Pobierz prezentację
Pobieranie prezentacji. Proszę czekać
1
Zarządzanie projektem informatycznym ZPR
Metodyki dr inż. Włodzimierz Dąbrowski Polsko Japońska Wyższa Szkoła Technik Komputerowych Katedra Systemów Informacyjnych, pokój Materiał wyłącznie do użytku przez studentów PJWSTK kursu Zarządzanie projektem informatycznym. Copyright © 2002 – 2004 by W. Dąbrowski - wszelkie prawa zastrzeżone. Materiał ani jego część nie może być w żadnej formie i za pomocą jakichkolwiek środków technicznych reprodukowany bez zgody właściciela praw autorskich. Wersja PC
2
Plan wykładu Po co komu metodyka? Przykłady metodyk To są notatki
3
Decyzje krótkoterminowe
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
próba zastosowania znanych od lat praktyk próba planowania
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
studium metod (nauka o metodach)
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 lub trybu postępowania prowadzącego do określonego celu
6
Metodyka wprowadza: planowanie fazy wytwarzania dokumenty projektowe
kontrolę ...
7
Edsger Dijkstra GOTO Statement Considered Harmful lata 70. i 80. XX w
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
Metodyki prowadzenia projektów Metodyki zarządzania projektem
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 – standard cyklu życia oprogramowania EV Earned Value – standard przyjęty przez ANSI dla wszystkich projektów rządowych w USA
11
Zbiór 40 kompetencji z 4 kategorii: 1. Zarządzanie projektem
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
Zarządzanie systemem Zarządzanie programem Zarządzanie projektem Cykl życia projektu Środowisko projektu Strategia projektu Ocena żywotności projektu Kryteria sukcesu lub porażki projektu Integracja Systemy i procedury Zamknięcie i ocena projektowania
13
APM – organizacja i ludzie
Projektowanie organizacji Kontrola i koordynacja Komunikacja Przywództwo Delegowanie i zlecanie prac Konstruowanie zespołów Zarządzanie i rozwiązywanie konfliktów Negocjacje Rozwój
14
APM – procesy i procedury
Definiowanie prac Planowanie Szeregowanie zadań Estymacja Kontrola kosztów Mierzenie wydajności Zarządzanie, mierzenie i ocena ryzyka Zarządzanie wartością Zarządzanie zmianami Mobilizacja
15
APM – zarządzanie ogólne
Organizacja i ludzie Projektowanie organizacji Kontrola i koordynacja Komunikacja Przywództwo Prawo Zaopatrzenie Jakość Bezpieczeństwo Związki i relacje wewnątrz zakładowe
16
Zdefiniowanie zawartości dyscypliny IO
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
dokument: SEL-81-305 Recomended Approach to Software Development
NASA Bogate doświadczenie NASA w prowadzeniu projektów informatycznych wytwarzania oprogramowania wysokiej niezawodności od 1975 roku dokument: SEL Recomended Approach to Software Development SEL- Software Engineering Laboratory NASA
20
każda kończy się wytworzeniem produktu i przeglądem Definicja wymagań
NASA 8 faz każda kończy się wytworzeniem produktu i przeglądem Definicja wymagań Analiza wymagań Projekt wstępny Projekt szczegółowy Implementacja Testy integracyjne Testy akceptacyjne Eksploatacja i pielęgnacja
21
Dla każdej fazy opisuje: warunki rozpoczęcia i zakończenia
NASA Dla każdej fazy opisuje: warunki rozpoczęcia i zakończenia kluczowe czynności produkty miary narzędzia PRZEGLĄDY Metodyka definiuje treść dokumnetów
22
NASA
23
NASA
24
Microsoft Solutions Framework
Model MSF Microsoft Solutions Framework I E N V S O G P L A D T B Z Vision Approved Project Plan Approved Scope Complete Release
25
wysoka jakość rozwiązania; ewolucyjność procesu wytwarzania systemu;
Model RAD Rapid Application Development Cechy: 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 wytwarzanie oprogramowania;
26
cykliczne powtarzanie kolejnych faz; ewolucyjny charakter realizacji
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
Digital Program Methodology
Model DPM Digital Program Methodology
28
wydzielenie etapów kontrolnych nie-sekwencyjny sposób realizacji
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
Metodyki lekkie
31
Metodyki lekkie
32
Metodyki lekkie
33
Metodyki lekkie
34
Podsumowanie
35
Problemy ?
Podobne prezentacje
© 2024 SlidePlayer.pl Inc.
All rights reserved.