Ocena:

Książka dostarcza cennych spostrzeżeń na temat tworzenia oprogramowania, zwłaszcza w systemach opartych na komponentach i wyzwaniach integracyjnych. Otrzymała mieszane recenzje, podkreślające jej praktyczne zastosowanie i podstawy teoretyczne, jednocześnie wskazując na niedociągnięcia w podejściu do procesów tworzenia oprogramowania.
Zalety:Książka oferuje praktyczne porady dotyczące integracji komercyjnych produktów z półki (COTS), odnosi się do rzeczywistych wyzwań stojących przed inżynierami oprogramowania i zapewnia unikalne połączenie praktycznych technik i teoretycznych spostrzeżeń. Wielu recenzentów docenia jej przydatność i doświadczenie autorów w branży.
Wady:Niektórzy recenzenci krytykują książkę za poleganie na przestarzałych metodologiach i przedstawianie tworzenia oprogramowania jako procesu sekwencyjnego, co ich zdaniem nie odzwierciedla dokładnie natury projektowania oprogramowania. Istnieją obawy, że książka nie nadąża za obecnymi trendami w rozwoju oprogramowania.
(na podstawie 4 opinii czytelników)
Building Systems from Commercial Components
Komercyjne komponenty oprogramowania mogą znacznie obniżyć koszty i skrócić czas tworzenia złożonych systemów o krytycznym znaczeniu dla biznesu. Ich integracja wiąże się jednak z poważnymi wyzwaniami, które nie są dobrze rozumiane przez większość praktyków oprogramowania.
Teraz zespół autorów z Software Engineering Institute wyciąga wnioski zarówno z niepowodzeń, jak i sukcesów, oferując metodologię od początku do końca skutecznej integracji komponentów komercyjnych. Autorzy analizują nieudane projekty integracyjne, identyfikując kluczowe lekcje i wczesne sygnały ostrzegawcze, w tym brak uwzględnienia utraty kontroli nad projektem inżynieryjnym i produkcją.
Opierając się zarówno na sukcesach, jak i porażkach, przedstawiają sprawdzone rozwiązania w zakresie ustalania wymagań, oceny komponentów, tworzenia elastycznych projektów systemów, które zawierają komponenty komercyjne; oraz zarządzania wieloma równoległymi opcjami projektowymi związanymi z zewnętrznymi wydarzeniami rynkowymi i dowodami wykonalności. Pokazują również, jak budować kompetencje "just-in-time" z komercyjnymi komponentami i integracją.