У меня недостаточно времени или Мне нужно так много сделать?

Введение

Ниже представлен перевод главы 6 классической книги “Planning Extreme Programming” by Kent Beck and Martin Fowler.

Содержание

Когда вы перегружены и вам не хватает времени, не следует думать о том, как мало у вас времени, думайте о том, как много вам предстоит сделать. Вы не можете создать больше времени, но вы можете сделать меньше дел.

Однажды наша команда была спасена от нависающего над проектом забвения. С первым релизом стало вполне очевидно, что мы не уложимся в намеченные сроки. В один прекрасный день мы провели «стоячий митинг», на котором обсудили проблему. Мы бродили вокруг, отвечая на вопрос «Что мешает нам подойти к выпуску продукта?»

«У меня нет достаточно времени»

«У меня нет достаточно времени»

«У меня нет достаточно времени»

Никто не имел достаточно времени. Мы не нашли очевидного ответа и все разошлись домой.

Во время ужина в Корейском ресторане (Корейская кухня полезна для мозга). Неожиданно космические лучи вступили во взаимодействие с частью кимчи и мы прозрели и вняли реальной проблеме.

На следующее утро мы собрали всех: «Повторяйте за мной: Мне нужно так много сделать.»

Да, так оно и есть.

«Мне нужно так много сделать.»

«Мне нужно так много сделать.»

«Мне нужно так много сделать.»

Мы повторяли это, проникаясь всей благодатью такой позиции.

«Мне нужно так много сделать. Каково ваше мнение? «

Дело в том, что когда у вас недостаточно времени, то вам везде не везёт. Вы не можете сделать больше времени. Не иметь достаточно времени – есть безвыходное положение, тупик. И безнадежность приводит к неуправляемости, стрессу, безвыходности, ошибкам, прогарам, и отказам.

Необходимость так много сделать – контролируемая, знакомая ситуация. Когда вам нужно так много сделать, вы можете:

• Расставить приоритеты и не сделать некоторые вещи

• Уменьшите размер некоторых из вещей, над которыми вы работаете

• Попросить кого-нибудь ещё сделать некоторые вещи

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


Codeplex: Scrum Dashboard

Введение

Те кто практикует Scrum, ну или хотя бы читал литературу по Scrum, должны знать что такое Scrum Dashboard (“Доска задач”). Из моего опыта обычно для синхронизации того, что висит в её качестве у Вас на стенке, либо стоит рядом с ней, используют wiki-узлы.

Однако я не раз задумывался о том, как хорошо бы было если бы электронный вариант (написанный к примеру на Silverlight) был точной копией этой доски. Конечно я даю себе отчёт в том, что никакая электронная версия не заменит того, вокруг чего ведутся “живые” дискуссии, но всё таки, неплохо бы было иметь копию всегда перед глазами, если географически ты удален от доски.

Суть

 

Ну и конечно, всё, что можно придумать, можно так же попробовать найти на Codeplex.

FileDownload[1]

Сайт проекта http://www.codeplex.com/scrumdashboard

Приложение выполнено на ASP.NET 3.5 SP1.

Используемые технологии:

  • ASP.NET Ajax
  • Ajax Toolkit
  • Ajax web services
  • Entity Framework
  • SQL Server

Все данные хранятся в Team Foundation Server 2008, с установленными шаблонами “the Scrum for Team System version 2”, используя доступ по API TFS веб-сервисов, так же реализованна RSS-синдикация.

Материалы

 

  1. Скачать приложение можно здесь http://www.codeplex.com/scrumdashboard/Release/ProjectReleases.aspx?ReleaseId=16957
  2. Начать изучать Scrum & XP можно с этой книги https://butaji.wordpress.com/2008/12/02/scrum-и-xp-заметки-с-передовой/