(Это из http://www.smashcompany.com/technology/object-oriented-programming-is-an-expensive-disaster-which-must-end).
Например, agile методология - одна из попыток привнести правильные методы для разработки ПО.
По поводу создания этой методологии Дэйв Томас писал, что
...собравшись, 17 парней оформили общие взгляды на разработку программного обеспечения как список практик и обозначили их как "Манифест гибкой разработки программного обеспечения":
Ричард Бишоп пишет о подобном подходе к Agile со стороны тех, кто зарабатывает на консультировании и внедрении agile.
- Люди и взаимодействия важнее процессов и инструментов.
- Рабочее программное обеспечение вместо исчерпывающей документации.
- Сотрудничество с клиентами в ходе реаализации.
- Реагирование на изменения вместо следования плану.
Ричард Бишоп пишет о подобном подходе к Agile со стороны тех, кто зарабатывает на консультировании и внедрении agile.
Я участвовал в трехдневном совещании по планированию шестинедельного «спринта». Я видел карточки пользовательских историй, на которых не было ничего, кроме надписи «Сделайте приборную панель лучше» и эти карточки были сделаны сертифицированными мастерами Scrum. В конце концов, они сказали мне, что работают в технологии Agile.
… Каждый раз, когда я говорю с так называемой Agile-компанией о том, как они работают, я получаю подробный список веб-приложений SaaS. Trello, Basecamp, JIRA, Pivotal - ни одного из этих инструментов не существовало, когда создавался Манифест гибкой разработки. Эти инструменты - не решение.
… Каждый раз, когда я говорю с так называемой Agile-компанией о том, как они работают, я получаю подробный список веб-приложений SaaS. Trello, Basecamp, JIRA, Pivotal - ни одного из этих инструментов не существовало, когда создавался Манифест гибкой разработки. Эти инструменты - не решение.
Комментариев нет:
Отправить комментарий