Boken 'Software Estimation' av Steve McConnell tar for seg den ofte misforståtte og komplekse prosessen med programvarestimering, som ofte blir omtalt som en "svart kunst". Mange tror at programvarestimering er både vanskelig og mystisk, men McConnell avmystifiserer dette emnet. I boken belyses hvordan man kan lage effektive kostnads- og tidsestimeringer som er mer pålitelige enn det som ofte oppleves i gjennomsnittlige programvareorganisasjoner, hvor kostnadene gjerne kan dobles i forhold til opprinnelige estimater. Imidlertid fremhever boken også at noen avanserte organisasjoner klarer estimater med feilmarginer så lave som 5-10%. Disse ledende aktørene anvender vitenskapelige teknikker, men disse er ikke alltid kostnadseffektive og er derfor lite praktiske for de fleste programvareutviklingsmiljøer. For å løse disse utfordringene, tilbyr 'Software Estimation' en grundig tilnærming med en rekke velprøvde prosedyrer og heuristikker som programvareutviklere, tekniske ledere og prosjektledere kan implementere i sine prosjekter. I stedet for å presentere kompliserte teorier og strenge modeller, gir McConnell praktiske råd som kan brukes direkte i hverdagen.