• Nie Znaleziono Wyników

Zarządzanie projektem informatycznym ZPR

N/A
N/A
Protected

Academic year: 2021

Share "Zarządzanie projektem informatycznym ZPR"

Copied!
35
0
0

Pełen tekst

(1)

Metodyki

dr inż. Włodzimierz Dąbrowski

P olsko J apońska W yższa S zkoła T echnik K omputerowych

Zarządzanie projektem

informatycznym ZPR

(2)

Plan wykładu

Po co komu metodyka?

Przykłady metodyk

(3)

Projekt „typowy”

 Działania chaotyczne

 Brak planu działania

 Decyzje krótkoterminowe

 Lawina czynności bez związku z

„rzeczywistą” produkcją

 Syndrom 90/90

(4)

Projekt z metodyką

METODYKA

- próba zastosowania znanych od lat praktyk

- próba planowania

- próba wydzielenia fazy wytwarzania

- produkcja dokumentów

- wiara że METODYKA uczyni projekt

lepiej kontrolowalnym

(5)

Czym jest metodyka?

Metodologia

studium metod (nauka o metodach)

nauka o metodach badań naukowych, o skutecznych sposobach dociekania ich wartości poznawczej

Słownik języka polskiego PWN

Metodyka – powiązane ze sobą metody, techniki, reguły i praktyki oraz wiedza jak je stosować

zbiór zasad dotyczących sposobów wykonywania jakiejś pracy

(6)

Metodyka wprowadza ...

Metodyka wprowadza:

planowanie

fazy wytwarzania

dokumenty projektowe kontrolę

...

(7)

Trochę historii

1968

Edsger Dijkstra GOTO Statement Considered Harmful lata 70. i 80. XX w

Analiza Strukturalna – Sarson, Gane, deMarco, Yourdon lata 90.

metodyki obiektowe, notacje, CASE początek XXI

metodyki lekkie ???; e-projekty

(8)

Rodzaje metodyk

Metodyki prowadzenia projektów

Metodyki zarządzania projektem

(9)

Podejście repozytoryjne

kompendium wiedzy na temat

zarządzania i prowadzenia projektów

 PMBOK

APM (Association for Project Managment)

SWEBOK (Software Engineering Body of

Knowledge)

(10)

Podejście strukturalne

opis struktur organizacyjnych, kroków, produktów, więzów, warunków wykonalności

 MIL-STD 498 standard zarządzania projektami rządowymi w USA w

dziedzinie wojskowej

 ISO – 12207 standard cyklu życia oprogramowania

 EV Earned Value – standard przyjęty

przez ANSI dla wszystkich projektów

rządowych w USA

(11)

APM

Association for Project Management

Zbiór 40 kompetencji z 4 kategorii:

1. Zarządzanie projektem 2. Organizacja i ludzie

3. Procesy i procedury

4. Zarządzanie ogólne

(12)

APM - zarządzanie projektem

1. Zarządzanie systemem

2. Zarządzanie programem

3. Zarządzanie projektem

4. Cykl życia projektu

5. Środowisko projektu

6. Strategia projektu

7. Ocena żywotności projektu

8. Kryteria sukcesu lub porażki projektu

9. Integracja

10. Systemy i procedury

11. Zamknięcie i ocena projektowania

(13)

APM – organizacja i ludzie

1. Projektowanie organizacji

2. Kontrola i koordynacja

3. Komunikacja

4. Przywództwo

5. Delegowanie i zlecanie prac

6. Konstruowanie zespołów

7. Zarządzanie i rozwiązywanie konfliktów

8. Negocjacje

(14)

APM – procesy i procedury

1. Definiowanie prac

2. Planowanie

3. Szeregowanie zadań

4. Estymacja

5. Kontrola kosztów

6. Mierzenie wydajności

7. Zarządzanie, mierzenie i ocena ryzyka

8. Zarządzanie wartością

9. Zarządzanie zmianami

10. Mobilizacja

(15)

APM – zarządzanie ogólne

1. Organizacja i ludzie

2. Projektowanie organizacji

3. Kontrola i koordynacja

4. Komunikacja

5. Przywództwo

6. Prawo

7. Zaopatrzenie

8. Jakość

(16)

SWEBOK

Software Engineering Body of Knowladge

IEEE – 1993 – 2003 Cele:

 Zdefiniowanie zawartości dyscypliny IO

 Dostarczenie użytkownikom podstawowych elementów wiedzy z IO

 Propagowanie wiedzy

 Określenie granic dziedziny w stosunku do

innych

(17)

SWEBOK (1)

(18)

SWEBOK (2)

(19)

NASA

Bogate doświadczenie NASA w prowadzeniu projektów informatycznych wytwarzania

oprogramowania wysokiej niezawodności od 1975 roku

dokument: SEL-81-305 Recomended Approach to Software Development

SEL- Software Engineering Laboratory

(20)

NASA

1. Definicja wymagań

2. Analiza wymagań

3. Projekt wstępny

4. Projekt szczegółowy

5. Implementacja

6. Testy integracyjne

7. Testy akceptacyjne

8. Eksploatacja i pielęgnacja

 8 faz

 każda kończy

się wytworzeniem produktu i

przeglądem

(21)

NASA

Dla każdej fazy opisuje:

1. warunki rozpoczęcia i zakończenia

2. kluczowe czynności

3. produkty

4. miary

5. narzędzia

(22)

NASA

(23)

NASA

(24)

Model MSF

I E N V

S O

G I

N IN

P L A N

I G N

N D

V E L O

PI G E

N STABIL

Z NG

I I

Vision Approved Vision Approved

Project Plan Approved Project Plan

Approved Scope

Complete Scope Complete

Release

Release

Microsoft Solutions

Framework

(25)

Model RAD

 wysoka jakość rozwiązania;

 ewolucyjność procesu wytwarzania systemu;

 stosowanie inżynierskich technik wytwarzania w całym cyklu realizacji;

 wykorzystanie profesjonalnych zespołów;

 wykorzystanie profesjonalnych metod zarzązania zespołem;

 stosowanie wydajnych narzędzi wspomagających

Rapid Application Development

Cechy

:

(26)

Model RAD (2)

Metodyka przewiduje:

 cykliczne powtarzanie kolejnych faz;

 ewolucyjny charakter realizacji

 stały kontakt z użytkownikiem

 ciągłe wprowadzanie zmian i modyfikacji

Ewolucyjny sposób realizacji stwarza problemy zarządzania procesem wytwarzania.

Duża szansa na spełnienie oczekiwań użytkownika

(27)

Model DPM

Digital Program

Methodology

(28)

Model DPM

Cechy:

 wydzielenie etapów kontrolnych

 nie-sekwencyjny sposób realizacji

 wyodrębnienie zarządzania finansami

 wyodrębnienie prac związanych z zarządzaniem projektem

 określenie kryterium odbioru

(29)

Model MITP/PMM

Managing the Implementation of the Total

Project

Project Management Methods

(30)

Podsumowanie

(31)

Problemy

? ?

Cytaty

Powiązane dokumenty

Zawiera opis organizacji projektu, wymagania sprzętowe i programowe dla projektu, strukturę podziału pracy (ang. work breakdown structure), grafik projektu

• okres zmian – w miarę upływu czasu wpływ zmian jest zróżnicowany (zmiany będą zwykle bardziej poważne) i program powinien dostarczać raportów na temat upływu czasu od

Pomiary jakości.. Czym jest jakość?.. a) zbliża się

Dąbrowski, Zarządzanie projektem informatycznym, Wykład 14, Slajd 2 czerwiec, 2002?.

Wykazano, że statystyczny rozkład IQ jest w danej grupie wieku rozkładem normalnym, z wartością?. 100 i odchyleniem standardowym

– Mają skończony czas trwania; potrzebują zasobów, mają namacalne rezultaty (dokumenty, kod, …). 

W podłódzkich miastach ogrodach idee Howarda przeszły istotną trans‐ formację  w  wyniku  przystosowania  ich  do  wymogów  rzeczywistości  pol‐ skiej 

Według Amerykańskiego Instytutu Zarządzania Projektami zarządzanie projek- tem to proces, w trakcie którego osoba kierująca projektem (kierownik projektu) przeprowadza