background image

P

YTANIA 

2009 

1.  C

O TO JEST PROJEKT

Nierutynowy proces realizacji określonych celów (przedsięwzięcie) w określonym czasie przy pomocy 
określonych środków, którego celem jest wprowadzenie zmian (zmian rewolucyjnych, nie ewolucyjnych). 

Parametrami projektu są: Zakres, termin, budżet, jakość

 

Zakres projektu podstawą planowania prac projektowych. 
 

Projekt jest niezbędny do osiągnięcia wyznaczonych celów, ale: 

 

Wymaga zarządzania wprowadzanymi zmianami 

 

Wymaga wielokierunkowej działalności 

 

Posiada termin realizacji 

 

Jest systemem wewnątrz istniejącego systemu 

 

Jest spojrzeniem w przyszłość 

2.  W

YMIEŃ GŁÓWNE ETAPY PROJEKTOWANIA 

(

PROJEKTU

). 

Identyfikacja

 

 

Definiowanie celów, Studium wykonalności, Planowanie wstępne 

Projektowanie 
 

Planowanie szczegółowe, Harmonogram czasowo-zasobowy, Warunki kontraktu 

Realizacja 
 

Zarządzanie pracami, Zarządzanie ryzykiem i zmianami, Śledzenie postępów 

Ukończenie 
 

Zwolnienie zasobów, Podsumowanie doświadczeń, Umowa pielęgnacyjna 

3.  C

O TO JEST HARMONOGRA

M I JAKIE SĄ KRYTERIA JEGO UKŁADANIA

Określenie dat (momentów czasu) rozpoczęcia i zakończenia zadań (działań) realizowanych w przedsięwzięciu, a 

w konsekwencji dat rozpoczęcia i zakończenia przedsięwzięcia. Przedstawienie przedsięwzięcia jako ciągu 
(sekwencji) działań w czasie. Zobrazowanie kto, kiedy i co ma realizować w przedsięwzięciu. 

 
Kryteria układania harmonogramu 

 

Czas realizacji projektu - minimalny lub zadany; najbardziej prawdopodobny, optymistyczny lub 
pesymistyczny 

 

Uwzględnienie ograniczoności zasobów 

 

Wyrównywanie zapotrzebowania na zasoby (metoda równomiernej pracy) 

 

Inne (np. minimalne zamrożenie środków inwestycyjnych, zapasy czasu, front prac) 

 

Data początku projektu => termin ukończenia (dowolny lub najwcześniejszy) 
Data ukończenia projektu => termin rozpoczęcia (dowolny lub najpóźniejszy) 

Ustalenie niektórych dat (np. punktów węzłowych) <= narzucone (sponsor, klient, wymagania rynkowe) 

 

Metody harmonogramowania: 

 

Wykresy Gantta 

 

Plan punktów węzłowych 

 

Metody sieciowe - formalne modele działań (bazują na grafach zależności pomiędzy zadaniami w 
przedsięwzięciu - modele procesów ) 

 

 

background image

4.  C

ZYM SIĘ RÓŻNI ZADANIE OD ZDARZENIA

Zadanie to działanie (proces) charakteryzujące się: 

 

celem 

 

produktem końcowym 

 

początkiem i końcem 

 

zapotrzebowaniem (zużyciem) na zasoby 

 

uwarunkowaniami (powiązaniami z innymi zadaniami) 

Zdarzenie to moment czasu: nie zużywa zasobów 

5.  O

BJAŚNIJ POJĘCIA

:

 

TYP ZWIĄZKU MIĘDZY ZADANIAMI

,

 

ZWŁOKA I PRZYŚPIESZENIE

FS (RZ)- rozpoczęcie po zakończeniu (Finish to Start) 

SS (RR)- rozpoczęcie po rozpoczęciu (Start to Start) 
FF (ZZ)- zakończenie po zakończeniu (Finish to Finish) 

SF (ZR)- zakończenie po rozpoczęciu (Start to Finish) 
 

Opóźnienie (ang. lag) i wyprzedzenie (ang. lead) oddziaływania powiązania (zwłoka działania związku) umożliwia 
modelowanie złożonych zależności bez konieczności wprowadzania zerowych zadań 

 
Wartość opóźnienia/wyprzedzenia: 

 

bezwzględna (w j.czasu) 

 

względna (w % od czasu trwania zadania-poprzednika) 

6.  C

O TO JEST ŚCIEŻKA KRYTYCZNA

?

 

J

AK SIĘ JĄ WYZNACZA I JAKIE MA ZNACZENIE

Swobodny zapas czasu zadania (ang. Free Slack) - czas o jaki można opóźnić zadanie nie opóźniając żadnego 

następnika 
Całkowity swobodny zapas czasu zadania (ang. Total Slack) - czas o jaki można opóźnić zadanie nie opóźniając 

daty ukończenia całego projektu 
 

 

Ciąg zadań wyznaczających najkrótszy z możliwych czas realizacji projektu 

 

Ciąg zadań o najdłuższym łącznym czasie realizacji 

 

Ciąg zadań o zerowych wartościach całkowitego swobodnego zapasu czasu 

 

Wyznacza się z definicji ( tj szuka zadań o najdłuższym łącznym czasie trwania/zerowych wartościach całkowitego 
swobodnego zapasu czasu ). Znaczenie ma takie, że się wie, czego nie można spartolić ( upewnić się, że są 

wszystkie zasoby na pewno itd. ), żeby nie było obsuwy. 
 

Po co szukać ścieżki krytycznej: 
Najkrótszy czas realizacji przedsięwzięcia w danych warunkach. Zadania istotne z punktu widzenia planowania i 

zarządzania realizacją. Analiza czasowa - możliwość skrócenia przedsięwzięcia. 
 

 

background image

7.  D

O CZEGO SŁUŻY METODA 

E

ARNED 

V

ALUE

?

 

Kontrola nakładów - metoda Earned Value (wartość wypracowana) 

 

Mierzenie wydajności i postępu prac 

 

Usprawnienie w stosunku do metody odchyleń 

 

Wspomaga prognozowanie kosztu i czasu 

 

Atrybuty planowania w metodzie EV: 

koszt planowany (PC- Planned Cost ) 

koszt poniesiony ( AC- Actual Cost ) 

planowany koszt zrealizowanych prac (EV-EarnedValue) 

Earned Value - wskaźniki 

Wydajności czasowej (Schedule Performance Index)   

SPI = EV/PC 

Wydajności kosztowej (Cost Performance Index) 

 

CPI = EV/AC 

Wymagany wskaźnik sprawności realizacji (To Complete Performance Index) 

TCPI=(BAC-EV)/(BAC-AC) 

BAC - Budget at Completion 

Szacowane koszty 
Koszt końcowy (koszt do zakończenia projektu, ang. Estimate At Completion ), w przybliżeniu: EAC=BAC/SPI 

Koszt pozostały (ang. Estimate To Complete): ETC = EAC – AC 
Zalety metody EV 

 

Standard (USA, Bank  Światowy) 

 

Obiektywna miara postępu prac w ujęciu czasowym, rzeczowym i kosztowym 

 

Analiza trendu wydajności realizacji projektu 

 

Prosty układ zagregowanych wskaźników 

 

Doskonała do śledzenia projektu na poziomie wyższego kierownictwa 

8.  J

AKIE SĄ TYPY MODELI SIECIOWYCH

 

Zdarzeniowy (strzałkowy) - ang. Arrow Diagramming Method (ADM)

 

 

Przyczynowo-skutkowy (potencjału) - ang. Precedence Diagramming Method (PDM) 

 

Warunkowy - ang. Conditional Diagramming Method 

 
Modele zdarzeniowy i przyczynowo-skutkowy nie dopuszczają zapętleń działań i 

procesów warunkowych. 
 

Model sieciowy projektu 
Logiczna reprezentacja ciągu zadań (czynności) do realizacji w projekcie. 

Sekwencja działań w projekcie, odwzorowująca niezbędną ich kolejność poprzez zdefiniowanie zależności 
przyczynowo-skutkowych. 

9.  C

O TO JEST KALENDARZ PROJEKTU

,

 A CO KALENDARZ ZADANIA I ZASOBU

Kalendarz - okresu pracy (dostępności zasobów lub realizacji zadań) w projekcie: 

 

Kalendarz bazowy (ang. Base Calendar) - dotyczy wszystkich działań w projekcie 

 

