Перейти к содержимому

Фотография

Как организована разработка ПО в вашей компании?


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 8

Опрос: А у нас в квартире RUP, а у вас? (33 пользователей проголосовало)

Какая методика разработки используется в Вашей компании?

  1. XP - экстремальное программирование (1 голосов [3.03%])

    Процент голосов: 3.03%

  2. SCRUM (2 голосов [6.06%])

    Процент голосов: 6.06%

  3. Другая методика гибкой (agile) разработки (5 голосов [15.15%])

    Процент голосов: 15.15%

  4. RUP - Rational Unified Process (3 голосов [9.09%])

    Процент голосов: 9.09%

  5. MSF - Miscrosoft Solution Framework (0 голосов [0.00%])

    Процент голосов: 0.00%

  6. Другая методика, основанная на процессах (14 голосов [42.42%])

    Процент голосов: 42.42%

  7. Никакая не используется (8 голосов [24.24%])

    Процент голосов: 24.24%

Голосовать Гости не могут голосовать

#1 greesha

greesha

    Опытный участник

  • Members
  • PipPipPipPip
  • 363 сообщений
  • ФИО:Печёнкин Григорий Михайлович
  • Город:Мытищи

Отправлено 18 сентября 2007 - 10:38

На организованном Agile Russia семинаре, посвящённом SCRUM, была приведена интересная статистика по использованию различных гибких методик, взятая, как мне представляется, отсюда.

Как заметил один из участников, "немного удивило, то что Scrum - самая популярная agile методология, а слышали о ней до начала встречи не более половины аудитории..." :)

Ссылка на не менее интересную статистику приведена в форуме сообщества аналитиков, в теме Как Agile вытесняет RUP.

Подозреваю, что достаточно большому числу разработчиков слова RUP и Agile ничего не говорят.

Стало интересно, а какие же методики разработки реально используются в наших (и не наших) компаниях? Особенно интересно узнать мнение не менеджеров проектов, считающих, что они используют ту или иную методику, а "бойцов с переднего края" - программистов, тестеров, аналитиков и "просто разработчиков".

Если у вас действительно используются XP, SCRUM, RUP или MSF, то вы об этом просто обязаны знать. :)

Если ваша работа организована в виде достаточно коротких итераций (от недели до трёх месяцев), а ваша команда сама выбирает способы решения проблем (а не использует навязанные "сверху" детальные календарные планы), то у вас, возможно, используется или внедряется какая-то гибкая методика. Если вы не уверены, спросите об этом у человека, с которым обсуждали ваш план работы на сегодняший день. :)

Если вам кажется, что в вашей компании царит полный бардак, не торопитесь выбирать последний вариант. В этом случае, скорее всего, Agile у вас нет (иначе вас бы об этом проинформировали), но, может, используется процессная методика? Вспомните, есть ли у вас роль, отличающая вас от соседа, документированы ли ваши обязанности, работаете ли вы по предварительно составленному плану? Если на ВСЕ эти вопросы ответ "да" - то ваш вариант, вероятно, "другая методика, основанная на процессах".

Если же свои обязанности вы видели только в коротком объявлении о приёме на работу, планы изменяются еженедельно или ежедневно, вы остаётесь наедине со своими проблемами, а клиенты теребят вас по телефону со своими срочными запросами, которые нужно тут же выполнять - то у вас, и правда, бардак. :( Ваш вариант - "никакая не используется".
  • 0
Григорий Печёнкин
greesha.ru
жежешечка

#2 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 18 сентября 2007 - 12:00

Хорошое объяснение к голосованию.
Процессы у нас на фирме есть, а вот методика вряд ли, ну или это от всех скрывают.
  • 0

#3 JimR

JimR

    Опытный участник

  • Members
  • PipPipPipPip
  • 253 сообщений
  • ФИО:Ручко Дмитрий Иванович
  • Город:Москва

Отправлено 18 сентября 2007 - 12:04

Кстати, в зависимости от проекта могут использоваться разные методологии в одной и той же компании.
  • 0
Дмитрий Ручко
InfoTeCS

#4 Ramsey

Ramsey

    Активный участник

  • Members
  • PipPip
  • 110 сообщений
  • ФИО:Смирнов Александр Валерьевич
  • Город:Minsk

Отправлено 18 сентября 2007 - 13:29

Нда, если бы не объяснение к голосованию, то написал бы бардак.. а так получается что Другая методика, основанная на процессах
  • 0

#5 Galina

Galina

    Постоянный участник

  • Members
  • PipPipPip
  • 151 сообщений
  • Город:Москва

Отправлено 18 сентября 2007 - 14:26

Проектов много и разных, т.к. компания большая, поэтому и организация процессов разная...
  • 0

#6 saezar

saezar

    Активный участник

  • Members
  • PipPip
  • 113 сообщений
  • ФИО:Сергей

Отправлено 19 сентября 2007 - 06:08

В реальности конечно бардак. Попытка внедрения процессов началась не так давно.
  • 0

#7 atermath

atermath

    Новый участник

  • Members
  • Pip
  • 30 сообщений
  • ФИО:Сикорский Андрей Анатольевич
  • Город:Москва

Отправлено 19 сентября 2007 - 14:31

Насколько я могу судиьт - некая гибридная Agile-методология. Под классический SCRUM не подходит, потому что наряду с ответственностью команды наличествует еще некая (пусть и весьма относительная) ответственность человека. XP не в полном объеме - нет парного программирования, TDD - тоже относительно.
  • 0
Андрей Сикорский
Тестировщик, математик

#8 greesha

greesha

    Опытный участник

  • Members
  • PipPipPipPip
  • 363 сообщений
  • ФИО:Печёнкин Григорий Михайлович
  • Город:Мытищи

Отправлено 20 сентября 2007 - 10:41

Интересная статистика: 185 просмотров и 14 проголосовавших. Ну, положим, часть просмотров можно списать на поисковики и студентов, ищущих материал для рефератов. Пусть это даже будет третья часть.

Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?
  • 0
Григорий Печёнкин
greesha.ru
жежешечка

#9 Vasiliy

Vasiliy

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 2 959 сообщений
  • ФИО:Касимов Василий
  • Город:Москва

Отправлено 20 сентября 2007 - 11:45

Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?


Ну половина проголосовавших честно добавила комментарии, что процессы идут, но все равно бардак творится :)
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных