1. Соориентируйтесь

    Методология гибкой разработки программного обеспечения опирается на проверенную практику, доказавшую свою эффективность в организации групп и выполняемой ими работы. Процессы гибкой разработки ПО могут масштабироваться до размеров крупных организаций, распределенных групп и в соответствии с другими сложными ситуациями. Прежде чем приступить к внедрению методов гибкой разработки, познакомьтесь с перечисленными ниже источниками.

  2. Внедрите гибкие методы разработки

    Организации всего мира во всех отраслях экономики начинают использовать методологию гибкой разработки ПО, в том числе в масштабе целых технологических подразделений. Эти статьи помогут вам узнать, почему эта методология работает, как убедить коллег опробовать эти методы и что нужно для пошагового внедрения процессов гибкой разработки.

  3. Познакомьтесь с дисциплинированной гибкой разработкой и с IBM agility@scale

    Процесс дисциплинированной гибкой разработки представляет собой ориентированный на обучение и ставящий во главу угла человеческий фактор гибридный подход к гибкой разработке ИТ-решений. Этот подход с жизненным циклом, построенным на принципах риск-ценность, ориентирован на достижение цели, допускает масштабирование и подходит для применения в масштабах всего предприятия. DAD вобрал в себя множество стратегий и практических методов, позаимствованных из основных методов гибкой разработки и других источников. Модель масштабирования гибкой разработки (ASM) предлагает контекстуальную среду для адаптации методов гибкой разработки, таких как Scrum. Вместе они образуют прочный фундамент для масштабирования ваших методик гибкой разработки.

  4. Познакомьтесь с методологиями гибкой разработки встроенного и системного ПО

    Методы гибкой разработки успешно применяются для разработки встроенного и системного программного обеспечения, хотя и не совсем так, как это делается в ИТ-индустрии.

  5. Познакомьтесь с программным обеспечением для гибкой разработки

    Корпорация IBM предлагает много замечательных инструментов, поддерживающих гибкую разработку решений, и в частности инструменты на основе Jazz, такие как программное обеспечение для внесения групповых изменений и управления конфигурацией Rational Team Concert.

Об этой knowledge path

Гибкий (Agile) подход к разработке программного обеспечения предусматривает коллективную, итерационную, поэтапную работу с постоянным вниманием к качеству. Опыт показывает, что эти принципы обеспечивают более высокую отдачу от инвестиций (ROI), лучшее качество, более оперативную поставку и более высокий уровень удовлетворенности заинтересованных сторон по сравнению с традиционными подходами к управлению проектами. В этом пути обучения вы узнаете, почему гибкий подход к разработке программного обеспечения эффективен, как внедрить его в вашей организации и преодолеть выдвигаемые против него возражения, а также как поэтапно реализовать его.