Kalendarz zasobu (ang. Resource Calendar) - indywidualny kalendarz dla danego zasobu (w przypadku 
odstępstwa od bazowego) 

 

Kalendarz zadania (ang. Task Calendar) - dotyczy konkretnego zadania 

 

 

background image

10. C

O TO JEST EFEKT SKALI 

(

NAKŁADÓW

)?

 

P

ODAJ PRZYKŁADY ORAZ PRZYCZYNY DLA 

PROJEKTÓW INFORMATYCZNYCH

(Pozytywny) efekt skali: przy większym projekcie koszt jego części maleje ( np. hurtownia – dużo i tanio ) 

 
Za pozytywnym efektem skali: 

 

Specjalizacja 

 

„Krzywa uczenia się” 

 

Narzędzia CASE 

 

Wspomaganie dokumentowania 

 

Biblioteki gotowych elementów 

 

Stałe koszty projektu 

 

Za negatywnym efektem skali: 

 

Koszty zarządzania (czas produkcyjny/nie) 

 

Lawinowy wzrost ilości powiązań 

 

Komunikacja wewnątrz zespołu 

 

Wzrost złożoności  testowania 

11. W

YJAŚNIJ CEL I IDEĘ METODY LINII KODU

Cel – oszacowanie kosztów i czasu trwania projektu 
Idea – wprowadzić miarę złożoności projektu wyrażoną przez ilość linii kodu potrzebną do jego realizacji. Miara ta 

jest miarą pośrednią i w zależności od wielu czynników może przyjmować różne wartości 

 

E = (LOC/170)*K 

K=1+a+b+c+d+e; K>=1; K<=3,1 
a – doświadczenie zespołu 

b – zmienność wymagań w trakcie realizacji 
c – ograniczenia sprzętowe 

d – poziom wymagań realizacji 
e – ograniczenia zewnętrzne 

 

lub: E = (3,4 + 0,72*KLOC^1,17)+-25% 
 

Problemy: 

 

linia kodu (różne języki, komentarz rozbudowane polecenia, deklaracje) 

 

część zadań w projekcie 

 

konieczność znajomości a priori 

 

 

background image

12. P

ODAJ CELE ORAZ IDEĘ METODY PUNKTÓW FUNKCYJNYCH 

(

 

O TYM JEST SPORO WIĘCEJ W 

PDFACH

).

 

Cel – jak wyżej 
 

Wydzielenie atrybutów produktywności (miar pracy) w projektach informatycznych 

 

Wyznaczenie na podstawie szacowanych wartości atrybutów produktywności dla danego projektu ilości 

punktów funkcyjnych (ang. Function Points - FPs) jako miary produktywności (pracy, złożoności) zespołu 

 

Estymacja zużycia zasobów na realizację projektu 

 
Atrybuty wydajności pracy (produktywności) dla nie istniejącego SI: 

 

wejścia i wyjścia 

Elementy przetwarzania danych (elementy aplikacyjne) 

Wszystkie elementy aplikacji, umożliwiające modyfikowanie danych przez użytkownika (wejścia) i 
przetwarzające dane w informacje (wyjścia) 

Rozpatrywane z punktu widzenia biznesowego (jeden element może być kilkoma formularzami lub 
wydrukami) 

 

zbiory danych wewnętrzne i zewnętrzne 

Zbiór danych – grupa (kolekcja) logicznie powiązanych danych (rozpatrywana z punktu widzenia 

wymagań użytkownika) 

Wewnętrzne – tworzone i obsługiwane podczas pracy aplikacji 

Zewnętrzne – te do których aplikacja ma dostęp 

 

zapytania zewnętrzne 

Interfejs, para: zapytanie - odpowiedź 

Nie modyfikują danych a je jedynie pobierają 

Odbiorca danych: 

 

Użytkownik (np. HELP) 

 

Inny system informatyczny 

 
Korekcja uwzględniająca warunki realizacji systemu 

13. C

O TO JEST HIERARCHICZNA STRUKTURA PRAC 

(WBS)?

 

D

O CZ

EGO SŁUŻY

Hierarchiczny podział (dekompozycja) projektu na elementy składowe, wyraźnie oddzielone od siebie i 
jednoznacznie identyfikowane poprzez produkt końcowy (rezultat): podprojekty, zadania sumaryczne - grupy 

