Нека видим тогава онези често срещани грешки, които разработчиците допускат, когато оценяват времето в проектите за разработка, за да ги избегнат и да направят оценка възможно най -близо до идеалния сценарий.
Инстинкт на доверие
Оценките по определен начин са придружени от инстинкт, който може да бъде усъвършенстван с опит и това е добре за зрял разработчик, но не е най -близкото до оценките, направени по обективен и ефективен начин.
За това е най -добре да разгледаме броя на свързани и успешно реализирани проекти, като по този начин можем да получим показатели за това колко време ни отне с всеки от тях и след това да компилираме тези числа в доклад.
Това е практика, която ще ни отнеме малко повече време, но ще ни помогне в две неща; първо да даде по -точна оценка въз основа на минали проекти и второ, за да провери колко точни са инстинктите ни.
Не питайте
Има много странна фраза, с която много разработчици ще се чувстват идентифицирани:
"Здравейте, имам нужда от бърза оценка за модул за съдържание."Точно в този момент трябва да направим крачка назад и да си зададем следните въпроси:
- Какви функции ще има?
- Какъв ще бъде обхватът му, ще бъде ли свързан с други модули?
- Липсва ли информация?
- Трябва ли да знам нещо друго?
Психични и колективни граници
Това е нещо доста често срещано и се отнася до няколко фактора, които косвено включват хората в нашата среда. Нашият началник вижда изискването и може да каже това „Изглежда доста просто, не би трябвало да отнеме много време за изпълнение“, което ще ни накара да го видим оптимистично. Възможно е също така да присъства група разработчици и да се направи групова оценка.
Проблемът е, че са "техен" оценки, а не наши, с които оценката на онези времена обикновено винаги е по -близка, отколкото би трябвало да бъде.
Увличане от времевия натиск
Последователната и надеждна оценка изисква време, не се прави през 10 минути. Клиент или началник може да поиска незабавна оценка, която е невъзможна, освен ако не е много малко изискване, което има добре определен обхват.
Ако добавим към това, че можем да имаме голям брой задачи, които се нуждаят от незабавно внимание, инстинктите ни ще ни кажат, че не можем да губим време за тази оценка, така че тя ще бъде всичко друго, но не и точна.
Заключение
Видяхме най -често срещаните грешки, които допускате при оценките на времето, но какво ще кажете за решенията? Това е толкова просто, колкото да промените парадигмите и да знаете как да кажете „не“, по устойчив начин и да уведомите началниците си, че е по -добре да загубим половин следобед или дори ден, правейки точна и надеждна оценка, отколкото седмици или дори месеци за като сте поели по грешен път. При решаването на тази задача можете да обречете проект дори преди да е започнал.