Переваги та ризики використання методології oracle aim при впровадженні бізнес-додатків 1c
технічні науки
- Григор'єва Діана Вадимівна, бакалавр, студент
- Національний дослідницький технологічний університет «МІСіС»
- КОМПЛЕКСНИЙ ОБЛІК
- ІНФОРМАЦІЙНА СИСТЕМА
- ПРОЕКТ
- 1С
- МОДЕЛЬ
- ЖИТТЄВИЙ ЦИКЛ
- УПРАВЛІННЯ
- ВПРОВАДЖЕННЯ
- ПІДПРИЄМСТВО
- МЕТОДОЛОГІЯ
- ПРОЦЕС
- МЕТОДИКА
- ПРОГРАМНЕ ЗАБЕЗПЕЧЕННЯ
Схожі матеріали
У процесі глобалізації транснаціональні компанії (ТНК) поступово проникли на український ринок як виробники та продавці товарів і послуг. Перед керівництвом географічно розподіленої компанії постає проблема вибору облікової системи для ведення комплексного обліку у підрозділах. Облікова система має підтримувати бізнес-процеси підрозділу, відображати всі господарські операції у бухгалтерському, податковому, управлінському обліку, а також бути зручною для роботи на місцях та для аналізу керівництвом ТНК. Як правило, вибір інформаційної системи управління ресурсами підприємства (Enterprise resource planning, ERP) визначає методологію її впровадження, якщо система закріпилася на ринку. При зростаючій кількості впроваджень складного програмного забезпечення виробником та інтеграторами виробляється певний набір правил, методик, практик, який здатний забезпечити найефективніший результат – впровадження у мінімально можливі терміни за мінімально можливого залучення трудових ресурсів.
У цій статті описано випадок, коли керівництво ТНК прийняло рішення про використання локальних систем у підрозділах, що ведуть бухгалтерськийоблік за стандартами, відмінними від US GAAP (англо-американська модель обліку). Україна, Індія, Бразилія – країни, що застосовують звані континентальні моделі обліку, тобто. принципи обліку, розроблені та встановлені державними органами. [1]
Політика компанії, що у цій статті, полягає у створенні єдиного пулу даних, вироблених підрозділами з усього світу, до ухвалення управлінських рішень у центрі – у головній компанії. З одного боку, це аргумент на користь використання єдиної системи у всьому світі. Проте керівництвом ТНК було ухвалено рішення на користь використання локальних систем обліку. Основою для ухвалення рішення послужили такі аргументи як:
- Впровадження локальної системи зазвичай триває менше.
- Вартість впровадження великої системи сильно зростає через залучення фахівців, які володіють знаннями та компетенціями у сфері впровадження, налаштування, навчання користувачів на місцях.
- Налаштування глобальної системи потребує змін у конфігурації цієї системи, і головна компанія прийняла рішення використовувати і налаштувати мінімальну необхідну інтеграцію центральної ІС з локальними для того, щоб вносити мінімум змін до стандартної, налагодженої конфігурації.
У цій статті розглянуто випадок, коли керівництво ТНК ухвалило рішення використати у своєму українському підрозділі систему комплексного обліку на платформі 1С: Підприємство 8.3 – «1С: Управління виробничим підприємством».
Методики застосування товарів на платформі 1С: Підприємство 8.3
Рішення, запропоновані компанією «1С», уже багато років лідирують на українському ринку ERP-систем, що показує накопичена статистика центру TAdviser (рис.1) [2]. Система програм «1С: Підприємство 8» включаєсебе платформу та прикладні рішення, розроблені на її основі, для автоматизації діяльності організацій [3].

