В последнее время я думал об оценке программного обеспечения, и у меня есть куча вопросов по времени, затраченному на кодирование. Мне любопытно услышать от людей, которые имели хотя бы пару лет опыта разработки программного обеспечения.
Когда вы должны оценить количество времени, которое вы потратите на что-то, потратите ли вы на часовое количество времени на кодирование? Что занимает другие некодирующие часы?
Вы находите, что вы тратите больше или меньше часов, чем кодирование ваших товарищей по команде? Считаете ли вы, что вы делаете больше или меньше работы, чем они?
Каковы ваши условия работы? Частный офис, общий офис, комната для команды? Кодирование в одиночку или в виде пары? Как ваше рабочее состояние меняло количество времени, затрачиваемого на кодирование каждый день? Если вы можете работать из дома, это помогает или вредит вашей производительности?
Какую методологию разработки вы используете? Водопад? Agile? Переход от одной методологии к другой повлиял на ваши часы кодирования в день?
Самое главное: довольны ли вы своей продуктивностью? Если нет, то какое единственное изменение вы сделаете, что будет иметь наибольшее влияние на него?