2013. május 8., szerda

SZF11, SZF12 - Szoftvermenedzsment


Projektvezetés folytatás

A projekt megvalósításának megtervezése
---------------------------------------

- A projekt részfeladatianak meghatározása
- A részfeladatok megoldásához szükséges időtartamok megbecslése
- A részfeladatok egymástól való függéseinek meghatározása

A részfeladat egy szoftverfejlesztési fázis, amelynek az eredményessége ellenőrizhető.

A mérföldkövek a részfeladatok ellenőrzési pontjai. Egy vagy több olyan részfeladat után helyezzük el, amely részfeladatok eredményes befejezése nékül nem lehet továbbhaladni.

A részfeladatok függése más részfeladatoktól azt jelenti, hogy az adott feladarész kidolgozása addig nem kezdődhet meg, amíg a szóban forgó részfeladatok nem fejeződtek be.

Példa:

Adott egy 7 részfeladatból álló programrendszer. A programrendszer fejlesztése alulról felfelé történik, azaz az alsóbb szinteken részfeladatokat kell előbb elkészíteni. A nyilak a felhasználás irányát mutatják, azaz a nyíl kezdőpontjánál található részfeladat függ a végpontnál szereplő részfeladattól.

Ábra:



Az egyes részfeladatok kidolgozásának becsült ideje:
Függőségek
F1 -> 10 nap -
F2 -> 20 nap -
F3 -> 20 nap F1, F2
F4 -> 4 nap -
F5 -> 14 nap F4
F6 -> 20 nap F3,F5
F7 -> 14 nap F5

A függőség nélküli részfeladatok, ha másképp nem lehetséges időben tolhatóak, és mindaddig késhetnek, amíg a projekt végső időpontja mínusz a hátralévő becsült részfeladat fejlesztési ideje nem következik be.
A mérföldkövek betartásának komoly jelentősége van, hiszen minden felette lévő részfeladat fejlesztési idejét, illetve a kész projekt átadási idejét is veszélyezteti.











Nincsenek megjegyzések:

Megjegyzés küldése