User:Abd/Software Testen/Projecten
Introductie
editDit hoofdstuk gaat over de manier waarop IT projecten worden uitgevoerd. Er zijn meerdere modellen waarmee een project uitgevoerd kan worden:
Modellen
edit- Waterval
- Agile (b.v. SCRUM)
Waterval
editDe watervalmethode is een bekende methode om projecten vorm te geven. Het Waterval-model is ontwikkeld door W. W. Royce die de methode in 1970 introduceerde. Hij was zelf kritisch over het model.
Agile
editHoewel de praktijken die onder de noemer agile vallen al gangbaar zijn sinds software ontwikkeld wordt, valt de geboorte van Agile als term en concept terug te brengen tot het Agile Manifesto, in februari 2001, tijdens een informele samenkomst van ontwikkelaars. Het handvest stelt dat goede software wordt gemaakt door:
- Personen en interacties, eerder dan processen en tools.
- Software die werkt, eerder dan lijvige documentatie.
- Samenwerking met de klant, eerder dan onderhandeling over het contract.
- Omgaan met verandering, eerder dan het volgen van een plan.
Projectmanagementmethoden
editEr bestaan verschillende projectmanagementmethoden, soms gecertificeerd, waaronder:
- IPMA
- PRINCE2
- PMW
- EVO
- PMBoK
- OPEN
De PRINCE2 Methode wordt verder in dit deel van de cursus toegelicht.
Definitie "project"
editEr zijn diverse definities voor het woord "Project" of "Projectmatig werken". Bijvoorbeeld:
- Een project is een, in de tijd en middelen begrensde, activiteit om iets te creëren. Het onderscheidt zich door zijn eenmalige karakter van een programma of proces. Een project wordt meestal in samenwerking met verschillende mensen en organisaties uitgevoerd. Het project wordt meestal vastgelegd in een projectplan en geregeld door projectmanagement.
Andere definities zijn:
- Een onderneming waarbij de inzet van mensen, materiaal en financiële middelen opnieuw is georganiseerd met als doel om een bepaalde hoeveelheid werk, of een specifieke opdracht te realiseren, begrensd door tijd of geld, en die leidt tot een in kwalitatief of kwantitatief opzicht gunstige verandering.
- Een project is een tijdelijke managementomgeving die is gevormd met als doel om één of meer businessproducten voor een specifieke business case te leveren.
- Een project is een unieke opgave, begrensd in tijd en middelen en afgesloten met een projectresultaat.
- Een project is een tijdelijke inspanning met als doel het creëren van een uniek product of een unieke service.
- Een project is een geheel van activiteiten om in een tijdelijke organisatie binnen gestelde condities een vooraf gedefinieerd resultaat te bereiken.