Малюнок 1 - ERP-системи, що найчастіше впроваджуються в Україні (2005 - 2015 рр.)
Компанією 1С були випущені посібники з впровадження бізнес-додатків «1С», що описують три типові методи [4]:
- Технологія стандартного впровадження (1С: ТСВ) – спирається на каскадну модель життєвого циклу проекту;
- Технологія швидкого результату (1С: ТБР) використовує принципи Agile;
- Технологія корпоративного застосування (1С: ТКВ) - рекомендується при масштабних проектах, спирається на каскадну модель життєвого циклу [5].
Попри це фірми-партнери 1С виробляють свої підходи до впровадження системи.
Багато практикуючих консультантів з впровадження ERP-систем не визнають продукти на платформі «1С: Підприємство» системами класу ERP, незважаючи на те, що, починаючи з версії 8.1, платформа дійсно вже може бути порівняна з такими гігантами, як SAP ERP, Microsoft Dynamics або Oracle eBS. Конфігурації "1С: Управління виробничим підприємством", "1C: ERP Управління підприємством 2.0", "1С: Комплексна автоматизація", "1С: Управління невеликою фірмою" - системи, здатні підтримати комплексний облік на підприємстві; мають підсистеми управління фінансами, персоналом, складом, виробництвом. З цього слід зробити висновок, що ці продукти на платформі «1С: Підприємство 8» повинні впроваджуватися з використанням перевірених, відомих підходів.
Огляд методологій впровадження ERP-систем від вендорів
Транснаціональні компанії, корпорації, холдинги зазвичай віддають перевагу програмному забезпеченню, яке надається великими вендорами (виробниками програмного забезпечення). На світовому ринкуERP-систем закріпилися згадані вище компанії - Microsoft, Oracle, SAP AG. Так як ці вендори давно створюють і впроваджують системи, вони розробили власні рекомендації до впровадження своїх систем, засновані на стандартах PMBOK. Позитивна сторона таких стандартів – їхня практична спрямованість. Вони є глибоко опрацьовані, перевірені, багаторазово апробовані робочі інструкції та шаблони проектних документів [6]. Стандарти оновлюються з часом і застосовуються не тільки до ERP-систем вендорів, але й до інших систем управління ресурсами підприємства.
Цим методологіям застосування присвячено чимало посібників та статей, тому в цій статті обмежимося коротким оглядом.
Методології від Microsoft [6]
Для підтримки впровадження систем Microsoft Business Solutions (Microsoft Dynamics NAV, Microsoft Dynamics AX, Microsoft CRM) компанією Microsoft розроблено ряд методологій: On Target, Microsoft Business Solutions Partner Methodology, Microsoft Dynamics Sure Step. Всі вони підтримуються спеціалізованими програмними засобами та шаблонами проектної документації, які не є загальнодоступними та надаються лише офіційним партнерам Microsoft.
МетодологіяOnTarget - орієнтована головним чином задоволення вимог, сформульованих Замовником. Процес впровадження ділиться на шість етапів: підготовка проекту, аналіз, дизайн, розробка та тестування, розгортання, досвідчена експлуатація.
У наступних версіях методології – Microsoft Business Solutions Partner Methodology (MBS Partner Methodology), Microsoft Dynamics Sure Step – основний акцент робиться на потребах бізнесу Замовника.
Результат проекту, згідноMBSPartnerMethodology, -це не просто налаштування системи, а працююче рішення для бізнесу Замовника. Ця методологія забезпечує регулярний контроль ходу проекту всіх етапах, що спрямовано зниження проектних ризиків. MBS Partner Methodology включає наступні етапи: діагностика, аналіз, дизайн, розробка та тестування, розгортання, початковий супровід. У рамках даної методології вводяться поняття концептуального (орієнтованого на бізнес-користувача) та детального (орієнтованого на розробника) дизайну системи, що забезпечує послідовність та наступність у формуванні користувальницьких та системних вимог до вирішення.
МодельMicrosoftSolutionsFramework (MSF) поєднує в собі властивості двох стандартних моделей життєвого циклу: каскадної та спіральної [7]. В основі методології MSF лежить ітеративний інтегрований підхід до створення та впровадження рішень, що базується на фазах та віхах. Основними етапами (фазами) є: розробка концепції, планування, розробка, стабілізація та впровадження.
Методологія SAP AG – ASAP
Методологія швидкого впровадженняASAP (Accelerated SAP) є опис послідовності кроків впровадження проекту, бази знань з проекту, інструменту впровадження та додаткових сервісів. ASAP позиціонується як методологія впровадження для середніх та малих підприємств та використовується для реалізації, удосконалення та оновлення продуктів SAP [9]. ASAP описує наступні стадії: підготовка проекту, концептуальне проектування, реалізація, остаточна підготовка, запуск та обслуговування. В ASAP передбачені інструменти для управління проектом, функціонального консалтингу та технічного впровадження – документи, моделі, довідники, посібники, бази знань [10].
Методології від Oracle
Oracle у своїх проектах використовує дві інтегровані методології: методологію управління проектами Project Management Method (PJM ) та технологічну методологію розгортання програмних програм Application Implementation Method (AIM). Вони докладно описані всі дії та документи, чітко зазначені фази проекту, зв'язок між діями, подіями і документами [11].AIM - це методологія, яка описує, які завдання необхідно виконати для успішного завершення проекту, які потрібні ресурси, а також надає необхідний набір шаблонів для підтримки проекту [12].
AIM ділить проект на таку структуру [6]:
- Фази (визначення, аналіз операцій, дизайн рішення, розробка, перехід, експлуатація),
- Процеси (визначення бізнес-вимог (RD), відображення бізнес-вимог (BR), розробка архітектури (TA), розробка додаткової функціональності (MD), конвертація даних (CV), документування (DO), тестування функціональності (TE), тестування продуктивності (PT), навчання (TR), введення в експлуатацію (PM)),
- Завдання.
Кожен процес проходить через фази, містить у собі набір завдань, підтримується певним набором шаблонів документів. Завдання - неподільний обсяг робіт, який обов'язково закінчується документованим результатом, який має бути оформлений відповідним документом, узгоджений та затверджений. Складність застосування даної методології у проектах – необхідний досвідчений менеджер, який може конкретного проекту вибрати необхідний набір кроків і документів з усього різноманіття, запропонованого методологією.
Oracle OUM (Oracle Unified Method) – остання розробка компанії Oracle, що підтримує нові рішення та архітектуру. Данаметодологія також надає керівництво, шаблони та структуру робіт, проте склад робіт відмінний від пропонованого в AIM - вона більш опрацьована з урахуванням сучасних вимог до систем та технологій (веб-рішення, хмарні рішення, сервіс-орієнтована архітектура). Так, OUM описує 5 фаз замість 6, використовуваних AIM, і 14 процесів замість 12, перерахованих вище. Однак, з точки зору впровадження бізнес-додатків OUM і Oracle AIM багато в чому аналогічні один одному, і тому здійснювати впровадження системи за допомогою AIM припустимо.
Існують і менш відомі методичні рекомендації щодо впровадження. Головна перевага використання відомих методологій – це, безумовно, значний досвід їхньої апробації. Однак керівництво групи компаній може рекомендувати при впровадженні ERP на місцях застосовувати методологію, яка з ряду причин зручна для моніторингу з боку ТНК. Контролювати процеси застосування у кількох країнах одночасно з однієї методології застосування – це дещо простіша завдання керівництва ТНК, оскільки управляючі верхніх рівнів знайомі з можливої проектної документацією і можуть у ній орієнтуватися. В даному випадку, процес відстеження та постійного контролю за ходом проекту так само є єдиним у своїй основі для кожного з підрозділів, де відбуваються впровадження.
Переваги та недоліки використання Oracle AIM під час впровадження 1С: УПП 8 в українському підрозділі ТНК
У цій статті розглянуто випадок, коли керівництво ТНК наполегливо рекомендує при впровадженні нових рішень на місцях використовувати методологію Oracle AIM, яка зараз використовує V-подібну модель життєвого циклу проекту. Методологія Oracle AIM може застосовуватися не тільки під час впровадження програмного забезпеченняOracle.
При впровадженні інформаційної системи методології Oracle AIM проектна документація фіксується за певними шаблонами, і кожен етап передбачає наявність набору прописаних у методології документів. Також набір документів може бути використаний не повністю, а частково, за потребою кожного етапу. Це, безумовно, є перевагою перед «технологіями», пропонованими як рекомендації фірмою 1С, де питання документації опрацьоване ще не так детально, і, в основному, що спирається на ГОСТи, які не оновлювалися вже багато років.
V-подібна модель під час використання Oracle AIM – це, власне, нова версія каскадної моделі. Для впровадження «1С: УПП» каскадна модель підходить краще за інкрементну, тому що в цій версії програмного продукту забезпечується комплексний облік, де складно відокремити функціональні області один від одного. Якби компанія-замовник вибрала систему «1C: ERP 2.0», то при впровадженні потрібно було б використати інкрементну модель, оскільки дана система може бути поділена на модулі.
З одного боку, застосування Oracle AIM вимагає від менеджера проекту спеціальних знань, тоді як методики від фірми 1С спираються на стандартні методології та моделі життєвого циклу. З іншого боку, розроблені шаблони та рекомендації дозволяють зробити проект більш контрольованим. Якщо кілька підрозділів ТНК здійснюють перехід на нові локальні системи обліку, то, безумовно, найкращим рішенням буде впроваджувати їх за всесвітньо відомою методологією, яка регулярно оновлюється та враховує останні технологічні вимоги та деталі.
Недоліки та переваги при використанні методології Oracle AIM під час впровадження продуктів на платформі 1С: Підприємство (табл. 1)
Таблиця 1 - Переваги танедоліки Oracle AIM