Каждый день с утра, едучи на маршрутке на работу - я ставлю себе ЗАДАЧУ НА ДЕНЬ. Которую я должен сделать.
Это может быть:
1. Написание отлаженного класса.
2. Исправление ошибки.
3. Написание теста.
4. Реализация ТЗ.
5. Рисование UML-диаграммы.
6. Написание документации.
7. Уточнение ТЗ выразившееся в конкретные артефакты.
Хоть что-то из этого списка. А лучше - несколько. Болтовня в CQ и электронной почте в этот список не входит. Равно как и сёрфинг интернета. Равно как и болтовня на совещаниях. Важен РЕЗУЛЬТАТ, а не процесс
Должны быть артефакты, которые положены в CVS или SVN.
Если день прошёл без этого - я считаю день прожитым впустую.
Fire And Motion. Огонь и движение.
http://russian.joelonsoftware.com/Articles/FireAndMotion.html
http://www.joelonsoftware.com/articles/fog0000000056.html
Попробуйте. Может быть и вам понравится.
Это может быть:
1. Написание отлаженного класса.
2. Исправление ошибки.
3. Написание теста.
4. Реализация ТЗ.
5. Рисование UML-диаграммы.
6. Написание документации.
7. Уточнение ТЗ выразившееся в конкретные артефакты.
Хоть что-то из этого списка. А лучше - несколько. Болтовня в CQ и электронной почте в этот список не входит. Равно как и сёрфинг интернета. Равно как и болтовня на совещаниях. Важен РЕЗУЛЬТАТ, а не процесс
Должны быть артефакты, которые положены в CVS или SVN.
Если день прошёл без этого - я считаю день прожитым впустую.
Fire And Motion. Огонь и движение.
http://russian.joelonsoftware.com/Articles/FireAndMotion.html
http://www.joelonsoftware.com/articles/fog0000000056.html
Попробуйте. Может быть и вам понравится.
На месте руководителей - я бы взял бы на заметку следующий факт - если ваш программист не положил в конце дня в CVS хоть какой-нибудь артефакт, ну или в конце недели, ну или хотя бы в конце месяца, то это по-моему - должно вызывать вопросы. Мне так кажется. Стоит задуматься над вопросом - а что же он вообще тут делает. Ведь ему платят за программирование, а не за абстрактное пребывание на рабочем месте. Понятное дело, что "все потеют"...
ОтветитьУдалитьДа. Отсутствие ощутимого/видимого результата за день ужасно расстраивает.
ОтветитьУдалитьА если программист не произвёл ощутимый артефакт - то возможно он взялся за слишком объемную задачу.
А может он просто решил день потерять - а потом за 5 минут долететь.
Речь как раз о том, что ЛЮБУЮ задачу надо делить на множество мелких, которые хотя бы за день успеваешь сделать. Чтобы в конце каждого дня иметь возможность "ставить точку".
ОтветитьУдалитьРечь как раз о том, что ИНОГДА не получается оценить объем задачи верно. Хотя, если 18 лет работаешь с одним проектом - то такое наверно вообще не случается. :P
УдалитьТак "речь о том", что "учиться надо".
УдалитьА про "18-ть лет" - намёк понял, но не оценил :-) 18-ть лет не на ОДИН проект потрачены. А на МНОЖЕСТВО, но "в одной канве".