в облаке
Попробовать

SDLC - жизненный цикл разработки системы

01.07.2015 08:55
ALM

SDLC (Software development lifecycle) - это серия из шести основных фаз, через которые проходит любая программная система. Далее мы рассмотрим в общих чертах фазы жизненного цикла разработки системы, держа в уме, что все системы различны по уровню сложности, требуемым компонентам и ожидаемой функциональности.

Читать полностью »

Внедрение ALM

15.04.2015 14:30
ALM

Управление жизненным циклом приложения ALM обеспечивает управляемость вашего проекта разработки от начала до конца, предоставляя инструменты в помощь коммуникациям, процессам и данным.

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

Читать полностью »

Как именно Agile ALM может помочь?

19.11.2014 18:35
ALM

В этой статье в общих чертах рассказывается, как именно ALM может помочь компаниям, и более подробно - как технологии Agile используют ALM.

Технологии ALM условно могут быть разбиты на три сферы:

  • Управление
  • Разработка
  • Выпуск

Внутри каждой из этих сфер при любой стратегии, которой придерживается команда разработчиков, можно применить следующие методики ALM

Читать полностью »

Инструментарий Agile ALM

17.11.2014 13:54

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

Читать полностью »

Внедрение Agile ALM

17.11.2014 13:32

Команды Agile работают качественнее, результаты выдают быстрее, кроме того, они более гибки, что позволяет им быстрее отвечать на изменения в требованиях (когда эти требования приняты всеми заинтересованными лицами). В итоге это ведет к тому, что соотношение прибыли ко вложенному капиталу у них больше (да и сама прибыль зачастую поступает быстрее). Прошли времена доминирования отдельных крупных проектов. В последние годы IT-проекты становятся все мельче и мельче. Поэтому все выше важность создавать продукты быстро и с низкими затратами - это и касается и малых/средних проектов, и подэтапов в больших проектах.

Читать полностью »