zadań, zadania 

 
Kryteria podziału: 

 

Produkty końcowe 

 

Funkcje systemu 

 

Terminy 

 

Zakres prac 

 

Miejsce realizacji 

 

Zespół realizacyjny 

 

Zasady opisu struktury: 

 

Każde zadanie powinno być związane z konkretnym produktem końcowym 

 

Realizacja zadania powinna być weryfikowalna (poddająca się kontroli) 

 

Każde zadanie powinno być realizowalne przez konkretną osobę, zespół, firmę (zasada odpowiedzialności) 

 

Każde zadanie złożone powinno składać się z nie mniejszej i nie większej liczby podzadań niż wykazano to 
w strukturze prac (zasada hierarchiczności) 

 
Służy do dostosowania szczegółowości planu do poziomu zarządzania, separacji zadań, ukrywania złożoności 

projektu, lepszego szacowania. 

 

background image

14. C

O TO JEST I DO CZEGO 

SŁUŻY PUNKT WĘZŁOWY 

(

KONTROLNY

)

 PROJEKTU

Jest to moment w czasie realizacji projektu z przypisanym do niego założonym poziomem realizacji projektu lub 
jego części, potrzebny do planowania i śledzenia (obserwacji postępu prac) projektu na wysokim poziomie 

zarządzania 
 

Punkt węzłowy (kontrolny) - synchronizacja podprojektów, zobowiązanie kontraktowe, raportowanie rezultatów, 
płatności, równomierne rozmieszczenie, czynnik psychologiczny, ... 

15. P

ODAĆ ZALEŻNOŚĆ POMIĘDZY CZASEM TRWANIA A WIELKOŚCIĄ ZASOBÓW ALOKOWANYCH 

DO ZADANIA

 

W zależności od typu zadania i typów zasobów:

 

 
Prawo Brooksa: 

Dodanie dodatkowych pracowników do opóźnionego projektu zwiększa opóźnienie 
 

 

background image

16. N

ARYSUJ SCHEMAT ORGANIZACYJNY PROJEKTU I SCHARAKTERYZUJ ROLE JEGO 

UCZESTNIKÓW

.

 

 

 

Sponsor projektu 

 

Bezpośrednio i silnie zainteresowany 

 

sukcesem przedsięwzięcia 

 

Powinien być w stanie zatwierdzać wszystkie 

 

wydatki związane z projektem i podejmować 

 

wiążące decyzje nt. planów 

 

Powinien móc rozwiązywać lub zlecać 

 

rozwiązanie dowolnych stawianych przed nim 

 

problemów związanych z projektem 

 

Wspomagany przez Komitet Sterujący 

 

Tworzy klimat wokół projektu „na górze” 

Kierownik - lider projektu (project manager) - Główny odpowiedzialny za całość prac związanych z 

przebiegiem realizacji prac projektowych 
Kierownicy podprojektów 

Podwykonawcy, osoby zewnętrzne 
Komitet sterujący 

Biuro projektu 

 

Prowadzenie dokumentacji 

 

Administrowanie pracami 

 

Wspomaganie kierownika i zespołów 

 

Organizacja komunikacji w zespole, 

 

zebrań 

 

Prowadzenie i nadzorowanie 

 

korespondencji 

Zespół zapewnienia jakości 

 

Kontrola prowadzonych prac 

 

Audyt wewnętrzny procesu realizacyjnego 

 

Kontrole na zlecenie sponsora i kierownika 

 

projektu 

 

Odpowiedzialność za przestrzeganie procedur 

 

Zarządzanie ryzykiem - projekty zagrożone 

 

Wspomaganie kierownika „radami i doświadczeniem” 

 

background image

17. W

YJAŚNIJ PROBLEM KRZYWEJ UCZENIA SIĘ

krzywa uczenia się to funkcja wiedzy na temat/znajomości czegoś w zależności od czasu spędzonego w kontakcie z 
tym czymś. Jest to funkcja niemalejąca, bliżej zera rośnie szybko, później albo rośnie wolno albo jest stała, im 

bardziej pionowa na początku tym lepiej ( szybciej się uczysz- szybciej osiągasz poziom pełnej wiedzy ). 
 

