Страница 1 из 1
Как организована разработка ПО в вашей компании?
#1
Отправлено 18 Сентябрь 2007 - 13: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 - 15:00
Хорошое объяснение к голосованию.
Процессы у нас на фирме есть, а вот методика вряд ли, ну или это от всех скрывают.
Процессы у нас на фирме есть, а вот методика вряд ли, ну или это от всех скрывают.
Vasiliy Kasimov
#3
Отправлено 18 Сентябрь 2007 - 15:04
Кстати, в зависимости от проекта могут использоваться разные методологии в одной и той же компании.
Дмитрий Ручко
InfoTeCS
InfoTeCS
#4
Отправлено 18 Сентябрь 2007 - 16:29
Нда, если бы не объяснение к голосованию, то написал бы бардак.. а так получается что Другая методика, основанная на процессах
#6
Отправлено 19 Сентябрь 2007 - 09:08
В реальности конечно бардак. Попытка внедрения процессов началась не так давно.
#7
Отправлено 19 Сентябрь 2007 - 17:31
Насколько я могу судиьт - некая гибридная Agile-методология. Под классический SCRUM не подходит, потому что наряду с ответственностью команды наличествует еще некая (пусть и весьма относительная) ответственность человека. XP не в полном объеме - нет парного программирования, TDD - тоже относительно.
Андрей Сикорский
Тестировщик, математик
Тестировщик, математик
#8
Отправлено 20 Сентябрь 2007 - 13:41
Интересная статистика: 185 просмотров и 14 проголосовавших. Ну, положим, часть просмотров можно списать на поисковики и студентов, ищущих материал для рефератов. Пусть это даже будет третья часть.
Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?
Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?
#9
Отправлено 20 Сентябрь 2007 - 14:45
greesha (20.9.2007, 12:41) писал:
Но какими же методиками пользуются остальные? :) Может, есть что-то за пределами процессов и Agile, о чём знают все, кроме меня?
Ну половина проголосовавших честно добавила комментарии, что процессы идут, но все равно бардак творится :)
Vasiliy Kasimov
Поделиться темой:
Страница 1 из 1
Similar Topics
| Название темы | Форум | Автор | Статистика | Последнее сообщение | |
|---|---|---|---|---|---|
|
Unit Testing (Embedded OS)
как организавать test suite |
Автоматизированное тестирование ПО |
quiser
|
|
|
|
как в Selenium RC получить текст, находящийся в td без имени
как в Selenium RC получить текст, находящийся в td без имени |
Selenium - Functional Testing |
repon
|
|
|
|
Быстрая разработка vs классический QA.
Тестер :: Библиотека |
Software-Testing.Ru |
Case
|
|
|
|
Как в Mercury Quality Center сделать обязательным поле дефекта только
|
Hewlett-Packard (Mercury) - Quality Center |
AlejandroPopov
|
|
|
|
Сохранить число как параметр на основании другого параметра
|
Hewlett-Packard (Mercury) - Performance Center |
Jahka
|
|
|

Помощь



















