inopsyntezator v3.1 03062009, Uczelnia, INOP


INOPSYNTEZATOR

KKBM Corporation

Jakub Kobylański

Jakub Koniuszenny

Mateusz Biesiada

Szymon Majrański

Spis treści

1. Standardy firmy 3

1.1 Standardy ogólne 3

1.2 Standardy szczegółowe 3

1.3 Odstępstwa od standardów 3

2. Opis procedury testowania 4

3. Opis pracy QA 4

4. Opis klas 5

5. Dokumentacja fazy strategicznej 6

5.1 Określenie wymagań projektu 6

5.1.1 Funkcjonalne 6

5.1.2 Niefunkcjonalne 6

5.2 Cele przedsięwzięcia z punktu widzenia klienta 6

5.3 Zakres i kontekst przedsięwzięcia 7

5.4 Możliwości rozwiązań 7

5.5 Oszacowanie kosztów 8

5.6 Harmonogram Przedsięwzięcia 8

6. Raport błędów 9

7. Dokumentacja Użytkownika 10

1. Standardy firmy KKBM Corporation

1.1 Standardy ogólne:

1.2 Standardy szczegółowe:

1.3. Odstępstwa od standardów

Każdorazowo kiedy programista będzie chciał odejść od standardów opisanych powyżej ma obowiązek skonsultować się z przełożonym w celu uzyskania pozwolenia tudzież odmowy. Uwzględniane będą tylko przypadki kiedy takie odstępstwo pozwoli na zwiększenie efektywności pracy programu lub nie uda się tego wykonać w inny prosty sposób.

Wyróżniamy trzy rodzaje testów wykonywanych podczas prac nad oprogramowaniem:

Dopuszczalne są trzy rodzaje błędów według skali od 1 do 3 gdzie 1 oznacza błąd mało znaczący, a 3 błąd krytyczny.

Zadaniem testera jest wypełnienie tabeli błędów, która znajduje się w rozdziale 6. Raport błędów.

Obowiązkiem testera jest sprawdzenie wszystkich wymagań funkcjonalnych i czy program działa zgodnie z instrukcją użytkownika.

QA odnosi się do procesów planowania i produkcji aby zapewnić produktowi oczekiwany poziom jakości. Sprawdza on jakość napisanego kodu, ale przede wszystkim skupia się na funkcjonalności i wygodzie użytkowania programu.

  1. Bazy danych

  1. Syntezator, nagrywanie I rozpoznawanie tekstu

  1. Zakładki

  1. Zapis ustawień program

  1. Interfejs użytkownika

Podstawą do określenia wymagań jest szereg rozmów z klientem i osobami dla których program będzie realizowany.

5.1.1 Funkcjonalne:

5.1.2 Niefunkcjonalne:

5.5. Oszacowanie kosztów