-
PNN
-
Русский
-
- - -
 
-  
 
 
 
Дополнительная информация:
- Тел.: (+380) 44 2399897
- Почта: pnninfo(AT)pnn.com.ua
 (Пожалуйста замените '(AT)' на '@')

Процесс разработки

Процесс разработки заказного программного обеспечения обычно включает следующие шаги:

  • инициирование
  • определение требований
  • техническая спецификация и архитектура системы
  • создание программного продукта и тестирование
  • внедрение системы

инициирование

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

определение требований

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

спецификации системы и проект архитектуры

Первая рабочая стадия состоит в подготовке детальных технических требований и технического задания на разработку системы. Документация охватывает описание архитектуры системы, модулей, компонентов, структур данных, макетов GUI и схем коммуникации. Разработка начинается после согласования и утверждения спецификаций системы.

создание программного продукта и тестирование

Стадия разработки включает один или множество повторяющихся этапов, состоящих в свою очередь из следующих видов работ:

  • кодирование;
  • тестирование;
  • сдача заказчику этапа работ;
  • сбор замечаний и требований на изменение;
  • доводка и внедрение.

внедрение системы

Заключительный этап поставки программного продукта, включающий в зависимости от согласованного контракта поставки, все или часть из приведенного списка:

  • техническая спецификация;
  • исходные коды с документацией;
  • исполняемые модули системы;
  • файлы с данными;
  • инсталляционные пакеты;
  • руководства пользователя;
  • обучение клиента, поддержка.

Для обеспечения возмжности контроля клиентом всего процесса выполнения работ, мы предлагаем постоянный сетевой доступ к:

  • документация (спецификации, требования);
  • отчетным данным о ходе работ;
  • репозиторию с исходными кодами;
  • системе регистрации ошибок.

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