RAD-konseptet
Konseptet RAD (Rapid application development, Rask applikasjonsutvikling) fremmer rask utvikling av et produkt under betingelser av uklare krav til det, samt begrensninger i tid og budsjett.
Implementering av RAD-konseptet gjennomføres ved å anvende passende tekniske verktøy for det spesifikke produktet og kontinuerlig avklaring av alle krav hos kunden, og involvering av kunden for evaluering av mellomliggende stadier av produktets utvikling.
RAD-konseptet er basert på følgende prinsipper:
- Alle tekniske verktøy bør fremme minimering av utviklingstiden for produktet.
- Full fokus på kundens krav som stilles til produktet som utvikles.
- Bruk av produktprototyper for å avklare kravspesifikasjonen hos kunden.
- Utviklingen av produktet bør være syklisk, dvs. hver nye versjon opprettes etter at kunden har evaluert forrige versjon.
- Reduksjon av produktets utviklingstid ved å bruke tidligere ferdigutviklede moduler og legge til funksjonalitet.
- Tett samarbeid mellom teammedlemmer, hvor hver utvikler må være forberedt på å utføre flere oppgaver samtidig.
- Hovedoppgaven til prosjektledelsen bør være å minimere varigheten av utviklingssyklusen.
Arbeid med et prosjekt ved bruk av RAD-konseptet inkluderer følgende faser:
- Planlegging, der alle teammedlemmer diskuterer kravspesifikasjonen for produktet som skal realiseres, kommende oppgaver og vanskeligheter som kan oppstå senere. Etter at planleggingen er avsluttet, bør prosjektlederen gi tillatelse til å fortsette arbeidet.
- Brukerdesign innebærer samhandling mellom brukere og analytikere for å avklare kravene til produktet.
- Konstruering - fasen der hoveddelen av prosjektutviklingen finner sted.
- Overgang innebærer testing av produktet og dets evaluering av sluttbrukerne.
Se også
-
metodologien
RUP,
som representerer en kunnskapsbase med et søkesystem -
metodologien
PMBOK,
som brukes for en strukturert tilnærming til prosjektledelse -
metodologien
PRINCE2,
som brukes for å utvikle standarder for implementering av store IT-prosjekter -
anbefalingene
ITIL,
som definerer standarder for å kombinere IT med forretningsstrategi -
metodologien
Agile,
som brukes for fleksibel prosjektledelse