Розробка для Windows і технічна підтримка від KomuraSoft

Заміна застосунків для WindowsПереймаємо процес і оновлюємо рішення.

Специфікації немає, відповідальної особи немає, перейти одразу не можна. Досліджуємо поточні екрани, звіти, дані та підключення обладнання й допомагаємо з поетапною заміною.

Специфікація не потрібна. Консультацію можна почати з того, що вам відомо.

  • Ви спілкуєтеся безпосередньо з інженером
  • Проконсультуватися можна ще до уточнення вимог
  • Замовити можна лише потрібний обсяг

Проконсультуватися можна на таких етапах

Почнімо з того, що вас зараз турбує.

Супровід старого застосунку на VB6, MFC або WinForms досяг межі

Розділимо функції, які зберігаються, і ті, що покращуються, та спроєктуємо заново архітектуру, яку можна буде підтримувати надалі.

Специфікації немає, залишилося лише працююче ПЗ

Дослідимо реальну поведінку та порядок роботи й впорядкуємо специфікацію, що переймається.

Вплив на роботу великий, і ми хочемо уникнути одночасного переходу

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

Людина, з якою можна обговорити технічні питання такими, як вони є.

Профільна фотографія Ґо Комури

Представник компанії та інженер

Ґо Комура

Інженер, що спеціалізується на Windows, працює над завданням від з’ясування проблеми до дослідження, проєктування й реалізації. Навіть те, що ви поки не можете пояснити, ми впорядкуємо, виходячи з технічних питань.

Переглянути досвід і технології / Переглянути відомості про компанію

Опубліковане технічне пояснення

Як сьогодні поводитися з ActiveX / OCX

У технічних статтях можна ознайомитися з важливими питаннями цієї сфери та принципами проєктування. Їх подано окремо від досвіду виконання замовлень.

Прочитати технічну статтю

Обсяг робіт

Довірити можна потрібну частину — або все разом.

Від окремого дослідження чи доопрацювання до розробки всього рішення: обсяг замовлення визначаємо залежно від вашої ситуації.

Дослідження специфікацій чинного застосунку

Перевіряємо екрани, друковані форми, дані, зовнішні інтеграції та порядок виконання бізнес-процесів і розділяємо специфікації на ті, що переносяться, і ті, що змінюються.

План поетапної міграції

Складання плану перемикання з пріоритетами, паралельною експлуатацією, пробною міграцією та відкатом.

Проєктування, розробка та міграція нового застосунку

Перепроєктування й реалізація застосунку для Windows з урахуванням чинних бізнес-процесів, перевірка роботи та підтримка міграції.

Приклади того, що перевіряємо й передаємо

  • Огляд специфікації, що переймається, та змін
  • План міграції та новий застосунок
  • Порядок перевірки даних, переходу та відкату

Це приклади залежно від обсягу замовлення. Обсяг і форму результатів погоджуємо під час підготовки кошторису.

Якщо вам близьке якесь із цих завдань, спершу розкажіть про свою ситуацію.

Специфікація не потрібна. Консультацію можна почати з того, що вам відомо.

Вартість і порядок роботи

Одразу вирішувати все не потрібно.

Почнемо з дослідження поточної специфікації та плану міграції

Розробку не обов’язково починати одразу: можна замовити й етап, на якому впорядковуються специфікація, що переймається, та умови переходу.

Орієнтовна вартість

Кошторис залежно від обсягу дослідження, розробки та міграції

Ми враховуємо не лише кількість екранів і функцій, а й дослідження специфікації, міграцію даних і потребу в паралельній експлуатації.

Обсяг безкоштовного початкового дослідження та платні послуги

За умови, що ви замовите основну розробку, якщо вона буде визнана здійсненною, початкове дослідження в обсязі, потрібному для кошторису й рішення про замовлення, як правило, безкоштовне. Тривала перевірка, створення окремого середовища, прототипи, PoC і передавання детального звіту про дослідження тощо можуть бути платними.

Якщо ви замовляєте саме дослідження чи рев’ю, ми готуємо для нього окремий кошторис як для платної послуги. Якщо послуга платна, обсяг і вартість повідомимо до початку робіт.

  1. Розкажіть про свою ситуацію

    Повідомте мету, проблему й цільове середовище в тому обсязі, в якому вони вам відомі.

  2. Підтвердьте обсяг і вартість

    Повідомимо потрібне дослідження, обсяг робіт, результати, вартість і порядок роботи.

  3. Починаємо після погодження

    Під час дослідження й розробки ділимося проміжними результатами, підтвердженими фактами та обмеженнями, що залишаються.

  4. Перевірте результат і прийміть його

    Перевіримо результат за погоджених умов і перейдемо до впровадження або наступного кроку.

Якщо хочете докладніше дізнатися про технічний зміст

Відкрити технології, що підтримуються, і подробиці порядку роботи

Переносимо бізнес-процес і оновлюємо систему.

