Software Engineering: A Methodical Approach, 2nd Edition
Software Engineering: A Methodical Approach (Second Edition) stanowi kompleksowe, ale zwięzłe wprowadzenie do inżynierii oprogramowania. Przyjmuje metodyczne podejście do rozwiązywania problemów inżynierii oprogramowania, sprawdzone przez kilka lat nauczania, z doskonałymi wynikami. Książka obejmuje koncepcje, zasady, projektowanie, budowę, wdrażanie i zarządzanie zagadnieniami inżynierii oprogramowania. Każdy rozdział jest systematycznie zorganizowany w krótkie, przyjazne dla czytelnika sekcje, z wyszczególnieniem ważnych punktów do zapamiętania. Diagramy i ilustracje podsumowują również najistotniejsze punkty, aby ułatwić naukę. Dodatkowo książka zawiera oryginalne metodologie autora, które dodają przejrzystości i kreatywności do doświadczenia inżynierii oprogramowania.
Nowością w drugim wydaniu są rozdziały poświęcone projektom inżynierii oprogramowania, systemom wspomagania zarządzania, ramom i wzorcom inżynierii oprogramowania jako istotnym elementom projektowania i budowy współczesnych systemów oprogramowania oraz pojawiającym się granicom inżynierii oprogramowania. Tekst rozpoczyna się od wprowadzenia do inżynierii oprogramowania i roli inżyniera oprogramowania. Kolejne rozdziały dogłębnie analizują analizę, projektowanie, rozwój, wdrażanie i zarządzanie oprogramowaniem. Obejmując metodologie obiektowe i zasady obiektowej inżynierii informacji, książka wzmacnia podejście obiektowe do wczesnych faz cyklu życia oprogramowania. Obejmuje różne techniki diagramowania i kładzie nacisk na klasyfikację obiektów i ich zachowanie. Tekst zawiera kompleksowe omówienie
⬤ Pomoce w zarządzaniu projektami, które są powszechnie stosowane w inżynierii oprogramowania.
⬤ Przegląd fazy projektowania oprogramowania, w tym omówienie procesu projektowania oprogramowania, strategii projektowania, projektu architektonicznego, projektu interfejsu, projektu bazy danych oraz standardów projektowania i rozwoju.
⬤ Projektowanie interfejsu użytkownika.
⬤ Projektowanie operacyjne.
⬤ Rozważania projektowe, w tym katalog systemu, dokumentacja produktu, zarządzanie komunikatami użytkownika, projektowanie oprogramowania w czasie rzeczywistym, projektowanie pod kątem ponownego użycia, bezpieczeństwo systemu i efekt zwinności.
⬤ Zarządzanie zasobami ludzkimi z perspektywy inżynierii oprogramowania.
⬤ Ekonomia oprogramowania.
⬤ Zagadnienia związane z wdrażaniem oprogramowania, począwszy od środowisk operacyjnych, a skończywszy na marketingu oprogramowania.
⬤ Utrzymanie oprogramowania, starsze systemy i reengineering.
Podręcznik ten może być wykorzystywany jako jedno- lub dwusemestralny kurs inżynierii oprogramowania, uzupełniony o odpowiednie narzędzie CASE lub RAD. Kładzie nacisk na praktyczne, metodyczne podejście do inżynierii oprogramowania, unikając w miarę możliwości nadmiaru obliczeń teoretycznych. Podstawowym celem jest pomoc studentom w zdobyciu solidnego zrozumienia działań w cyklu życia oprogramowania, aby byli pewni siebie w podejmowaniu nowych projektów inżynierii oprogramowania.
© Book1 Group - wszelkie prawa zastrzeżone.
Zawartość tej strony nie może być kopiowana ani wykorzystywana w całości lub w części bez pisemnej zgody właściciela.
Ostatnia aktualizacja: 2024.11.13 21:45 (GMT)