„Książka ta nie tylko uczy sztuki szacowania, ale zmienia całkowicie sposób myślenia o tworzeniu oprogramowania. Powinna stać na półce każdego zawodowego programisty”.
– Eric Freeman, współautor książki „Head First Design Patterns”
„Dziewięć dziesiątych menedżerów oprogramowania nadal uważa, że szacowanie powinno odbywać się metodą ‘przyjąć to, co podpowiada instynkt i pomnożyć przez trzy’. Ta wspaniała książka była od dawna potrzebna i dobrze, że się ukazała”.
Joel Spolsky, autor joelonsoftware.com
„Wreszcie jest książka pełna jasnych wskazówek, które mówią, jak programiści i menedżerowie mogą skutecznie dokonywać oszacowania”.
– Scott Berkun, autor książki „Art of Project Management”
Szacowanie oprogramowania, często określane mianem „czarnej magii” ze względu na swoją złożoność i niepewność, nie jest wcale tak trudne i zagadkowe, jak niektórzy uważają. W rzeczywistości generowanie oszacowania jest naturalne – gdy już wiadomo, jak to robić.
W tej bardzo oczekiwanej książce, jej ceniony autor Steve McConnell odkrywa tajemnice skutecznego szacowania oprogramowania – zamieniając wiedzę naukową i zdobyte doświadczenia w praktyczny przewodnik dla specjalistów od programowania. Zamiast niezrozumiałego traktatu i sztywnych technik modelowania jest to przewodnik oferujący zbiór sprawdzonych procedur, zrozumiałe wzory i metody heurystyczne, które pojedynczy programiści i ich zespoły mogą stosować w swoich projektach w celu poprawy skuteczności szacowania.
Książka dostarcza informacji o tym, jak:
• Szacować harmonogram i koszt – lub szacować funkcjonalność, jaką można zapewnić w zadanych ramach czasowych.
• Unikać typowych błędów szacowania oprogramowania.
• Uczyć się technik szacowania przydatnych dla siebie, zespołu i organizacji.
• Szacować konkretne działania w ramach projektu – łącznie z programowaniem, zarządzaniem i usuwaniem usterek.
• Stosować metody szacowania do różnego rodzaju projektów – małych lub dużych, nowoczesnych lub tradycyjnych.
• Nawigować po groźnych wodach politycznych, jakie otaczają szacowanie projektów.
W czasach, gdy realizacja wielu projektów oprogramowania kończy się niepowodzeniem, McConnell pokazuje, co sprzyja skutecznemu szacowaniu oprogramowania.
O autorze:
Steve McConnell jest uważany za jedną z czołowych postaci środowiska programowania. Jest Głównym Inżynierem Oprogramowania w firmie Construx Software i był głównym programistą narzędzia Construx Estimate oraz narzędzia SPC Estimate Professional, które zdobyło nagrodę Software Development Productivity czasopisma Software Development. Jest autorem kilku książek, w tym Code Complete i Rapid Development, uhonorowanych nagrodą Jolt Award przez czasopismo Software Development.