Friday, 31 March 2006

andrzejn: (Default)
Повтор старого постинга. Сегодня мне не помешает немного оптимизма.
Игорь Саркисов
Землеройка

Не пугаюсь я реальности нисколько.
Жизнь моя одной лишь мыслею согрета.
У меня на кухне в клетке землеройка,
А у многих землеройки в клетке нету.

Люди едут кто на пляжи, кто на стройки,
Умирают кто от СПИДа, кто от гриппа,
У меня на кухне в клетке землеройка,
Роет землю, что я ей туда насыпал.

За окном весна и кошкам проходящим,
Землеройка улыбается лучисто.
Я поставлю в уголке на кухне ящик,
И куплю для землеройки камнегрызку.
andrzejn: (Default)
Для тех, кто не следит за публикациями проекта "Зависимости" у [livejournal.com profile] so_wa:

Почитайте, на кого в идеале должен быть похож духовно здоровый человек (по мотивам Маслоу).
andrzejn: (Default)
Клиенты решили отказаться от дальнейшего развития одного из наших проектов. Причин тому немало, весь проект - одна большая и разносторонняя жопа. Но всё равно его жалко, полтора года пытались довести его до ума...

Уроки, которые мы извлекли из поражения, общеизвестны, но повторить их не помешает:
  • Не начинать дизайнить архитектуру и интерфейс, пока нет чётких спецификаций и понимания предметной области.
  • Обо всём непонятном в требованиях и предметной области спрашивать заказчиков, а не пытаться догадаться самим.
  • Дизайнить попроще, не закладывая чересчур сложных и обобщённых решений "на вырост".
  • Не начинать писать код, пока дизайн архитектуры не готов.
  • Стараться держать стабильныю команду разработчиков от начала до конца проекта. Добавлять/убирать разработчиков по одному-два и с перерывами, чтобы давать команде время стабилизироваться. Ядро команды вообще не отвлекать на другие проекты.
  • Непрерывно, ежедневно следить за прогрессом каждого участника команды. Ошибки - исправлять, мотивации - раздавать, планы - корректировать.
  • Следить, чтобы разработчики досконально разбирались в тонкостях своего участка работы, прежде чем начинать что-то кодировать.
  • Разрабатывать не "вширь" (много новых фич одновременно), а "вглубь": сосредотачиваться на минимальном количестве фич, которые команда может делать одновременно, не мешая друг другу, но уж эти фичи прорабатывать до конца, и только потом переходить к следующим.
  • Выпускать промежуточные релизы как можно чаще. Требовать от заказчиков просматривать изменения и давать обратную связь.
  • Когда время поджимает, сбрасывать лишние фичи, а не стараться всё успеть за нереальный срок.
andrzejn: (South Park)
Увидел в новостях заголовок: "Иран испытал ракету-невидимку". Ага. Невидимку, неслышимку, непопадалку и невзрывашку... Дзэнская ракета. Противник теряет боеспособность из-за массового просветления в десятикилометровом радиусе.

Profile

andrzejn: (Default)
Андрій Новосьолов

July 2025

M T W T F S S
  1 2 3 4 5 6
7 8 9 10 111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Friday, 11 July 2025 17:07
Powered by Dreamwidth Studios