Чести грешки, които разработчиците допускат, когато оценяват времето

Изчисляването на времето е относително за всеки екип за разработка и всеки разработчик поотделно, има много фактори, които влияят на тези прогнози и като не ги вземем предвид, те ще доведат до застрахователна катастрофа в този проект и тези, които имаме на задържане.
Нека видим тогава онези често срещани грешки, които разработчиците допускат, когато оценяват времето в проектите за разработка, за да ги избегнат и да направят оценка възможно най -близо до идеалния сценарий.

Инстинкт на доверие


Оценките по определен начин са придружени от инстинкт, който може да бъде усъвършенстван с опит и това е добре за зрял разработчик, но не е най -близкото до оценките, направени по обективен и ефективен начин.
За това е най -добре да разгледаме броя на свързани и успешно реализирани проекти, като по този начин можем да получим показатели за това колко време ни отне с всеки от тях и след това да компилираме тези числа в доклад.
Това е практика, която ще ни отнеме малко повече време, но ще ни помогне в две неща; първо да даде по -точна оценка въз основа на минали проекти и второ, за да провери колко точни са инстинктите ни.

Не питайте


Има много странна фраза, с която много разработчици ще се чувстват идентифицирани:
 "Здравейте, имам нужда от бърза оценка за модул за съдържание."
Точно в този момент трябва да направим крачка назад и да си зададем следните въпроси:
  • Какви функции ще има?
  • Какъв ще бъде обхватът му, ще бъде ли свързан с други модули?
  • Липсва ли информация?
  • Трябва ли да знам нещо друго?
Това са само няколко, но няма начин с една толкова неясна идея да можем да направим надеждна оценка, затова нашето задължение е да изследваме, задаваме въпроси и че нямаме никакви съмнения относно това изискване времето, което можем да дадем приблизителна оценка, останалото само ще гадаем и използвайки магия, за да преценим времената на същото.

Психични и колективни граници


Това е нещо доста често срещано и се отнася до няколко фактора, които косвено включват хората в нашата среда. Нашият началник вижда изискването и може да каже това „Изглежда доста просто, не би трябвало да отнеме много време за изпълнение“, което ще ни накара да го видим оптимистично. Възможно е също така да присъства група разработчици и да се направи групова оценка.
Проблемът е, че са "техен" оценки, а не наши, с които оценката на онези времена обикновено винаги е по -близка, отколкото би трябвало да бъде.

Увличане от времевия натиск


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