Облегченная методология
Эта статья нуждается в дополнительных цитатах для проверки . ( октябрь 2008 г. ) |
Облегченная методология — это метод разработки программного обеспечения , который имеет лишь несколько правил и практик или только те, которым легко следовать. Напротив, сложный метод со множеством правил считается « тяжеловесной методологией ». [1]
Примеры облегченных методологий включают в себя:
- Адаптивная разработка программного обеспечения Джима Хайсмита , описанная в его книге 1999 года «Адаптивная разработка программного обеспечения».
- Crystal Clear Семейство методологий совместно с Алистером Кокберном ,
- Экстремальное программирование (XP), продвигаемое такими людьми, как Кент Бек и Мартин Фаулер.
- Разработка на основе функций (FDD), разработанная (1999) Джеффом Де Лукой и Питером Коадом.
- Процесс ICONIX , разработанный Дугом Розенбергом: подход, основанный на сценариях использования UML, целью которого является предоставление достаточной документации и структуры для процесса, чтобы обеспечить гибкость, но при этом создавать программное обеспечение, отвечающее требованиям пользователей и бизнеса.
Большинство этих облегченных процессов подчеркивают необходимость гибкости и адаптивности справляться с изменениями в требованиях, а также с изменениями в окружающей среде или технологиях.