oprogramowanie godne zaufania. metodologia, techniki i narzędzia projektowania full scan.pdf

(13915 KB) Pobierz
887617742.001.png
6
Spis treci
Dodatkowe materiay
64
wiczenia internetowe
64
Pytania przegldowe
64
Zagadnienia do dyskusji i projekty
65
Przypisy
65
ROZDZIA 2.
Wyzwania na drodze do oprogramowania godnego zaufania
— solidny projekt w kontekcie oprogramowania
67
Niezawodno oprogramowania — fakty i mity
69
Podobiestwa i rónice midzy oprogramowaniem i wyrobami produkowanymi
69
Porównywanie niezawodnoci oprogramowania i sprztu
71
Przyczyny zawodnoci oprogramowania
71
Ograniczenia tradycyjnych systemów kontroli jakoci
74
Japoskie systemy zarzdzania jakoci i podejcie Taguchiego
75
Ramka 2.1. ycie i czasy doktora Genichiego Taguchiego
75
Ramka 2.2. Metodologia inynierii jakoci w zarysie
77
Ramka 2.3. Taguchi o metodach Taguchiego
78
Ramka 2.4. Istota 14 punktów Deminga
80
Istota metod solidnego projektowania Taguchiego
83
Zagadnienie stosunku sygnau do szumu
83
Zagadnienie funkcji utraty jakoci
85
Zagadnienie solidnego projektowania
87
Wyzwania na drodze do niezawodnoci oprogramowania — projektowanie
oprogramowania godnego zaufania
88
Model rozwoju solidnego oprogramowania — proces DFTS w praktyce
94
Kluczowe zagadnienia
95
Dodatkowe materiay
97
wiczenia internetowe
97
Pytania przegldowe
97
Pytania do dyskusji i projekty
98
Przypisy
99
ROZDZIA 3.
Miary jakoci oprogramowania
101
Pomiar jakoci oprogramowania
103
Klasyczne miary jakoci oprogramowania
103
Zarzdzanie przez jako
104
Ogólne miary jakoci oprogramowania
106
Spis treci
7
Metodologia pomiarów
106
Wewntrzprocesowe miary jakoci do testowania oprogramowania
107
Miary zoonoci oprogramowania
109
Nauka o oprogramowaniu
110
Zoono cyklomatyczna
112
Miary punktów funkcyjnych
113
Miary zadowolenia klienta i dostpnoci
114
Ramka 3.1. Miejska legenda o oprogramowaniu
115
Aktualne miary i modele
116
Nowe miary projektowania i oceny architektury
118
Powszechne problemy z projektowaniem architektury
119
Miary wzorców w OOAD
121
Kluczowe zagadnienia
122
Dodatkowe materiay
123
wiczenia internetowe
123
Pytania przegldowe
123
Zagadnienia do dyskusji i projekty
124
Przypisy
124
ROZDZIA 4.
Finansowe perspektywy tworzenia oprogramowania
godnego zaufania
127
Dlaczego DFTS wymaga rónych analiz finansowych?
129
Koszty i jako — kiedy i dzi
130
Koszty jakoci oprogramowania
134
Korzyci pynce z analiz kosztów jakoci
134
Koszty zada nakierowanych na popraw jakoci
135
Klasyfikacja kosztów jakoci oprogramowania
137
Ustanawianie systemu tworzenia raportów CoSQ
146
Korzyci inwestycji w jako
148
Warto analiz CoSQ
149
Puapki zwizane z programem CoSQ
149
Koszty jakoci oprogramowania w cyklu ycia
150
Studium przypadku 4.1. Zastosowanie CoSQ w Intents Software
152
CoSQ i kosztorysowanie bazujce na aktywnociach
157
ABC w firmach zajmujcych si rozwojem oprogramowania
157
Uruchamianie ABC przy rozwoju oprogramowania
158
Korzyci stosowania ABC
159
Ramka 4.1. ABC w przemyle usugowym
160
8
Spis treci
Funkcja utraty jakoci w przypadku oprogramowania
160
Finansowa ocena inwestycji w DFTS
161
Miary oceny DFTS
161
Tworzenie platformy oceny finansowej programów DFTS
162
Kluczowe zagadnienia
164
Dodatkowe materiay
166
wiczenia internetowe
166
Pytania przegldowe
166
Zagadnienia do dyskusji
167
Problemy
168
Przypisy
168
ROZDZIA 5.
Infrastruktura organizacyjna i przywództwo
przy stosowaniu DFTS
171
Wyzwania organizacyjne przy wdraaniu DFTS
173
Schemat wdraania DFTS
173
Etap 1. Budowanie wiadomoci zarzdu i przekonywanie go
174
Etap 2. Komunikowanie o zgodnoci i zaangaowaniu wyszej
kadry zarzdzajcej
178
Etap 3. Wykrywanie potencjalnych puapek zwizanych z inicjatyw DFTS
179
Ramka 5.1. Nienaganny cykl nauki i TPOV
188
Etap 4. Kadzenie podwalin pod organizacj skoncentrowan na jakoci
189
Etap 5. Budowanie infrastruktury organizacyjnej
192
Etap 6. Zrozumienie ról kluczowych osób
192
Etap 7. Projektowanie wspomagajcej struktury organizacyjnej
203
Etap 8. Ustanawianie efektywnej komunikacji
205
Etap 9. Tworzenie odpowiedniego systemu nagród
206
Etap 10. Ustanawianie systemu CoSQ
208
Etap 11. Planowanie i uruchamianie szkole w caej organizacji
208
Etap 12. Wdraanie modelu DFTS
209
Etap 13. Kontrolowanie nauki i postpów
oraz przekazywanie informacji zwrotnych
210
Etap 14. Utrwalanie usprawnie i zysków
212
Etap 15. Integracja i rozszerzanie programu
212
czenie wszystkich elementów
213
Kluczowe zagadnienia
214
Dodatkowe materiay
218
wiczenia internetowe
218
Spis treci
9
Pytania przegldowe
219
Zagadnienia do dyskusji i projekty
220
Przypisy
220
CZ II
N ARZDZIA I TECHNIKI PROJEKTOWANIA OPROGRAMOWANIA
GODNEGO ZAUFANIA
223
ROZDZIA 6.
Siedem podstawowych narzdzi zarzdzania jakoci (P7)
225
Siedem podstawowych narzdzi (P7)
228
Ramka 6.1. Kaoru Ishikawa — rozwój specyficznie japoskiej strategii
zarzdzania jakoci
230
P7 w kontekcie DFTS
232
Inne narzdzia, techniki i metodologie DFTS
233
Diagramy przebiegu
234
Diagramy przebiegu wysokiego poziomu
235
Szczegóowe diagramy przebiegu
235
Torowe diagramy przebiegu
236
Diagramy Pareto
236
Diagramy przyczynowo-skutkowe
237
Tworzenie diagramów przyczynowo-skutkowych w celu okrelenia przyczyn
240
Uywanie diagramów przyczynowo-skutkowych do klasyfikowania procesów
241
Diagramy rozproszenia
243
Arkusze kontrolne
246
Histogramy
246
Okrelanie rozkadu
247
Okrelanie, czy wymogi specyfikacji zostay spenione
248
Porównywanie danych za pomoc warstw
248
Wykresy
248
Karty kontrolne
250
Kluczowe zagadnienia
252
Dodatkowe materiay
254
Pytania przegldowe
254
Zagadnienia do dyskusji
254
Przypisy
255
Zgłoś jeśli naruszono regulamin