Planowanie zadan i metody

Wzorzec projektowy

Fasada

Adapter

Zadania wykonywane w fazie projektowania

RAD – szybkie rozwaizywanie aplikacji

Sposoby wydania komend systemowi

Zasady projektowania interfejsu uzytkownika

Zalety baz danych

Wady baz danych

DDP

DDP jest centralnym miejscem, w którym zgromadzone są wszystkie informacje odnośnie budowy i działania oprogramowania.

DDP powinien być zorganizowany w taki sam sposób, w jaki zorganizowane jest oprogramowanie.

DDP powinien być kompletny, odzwierciedlający wszystkie wymagania zawarte w DWO.

Materiał, który nie mieści się w podanej zawartości dokumentu, powinien być załączony jako dodatek.

Nie należy zmieniać numeracji punktów. Jeżeli jakiś punkt nie jest zapełniony, wówczas należy pozostawić jego tytuł, zaś poniżej zaznaczyć "Nie dotyczy."

Asercja = kod służący do alarmowania, gdy nie jest spełnione określone założenie

Planowanie zadan i metody ichobrazowania

Po co planowac ?

Gdzie zaczyna się palnowanie

Hierarchia w palnowaniu

WBS (Work Breakdown Structure)

Hierarchiczna struktura obrazująca dekompozycję produktów wykonywanych w ramach danego przedsięwzięcia. Może być przedstawiona np. w postaci drzewa, listy kilkupoziomowej, mapy pamięci

Tworzac diagram musimy pameitac o:

Typy WBS

Role postaci w RAM(responsible assiment matrix)

Diagram sieciowy

Tworzenie diagramu

Techniki tworzenia diagramow sieiocwych

Zalety diagramow sieiocwych

Harmonogram w projektach

Diagram Gantta

Oprogramowanie wspomagajace

MS PROJECT 2003

Microsoft Project 2003

jest to pakiet programów mających na celu ułatwienie zarządzania projektami i zasobami oraz wspomagających współpracę podczas tworzenia projektu.

Zarzadzanie projektami

jest to niepowtarzalny zbiór czynności wykonywanych w celu osiągnięcia wyznaczonych celów głównych i pośrednich w skończonym czasie. Zawiera się w nim między innymi planowanie, harmonogramowanie, realizacja i kontrola zadań składających się realizację celów projektu.

Pakiet MS Project 2003 dzielimy na 4 produkty :

Funkcje i Zalety

W skrocie :

Testowanie

Fazy testowania

Typy Przeglądów Oprogramowania

Przegląd techniczny – ocena zgodności elementów oprogoramowania z przyjętym planem

Przejścia(walkthrough) – wczesna ocena dokumentów, modeli, projektów i kodu

Audyt – przeglądy potwierdzające zgodność oprogramowania z wymaganiami, specyfikacjami, zaleceniami, standardami, procedurami, instrukcjami, kontraktami i licencjami

Ogolem

Przegląd jest procesem lub spotkaniem, podczas którego produkt roboczy lub pewien zbiór produktów roboczych jest prezentowany dla personelu projektu, kierownictwa, użytkowników, klientów lub innych zainteresowanych stron celem uzyskania komentarzy, opinii i akceptacji.

Skład zespołu oceniającego oprogramowanie

Ogółem

Zadania kierownika: nominacje na członków zespołu, organizacja przebiegu oceny i spotkań zespołu, rozpowszechnienie dokumentów oceny pomiędzy członków zespołu, organizacja pracy, przewodniczenie posiedzeniom, wydanie końcowego raportu, i być może inne zadania.

Audyt

Audytem nazywany jest niezależny przegląd i ocena jakości oprogramowania, która zapewnia zgodność z wymaganiami na oprogramowanie, a także ze specyfikacją, generalnymi założeniami, standardami, procedurami, instrukcjami, kodami oraz kontraktowymi i licencyjnymi wymaganiami.

INSPEKCJE

Czym jestInspekcja to formalna technika oceny, w której wymagania na oprogramowanie, projekt lub kod są szczegółowo badane przez osobę lub grupę osób nie będących autorami, w celu identyfikacji błędów, naruszenia standardów i innych problemów

Rodzaje testów

Wykrywanie błędów, czyli testy, których głównym celem jest wykrycie jak największej liczby błędów w programie

Testy statystyczne, których celem jest wykrycie przyczyn najczęstszych błędnych wykonań oraz ocena niezawodności systemu.

Testy dynamiczne, które polegają na wykonywaniu (fragmentów) programu i porównywaniu uzyskanych wyników z wynikami poprawnymi.

Testy statyczne, oparte na analizie kodu

Fazy testowania systemu

Testy modułów: Są one wykonywane już w fazie implementacji bezpośrednio po zakończeniu realizacji poszczególnych modułów

Testy systemu: W tej fazie integrowane są poszczególne moduły i testowane są poszczególne podsystemy oraz system jako całość

Testy akceptacji (acceptance testing): W przypadku oprogramowania realizowanego na zamówienie system przekazywany jest do przetestowania przyszłemu użytkownikowi. Testy takie nazywa się wtedy testami alfa. W przypadku oprogramowania sprzedawanego rynkowo testy takie polegają na nieodpłatnym przekazaniu pewnej liczby kopii systemu grupie użytkowników. Testy takie nazywa się testami beta.

Elementy podlegające testowaniu

Testowanie na zasadzie białej skrzynki

Testowanie na zasadzie czarnej skrzynki

Tak określa się sprawdzanie funkcji oprogramowania bez zaglądania do środka programu. Testujący traktuje sprawdzany moduł jak „czarną skrzynkę”, której wnętrze jest niewidoczne.

Test Driven development

- jest oparte o testy jednostkowe

- testy pisane są przed implementacją metod właściwych

- metodę tą wykorzystuje się w MSF v.3 i MSF v.4

Testy jednostkowe – jeden test na jedna metody

  1. Podpunkt – implementujemy testy, potem implementujemy metfody które spelniaja te testy

  2. Ta metoda zostala doecniona w MSF v4.

Podsumowanie


Wyszukiwarka

Podobne podstrony:
Planowanie zadań i metody ich obrazowania
BYT 2006 Planowanie zadan i metody ich obrazowania v2
3 Planowanie zadań i metody ich obrazowania oldppt
BYT 2006 Planowanie zadan i metody ich obrazowania v1
Planowanie zadań i metody ich obrazowania
Planowanie zadan
3 Planowanie zadan
4 Planowanie dydaktyczne, metodyka
Planowanie pracy metodyka plastyki 1
kategorie zadań, Metodyka
Planowanie zadań
3 Planowanie zadan
Planowanie zada i metody ich obrazowania
Planowanie zadan

więcej podobnych podstron