Веб-Студия Волненко
 

Формат работ

ТИП ТЕХНИЧЕСКОГО РЕШЕНИЯ

Название Стоимость Сроки реализации Функциональность
1. Продукт Дорого Быстро Полная
2. Прототип Дешево Быстро Ограниченная

ЭТАПЫ РАЗРАБОТКИ ИНФОРМАЦИОННЫХ СИСТЕМ

1. Проектирование технического решения

1.1. Проектирование предметной области.

1.1.1. Выделение бизнес-объектов.

1.1.2. Выделение связей бизнес-объектов.

1.1.3. Разработка ER-диаграммы бизнес-объектов.

1.2. Выделение и декомпозиция процессов.

1.2.1. Выделение бизнес-процессов.

1.2.2. Выделение управляющих процессов.

1.2.3. Выделение поддерживающих процессов.

1.2.4. Разработка функциональных процедур выделенных процессов.

1.3. Разработка технического задания

1.3.1. Разработка требований к хранилищу данных.

1.3.2. Разработка требований к отказоустойчивости программного обеспечения.

1.3.3. Разработка требований к производительности программного обеспечения.

1.3.4. Разработка требований к горизонтальному и вертикальному масштабированию.

1.3.5. Разработка требований к безопасности программного обеспечения.

1.3.6. Разработка требований к ролевой модели технического решения.

1.3.7. Разработка требований к экранным формам.

1.4. Разработка спецификации программного обеспечения.

1.4.1. Разработка логической модели данных.

1.4.2. Разработка физической модели данных.

1.4.3. Разработка перечня экранных форм.

1.4.4. Разработка прототипов экранных форм.

1.4.5. Разработка схемы перехода экранных форм.

1.4.6. Разработка требований к траспортным форматам данных.

1.4.7. Разработка требований к веб-сервисам.

1.4.7. Разработка требований к инструментам разработки.

1.4.8. Разработка требований к технологиям и языкам программирования.

1.4.9. Разработка требований сервеному программному и аппаратному обеспечению.

1.4.10. Разработка требований клиентскому программному и аппаратному обеспечению.

2. Реализация технического решения

2.1. Разработка архитектуры технического решения.

2.2. Разработка доменных классов.

2.3. Разработка слоя доступа к данным.

2.4. Разработка слоя бизнес-логики.

2.5. Разработка слоя отображения данных.

2.5.1. Разработка экранных форм.

2.5.2. Разработка веб-сервисов.

2.6. Разработка слоя безопасности.

2.6.1. Разработка механизмов авторизации и аунтификации.

2.6.2. Разработка (интерцепторов) перехватчиков серверных методов.

2.6.3. Разработка веб-фильтров.

2.7. Тестирование технического решения.

2.7.1. Выполнение ручного функционального тестирования.

2.7.2. Выполнение ручного интеграционного тестирования.

2.7.3. Выполнение ручного косметического тестирования.

2.7.4. Разработка модульных автотестов.

2.7.5. Разработка функциональных автотестов.

2.7.6. Разработка интеграционных автотестов.

2.7.7. Разработка стресс автотестов.

2.7.8. Настройка демо-серверов с техническим решением.

3. Ввод технического решения в продуктовую эксплуатацию

3.1. Настройка продуктовых-серверов.

3.2. Гарантийное обслуживание технического решения.

3.3. Внесение продуктовых данных.

4. Сопровождение технического решения

4.1. Мониторинг доступности серверов.

4.2. Техническое обслуживание серверов.

4.3. Разработка руководства пользователя.

4.4. Разработка руководства администратора.

4.5. Разработка руководства разработчика.

ЦИКЛ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

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

  • Определение бизнес-требований

  • Разработка технического задания

  • Определение трудоемкости и стоимости работы

  • Подготовка и заключение договора

  • Проведение работ по разработке

  • Приемо-сдаточные испытания

  • Опытная эксплуатация

  • Приемка работы и закрытие договора

  • Промышленная эксплуатация

 

Оформить подписку на новости и предложения компании

 
 
 
Услуги  •  Формат работ  •  Стоимость работ  •  Контакты
ИП Волненко Д.Э. ОГРНИП: 313632403800021 ИНН: 632401512936
denis@volnenko.ru