Стартап за 1 день: скоростная командная разработка...
Post on 21-Jan-2015
599 Views
Preview:
DESCRIPTION
TRANSCRIPT
Стартап за 1 день: скоростная командная разработка веб-
приложений
Кирилл Мельничук, AlterEGO
Зачем?
• Разработать проект за 1 рабочий день с идеи до релиза
• Прокачать навыки командной разработки• Прощупать слабые места в знаниях• Получить фан
Что нужно?
• 1 день• 1 команда• 1 идея• 1 маркерная доска• 1 репозиторий• Кофе/чай/печеньки, пицца, пиво — по
желанию
Как это было у нас?
• За неделю решили, что именно делать• С утра взяли доску А0+ и написали список
страниц, сущностей и активностей• Разделили обязанности• Пообедали• Сделали
Собственно, доска
Макеты Главная
МакетыСтраница вопроса
Немного статистики
• 6 человек (5 программистов, 1 дизайнер)• 228 коммитов в SVN• 9.5 часов• 6 макетов• 1500 строк php-кода• 500 строк яваскрипта• Сколько-то там html-кода
Ошибки
• Дизайн начали делать одновременно с кодом
• Запороли репозиторий через час после начала работы и он не работал 1.5 часа
• Не сразу настроили автоэкспорт репозитория в веб
• Не учли нововведений в сторонних API
Плюсы
• Удачно разделили задачи• Начали делать views и AJAX-часть до того,
как был готов дизайн• Использовали сразу общую базу данных на
удаленном сервере• Практически идеально по объему
спланировали задачи
Советы• Рассчитывать силы команды• Придумывать не только идею, но и задачи,
в нее входящие• Вместе с сущностями продумывать и
активности• Дизайн должен быть готов ДО первой
строчки кода• НЕ заморачиваться с багтрекером,
итерациями и прочим Аджайлом
И последний совет
ПИСАТЬ КОД, !
Вопросы?
Кирилл Мельничукhitman@alterego.biz.uaSkype: hi-tmanICQ 441531@loginincorrecthttp://nightwriter.habrahabr.ru
top related