Реинжиниринг программного обеспечения
Реинжиринг
- процесс оздоровления предприятий, фирм, компаний посредством подъема технических решений на новый уровень;
- создание принципиально новых эффективных бизнес-процессов в управлении, которых прежде не было в организации, на предприятии.
Реинжиниринг программного обеспечения – это модификация и улучшение уже существующего решения.
Реинжиниринг программного обеспечения, можно разделить на несколько этапов:
- Оценка существующего решения
На данном этапе, совместно с заказчиком, описываются основные недостатки существующей программы. После этого технические специалисты проводят анализ существующей системы. Если модернизация возможна, то оформляется документ на модернизацию программного обеспечения
- Составление технического задания на модернизацию программного обеспечения
В техническом задание описываются новые программные модули системы и общая схема модернизации приложения.
- Модернизация программного обеспечения
На данном этапе модернизируется функциональность системы согласно "Техническому заданию". Происходит разработка дополнительных модулей программы, разработка спецификаций и доработка базы данных программы.
- Тестирование программного обеспечения
После завершения этапа модернизации, проект переходит в стадию тестирования, где технические специалисты по качеству проверяют систему на соответствие "Техническому заданию". Ппроизводиться поиск и исправление ошибок разработки.
- Внедрение программного обеспечения
После завершения этапа тестирования происходит процесс внедрения созданного программного продукта. Происходит необходимое обучение персонала, устранением мелких проблем связанных с новой программой.
Интернет решение по учету и ведению базы клиентов