57
INFORMÁCIÓS RENDSZEREK FEJLESZTÉSE A PROJEKT

INFORMÁCIÓS RENDSZEREK FEJLESZTÉSE

Embed Size (px)

DESCRIPTION

INFORMÁCIÓS RENDSZEREK FEJLESZTÉSE. A PROJEKT. A „Projekt” meghatározása Lehetséges megfogalmazások: 1. Tudatos tevékenység-irányítási, szervezési módszertan és keretrendszer. 2. Komplex feladat megoldására kialakított és optimálisan szervezett tevékenységek összessége. - PowerPoint PPT Presentation

Citation preview

Page 1: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

INFORMÁCIÓS RENDSZEREK FEJLESZTÉSE

A PROJEKT

Page 2: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A „Projekt” meghatározása

Lehetséges megfogalmazások:

1. Tudatos tevékenység-irányítási, szervezési

módszertan és keretrendszer.

2. Komplex feladat megoldására kialakított és

optimálisan szervezett tevékenységek összessége.

Page 3: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Az információs rendszerek fejlesztését támogató

projekt-menedzselési módszertan

„PRINCE”

(Projects IN Controlled Environments)

• A projekt-menedzsment strukturált módszertan

• Publikálja: CCTA (Central Computer and Telecommunications Agency)

Page 4: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Mikor van szükség módszertanra?

• Komplex feladat

• Sok együttműködő

• Magasszintű munkamegosztás

• Időben (és térben) nagy kiterjedésű

• Kockázatminimalizálás

• Költséghatékonysági követelmény

• Dokumentáltság-követelmény

Page 5: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Projekt menedzsment

„A tevékenységek ütemezése,

az együttműködők koordinációja”

Formalizálás:

Szervezeti keretek definiálása,

a működtetés szabályozása,

eljárásrend kialakítása,

dokumentálás

Page 6: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A Projekt attribútumai

1. Objektum, a megoldandó feladat

2. Ütemezés, időzítés

3. Erőforrások

4. Költségek

Page 7: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A rendszerfejlesztési projekt

A projekt típusainak „önkényes” csoportosítása:

• Rendszerfejlesztési projekt

• „Minden más” projekt

Page 8: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A PRINCE

A PRINCE nem rendszerfejlesztési, hanem

projektirányítási módszertan!

A PRINCE támogatja:

• Az SSADM-alapú rendszerfejlesztést

• A konfigurációkezelési módszertant

• A kockázatanalízis és -kezelés módszertanát

Page 9: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE
Page 10: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Mit „ad” a PRINCE-típusú projekt?

1. Szervezeti struktúrát, adott felelősségi körökkel

2. Tervkeretet és hierarchiát

3. Terméket és terméktípusokat

4.Tevékenységeket, a termékek előállításához

5. Ellenőrzést, minőségbiztosítást

Page 11: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Mit jelent a termék a PRINCE-ben?

Terméktípusok:

1. Műszaki termék (mint a primer feladat megoldása)

2. Irányítási termék (pl.: vezetési döntés)

3. Minőségbiztosítási termék (pl.: minőségbiztosítási-terv)

Page 12: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Mit rögzít a PRINCE?

1. A projekt és szakaszainak szervezeti felépítését

2. A projekttervek tartalmát és szerkezetét

3. Ellenőrzési pontokat a tervszerűség biztosításához,

valamint a konkrét projekt

4. Termékeit

5. Tevékenységeket, melyek a termék előállításához kellenek

Page 13: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Szakaszhatárok kijelölése

Szempontok a szakaszok határainak

kijelöléséhez:

1. A műszaki termékek előállítási sorrendje

2. Az összefüggő termékek csoportosíthatósága

3. Természetes döntési pontok a minőségi szemléhez

Page 14: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Tipikus rendszerfejlesztési szakaszhatárok

•Feladatspecifikáció

•Rendszerfejlesztés

•Kivitelezés

•Üzembe helyezés

•Tesztelés

Page 15: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE
Page 16: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE
Page 17: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Szervezet

1. Projektvezetőség (Projekt Operatív Bizottság):

Feladata:

• a projekt átfogó ellenőrzése,

• felelős a szakmai és üzleti szempontok érvényesítéséért

ellenőrzések útján,

• jóváhagyja a szakaszterveket, illetve azok kiigazítását,

• jóváhagyja a szakasz lezárását,

• engedélyezi új szakasz elkezdését,

• biztosítja az erőforrás allokációt,

• kezeli a konfliktusokat.

Page 18: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Szervezet

Összetétele:

• Projektigazgató

• Felhasználó képviselője

• Szakmai képviselő

Page 19: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Szervezet

2. Projektirányítás

Szerepek/Összetétel:

• Projektirányító

• Szakaszirányító

• Munkacsoportok

• Projektbiztosító team/Projektellátó iroda

• Projekt-könyvtáros

Page 20: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Szervezet

•Projektirányító

–Felelős:

A napi feladatok ellátásáért a projekt minden

szakaszában.

•Szakaszirányító

–Felelős:

