Запитання з тегом «estimation»

Оцінка - це процес пошуку оцінки або наближення, який є корисним для певної мети, навіть якщо вхідні дані можуть бути неповними, невизначеними або нестабільними.

17
Як відповісти, коли вас запитують про оцінку?
Нас, як програмістів, постійно запитують "Скільки часу це займе"? І знаєте, ситуація майже завжди така: Вимоги незрозумілі. Ніхто не провів глибокого аналізу всіх наслідків. Нова функція, ймовірно, порушить деякі припущення, які ви зробили в своєму коді, і ви почнете негайно замислюватися над усіма речами, які вам можуть знадобитися для рефактора. …

15
Чому ми використовуємо точки історії замість днів людей, коли оцінюємо історії користувачів?
У гнучких методологіях (наприклад, SCRUM) складність / зусилля, необхідні для розповідей користувачів, вимірюються в пунктах історії. Точки розповіді використовуються для підрахунку, скільки історій користувачів може взяти команда за ітерацію. Яка перевага введення абстрактного поняття (сюжетних точок), де ми можемо просто використовувати конкретні вимірювання, як оцінені людино-дні? Ми також можемо розрахувати …

21
Чи є спосіб боротьби з продажами постійно переборювати? [зачинено]
Я, здається, неодноразово стикався з ситуацією, коли дати випуску встановлюються не на основі нічого технічного, а тому, що до цього часу хтось із відділів продажів взяв на себе зобов'язання з клієнтом. На основі обговорень з друзями в розробці в інших компаніях, здається, відбувається те саме. "Ось встановлений набір функцій, і …

20
Керівник проекту, який хоче зафіксувати часову оцінку за підписаним контрактом
Під час попереднього працевлаштування керівник проекту (ПМ) не був задоволений часом доставки коду для проекту, на якому я був. Мені сказали, що керівник проекту сказав, що прем'єр-міністр розглядає можливість підписати контракт, щоб зафіксувати мої часові кошториси, які я дав на виконання завдань і терміни доставки. Ситуація щодо проекту полягала в …

9
Оцінка витрат часу в застарілій базі коду
Нещодавно я почав працювати над проектом, де дуже стара монолітний додаток мігрується в архітектуру на базі мікросервісу. Спадкова база даних коду дуже брудна ('код спагетті') і часто, мабуть, проста функція (наприклад, названа як "multiplyValueByTen") пізніше виявляється як "тисячі рядків коду перевірки, що включає 10 таблиць у трьох різних схемах". Тепер …

11
DRY - ворог управління проектами програмного забезпечення?
Один з найбільш основних і широко прийнятих принципів розробки програмного забезпечення - DRY (не повторюйте себе). Зрозуміло також, що більшість програмних програм вимагають певного управління. Тепер, які завдання легко управляти (оцінка, графік, контроль)? Правильні, повторювані завдання, саме ті завдання, яких слід уникати відповідно до DRY. Отже, з точки зору управління …

19
Справа з жахливими оцінками
Недавній проект, над яким я працював, архітектором був сильно недооцінений. Оцінка була не менше 500%. На жаль, мене залучили до проекту після підписання кошторису із замовником. Як старший розробник, я швидко зрозумів, що функціональна та технічна специфікація. містив деякі величезні прогалини і невизначеності. Як результат, я змушений викликати екстрену зустріч …

5
Як пояснити нетехнічній особі, чому завдання займе набагато більше часу, ніж вони думають? [зачинено]
Практично кожному розробнику доводиться відповідати на запитання з боку бізнесу на кшталт: Чому для того, щоб додати цю просту контактну форму, потрібно 2 дні? Коли розробник оцінює це завдання, він може поділити його на етапи: внести деякі зміни в Базу даних оптимізувати зміни БД для швидкості додати HTML на передньому …

5
Як ви можете оцінити час для виконання завдань, які в першу чергу полягають у з'ясуванні проблеми?
Хоча досвідченому розробнику порівняно можливо оцінити, скільки часу знадобиться на реалізацію коду, коли шаблон і проблема, що вирішується кодом, добре зрозуміли, як можна зробити хорошу оцінку, коли, хоча кінцева мета добре зрозуміла, реалізація - це 95% теоретичне / вирішення проблем і має дуже малий обсяг реалізації? Моя робота часто складається …

8
Scrum - як перенести частково повну історію користувача до наступного спринту, не перекриваючи відставання
Ми використовуємо Scrum і час від часу виявляємо, що ми не можемо повністю закінчити історію користувача у спринті, в якому вона планувалася. У справжньому стилі Scrum ми все-таки доставляємо програмне забезпечення і розглядаємо можливість включення Історії користувачів у наступний спринт під час наступного сеансу планування спринту. Зважаючи на те, що …

14
Як навчитися робити кращі оцінки? [зачинено]
Я засмоктую оцінки. Коли хтось запитує у мене, скільки часу щось займе, я навіть не наважуюся здогадуватися, оскільки буду абсолютно поза межею. Зазвичай я занадто оптимістичний, і, мабуть, повинен помножити свої здогадки на якийсь великий X-фактор ... Як я можу навчитися робити кращі оцінки? У моєму університеті це не викладають, …

7
Як пояснити, що важко оцінити час, необхідний для більшого програмного проекту?
Я молодший розробник, і мені важко підрахувати, скільки часу потрібно для завершення більшого програмного проекту. Я знаю, як структурувати архітектуру взагалі, але мені важко знати, які деталі я повинен робити і які проблеми мені доводиться вирішувати. Тому важко підрахувати, скільки часу знадобиться для завершення більшого проекту, оскільки я не знаю, …

6
Що найкраще пояснення того, що таке Story Points?
Тут ми починаємо використовувати пункти Story Points для нашого Agile розвитку, але мені важко пояснити, а також не можу знайти жодної остаточної відповіді на те, що вони є. Найкраще, що я можу зробити, - це вказати на інші сайти (наприклад, http://blog.mountaingoatsoftware.com/tag/story-points ) і дати деяке невиразне узагальнення того, що вони …

9
Що мені робити, чекаючи перегляду?
Перш ніж ставити своє запитання, я повинен пояснити ситуацію. Я працюю в компанії молодшим програмним інженером. Один із людей похилого віку завжди зупиняє мене, коли я закінчую розвиток і хочу взяти на себе зобов’язання. Він завжди хоче, щоб я дочекався його перегляду. Це нормально, тому що зазвичай він знаходить деякі …

5
Я програмую занадто повільно? [зачинено]
Я був лише рік у цій галузі, і у мене виникли проблеми з оцінкою конкретних завдань. Перш ніж закрити це, так, я вже читав це: Як відповісти, коли вас запитують про оцінку? і це приблизно та сама проблема, яку я маю. Але я шукаю більш конкретний показник досвіду, щось, що …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.