Subjects:
Softwaretest
Formelle modeller til procesforbedring
Timebox forbedringsprojekt
Prototype forbedringsprojekt
Iterativ udvikling i praksis
Seminarer / Præsentationer
Rapporter / Indlæg
1. Rapport fra forbedringsaktivitet: Software udviklingsmodel, Brüel & Kjær CMS (1999), Nørbjerg J., O. Vinter - Brüel & Kjær Sound & Vibration Measurement A/S,2850 Nærum.
2. Managing Incremental Development: Combining Flexibility and Control (2002), Nørbjerg J. - Proceedings of the ECIS2002 Conference, Gdansk, Poland.
3. Rapport fra forbedringsaktivitet: Software udviklingsmodel, Brüel & Kjær S&V (2000), Vinter O. - Brüel & Kjær Sound & Vibration Measurement A/S, 2850 Nærum.
4. Iterative Software Development - A Practical View (2001), Korsaa, M., R. Olesen, O. Vinter - DF Report DF-16, Datateknisk Forum, c/o DELTA, Venlighedsvej 4, 2970 Hørsholm. (Forkortet udgave)
Brüel & Kjær deltog i det store danske software procesforbedringsprojekt Center for Software Procesforbedringer (CSPI). Under dette projekt har vi eksperimenteret både med at indføre en prototype baseret udviklingsproces, og med at indføre en RAD inspireret inkrementel udviklingsproces baseret på timeboxing. Resultaterne af disse vil blive omtalt i det følgende. Resultaterne af de øvrige procesforbedringsprojekter fra min tid på Brüel & Kjær findes via hovedsiden.
I forbindelse med min ansættelse på DELTA har jeg været en af forfatterne på en rapport om iterative udviklingsmodeller i praksis, som forsøger at skabe overblik over disse udviklingsmodeller og gennemgår hvorledes man har brugt dem i en række danske virksomheder.
Retur til toppen af siden.
Timeboxing forbedringsprojektet - B&K CMS
Under det store danske software procesforbedringsprojektet Center for Software Procesforbedringer (CSPI) blev der i Brüel & Kjær's Condition Monitoring Systems (CMS) division startet et forbedringsprojekt, som skulle understøtte et udviklingsprojekt i at arbejde med Incremental Development gennem brug af Timeboxing princippet fra RAD (Rapid Application Development).
De væsentligste erfaringer ved at arbejde med en sådan udviklingsmodel var følgende:
Resultaterne af projektet er dokumenteret i den afsluttende rapport [1].
Projektets resultater er også blevet præsenteret på ECIS2002 konferencen under titlen: "Managing Incremental Development: Combining Flexibility and Control" [2].
Retur til toppen af siden.
Prototyping forbedringsprojektet - B&K S&V
Under det store danske software procesforbedringsprojektet Center for Software Procesforbedringer (CSPI) blev der i Brüel & Kjær's Sound & Vibration (S&V) division startet et forbedringsprojekt for at omdefinere vores ISO 9001 certificerede software udviklingsmodel fra en konventionel vandfaldsmodel til en inkrementel udviklingsmodel baseret på prototyper. Tre udviklingsprojekter eksperimenterede med denne type udviklingsmodel.
De væsentligste erfaringer ved at arbejde med en sådan udviklingsmodel var følgende:
Resultaterne af projektet er dokumenteret i den afsluttende rapport [3].
Retur til toppen af siden.
Iterativ software udvikling i praksis
TecPoint (tidligere: Datateknisk Forum) besluttede at den årlige rapport i 2001 skulle afdække hvorledes iterativ udvikling foregik i praksis i Danmark.
Rapporten indeholder kapitler om:
Rapporten indeholder endelig en række cases fra danske virksomheder med brugen af forskellige iterative udviklingsmodeller.
Vi var tre forfattere på rapporten: Iterative Software Development - A Practical View [4], som blev udgivet i november 2001. En kort udgave af rapporten kan findes [her].
Retur til toppen af siden.
Seminarer og Præsentationer
At indføre og anvende iterative udviklingsmodeller er ikke en simpel proces. Det kræver ændring af holdninger hos alle spillere i og omkring udviklingsprojektet. Den mest effektive måde at få den nødvendige erfaring med disse modeller er at få støtte (mentoring) fra en der har prøvet det i praksis. Jeg kan hjælpe virksomheder med at afklare forudsætningerne og deltage i indførelsen af den mest effektive iterative udviklingsmodel for den enkelte virksomhed.
Jeg afholder præsentationer over emnet iterative udviklingsmodeller af en varighed fra 45 minutter til 2 timer afhængig af behovet.
Retur til toppen af siden.