Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

организация процесса дешевого багфикса

1,019 views

Published on

  • Веб не веб - не важно :)
    Разработка - в ветках, конечно.
    Общая частота билдов - 1...2 в неделю.
    Карта фич - перечень всех пользовательских сценариев с указанием связей. Можно взять представление карты фич из FDD - у нас под себя заточено.
    Документирование - это как гигиена. Сценарии и тесты - до разработки, описание интерфейсов и инвариантов между ними. Перидически нужно делать уборку - проверять документацию и дописывать.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Понял, у вас веб-проект - это разумно выкатывать понемногу.
    Кстати, вы разработку ведете в ветках или сразу все в основной ветке? А с какой частотой выкладываете релизы?

    А про карту фич что скажете? :) И про документирование.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Приветствую,

    Ритм + нежадность - это то, что вы стараетесь выкладывать багфикс небольшими кусочками и с постоянной +/- частотой. Иными словами - не даете багфиксовому билду стать сложным по тестированию и с высоким эффектом влияния на проект. И в маркетинговых целях хорошо, и на качество влияет положительно.

    С уважением, Дмитрий
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Дмитрий, привет!

    Я не видел вашего выступления, вопросы:
    - что такое ритм + нежадность?
    - что такое карта фич и как она помогает?
    - что вы документируете?

    Спасибо, Кирилл
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

организация процесса дешевого багфикса

  1. 1. Организация процесса дешевого багфикса AgileBaseCamp Crew Drill, 25..26.05.2012@defimenko #agilebc
  2. 2. Знакомство- Дмитрий Ефименко ака Damiano- Мне 15 лет - Харьков. Uniteller- Остервенелый продуктолог- Интернет-эквайринг и самообслуживание@defimenko #agilebc
  3. 3. Проблематика - Высокая динамика фич - Распределенная команда - Технический долг - Несколько направлений - Неполное документирование - Вместо, а не вместе - Не трогайте, бл…ин! - А также…@defimenko #agilebc
  4. 4. …они не настолько круты…@defimenko #agilebc
  5. 5. Решение - Приоритизация Нужно чинить, Есть альтернатива, Не нужно чинить, Рассматривается - Ритм + нежадность 1+1+1 дни, 1+2+1 часы - Алгоритмизация + асинхронность «мы запустили конвейер для 1й, 2я катается на полигоне, а 3я уже на чертежной доске» © - Автоматизация для экономии времени, для воспроизводства качества - Круги ада защиты девсреда, тестовая, зеркало и только после – здравствуй, прода; разные команды@defimenko #agilebc
  6. 6. Нате вам !@defimenko #agilebc
  7. 7. Где же деньги? WMFM?@defimenko #agilebc
  8. 8. Решение – шаг 2 - Фиксируем карта фич, тест-кейсы, функциональные тесты - Разделяем рефакторинг кода и архитектуры - Властвуем документация предметных областей проекта и разработки - Переделываем профессионал ищет способ, а не причину - Продаем да-да, баги тоже - Гигиена алертность, пассионарность, адекватность@defimenko #agilebc
  9. 9. Спасибо за внимание! Хотите ответов – задавайте вопросов @defimenko #agilebc
  10. 10. Контакты @defimenko d.efimenko@gmail.com skype: d.efimenko http://defimenko.blogspot.com@defimenko #agilebc

×