Gratis artikkelserie

Les vår artikkelserie om Software as a service

Last ned artikkelen

Et Kodak-øyeblikk

KRONIKK: Kodak, på kanten av stupet. Det mest ikoniske offeret for digitaliseringen så langt, og det mest ironiske.

Les mer Les mer

Satte seg på tronen

KOMMENTAR: "Ta den med deg" har fått Apple på tronen. Om Apple blir værende er usikkert, men forhåpningene er store.

Les mer Les mer

Les CW på mobilen

Få it-nyhetene rett i lomma.

Computerworld kvitrer

Få it-nyhetene først.

it-kvitter på Twitter!

 
Du er her: Computerworld > IT-Karriere >
 

Noen liker fossefalls-mora

Ahlert Hysing
18.05.2010 kl 13:35

KOMMENTAR: Men i dag handler alt om den smidige dattera.

Noen liker fossefalls-mora

BRUKER PENGER: Applikasjoner må utvikles med forståelig, enkel kode med god struktur fordi det er på vedlikehold virksomhetene bruker penger. Farger er til stor hjelp for å forstå forskjellige forhold i koden. (Foto: Ole Petter Baugerød Stokke)

Smidig utvikling har forført mange kompetansefirmaer. De har tidligere vært helt avhengig av andre tilnærmelser. Mange vil fortsatt være det. Det å få frem og realisere kravene kan være viktigere enn å dekke behovene.

Smidig har veldig fokus på prosjekteiers behov, men disse er ikke alltid forenlig med virksomhetens behov. Krav skal reflektere virksomhetens politikk på det området prosjektet skal dekke, ikke bare øyeblikkets behov, men også fremtidens.

Å svare på øyeblikkets behov kan lett reflektere prosjekteiers oppfatninger, spesielt hvis personen har klare oppfatninger. Mange prosjekter har lidd under sterke personers oppfatninger.

Først identifikasjon siden spesifikasjon, som en styringsgruppe kan gå god for bør smidig vurdere, slik at ikke løsningen fullstendig blir til under utviklingsfasen, uten at man ser for seg det endelige målet før utviklingen er ferdig. Selv om veien blir til mens man går er det greit at man vet hvor den skal.

Kostbart vedlikehold

Når mange større utviklingsoppdrag er ferdigstilte, er de foreldete. De reflekterer enten de opprinnelige spesifikasjonene eller behovene underveis. Utfordringen er å forbedre dem med minst mulig kostnad.

Les også: NDC frister med flere nordmenn

I all programvare er det feil. Utfordringen er å finne dem raskt og gjøre forbedringer på en profesjonell måte. Det krever spesifikasjon, dokumentasjon, testing og testresultater for å demonstrere feilrettingen.

Vedlikehold er det man bruker penger på. Mange smidige prosjekter har ennå ikke fått behov for større forbedringer.

Alle undersøkelser tilsier at anskaffelseskostnadene nærmer seg null i forhold til totalkostnadene. Det dokumenteres kontinuerlig ved at inntil 80 prosent av it-budsjettene benyttes til å holde applikasjonene og utrustningen oppegående.

Drømmen er at prosenten er mye lavere. Derfor synes skytjenester så forlokkende. Kundene bryr seg ikke med hva slags utviklingsmetodikk som ligger bak. Det skal virke, det skal være rimelig.

Kode i tenårene

Smidig retter seg mye mer mot én oppdragsgivers behov, enn mot en oppdragsgiver som skal tilfredsstille behovene til mange kunder med mange brukere.

Les også: Bli med på verdens første smidig-tog

All historikk viser at applikasjoner lever. Større applikasjoner lever mer enn ti år. Når applikasjonene kommer i tenårene, begynner de å ha mindre nykker, det vil si at de fleste feilene er blitt luket bort.

Derfor er det fornuftig som Gartner ser det, å ha eksplisitte prosesser i henhold til internasjonale standarder som ISO 12207 for applikasjoner som skal leve.

Det gjelder å dele opp oppgaven i mindre deler ikke ulikt det som skjer i smidig og dokumentere i et katalogsystem. Epost er forbudt for dokumentasjon med hensyn til behov, krav, spesifikasjon og testresultater.

Robuste mødre

Dernest gjelder det å ha et testregime som foretar kvalitetssikring. For testing er alle utviklere enig i. Spørsmålet er med hva slags data applikasjonen skal testes. I første omgang skal det være riktige data for å dokumentere riktige resultater.

Les også: Utvikler med jazzmetodikk

Skal det være realsistisk benyttes det sandkasse-produksjon. Alt er identisk med virkelige behov. Det benyttes virkelige data, men resultatene får ingen påvirkning på databasene, uansett hvilke feil som oppstår.

Utfordringen i dag er at applikasjoner ikke lenger lever innen virksomhetens vegger. De har tilkobling til nettet. De blir utsatt for utenforstående som har andre hensikter enn å benytte forutsatte data.

