Архив по тэгу

разработка ПО

Человеческий фактор или «соглашения не работают»

Представьте ситуацию. Вы со своей командой, после очередной итерации, обсуждаете слабое покрытие кода тестами и решаете что с понедельника текущего момента все пишут тесты как для нового кода, так и для всплывающих багов. Это кажется разумным (кто-то вспоминает последний неудачный деплой), все поддакивают и довольные расходятся с мыслью, что ну вот теперь то у нас [...]

 30 Ноябрь 2010
 mongol
 Комментарии отключены

Новые сотрудники на вашем проекте

Ваш график проекта говорит, что вы получите ещё 2-х членов команды на этой неделе и ещё 3-х в следующем месяце. Как включать их в состав команды? Как избежать замедления? Одним словом, вы не можете избежать замедления — добавление новых людей в проект затормозит существующую команду. В любом проекте команде требуется от 2-4 месяцев для вливания [...]

 22 Ноябрь 2010
 emanov
 Комментарии отключены
,

Почему программисты срывают сроки

Так уж сложилось, что в какой бы компании я не работал, наш отдел или группа разработки ПО почти всегда срывала сроки. Иногда мы не укладывались на два дня, а иногда на несколько недель. Обычно, нам не хватало от пяти до десяти дней. В результате мы либо задерживали поставку, либо сдавали работу с известными ошибками, недоделками, не [...]

 11 Ноябрь 2010
 smooron
 Комментарии отключены
, , ,

Три беды современных таск-менеджеров

Вчера во время обсуждения проекта сформулировал три беды современных приложений для управления задачами. Приглашаю их обсудить. 1. Невозможность передать (делегировать и отслеживать) задачу произвольному исполнителю У меня есть Things — самый офигенный личный таск-менеджер, который можно купить сегодня. У моей подруги есть Things. У моего брата есть Things. У моих коллег есть Things. Видите, у [...]

 27 Октябрь 2010
 emanov
 Комментарии отключены
, ,

Как наша компания получила 3 уровень CMMI. Опыт внедрения и получение сертификата

Как наша компания получила 3 уровень CMMI. Опыт внедрения и получение сертификата

CMMI – это модель, описывающая критерии, по которым организацию (её бизнес-процессы) можно отнести к одному из 5 уровней зрелости (maturity level). Чем выше уровень, тем лучше. Для того, чтобы подтвердить один из уровней (обычно организации начинают с подтверждения 3 уровня), проводится поцесс сертификации или оценивания, о котором я и хочу рассказать. Что мы можем сделать [...]

 11 Октябрь 2010
 smooron
 Комментарии отключены
, ,

Как поймать «поток», и как сделать так, чтобы он не сорвался

Как поймать «поток», и как сделать так, чтобы он не сорвался

Я, как руководитель проектов, всё больше и больше замечаю, что эффективность работы команды (и каждого программиста в частности) – это ключевой фактор, определяющий успех проекта. При эффективной работе даже самые тяжёлые проекты со сжатыми сроками удаётся завершить успешно, а неэффективная способна «завалить» простейшие проекты с минимумом рисков. Поэтому, я хотел бы поделиться своими мыслями об [...]

Реализация Scrum в TrackStudio

Реализация Scrum в TrackStudio

Это статья о том, как с помощью TrackStudio можно вести разработку ПО по методологии Scrum. TrackStudio — это универсальная система управления задачами и Scrum — это один из примеров использования. Вам понадобится экземпляр TrackStudio (90-дневная пробная версия) и конфигурация. После скачивания нужно устанавить TrackStudio и накатить по инструкции конфигурацию. В соответствие с методологией Scrum, в [...]

 26 Август 2010
 mega
 Комментарии отключены
, , ,

В разное время