Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
x
Wstęp
Aleskomplikowanewzoryniekonieczniemuszabyćlepsze.Projektyprogramistycznezależą
odwieluczynników,którepodważająwielezałożeńwystępującychwskomplikowanychwzo-
rachużywanychdonaukowegoszacowania.Tedynamiczneuwarunkowaniazostanąwyja-
śnionewdalszejczęściksiążki.Cowięcej,zdecydowanawiększośćtwórcówoprogramowania
niemaaniczasuanichęciopanowaniamatematycznychpodstawniezbędnychdozrozumienia
naukowegoszacowania.
Wkonsekwencjiksiążkatakładzienacisknametodypraktyczne,proceduryiprostewzory
,
którewysocewydajne,ajednocześniezrozumiałedlapraktykującychspecjalistówodopro-
gramowania.Nietotechnikizapewniająceszacowanieoprogramowaniazdokładnością
do±5%,alepozwalająonezmniejszyćbłądszacowaniado25%lubmniej,cowpraktyce
itakokazujesięwystarczającedlawiększościprojektów.Tegotyputechnikinazywamsztuką
szacowania.
Książkataczerpiezarównozesztukijakiznaukiszacowaniaoprogramowania,aległówny
naciskjestwniejpołożonynapierwsządziedzinę.
Dlaczegopowstałataksiążka
idlakogojestprzeznaczona
Informacjedotycząceszacowaniaoprogramowaniamożnaznaleźćwbardzoróżnychźró-
dłach.Naukowcyopublikowalisetkiartykułównatentematiwieleznichmożeokazaćsię
przydatnych.Typowypraktykniemajednakczasunazaglądaniedotychlicznychmate-
riałówzawartychwróżnychtajemniczychczasopismachtechnicznych.Narynkuwydawni-
czympojawiłosięjużkilkaksiążekpoświęconychnaukowemuszacowaniu.Książkiteliczą
po800–1000stron,wymagajągruntownejwiedzymatematycznejiprzeznaczonegłównie
dlaosóbzajmującychsięzawodowoszacowaniemkonsultantówlubspecjalistówdokonu-
jących,itodośćczęsto,oszacowaniadużychprojektów.
Mojaksiążkaprzeznaczonajestdlaprogramistów,kierownikówprojektów,testerów
imenedżerów,którzymusząodczasudoczasuoszacowaćoprogramowanieijesttotylko
jedenzwieluichobowiązków.Uważam,żewielupraktykówchciałobypoprawićdokładność
swoichszacunków,aleniemaczasunastudiowanieiuzyskaniedyplomumagisterskiegowtej
dziedzinie.Osobyteborykająsięzpraktycznymiproblemami,naprzykładjakporadzićsobie
zatmosferąotaczającąszacowanie,jakprzedstawićszacunki,abyzostałyzaakceptowaneijak
uniknąćarbitralnychzmianwswoimoszacowaniuprzezosobytrzecie.Dlatakiegowłaśnie
gronaczytelnikówzostałanapisanataksiążka.
TechnikiopisanewtejksiążcemajązastosowaniedoprogramówdziałającychwInternecie
iwsieciintranet,oprogramowaniawbudowanego,oprogramowaniapopularnego,systemów
biznesowych,nowychopracowań,systemówjużistniejących,dużychimałychprojektów
zasadniczodoszacowaniawszystkichrodzajówoprogramowania.