OPRACO WYK 13

Wykład 1:

  1. Czym się charakteryzuje projekt?

  1. Różnica między projektem a działalnością operacyjną

  1. Struktura warstw zarządzania w projekcie

  1. Role w projekcie (co to rada projektu, znaczenie biura projektu, umieć powiedzieć po 2 zdania do każdej roli)

Rada projektu – patrz wyżej

Podstawowe role:

Biuro projektu ma być wsparciem w sprawach organizacyjnych, komunikacyjnych itp.

Biuro projektów jest stałą komórką w organizacji, której zadaniem jest zachowanie ciągłości w środowisku realizacji ograniczonych w czasie projektów oraz wsparcie zarządzania projektami z punktu widzenia organizacji jako całości poprzez m.in.: koordynację projektów w portfelu, zapewnienie sprawnego obiegu informacji, doskonalenie i rozwój pracowników i kierowników oraz zarządzanie wiedzą projektową

  1. Zakres produktu i zakres projektu

Zakres produktu – właściwości oraz funkcje charakteryzujące wyrób lub usługę

Zakres projektu – zbiór zadań do wykonania w celu wytworzenia produktu lub dostarczenia usługi o określonych właściwościach i funkcjach

  1. Kategorie definiowania WBS

  1. Zasady tworzenia WBS

Wykład 2:

  1. Modele cyklu życia projektu – opisać, cechy pozytywne i negatywne

Jest to typowy model sekwencyjny. Działania są wykonywane jedno po drugim. Występuje relacja poprzednik-następnik (nie można zacząć następnego kroku przed końcem poprzednika). Wygodne podejście dla projektów prostych lub takich, w których produkty można podzielić na części.

Zalety:

Wady

Model sekwencyjny. Realizacja projektu odbywa się po bokach trójkąta (dlatego model V). Na jednym boku trójkąta są tradycyjne zadania a na drugim etapy kontroli. Do każdego etapu przypisany jest poziom kontroli

Zalety:

Wady

Polega na stworzeniu prototypu (szkieletu) oprogramowania. Prototyp jest częścią implementacyjną systemu, wyrażoną logicznie lub fizycznie, prezentowany za pomocą zewnętrznego interfejsu. Może wyglądać jak końcowy produkt (składać się z ekranów, raportów i menu systemu), ale faktycznie nie wykonuje wszystkich funkcji systemu. Wykorzystuje podejście iteracyjne

Zalety:

Wady

Wykorzystuje podejście ewolucyjne. Dzieli produkt na części w ramach, których występuje iteracja. Występuje wielokrotne wykonywanie liniowych procesów-kolejna wersja dostarcza więcej funkcjonalności. Wyróżniamy wersję pierwszą, wersje pośrednie i wersję końcową.

Podejście liniowe z iteracją i możliwością wykorzystania prototypowania wykorzystujące techniki czwartej generacji. Stosowany do systemów modułowych – podział zadań na zespołu.

Zalety

Wady

Jest to model ewolucyjny, w którym każda część cyklu musi przejść przez 4 ćwiartki (określenie celów, szacowanie ryzyka, tworzenie produktu następnego poziomu, planowanie następnej fazy). W ten sposób powstaje spirala. Każde okrążenie dotyczy jednego elementu produktu (koncepcja, wymagania, projekt, kod). Każdy taki cykl wiąże się z ponoszeniem kosztów – im więcej cykli tym większa kumulacja kosztów.

Zalety:

Wady

Zakłada istnienie gotowych części systemu (komponentów). Wykorzystuje podobieństwo tworzonego oprogramowania do posiadanych komponentów

Zalety

Wady

Dyscypliny struktury statycznej:

Etapy/wymiary struktury dynamicznej:

  1. Od czego zależy wybór modelu cyklu życia?

Wykład 3:

  1. Cel projektu i cel produktu

Cel projektu – jasno określony wynik projektu, wymierne kryteria które powinien spełniać projekt, aby mógł być uznany za udany, np. wskaźnik kosztowy, jakościowy