Jedyny problem jaki mi się z tym kojarzy to jest problem przy szacowaniu projektu w nowej technologii, bo nigdy 
nie wiadomo jak długo będzie trwała faza uczenia się ( czyli jak szybko będzie rosła ta funkcja ). 

18. C

O TO JEST TAB

.

 KOSZTOWA I DO CZEGO 

SŁUŻY

 

Jest to tabela przedstawiająca koszty wykonania poszczególnych zadań oraz koszty wykorzystania zasobów. Dzięki 
niej możemy szybko ocenić koszty całego projektu. 

19. 

 

J

AKIE MOGĄ BYĆ KONFLIKTY W ALOKACJI ZASOBÓW

?

 

S

CHARAKTERYZUJ 

KAŻDY

Nierównomierność sumarycznej alokacji: 

 

Przeciążenie (ang. Overallocation) - konflikt 

 

Niedociążenie - strata 

 

Rezultat współdzielenia zasobów przez równolegle wykonywane zadania (przy poprawnie przydzielonych 

zasobach do poszczególnych zadań) 
 

Problemy: 

 

wykrywanie (automatyczne) 

 

wyrównanie (ręczne i automatyczne) 

 

Wyrównywanie alokacji: 

 

Ograniczenie zakresu projektu ;-) 

 

Modyfikacja parametrów zadań (czas, podział - zawieszenie realizacji) 

 

Zmiana przydziału zasobów do zadań (profile) 

 

Modyfikacja kalendarza zasobów/zadań 

 

Praca w godzinach nadliczbowych (poza kalendarzem) 

 

 

background image

20. P

ODAJ CEL REALIZACJI PROJEKTU

 

21. C

O TO JEST PLAN BAZOWY

Sprawdzony i zatwierdzony plan (harmonogram). Cechy: 

  zatwierdzony 

  poprawny 

  kompletny  

 

wyrównany 

  minimalna 

ścieżka krytyczna 

  oszacowany koszt w 

budżecie 

22. C

O TO JEST PROFIL ZATRUDNIENIA W PROJEKCIE INFORMATYCZNYM

23. D

O CZEGO 

SŁUŻY STRUKTURA ORGANIZACYJNA PROJEKTU

?

 

W

YMIEŃ ZASADY JEJ 

TWORZENIA

.

 

 

Struktura organizacyjna firmy ma istotny wpływ na zdolność organizacji do zarządzania projektami.  
Występują trzy podstawowe rozwiązania: struktura funkcjonalna macierzowa oraz projektowa 

Zasady: 

 

jasna definicja ról, odpowiedzialności i zakresu obowiązków osób uczestniczących w projekcie 

 

projekt to wspólne dzieło 

 

formalizacja struktury  

 

dobór osób 

24. C

O TO JEST 

ZWŁOKA I PRZYSPIESZENIE

Umożliwia modelowanie  złożonych zależności bez konieczności wprowadzania zadań zerowych 

Wartość  opóźnienia/wyprzedzenia: 

 

bezwzględna (w jednostce czasu) 

 

względna (w % od czasu trwania zadania poprzednika) 

25. O

PISZ MODEL PRZYCZYNOWO

-

SKUTKOWY DZIAŁANIA W PROJEKCIE

 

Model przyczynowo-skutkowy nie dopuszcza zapętleń działań i procesów warunkowych. 

 

Wierzchołki sieci: zadania 

 

Łuki sieci: zależności typu: poprzednik-następnik

 

 

 

Różne typy zależności 

 

Metoda CPM (ale też i PERT) 

26. S

POSOBY PRZEDSTAWIANIA 

WBS 

 

drzewo 

 

struktura hierarchiczna 

 

lista numerowana z numerami hierarchicznymi 

27. T

YPY JEDNOSTEK MIARY CZASU TRWANIA ZADANIA

 

Czas trwania zadania zgodny z kalendarzem pracy, a astronomiczny (ciągły) czas trwania: 

 

Jednostki miary czasu: minuty, godziny, dni, tygodnie, miesiące, kwartały, lata) 

 

Jednostki czasu trwania (min, godz, dn, tyg, mies - h, d, w) i astronomiczne (c... - e...)