Affärsnytta i fokus för sammankopplade system sid 7 ... - Contoso.se
Affärsnytta i fokus för sammankopplade system sid 7 ... - Contoso.se
Affärsnytta i fokus för sammankopplade system sid 7 ... - Contoso.se
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
metoder&modeller<br />
Boka din utbildning på<br />
www.informator.<strong>se</strong>/<strong>system</strong>utveckling<br />
Effektiv<br />
Buggar som duggar tätt, sinkade<br />
leveran<strong>se</strong>r på grund av nyckelpersoner<br />
som blivit sjuka, mängder<br />
med hår som slits när det visar sig<br />
att en installation ba<strong>se</strong>rats på en<br />
gammal dokumentversion. låter<br />
det överdrivet? Faktum är att detta<br />
är vardagsmat i många projekt.<br />
Andreas Eriksson, Java Technical Lead på Cybercom group<br />
East, är <strong>för</strong>espråkare av effektiv <strong>system</strong>utveckling. Han reder ut<br />
begreppen och kommer med några råd på vägen <strong>för</strong> att undvika<br />
de vanligaste problemen.<br />
Vad innebär effektiv <strong>system</strong>utveckling?<br />
– Enligt min uppfattning innebär det att man arbetar utifrån några<br />
relativt enkla principer <strong>för</strong> att skapa bra implementation och hög<br />
kvalitet i mjukvaran, samt levande och korrekt dokumentation.<br />
Och icke att <strong>för</strong>glömma – motiverade projektdeltagare.<br />
jag ljuger om jag säger att det bara är tre principer/tekniker<br />
man ska använda. Men <strong>för</strong> att göra det hela lite överskådligt ska<br />
vi lyfta fram begreppen Continuous Integration (CI), test-driven<br />
Development (tDD) samt samägd kod och dokumentation.<br />
till dessa principer vill jag addera en stor dos sunt <strong>för</strong>nuft och ett<br />
agilt arbetssätt.<br />
Continuous Integration<br />
Kontinuerlig integration handlar om att automati<strong>se</strong>ra byggproces<strong>se</strong>r<br />
och exekvera tester <strong>för</strong> att säkerställa att integrationen av ny<br />
kod har lyckats. Det innebär att man har en central bygg<strong>se</strong>rver<br />
16 Informators tidning om utveckling och kunskap. Nummer fem. Hösten 2008.