Инструменты

Как правило, в процессе работы наша компания руководствуется методологией RUP (Rational Unified Process). Мы используем итеративные и RAD (Rapid Application Development) методологии. Однако, мы готовы вносить изменения в стандартный процесс работы если это обусловлено желанием заказчика.

Этапы разработки ПО и инструменты, используемые на этих этапах, включают в себя:

Сбор и спецификация требований — На этапе сбора требований используются инструменты Rational Rose и MS Visio. Диаграммы (в том числе в формате UML), полученные с использованием данных инструментов составляют основу спецификации (технического задания) на проект.

Архитектурный дизайн — На этапе проектирования ПО используются инструменты Rational Rose и MS Visio. Диаграммы (в том числе в формате UML), полученные с использованием данных инструментов входят в документацию по архитектурному дизайну продукта.

Моделирование данных — Для моделирования данных используется инструмент Rational Rose.

Разработка / кодирование — Инструменты выбираются в зависимости от языка и технологии, используемого для разработки ПО. Примером средства разработки может служить MS Visual Studio.

Экспертные оценки и рецензии — В процессе работы над проектом аналитики и архитекторы нашей компании проводят экспертизы получаемого продукта (в том числе программного кода) на предмет соответствия спецификациям и стандартам.

Управление версиями / конфигурационное управление — Стандартным инструментом контроля версий / конфигурационного управления в нашей компании является MS Visual SourceSafe.

Управление проектом — MS Project.

Разработка документации — Документация на продукт предоставляется в формате, требуемом заказчиком. В том числе MS Word, HTML, PDF.

Добавить комментарий