Egy adott szakaszban a termék elkészítéséért,

a munkacsoport szakmai irányításáért

Page 21: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Szervezet

•Munkacsoport(ok)

–Felelős:

Az adott tudást és erőforrást igénylő termék előállításáért

–Feladatok (Pl. rendszerfejlesztés esetén):

+Rendszerszoftver team

+Alkalmazási szoftver team

+Tesztelési team

–Csoportvezető:

Tervezi, irányítja és ellenőrzi a team tevékenységét

Page 22: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Szervezet

•Projektbiztosító team

Felelős:

A fejlesztési tevékenység folytonosságáért, a termékek egységességéért

Összetétele:

•Adminisztratív koordinátor

•Felhasználó koordinátor

•Szakmai koordinátor/Projektellátó iroda

Page 23: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Szervezet

•Projektellátó iroda (kisegíti a projektbiztosító team-et)

Feladata:

betölti a szakmai koordinátor feladatait, támogatja az adminisztratív koordinálást is, támogatja a felhasználói koordinátort a felhasználói összekötőn keresztül

Page 24: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Tervek

A tervek „rászorítanak”:

• a termékek megfelelő minőségére

•a határidő betartására

• a költségkeretek betartására

Page 25: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE
Page 26: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Tervek

A tervek vonatkoznak:

• Termékekre

• Tevékenységekre

• Erőforrásokra

• Minőségre

Page 27: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Tervek

A tervezés szintjei:

• Projekttervek

• Szakasztervek

• Részletes tervek

• Egyéni munkatervek

Page 28: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Tervek

Tervek típusai:

1. Szakmai tervek (Egész projektre és szakaszokra, egyénre lebontva)

2. Erőforrás tervek (Szakmaiból deriválva azzal a bontással)

3. Helyreigazító tervezés (Szükség szerint)

4. Minőség tervek (Szintek szerint)

Page 29: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem: Irányítás/ellenőrzés

Az ellenőrzés szempontjai és célja:

•Az üzleti életképesség ellenőrzése:

a projekt tervszerűen, a költség-és erőforrástervvel

összhangban folyik-e

•A szakmai életképesség ellenőrzése, vagyis

a projekt-termékek kielégítik-e a meghatározott

•megfelelőségi,

•minőségi,

•biztonsági,

•megbízhatósági előírásokat?

Page 30: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

PRINCE alkotóelem:

Termékek és tevékenységek

A tevékenységek meghatározása és leírása az alábbi eszközökkel” történik:

1. PRINCE technikák

2. Vezetői feladatok

3. Szakmai feladatok

Page 31: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek

PRINCE technikák

1. PRINCE technikák:

• Szakmai stratégia

• Minőségi stratégia

• Tervezési dokumentumok

Page 32: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -PRINCE technikák

Szakmai stratégia:

•Szabványos módszerek használata.

•Rendszerfejlesztéshez: SSADM. (Meghatározza a termékek definiálásához, előállításához, teszteléséhez szükséges tevékenységeket, melyek a fejlesztési folyamathoz kellenek.)

•Kockázatelemzéshez, -kezeléshez: CRAMM.

(Tevékenységeket ír elő, melyek az indokolt intézkedéseket definiálják a kockázatok ellen.)

Page 33: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -PRINCE technikák

Minőségi stratégia:

• Minőségbiztosítás a projekt/fejlesztés minden

szakaszában.

• Alkalmas pontokon történik-e a minőségi szemle, a termékek tesztelése.

Page 34: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -PRINCE technikák

Tervezési dokumentumok (Szabványos, formális):

•Termék-felépítési ábra, termékszerkezet:

megmutatja hierarchikusan a késztermékben a résztermékeket (valós, szakmai termék; vezetői termék)

•Termék-származtatási ábra:

megmutatja a termék előállításhoz szükséges

más termékeket (pl.: funkciók meghatározásához szükséges az adatszerkezet, folyamatmodell)

Page 35: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -PRINCE technikák

Tervezési dokumentumok (Szabványos, formális):

Termékleírás:

megadja minden termék

•célját,

•megjelenési formáját,

•összetételét, és

•jellemző minőségi kritériumait.

Page 36: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -PRINCE technikák

Tervezési dokumentumok (Szabványos, formális):

• Transzformációk:

azonosítják

– a termékek előállításához szükséges tevékenységeket,

– függőségüket más tevékenységektől, termékektől, vagy

– külső erőforrásoktól (pl.: már elkészült termékek kiegészítése, átalakítása).

Page 37: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -PRINCE technikák

Tervezési dokumentumok (folytatás):

• Tevékenységháló:a tevékenységeket logikus sorrendbe rendezi, mely előfeltétele

•a tevékenység időszükséglete kiszámításához

•a munka ütemezéséhez.

Page 38: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -Vezetői feladatok

2. Vezetői feladatok:

A PRINCE a szakmai feladatoktól független vezetői

tevékenységeket definiál, melyek

*a feladatok megoldásához biztosítják,

szervezik az erőforrásokat,

*megtervezik a termékek előállításához

szükséges erőforrás/költség igényt,

