Щоб звичне ПЗ для Windows можна було використовувати й надалі.
Саме тому, що це ПЗ незамінне для поточної роботи, його непросто переписати з нуля. KomuraSoft розбирається в наявних функціях і порядку експлуатації, а потім виконує потрібне доопрацювання та супровід. Ми не виходимо з повного оновлення: обсяг покращень визначаємо, зважуючи ефект і вплив змін.
Завдання, щодо яких можна проконсультуватися
- Додати функції, зберігши чинні операції та друковані форми
- Переглянути архітектуру, бо після кожної зміни виникає нова несправність
- Усунути повільну роботу або нестабільність під час тривалого використання
- ПЗ, розраховане на 32-бітну архітектуру, і старі компоненти заважають оновленню середовища
- Знайти, з ким можна проконсультуватися щодо подальшого доопрацювання та супроводу, наприклад, коли відповідальний працівник звільнився
Доопрацювання та супровід, які ми виконуємо
Ми працюємо з наявними застосунками на VB6 / MFC / WinForms та подібних технологіях: додаємо функції, виправляємо дефекти, покращуємо продуктивність і впорядковуємо структуру коду. Конфігурації, у яких поєднуються COM / ActiveX / OCX та C++ / C#, ми також опрацьовуємо, перевіряючи залежності.
Під час підтримки 64-бітної архітектури та оновлення до нової конфігурації ми перевіряємо не лише сам застосунок, а й DLL, що використовуються, спосіб реєстрації, права доступу та середовище розгортання. За потреби посилюємо журнали й тести, щоб було легше простежувати вплив змін.
Як ми мінімізуємо вплив на чинні бізнес-процеси
Для нас головне — чітко визначити не лише те, що змінюється, а й ту поведінку, яку слід зберегти.
- З’ясовуємо поточний стан. Систематизуємо порядок виконання бізнес-процесів, залежні компоненти, середовища розробки та розповсюдження і відомі проблеми.
- Обмежуємо обсяг доопрацювання. Перевіряємо пріоритети та сферу впливу й визначаємо, що залишається, а що змінюється.
- Готуємо способи перевірки. Налаштовуємо тести наявних функцій, журнали та, за потреби, порядок відкату.
- Застосовуємо поетапно. Перевіряємо роботу після кожної зміни та впроваджуємо її відповідно до умов експлуатації.
Якщо ви вагаєтеся між доопрацюванням і заміною
Що доречніше — і далі користуватися наявним ПЗ чи створити нове, — залежить від стану супроводу та очікуваного строку використання. Спершу ми досліджуємо поточний стан і розділяємо те, що можна вирішити доопрацюванням, і те, для чого слід розглянути заміну.
Якщо основне — перехід на новий застосунок, ознайомтеся також із послугою Заміна застосунків для Windows. Звертаючись за консультацією, повідомте, що саме не влаштовує в поточному ПЗ, а також чи є вихідний код, специфікації та середовище розробки.