Как организована разработка ПО в вашей компании?
Автор greesha, 18 сен 2007 10:38
Сообщений в теме: 8
#1
Отправлено 18 сентября 2007 - 10:38
На организованном Agile Russia семинаре, посвящённом SCRUM, была приведена интересная статистика по использованию различных гибких методик, взятая, как мне представляется, отсюда.
Как заметил один из участников, "немного удивило, то что Scrum - самая популярная agile методология, а слышали о ней до начала встречи не более половины аудитории..." :)
Ссылка на не менее интересную статистику приведена в форуме сообщества аналитиков, в теме Как Agile вытесняет RUP.
Подозреваю, что достаточно большому числу разработчиков слова RUP и Agile ничего не говорят.
Стало интересно, а какие же методики разработки реально используются в наших (и не наших) компаниях? Особенно интересно узнать мнение не менеджеров проектов, считающих, что они используют ту или иную методику, а "бойцов с переднего края" - программистов, тестеров, аналитиков и "просто разработчиков".
Если у вас действительно используются XP, SCRUM, RUP или MSF, то вы об этом просто обязаны знать. :)
Если ваша работа организована в виде достаточно коротких итераций (от недели до трёх месяцев), а ваша команда сама выбирает способы решения проблем (а не использует навязанные "сверху" детальные календарные планы), то у вас, возможно, используется или внедряется какая-то гибкая методика. Если вы не уверены, спросите об этом у человека, с которым обсуждали ваш план работы на сегодняший день. :)
Если вам кажется, что в вашей компании царит полный бардак, не торопитесь выбирать последний вариант. В этом случае, скорее всего, Agile у вас нет (иначе вас бы об этом проинформировали), но, может, используется процессная методика? Вспомните, есть ли у вас роль, отличающая вас от соседа, документированы ли ваши обязанности, работаете ли вы по предварительно составленному плану? Если на ВСЕ эти вопросы ответ "да" - то ваш вариант, вероятно, "другая методика, основанная на процессах".
Если же свои обязанности вы видели только в коротком объявлении о приёме на работу, планы изменяются еженедельно или ежедневно, вы остаётесь наедине со своими проблемами, а клиенты теребят вас по телефону со своими срочными запросами, которые нужно тут же выполнять - то у вас, и правда, бардак. :( Ваш вариант - "никакая не используется".
Как заметил один из участников, "немного удивило, то что Scrum - самая популярная agile методология, а слышали о ней до начала встречи не более половины аудитории..." :)
Ссылка на не менее интересную статистику приведена в форуме сообщества аналитиков, в теме Как Agile вытесняет RUP.
Подозреваю, что достаточно большому числу разработчиков слова RUP и Agile ничего не говорят.
Стало интересно, а какие же методики разработки реально используются в наших (и не наших) компаниях? Особенно интересно узнать мнение не менеджеров проектов, считающих, что они используют ту или иную методику, а "бойцов с переднего края" - программистов, тестеров, аналитиков и "просто разработчиков".
Если у вас действительно используются XP, SCRUM, RUP или MSF, то вы об этом просто обязаны знать. :)
Если ваша работа организована в виде достаточно коротких итераций (от недели до трёх месяцев), а ваша команда сама выбирает способы решения проблем (а не использует навязанные "сверху" детальные календарные планы), то у вас, возможно, используется или внедряется какая-то гибкая методика. Если вы не уверены, спросите об этом у человека, с которым обсуждали ваш план работы на сегодняший день. :)
Если вам кажется, что в вашей компании царит полный бардак, не торопитесь выбирать последний вариант. В этом случае, скорее всего, Agile у вас нет (иначе вас бы об этом проинформировали), но, может, используется процессная методика? Вспомните, есть ли у вас роль, отличающая вас от соседа, документированы ли ваши обязанности, работаете ли вы по предварительно составленному плану? Если на ВСЕ эти вопросы ответ "да" - то ваш вариант, вероятно, "другая методика, основанная на процессах".
Если же свои обязанности вы видели только в коротком объявлении о приёме на работу, планы изменяются еженедельно или ежедневно, вы остаётесь наедине со своими проблемами, а клиенты теребят вас по телефону со своими срочными запросами, которые нужно тут же выполнять - то у вас, и правда, бардак. :( Ваш вариант - "никакая не используется".
#2
Отправлено 18 сентября 2007 - 12:00
Хорошое объяснение к голосованию.
Процессы у нас на фирме есть, а вот методика вряд ли, ну или это от всех скрывают.
Процессы у нас на фирме есть, а вот методика вряд ли, ну или это от всех скрывают.
#3
Отправлено 18 сентября 2007 - 12:04
Кстати, в зависимости от проекта могут использоваться разные методологии в одной и той же компании.
Дмитрий Ручко
InfoTeCS
InfoTeCS
#4
Отправлено 18 сентября 2007 - 13:29
Нда, если бы не объяснение к голосованию, то написал бы бардак.. а так получается что Другая методика, основанная на процессах
#6
Отправлено 19 сентября 2007 - 06:08
В реальности конечно бардак. Попытка внедрения процессов началась не так давно.
#7
Отправлено 19 сентября 2007 - 14:31
Насколько я могу судиьт - некая гибридная Agile-методология. Под классический SCRUM не подходит, потому что наряду с ответственностью команды наличествует еще некая (пусть и весьма относительная) ответственность человека. XP не в полном объеме - нет парного программирования, TDD - тоже относительно.
Андрей Сикорский
Тестировщик, математик
Тестировщик, математик
#8
Отправлено 20 сентября 2007 - 10:41
Интересная статистика: 185 просмотров и 14 проголосовавших. Ну, положим, часть просмотров можно списать на поисковики и студентов, ищущих материал для рефератов. Пусть это даже будет третья часть.
Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?
Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?
#9
Отправлено 20 сентября 2007 - 11:45
Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?
Ну половина проголосовавших честно добавила комментарии, что процессы идут, но все равно бардак творится :)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных