Release planning
Language: | Nederlands • English |
---|
NB. Voor Associates: kies het associate toegangsniveau van de Releaseplanning pagina voor voorbeelden.
Wat, waarom, hoe van release planning
Wat is het?
http://www.extremeprogramming.org: The release plan specifies which features are going to be implemented for each system release and dates for those releases. This gives a set of features for customers to choose from during the iteration planning meeting to be implemented during the next iteration. A release plan is used to create iteration plans for each individual iteration.
Een release plan specificeert welke functionaliteiten zullen worden geimplementeerd voor elke systeem release and the data van deze releases. Dat geeft een set van functionaliteiten voor klanten om uit te kiezen. Gedurende de afstemming van de stappen planning kan worden gekozen welke functionaliteit in de volgende iteratie valt. Een releaseplan wordt zo gebruikt om een stappenplan voor elke iteratie te maken.
Releaseplanning dient per project een afgeleide te zijn van de aanbieding en de calls (plus status daarvan)
Waarom moet er een releaseplan zijn?
- Om 2Value stijl projectmanagement mogelijk te maken
- Om de heilige deadlines hoe dan ook te kunnen halen
- Om verwachtingen van de klant te managen
Releaseplanning van projecten en SLA
2Value releaseplanning bij projecten
- Aanbieding is leidend, de 2Value methode bepaalt het tempo in de planning, de klant kan prioriteiten toekennen.
- Calls worden ingeschoten door de betreffende associates zelf en de klant. De klant mag deze wederom prioriteren nadat de methode dat al heeft gedaan op hoofdpunten.
Release planning
- Klant roept opleverdata die men belangrijk vindt
- 2Value bouwt buffers in
- 2Value zoekt de optimale mix van delivarables, het kritieke pad om ze te kunnen leveren en de prioriteiten die er aan toe gekend zijn.
Let wel: prioriteiten klant zijn niet leidend: de 2Value methode is leidend, vastgesteld bij opdrachtverlening (zie Contractmanagement)
Resource planning
- 2Value maakt een gedetailleerde resource planning (paklijst) als afgeleide van de release planning. 2Value start met werk (responsetijd) en kan deadlines halen indien ALLE RESOURCE KLAAR STAAN (lees: paklijst is geleverd).
- Capaciteitsplanning is een onderdeel van resource planning.
2Value releaseplanning bij SLA Medium en Pro
- De bijlage van het SLA contract is leidend, daarna het SLA contract. Vervolgens bepaalt de 2Value methode het tempo in de planning. De klant kan prioriteiten toekennen.
- calls worden ingeschoten door:
- SLA manager voor periodiek onderhoud
- betr. associates die een preventieve maatregel willen nemen of willen dat deze wordt genomen.
- de klant
- Wederom mag de klant deze prioriteren nadat de 2Value SLA respectievelijk de 2Value methode dat al heeft gedaan op hoofdpunten. Let wel: prioriteiten klant zijn niet leidend: de mehode 2Value is leidend, want deze heeft de klant geaccepteerd
- Capaciteitsplanning is een onderdeel van het SLA proces met als verantwoordelijke de SLA manager.
2Value releaseplanning bij SLA basic (vml. losse strippenkaarten)
- De strippenkaart is een los - vaste werkrelatie tussen klant en 1 of meer associates die op de strippenkaart zijn ingedeeld
- Soms geeft de klant aan met welke associate hij zou willen werken. Dat kan. Maar beschikbaarheid en experts bepaalt wie 2Value kan aanbieden.
- De associate geeft zijn redelijke planning van implementatie van functionaliteiten (de "release")
- Over de voorwaarden van de losse strippenkaart en de belangrijke rol die 2Value speelt zie
- De bijlage van het Strippenkaart contract is leidend, daarna het Strippenkaart contract zelf. Vervolgens bepaalt de betreffende associate het tempo in de planning. De klant kan prioriteiten toekennen.
- calls worden ingeschoten door:
- de klant
- Betreffende associate(s) die een preventieve maatregel wil(len) nemen
- Betreffende associate(s) die uren die overblijven van een strippenkaart (einde looptijd) gebruiken om kennis, documentatie en staat van het systeem te verversen.
Overige gerelateerde zaken
- Het halen van een deadline en daarbij het kritieke pad e.d.: Zwakste_schakel
- 2Value bepaalt na overleg met klant altijd zelf de inhoud en volgorde van ontwikkeling in een project. Vooral bij krappe deadlines.
- Intern: contractmanagement drijfveren
- prioritering wordt bij intake / orientatie overleg bepaald. Bevindingen en Prioriteiten worden geëvalueerd.
Bottomline
Aan een vastgestelde release (projectfase met milestone) wordt niets toegevoegd
Te rigide?
Voor flexibiliteit hebben we de strippenkaart. Daarop werken we dan tussentijdse verzoeken af. Garantie best effort en binnen beschikbare timeslots