Я работал в нескольких небольших командах за последние 9 лет. У каждого была очевидная хорошая практика, такая как короткие встречи, контроль версий, программное обеспечение для непрерывной интеграции, отслеживание проблем и так далее.
За эти 9 лет я никогда не слышал много о методологиях разработки; например, никогда не было «мы делаем разборки», или «давайте делать гибкие», или что-то большее, чем просто мимолетная ссылка. Казалось, что все команды функционировали нормально, без особого процесса, мы просто работали свободно и, естественно, работали хорошо.
Кто-нибудь еще прогрессировал в течение долгих периодов времени, не сталкиваясь с scrum / agile / etc?
Единственное, с чем я столкнулся, это через такие сайты, как этот. Я читаю такие вопросы, как Sprint Meetings - О чем говорить ... и все разговоры, кажется, описывают почти роботов, как людей, которые следуют методологии конечного автомата. Это действительно (хотя и преувеличено), как это? Интересно, люди, публикующие в Интернете, просто громкие сторонники «наилучшей практики», с похожими взглядами на учебники, не отражают, как на самом деле работают люди ... Или я сталкивался с некоторыми командами, которые естественным образом создавали свои процессы.
Кроме того (я нахожусь в Великобритании, что может быть уместно) ... Я думаю, что если бы методика была введена для какой-либо из команд, над которыми я работаю, они просто отклонили бы ее как глупую и ненужную ... затем продолжили бы на. Я бы согласился, что следующие процессы кажутся немного неестественными. Это типично или распространено?