Съдържание на проектите за изпълнение на ИС в различни методологии

Методология за внедряване на Oracle

Методологията на Oracle за внедряване на готови приложения на Oracle E-Business Suite, наречена Метод за внедряване на приложение (AIM), е неразделна част от методологичния комплекс на Oracle Method, който обхваща различни аспекти от развитието на ИТ инфраструктурата на компанията. Методологията на Oracle AIM представлява подробно описание на задачите, изпълнявани по време на проекта, като посочва последователността на тяхното изпълнение и отговорните роли на екипа на проекта [7] .

Общата схема за изпълнение на проекта съгласно AIM се описва със следната последователност от действия:

  • Изграден е груб модел на явлението.
  • Идентифицирани са подробни изисквания за различни аспекти на явлението.
  • Моделът и подробните изисквания се показват в приложението (приложението е конфигурирано и демонстрирано).
  • Ако някои аспекти на модела или изискванията не са приложени от приложението, тогава се формира подход за тяхното изпълнение.
  • Разходите за внедряване на нови функции на приложението се изчисляват и ако те са "твърде" високи, тогава има връщане към възстановяване на модела или промяна на изискванията.
  • Ако разходите за внедряване на нови функции са оправдани, тогава се разработват нови компоненти на приложението (и се интегрират в приложението).
  • Инструкциите за използване на приложението се съставят, съчетавайки стандартни и нови възможности на приложението и въз основа на модел на явлението и на подробни изисквания към него.
  • Внедрява се новият модел.

Работата, извършена за решаване на тези проблеми, в съответствие с принципа на общ резултат, се групира в процеси. Проектът е разделен на шест фази (вж. Фигура 2.1).

Основните цели, които трябва да бъдат постигнати в съответните фази на проекта

  • Във фаза Определение формулирани са съвкупните бизнес изисквания на клиента. Впоследствие те могат да бъдат усъвършенствани и модифицирани по време на картографирането във функционалността на Oracle E-Business Suite, но нови бизнес изисквания не се появяват.
  • Във фаза Анализ на операциите бъдещите бизнес процеси се улавят и как ще бъдат внедрени с помощта на Oracle E-Business Suite; идентифицира кои бизнес изисквания не могат да бъдат изпълнени със стандартна функционалност и коя допълнителна разработка е необходима.
  • Във фаза Дизайн на решение получи подробни спецификации за допълнителна разработка (функционален и технически дизайн) и разработени тестови сценарии.
  • Във фаза Развитие всички допълнителни разработки бяха завършени, проведени тестове за приемане, разработена потребителска документация за работата на решението.
  • Във фаза Преход завършено обучение на крайния потребител, завършено преобразуване на данни, пусната в експлоатация система.
  • Във фаза Експлоатация - предоставяне на поддръжка на клиенти при работа със системата; отстраняване на установени недостатъци в системата.

проекти

Всеки от избраните процеси включва извършването на определен набор от произведения .

  • Определяне на бизнес изисквания (RD). Резултатът от изпълнението на задачите, включени в този процес, е описание на изискванията на клиента за внедрената система. В хода на този процес се създават подробни описания на изпълнението на бизнес процесите на клиента в дадена област на автоматизация (модели "както е"). След това се разработват модели на бизнес процесите на клиента, които ще бъдат внедрени след внедряването на системата (модели „както трябва“). След това последните се детайлизират до нивото на специфичните функции, изпълнявани от системата за всяка елементарна стъпка от бизнес процеса.
  • Картографиране на бизнес изискванията (BR). В процеса на изпълнение на задачите на този процес става ясно каква функционалност на Oracle E-Business Suite и как може да се използва за внедряване на функционалността на информационната система, необходима на клиента. Бизнес процесите "както трябва" и съставът на информацията, използвана в системата, са окончателно определени. Записват се стойностите на параметрите за настройка на софтуерните модули Oracle E-Business Suite и списъкът с необходимите подобрения.
  • Архитектурно развитие (TA). Този процес изгражда техническата архитектура, необходима за работата на системата, и определя стойностите на ключовите параметри за конфигурация на Oracle E-Business Suite.
  • Разработване на допълнителна функционалност (MD). Като част от този процес се разработва софтуер, който е необходим за внедряване на функционалност, която не е налична в Oracle E-Business Suit.
  • Преобразуване на данни (CV). Процесът обхваща задачите, свързани с прехвърлянето на данни от стари системи към нова. Идентифицират се обекти, съдържащи необходимите данни, определят се методи за трансформиране и зареждане на тези данни в системата. Разработва се поддържащ софтуер.
  • Документиране (DO). Този процес генерира системна документация.
  • Тестване на функционалността (TE). Тестовите сценарии се разработват въз основа на бизнес изискванията и се проверява изпълнението на тези изисквания в системата.
  • Тестване на производителността (PT). Работоспособността на системата се проверява при реални условия на натоварване (по брой потребители, документи, транзакции и т.н.).
  • Обучение (TR). Процесът включва две основни задачи: обучение на екипа по проекта (от който започва проектът за изпълнение) и обучение на крайните потребители (проектът завършва с него).
  • Пускане в експлоатация (PM). По време на този процес се разглеждат всички въпроси, свързани с организацията на промишлената експлоатация на системата и нейната поддръжка.

Процесите в AIM се формират от задачи. Задачата е елементарно (неделимо) количество работа, което задължително завършва с формално фиксиран (документиран) резултат. Ако резултатът е естествено генериран в хода на задачата в електронен вид (например се правят настройките на софтуерния модул), тогава той трябва да бъде съставен с подходящ документ, съгласуван и одобрен (обикновено на хартиен носител). Ако резултатът от задачата е извършената работа, то тя се документира под формата на акт. Завършването на дадена задача води до резултат, който е полезен или за целите на самия проект, или се използва за изпълнение (като вход) на друга задача. Задачите в AIM са обозначени с две букви (означение на процеса) и две до три числа, разделени с точка.

Методологията описва типичните роли, които участниците в проекта играят при изпълнение на задачи.

Описанието на извършената работа се състои във формирането на вериги от задачи, които трябва да бъдат изпълнени, за да се постигнат целите на проекта.

Внедряването на готово приложение се състои в едновременна координация на възможностите на приложението и организация на изпълнението на автоматизирани бизнес процеси. Това води до необходимостта от персонализиране (прецизиране) на приложението и модифициране на бизнес процеси. Препоръчителната последователност от действия се определя от следната верига от задачи:

RD.020 - RD.030 - RD.070 - BR.020 - BR.080 - MD.020 - MD.060 - DO.070 - TE.110 - PM.050 - CV.140 - PM.080, Където