Під час заміни старого застосунку недостатньо просто перемалювати екрани. Потрібно врахувати дрібні вимоги до друкованих форм, накопичені дані, інтеграцію з обладнанням і навіть роботу, яку співробітники виконують вручну, компенсуючи обмеження застосунку. Ми починаємо з того, що визначаємо, що саме потрібно перенести до нової системи.

Завдання, щодо яких можна проконсультуватися

  • Перенести застосунки VB6 / MFC / WinForms та подібні на конфігурацію, яку можна супроводжувати й надалі
  • Специфікацій немає, і замовлення має починатися з дослідження поведінки чинного застосунку
  • Позбутися залежності від розробника або попереднього виконавця
  • Вплив на бізнес великий, тому перемкнутися на нову систему одразу неможливо
  • Вирішити, наскільки зберігати наявні друковані форми, дані, інтеграцію з обладнанням і COM-активи

Від впорядкування чинних специфікацій до перемикання

Визначаємо специфікації, які переносяться

Ми перевіряємо екрани, друковані форми, дані, налаштування, зовнішні інтеграції та порядок експлуатації. Розділяємо функції, які використовуються, і ті, що вже не потрібні, а також поведінку, яку слід зберегти без змін, і поведінку, яку цього разу буде вдосконалено.

Ділимо на одиниці, які можна мігрувати

Ми розглядаємо не лише повне оновлення, а й заміну починаючи з периферійних функцій та поетапну міграцію. Якщо наявні COM / ActiveX / OCX тощо і далі використовуватимуться, ми впорядковуємо спосіб їх підключення до нового застосунку та стратегію їх подальшої заміни.

Розробляємо новий застосунок і перевіряємо міграцію

Окрім проєктування й реалізації нового застосунку, ми в потрібному обсязі плануємо перевірку даних і друкованих форм, паралельну експлуатацію, пробну міграцію, порядок відкату тощо. Ми перевіряємо не лише те, чи роботу завершено, а й те, чи можна продовжувати бізнес-процес.

Як ми працюємо

  1. Дослідження поточного стану — вивчаємо застосунок, документацію, дані та порядок виконання бізнес-процесів і виявляємо незрозумілі місця та обмеження.
  2. Погодження стратегії міграції — визначаємо, що переноситься, що вдосконалюється, пріоритети та умови перемикання.
  3. Проєктування та розробка — реалізуємо погоджені специфікації та перевіряємо відмінності в роботі порівняно зі старим застосунком.
  4. Міграція та впровадження — готуємо дані й експлуатацію та підтримуємо поетапне перемикання.

Навіть якщо ви ще не вирішили переписувати

Проконсультуватися можна, починаючи з питання, чи можна й далі користуватися застосунком після доопрацювання і з яких частин почати заміну. Якщо основне — подальше використання наявного ПЗ, можливий і варіант у межах послуги доопрацювання та супроводу.

Розкажіть, для чого використовується поточне ПЗ, чому ви розглядаєте заміну, чи є вихідний код і документація та коли бажано перемкнутися. Навіть якщо не всі відомості зібрано, ми почнемо з визначення порядку дослідження.

Поширені запитання перед замовленням

Чи можна проконсультуватися, якщо специфікації застарілі або їх немає взагалі?

Так. Ми перевіряємо роботу чинного застосунку, екрани, друковані форми й дані та порівнюємо їх із реальним порядком виконання бізнес-процесів, а потім впорядковуємо специфікації, які потрібно перенести. Незрозумілі місця ми досліджуємо окремо від уже підтверджених специфікацій.

Чи можна замінювати застосунок частинами, а не переписувати його повністю?

Так. Ми розглядаємо відокремлення периферійних функцій, паралельну роботу зі старим застосунком, поетапне перемикання та інші підходи. З’ясовуємо залежності й умови експлуатації та визначаємо одиниці міграції, які не створюють зайвого навантаження.

Чи можна замовити лише дослідження й планування перед заміною?

Так. Ви можете звернутися з запитом на впорядкування чинних специфікацій або на розроблення стратегії міграції. Ми працюємо, наперед погодивши обсяг того, що перевіряється під час дослідження, і результати.

Контакти

Спершу достатньо кількох рядків про вашу ситуацію.

Докладна специфікація й технічні терміни не потрібні. Повідомте таке в тому обсязі, в якому вам відомо.

  • Що вас турбує й чого ви хочете досягти
  • Цільове ПЗ, обладнання та середовище
  • Бажаний термін (можна не визначати)

До першого звернення не потрібно додавати конфіденційні матеріали чи паролі.

Приклад повідомлення для консультації

Хочу перебудувати старий бізнес-застосунок, але специфікації немає. Хотів би проконсультуватися, почавши з дослідження поточної експлуатації та поетапної міграції.

Специфікація не потрібна. Консультацію можна почати з того, що вам відомо.

Кнопка веде на сторінку контактів зі способами зв’язку. «Проконсультуватися електронною поштою» дає змогу створити електронний лист із назвою послуги.