Metody Wytwarzania Oprogramowania
Krzysztof Goczyła, Hubert Łyskawica, Jan Kwiatkowski, Maciej Piechówka, Simon Rogerson, Stanisław Szejko, Bogdan Wiśniewski
Jest to podręcznik prezentujący niektóre zagadnienia inżynierii oprogramowania w przystępny sposób. Prezentuje m.in. podejścia strukturalne i obiektowe modelowania systemów a także techniki zarządzania projektem czy oceny jakości (np. informacje o modelu CMM).
"(...) Uzasadnione są więc pytania: jak daleko jesteśmy na drodze Artyzm - Nauka - Rzemiosło? Jaka jest nasza wiedza na temat kształtu i organizacji procesu wytwórczego oraz ewolucji oprogramowania? W czym mogą pomóc oferowane współcześnie metody i narzędzia? Odpowiedź na te pytania stanowiła podstawową motywację do napisania tej książki, prowadziła też do spełnienia jej głównego celu -- wprowadzenia czytelnika w problematykę budowy oprogramowania i w obszar metod stosowanych w jego systematycznym wytwarzaniu. (...)"
Spis treści:
- Tradycyjne cykle życia oprogramowania
- Współczesne cykle wytwarzania oprogramowania
- Technologie wytwarzania oprogramowania
- Od projektu do programu
- Środowiska wspierające (narzędzia CASE)
- Proces wytwarzania oprogramowania