Derfor må applikasjoner testes med manglende data, med sære data, for å se hva koden gjør når den mottar andre data enn forutsatt.

Hvorvidt smidig i løpet av en scrum-periode blir testet mot en innbryterens strategi, er usikkert. Men før et smidig-prosjektet er ferdig, bør også det kjøres gjennom sandkassetesting med forbryterisk hensikt.

Vi er redde for våre døtre. De er ukjente med hensyn til andres hensikter. Mødre er mer erfarne og robuste og takler derfor utfordinger bedre.

På jakt etter ny jobb?

På tide med et kurs?

blog comments powered by Disqus

Vil ikke ha krisekompetanse

Mangelen på it-konsulenter er stor. Likevel vil få norske bedrifter å hente erstatninger fra Sør-Europa.

Les mer om dette Les mer

Trenger 44 nye it-konsulenter

Affecto skal ansette så mange nye BI-hoder at de først måtte headhunte en hodejeger som HR-direktør.

Les mer om dette Les mer

- Slik har BI sviktet lederne

KOMMENTAR: De økonomiske høyskolene har sviktet. Virksomhetene studentene skal begynne i kan ikke klare seg uten it.

Les mer om dette Les mer

Massevis av nye datajobber

Nedturen lar vente på seg: I 2011 ble det lagt inn nesten 40 prosent flere it-stillinger på Finn enn i 2010. Og arbeidsledigheten synker.

Les mer om dette Les mer

It-sjefen er arrogant

It-sjefer er småkonger som ikke hører på andre. Dermed stopper de innovasjon i mange virksomheter, mener en psykolog.

Les mer om dette Les mer

Budbilsjåføren som ble EET-sjef

INTERVJUET: Bjørn Berg har holdt en hånd på rattet i it-bransjen siden 1988.

Les mer om dette Les mer

Han er hele Norges it-sjef

PROFILEN: Hans Christian Holte taklet 2000-problemene for offentlig sektor. Nå er han direktør i Difi.

Les mer om dette Les mer

 
  
Konkurranse

Kunnskap og frokost

Kommende seminarer fra CIO Computerworld:

Se liste, agenda og påmelding
Dataforeningen
07. feb 2012 - Oslo

Dataforeningen
15. feb 2012 - Trondheim

CIO Forum
16. feb 2012 - Oslo Kongressenter Folkets Hus

Dataforeningen
20. feb 2012 - Stavanger

Manag-E Nordic
28. feb 2012 - Askerhallen

Energyworld
01. mar 2012 - Stavanger

Dataforeningen
06. mar 2012 - Trondheim

CIO Forum
08. mar 2012 - Oslo Kongressenter Folkets Hus

PMI Norway Chapter
08. mar 2012 - Oslo

itSMF
14. mar 2012 - Clarion hotel Oslo Airport

Dataforeningen
19. mar 2012 - Oslo

Dataforeningen
19. mar 2012 - Trondheim

CIO Forum
22. mar 2012 - Oslo Kongressenter Folkets Hus

Dataforeningen
22. mar 2012 - Stavanger

Dataforeningen
11. apr 2012 - Oslo

Dataforeningen
26. apr 2012 - Oslo

CIO Forum
CRM
26. apr 2012 - Oslo Kongressenter Folkets Hus

Dataforeningen
04. mai 2012 - Kristiansand

Dataforeningen
08. mai 2012 - Trondheim

Dataforeningen
08. mai 2012 - Hurtigruten

Computerworld it-trender
10. mai 2012 - Oslo

Dataforeningen
23. mai 2012 - Sandefjord

CIO Forum
24. mai 2012 - Oslo Kongressenter Folkets Hus

Mobile trender
13. jun 2012 - Oslo

CIO Forum
21. jun 2012 - Oslo Kongressenter Folkets Hus

CIO Forum
30. aug 2012 - Oslo Kongressenter Folkets Hus

CIO Forum
20. sep 2012 - Oslo Kongressenter Folkets Hus

CIO Forum
27. sep 2012 - Oslo Kongressenter Folkets Hus

Admin
10. okt 2012 - Oslo

CIO Forum
25. okt 2012 - Oslo Kongressenter Folkets Hus

Healthworld
01. nov 2012 - Oslo

Computerworld Årets it-direktør
15. nov 2012 - Oslo

CIO Forum
22. nov 2012 - Oslo Kongressenter Folkets Hus

CIO Forum
13. des 2012 - Oslo Kongressenter Folkets Hus


Copyright 2012 IDG Magazines Norge AS. All rights reserved

Postboks 9090 Grønland – 0133 OSLO / online@idg.no / Telefon 22053000

Ansvarlig redaktør Morten Kristiansen / Utviklingsansvarlig Ulf H. Helland / Salgsdirektør Jon Thore Thorstensen