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

Verktøy for fremtiden

KOMMENTAR: Norsk tungregning er for lett, selv med vårens nyheter. Vår forskning bør være ledende, men da må innsatsen intensiveres.

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 >
 

Rational gir scrum-oversikt

Dag-Rune Z. Vollen
17.12.2009 kl 08:05

Fordi smidig utvikling fort kan bli ei mølje.

Rational gir scrum-oversikt

AUTOMATIKK: Scott W Ambler har vært med og utviklet prosjektstyringsverktøyene Rational tilbyr for smidige utviklingsprosjekt. (Foto: Dag-Rune Z. Vollen)

Smidig programutvikling, og spesielt scrum, er en utviklermodell som kan kombinere individuell råderett hos utvikleren med tett oppfølging fra prosjektlederen.

Faren er at man i dette mister oversikten.

Rational-familien av utviklerstøtte fra IBM har fått verktøy som skal løse denne utfordringen.

Åpen for det meste

Stikkord er åpen plattform, også mot utviklerverktøy som ikke kommer fra IBM. Og et rammeverktøy for utviklerne som logger all utviklerrelatert aktivitet, inkludert uformell aktivitet som direktemeldingssamtaler eller utveksling av innspill. Det siste gjør det mulig å følge status og avvik i alle prosjekter, både for den som er prosjektleder for et prosjekt. Eller for mange prosjekt.

Les også: Henger ut slappe utviklere

- Oversikt for bedre styring er ønsket for scrum-prosjekter og deres ledere. Men den enkelte utvikler vil gjøre utviklerjobben, og slippe administrasjonen med logg og rapporter. Derfor utviklet vi verktøy som støtter oversikt og styring uten å forstyrre selve utviklerarbeidet, sier Scott W. Ambler, som har vært med å utvikle prosjektbiten i Rational.

Nå leder han smidig-gruppen i programvaredivisjonen til IBM. Kanadieren bor i Toronto, men er en flittig brukt foredragsholder som også er forfatter av flere bøker om programvaretutvikling. Computerworld møtte ham i Oslo under et utviklerarrangement i regi av IBM.

- Rational Team Consert er rammeverket for utviklere som de fleste etterlyser. Det å skrive dokumentasjon og logge alle trinn og feiltrinn i prosesse er ikke like interessant, og kan lett prioriteres ned eller ut. I beste fall blir det inkonsistent, understreker Ambler.

Vinn-vinn

Ambler er opptatt av at det viktige uansett må være at før man introduserer nye verktøy, så må dette innebære fordeler for alle. Rational har valgt å gi mest mulig informasjon til prosjektlederne, samtidig som den enkelte deltaker i gruppa får tilgang til all informasjon i selve utviklerverktøyet, uten å bruke særlig med tid på å logge inn aktiviteter. Særlig viktig er dette når prosjektene blir store. I smått kan mye styres med post-it på tavler, mens i store prosjekter kan administrativ dødtid (overhead) fort bli overveldende.

Les også: Skremt av Scrum

Rational leverer nå flere verktøy for prosjektstyring av smidige prosjekter. Rational Team Consert (RTC) lager rammeverket hvor all utvikleraktivietet foregår innenfor, og som samler, logger og aggregerer informasjon om prosjektet. Rational Quality Manager tar seg av planlegging, gjennomføring og logging av tester, og oppfølging av avvik og justeringer for å læring ut av selve prosessen. Rational Requirements Composer danner utgangspunkt for spesifikasjoner og krav før prosjektet settes i gang. Sammen integreres disse for et sted å samle informasjon.

Feilanalyse for økt produktivitet

Men i tradisjonen som mellomvareselskap erklærer også IBM at dette er åpne plattformer. Om man foretrekker andre verktøy, skal de kunne kople seg inn mot det felles grensesnittet. Maler og anbefalt praksis-metoder ligger klare for flere typer smidig metodikk, ikke bare scrum.

- Quality Manager har fordelen av at det kan brukes til å kvalitetssikre og kvalitetsutbedre. En side er å teste for dårlig kode, en annen side er å få dokumenter hva og hvordan man kom fram til et gtt resultat, det være seg riktig eller feil utfall, forteller Ambler.

Han mener det er et verktøy som også kan ta vare på denne informasjonen. Siden kan informasjonen brukes for å bedre planlegging eller test av neste prosjekt. Og dette får opp fart i utviklerprosessen, og reduserer feil.

Les også: Mannen bak ekstrem programmering

- Det er også viktig at man automatiserer hvordan et prosjekt utvikler seg. For eksempel at man i sluttfasen er strengere enn før med å legge inn endringer eller nye elementer. Her kan RTC settes opp til å håndtere nivåer med tiltagende godkjenningsprosedyrer, avslutter Ambler.

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