Du er her: Computerworld > IT-Karriere >
 

Rational gir scrum-oversikt

Dag-Rune Z. Vollen
17.12.2009 kl 08:05
Utskriftsvennlig side
A A A

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.

Del artikkel:
Anbefal artikkel: stem
18 anbefalinger
Henter artikkelkommentarer...
Din kommentar
Tittel:
Kommentar:
Du er ikke logget inn
Logg inn

E-post:
Passord:
Glemt brukernavn/passord?
Glemt brukernavn/passord?
Skriv inn din e-postadresse dersom du har glemt ditt brukernavn eller passord.
e-post:
Registrer ny bruker

Fornavn:
Etternavn:
Forumnavn (nick):
E-post:
Bekreft e-post:
Telefon:
Firma:
Jobbtittel  
Jobbfunksjon  
Ansatte  
Bransje  
   Jeg har lest og aksepterer registreringsvilkårene. Les vilkårene her.  
   Jeg aksepterer å bli kontaktet med tilbud fra IDG sine samarbeidspartnere 

Seks it-folk på riking-toppen

Bill Gates, Larry Ellison og Carlos Slim Helu holder stand.

Les mer om dette Les mer

Dette er Norges beste it-jobber

Tandberg og SAS Institute er steder hvor folk elsker jobber sin, viser kåring.

Les mer om dette Les mer

Lånekassen tjener på selvbetjening

Lar kundene gjøre jobben og sparer 50 millioner hvert år.

Les mer om dette Les mer

Itil forenkler oursourcingen

Posten sendte it-avdelingen på kurs og krever Itil fra alle.

Les mer om dette Les mer

- Nerder er ofte vellykkede folk

Mette Hanekamhaug oppfordrer ungdom til å ta it-utdanning.

Les mer om dette Les mer

Fokus på brukerne, ikke teknologien

Slik fikk Statsbygg endelig kontroll på it-avdelingen med Itil.

Les mer om dette Les mer

Utvikler med jazzmetodikk

Jazz er inspirasjonen til Carl Størmers samarbeidsmetodikk.

Les mer om dette Les mer

Content on this page requires a newer version of Adobe Flash Player.

Get Adobe Flash player

Bildeserie

Nyhetsbrev
Meld deg på eller endre dine abonnement.
Din epost:  

It-stillinger
Søk etter jobb: 

Kunnskap og frokost

Kommende seminarer fra CIO Computerworld:

Se liste, agenda og påmelding
Video

Copyright 2010 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