Przykład: wdrożenie i udostępnienie do użytkowania programu do końca pierwszego kwartału przyszłego roku

  1. Na czym polega uzasadnienie biznesowe?

Uzasadnienie biznesowe polega na opisie i ocenie spodziewanych korzyści i kosztów, określeniu ryzyka związanego z realizacją bądź zaniechaniem projektu oraz określenie skutków finansowych. Jest to więc ocena opłacalności inwestycji

Jest to obowiązkowy dokument niezależnie od rodzaju projektu. Opisuje przyczyny i powody uruchomienia projektu. Prezentuje możliwe rozwiązania. Definiuje jakościowe wymagania klienta wraz z kryteriami akceptacji, problemy klienta do rozwiązania oraz wymagania końcowe wraz z kryteriami akceptacji.

  1. Analiza zagrożeń, klasyfikacja

Klasyfikacja zagrożeń:

  1. Krytyczne czynniki powodzenia

Przykłady dla etapu:

Wykład 4:

  1. Kategorie procesów

Rodzaje procesów w organizacji:

Rodzaje procesów w projekcie:

Grupy procesów zarządzania projektami:

  1. Metoda łańcucha krytycznego (bufory)

Łańcuch krytyczny:

Bufory zasobów:

Bufor projektu:

Bufory zasilające:

  1. Kroki postępowania przy budowie harmonogramu

Kroki budowy harmonogramu projektu wg CPM:

  1. Wskaźniki metody EV

EV – wartość uzyskana

AC – koszt rzeczywisty

PV – koszt planowany

CV – odchylenie kosztowe CV=EV-AC

SV – odchylenie harmonogramowe SV=EV-PV

CPI – wskaźnik wykonania kosztów CPI=EV/AC

SPI – wskaźnik wykonania harmonogramu SPI=EV/PV

BAC – planowany koszt zakończenia projektu (wartość skumulowana)

SAC – planowany czas trwania projektu (wartość skumulowana)

EAC – estymowany koszt zakończenia EAC=BAC/CPI

SAC – estymowany czas trwania SAC=BAS/SPI

Wykład 5:

  1. Aspekty mierzenia oprogramowania (długość, funkcjonalność, złożoność)

  1. Miara długości (Halsteda, liczby linii kody)

LOC=NCLOC+CLOC

CLOC – linie komentarza programu

NCLOC – linie kodu niekomentarzowe

ELOC – linie efektywne kodu

DSI

liczymy bez linii komentarza, ale z deklaracjami i nagłówkami. Może być mniejsza lub większa od LOC

  1. Metoda FP

Typy składników systemu:

Informacyjne

ILF – wewnętrzny plik logiczny

EIF – zewnętrzny plik interfejsu

Funkcyjne

EI – zewnętrzne wejście

EO – zewnętrzne wyjście

EQ – zewnętrzne zapytania

Etapy w metodzie FP:

DI=Σci

i=1,…,14

TCF=0.65+0.01DI

FP=UFP*TCF

Wykład 7:

  1. Różnica miedzy UCP a FP

Analizę punktów funkcyjnych można również stosować jako metodę ustalania kosztu testowania systemu informatycznego. Według Capersa[6] liczba wymaganych przypadków testowych jest równa sumie punktów funkcyjnych podniesionej do potęgi

Punkty funkcyjne liczy się zarówno na etapie tworzenia projektu - dla szacowania czasu wytworzenia oprogramowania, jak również w trakcie realizacji projektu aby można było odpowiednio nim zarządzać.

  1. Metoda Albrechta

Założenia metody PF opublikowałam Allan Albrecht w 1979r. Była to próba przezwyciężenia problemów związanych z użyciem liczby linii kody jako miary wielkości oporgramowania i jednocześnie próba opracowania metody przewidzenia wysiłku związanego z produkcją oprogramowania.

Zew. Wejścia
zew. Wyjścia
zew zapytania
pliki wewnętrzne
pliki zewnętrzne

  1. Etapy metody COCOMO (nie wzory, ale etapy i który wzór kiedy i od czego zależy)

  1. Na czym polega metoda trzech punktów (opisać, nie liczyć)

Wykład 8

  1. Cechy charakterystyczne metodyk zwinnych

Cechy:

Zalety:

Nieodpowiednie dla:

PMI- Project Management Institute (PMI) zaproponował metodykę zarządzania projektami obejmującą dziewięć kluczowych obszarów:

PRINCE2 – metodyka zarządzania projektami oparta na produktach. Zastosować ją można do zarządzania i sterowania projektami wszelkiego rodzaju i wszelkiej wielkości.
Właściwości projektu realizowanego według PRINCE2

  1. Określony i skończony czas trwania

  2. Zdefiniowane i mierzalne produkty biznesowe (wyniki projektu)

  3. System działań niezbędnych do budowy produktów biznesowych

  4. Określona pula zasobów

  5. Struktura organizacyjna z zakresem obowiązków każdej z ról niezbędnej do zarządzania projektem

Normy ISO 9000 są powszechnie uznawane za podstawę budowania systemów zarządzania jakością we wszystkich organizacjach, bez względu na rodzaj ich działalności. Normy te zawierają terminologie, wymagania i wytyczne dotyczące wprowadzania, doskonalenia i kontrolowania systemu zarządzania jakością.

RUP bazuje na zbiorze zasad inżynierii programowania oraz najlepszych praktykach, na przykład:

  1. iteracyjnym wytwarzaniu oprogramowania (Iterative Development)

  2. zarządzaniu wymaganiami (Requirement Management)

  3. używaniu architektury bazującej na komponentach (Component-based architecture)

  4. graficznym projektowaniu oprogramowania

  5. kontroli jakości oprogramowania (Quality Assurance)

  6. procesu kontroli zmian w oprogramowaniu (Change Management)

IEEE: Jest to standard określający formę zbioru 8 dokumentów potrzebnych w każdej z faz testowania oprogramowania. W efekcie każdej z tych faz tworzony jest 1 dokument wynikowy. Standard ten określa dokładnie format dokumentów, jednak nie wymaga, aby wszystkie były wykonane. Nie zawiera także informacji o tym, co dokładnie mają zawierać.

  1. Role w SCRUM

Crystal

Inspiracja pochodziła z metodyk zwinnych, sterowanych planem, a także psychologii i wieloletnich badań autora nad rozwojem organizacji. Twórca (Alistar Cockburn) opisuje ją jako rodzinę metodyk opartych na ludziach, adaptujących się, ultralekkich i dopasowujących się do potrzeb.

Crystal występuje w różnych postaciach w zależności od wielkości zespołu i ryzyka w projekcie. Kryształ (crystal) charakteryzuje kolor i twardość. Każdy z wariantów kolorów (liczba ludzi) ma swoją nazwę:

Warianty twardości (ryzyko) to:


Wyszukiwarka

Podobne podstrony:
Prawo cywilne wyk.13 2010-02-16, Prawo Cywilne
TPL WYK 13 05 20 Mikstury
TPL WYK 13 10 08 Zawiesiny
TPL WYK 13 11 08 Mazidła
TPL WYK 13 01 18 Tabletki, pastylki
TPL WYK 13 01 21 Mydła
TPL WYK 13 09 03 Niezgodności recepturowe w lekach płynnych fizyczne
TPL WYK 13 03 15?wki leków
TPL WYK 13 02 11?rozole
Geofizyka opracowanie z wyk, geofizyka
TPL WYK 13 03 25 Sposoby zapisywania leków recepturowych w postaci roztworów
TPL WYK 13 02 25 Płyn na odciski
Matura Polski opracowania lektur 13
TPL WYK 13 10 04 Trwałość zawiesin
TPL WYK 13 03 18?wki leków
TPL WYK 13 09 06 Niezgodności recepturowe w lekach płynnych chemiczne
TPL WYK 13 01 04 Zioła

więcej podobnych podstron