Изучите Scrum: да. Если только узнать об этом, чтобы добавить в свой общий набор навыков. (но вкус этого "Scrum-ban", вероятно, то, что вы ищете ...)
Scrum - это хороший фреймворк, но основной принцип - «Итерации (спринты) должны быть фиксированной продолжительности». Я никогда не видел эту работу в очень маленьких командах, которые в большей степени ориентированы на прерывания, чем нет. Если вы действительно можете зарегистрироваться и взять на себя обязательство работать в фиксированное время (1 неделя?), То Scrum - это крутая платформа. Если вы не можете ... тогда о Scrum приятно узнать, потому что у него есть несколько хороших концепций, которые хорошо переносятся на другие вещи ... например ...
Отставание - Scrum или нет, сохраняйте приоритетный список того, что вам нужно сделать. Мне нравится Excel (или Google Doc Spreadsheet ...) Вам может понравиться что-то еще. Я бы сохранил очень маленький инструмент, если вы очень маленькая команда. (Электронная таблица >> Текстовый процессор, потому что вы можете легко сортировать.)
Разделение планирования и фиксации - планируйте в абстрактной нотации (баллы) и будьте последовательны (8 баллов - это примерно в 2 раза больше, чем в истории 4 балла, и в 4 раза больше, чем в истории 2 балла) в часах Не меняйте баллы.
Обязательство - быть видимым для других, когда вы совершаете, и выполнять свои обязательства
Ретроспектива - после того, как вы родите, подумайте о том, что можно было бы сделать лучше.
и т. д.
Scrum достаточно прост, чтобы понять, что это может быть хорошей отправной точкой. Если вам это нравится, я бы подумал об использовании варианта "Scrum-ban" - http://en.wikipedia.org/wiki/Scrum-ban#Scrum-ban . Ничто иное не кажется мне настолько «хорошо документированным» с достаточно активным сообществом, чтобы поддержать его.
Я хотел бы также порекомендовать методологии Кристалла Алистера Кокберна (http://alistair.cockburn.us/Crystal+methodologies+main+foyer и http://www.amazon.com/Crystal-Clear-Human-Powered-Methodology- Маленький / dp / 0201699478 / ref = ntt_at_ep_dpt_3 ), но он требует гораздо больше чтения и копания.
Такие вещи, как XP, предоставляют более подробную информацию о конкретных методах, поэтому я бы также сказал, что прочитайте книгу: http://www.amazon.com/Extreme-Programming-Explained-Embrace-Change/dp/0321278658/ref=sr_1_1?s= книги и т = UTF8 & QID = 1304359834 & стер = 1-1
Заключительный совет по прочтению: если вы согласны с манифестом Agile и придерживаетесь принципов: http://agilemanifesto.org/principles.html, вы должны быть в приличной форме.
Персональная рекомендация: принять TDD (не подлежит обсуждению, IMHO). Поддерживать резерв (в соответствии с Scrum). Всегда сохранять его размер и сортировать по приоритету. Разлагать вещи, «слишком большие для прерываний» на более мелкие блоки. два элемента имеют одинаковый приоритет. когда-либо.) Сделайте вашу среду сборки способной собирать / тестировать / развертывать (в лабораторной среде) за 5-10 минут. Покажите своим клиентам (внутренним и внешним) результаты завершения истории. Ваш клиент соглашается. Вытаскивайте истории из верхней части стопки и работайте с ними, завершая текущую историю. Не держите более двух открытых предметов одновременно. Закончите одно отвлечение, прежде чем начинать другое.
надеюсь это поможет