Page 39: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -Vezetői feladatok

2. Vezetői feladatok:

•elvégzik a munka előrehaladása és erőforrás-felhasználás összevetését, értékelését,

•ellenőrzik, hogy a minőségbiztosítási termékek időben és költségvetésen belül elkészüljenek

•megteszik a szükséges helyreigazító intézkedéseket, ha eltérés mutatkozik

•megszerzik a jóváhagyásokat a vezetői/döntési hierarchiából

Page 40: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Termékek és tevékenységek -Szakmai feladatok

3. Szakmai feladatok

• A projekt szakmai termékeinek létrehozása

• Szakmai termék előállításához szükséges egyedi tevékenységháló kialakítása

Page 41: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A projekt dokumentálása

•Vezetői nyilvántartás

•Szakmai nyilvántartás

•Minőségi nyilvántartás

Page 42: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Vezetői nyilvántartások

•projektnapló

• szakasznapló

Page 43: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A projektnapló

•Szervezet

•Tervek

•Ellenőrzési pontok

Page 44: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A szakasznaplók

•Szervezet •Tervek•Ellenőrzési pontok •Tevékenységek•Napi feljegyzések•Levelezés

Page 45: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

A szakmai nyilvántartás

A szakmai nyilvántartás a projektmunkálatok hivatalos feljegyzése. Karbantartása a konfigurációs könyvtáros feladata, aki ha lehetséges automatikussá teszi azt (megfelelő szoftverek segítségével).

Page 46: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Minőségi nyilvántartás

•Minőségi szemle formalapok

• meghívó

• eredmény ismertető

• utómunkálatok jegyzéke

•Váratlan szakmai események formalapjai

• kivételes eset feljegyzése

• problémafelvetés

• változtatási kérelem

Page 47: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Egyszerű példa

Létező „Hivatal” hatékony működésének

kialakítása

Projekt szakaszok:

I. Projektalapítás

II. Felmérés

III. Fejlesztés

IV. Bevezetés

Page 48: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: I. A PDP - Project Developing Plan

1. Célja, feladata

2. Projekt szervezet

*PFB -Projekt Felügyelő Bizottság

*POB -Projekt Operatív Bizottság

*Stagemenedzserek, szakmai team-ek

*Minőségbiztosító

*Ellátó csoportok

Page 49: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: PDP - Project Developing Plan

3. Projekt módszertan, irányítási rend

*projekt/szakasz kezdete, vége (zárás)

*feladat kiadása, végrehajtása, számonkérése

*ellenőrzés, jóváhagyás

*jelentés, dokumentálás

Page 50: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: PDP - Project Developing Plan

4. A projekt tervei

*a teljes projekt időterve (projektterv, Gantt digram)

*a teljes projekt szakmai áttekintése (szakma

terv: specifikáció, tervezés, bevezetés)

*a teljes projekt erőforrás/költség terve

Page 51: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: PDP Project Developing Plan

5. Szakaszolás -szakasz tervek

*tevékenységháló

*időzítés

*erőforrás/költség

6. A projekt sikerének kritériumai

7. Kritikus pontok/feladatok és kezelésük

Page 52: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: PDP - Project Developing Plan

8. Kockázat-és változásmenedzsment

*kezdeti definiálatlanságból eredő kockázat

*változások kezelése a projektben

*kockázat minimalizálás -monitorozás

Page 53: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: II. Felmérés - Folyamatok feltérképezése

BPM -Business Process Mapping

Jelenlegi ügyvitel, gazdálkodás felmérése, dokumentálása:

*Interjúk

*Verbális megadások, leírások

*Formalizálás (folyt. köv.)

Page 54: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: II. Felmérés - Folyamatok feltérképezése

Formalizálás:

•Folyamatleltár (folyamatábrák tartalomjegyzéke)

•Eseményjegyzék (folyamatindító események)

•Folyamatábrák (Grafikus ábrák, kapcsolatok,..)

•Kiegészítő táblázatok a folyamatábrákhoz

•Hivatal szervezeti ábrája és kapcsolati mátrix

•Szervezet-és rendszerfejlesztési javaslat

Page 55: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: III. Fejlesztés

1. Szervezetfejlesztés

2. Rendszerfejlesztés:

*Futtatási környezet kiválasztása

*Fejlesztési környezet kiválasztása

*Rendszertervezés (szabványos technológiával)

*Teszt-tervezés

*Fejlesztés (szabványos technológiával)

*Beszerzés, infrastruktúra-fejlesztés

Page 56: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE

Példa: IV. Bevezetés

1. Business Process Reengineering -BPR

*Szervezetfejlesztés alapján optimalizált folyamatmodell részletes (munkaköri) lebontása

*Folyamatleltár, eseményjegyzék, folyamatábrák, kiegészítő táblázatok felújítása egységekre, egyénekre bontása; kapcsolatok, információ-átadás; felelősség-jogosultság

2. Betanítás

3. Üzembe helyezés

4. Support

Page 57: INFORMÁCIÓS RENDSZEREK  FEJLESZTÉSE