Учасники етапу програмування 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Учасники етапу програмування



Учасник Функція
Кваліфікований програміст Робота складається винятково в кодуванні програм
Програміст / аналітик Проектування і програмування функції
Група програмування Створення великих систем, що складаються з безлічі програм з тисячами і навіть сотнями тисяч рядків коду

 

Тестування

Тестування - вичерпний і ґрунтовний процес, що відповідає на запитання: чи робить системи необхідні результати при відомих умовах.

50 відсотків від усього бюджету на розробку програмного забезпечення може бути витрачене на іспити. Іспит також вимагає дуже багато часу: повинні бути ретельно підготовлені дані іспити, розглянуті результати і зроблені виправлення в системі.

Види тестування:

· тестування модулів або тестування програми – незалежне тестування кожної програми в системі.

· Тестування системи - перевірка функціонування інформаційної системи в цілому.

· Приймальне тестування - заключна сертифікація готовності системи до використання у виробничих умовах.

Роль користувачів у процесі тестування:

· Ідентифікація повного діапазону даних і умов обробки системи.

· Визначення повного діапазону умов, включених в іспити буде повним.

· Ідентифікація частих і менш загальних транзакций.

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

· Перевірка ручних процедур у системі.

Якість іспитів значно підвищується, якщо вони проводяться на основі плану іспитів.

План іспитів - список усіх готувань до серії іспитів, що будуть виконані на системі.

Конверсія

Конверсія - процес заміни старої системи нової.

Стратегії конверсії представлені в таблиці 2.

Таблиця 2.

Стратегії конверсії

Стратегія Опис Характеристика
Рівнобіжна стратегія Стара система і її потенційна заміна працюють разом у перебігу часу, поки кожний не переконається в тім, що нові функції правильні. Сама надійна - у випадку помилок або збоїв при обробці, стара система може усе ще використовуватися як резервна копія. Дуже дорога - може знадобитися додатковий штат або ресурси для керування додатковою системою.
Безпосереднє введення Повна заміна старої системи на нову в призначений день. Дуже небезпечна - може потенційно бути більш дорогої, чим рівнобіжна, якщо будуть виявлені серйозні проблеми з новою системою. Ні можливості повернутися. Неполадки, збої і вартість виправлень можуть бути величезними.
Пилотное дослідження Уведення нової системи тільки в обмежену область організації, у відділ або операційний підрозділ. Коли пилотная версія є повною і працює без збоїв, вона одночасно або поступово установлюється у всіх інших частинах організації.
Поетапний підхід

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

 

Якість конверсії значно підвищується, якщо вона проводиться на основі плану конверсії.

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

Проблеми конверсії

Створення плану конверсії.

Конверсія даних.

Навчання кінцевих користувачів використанню нової системи.

Створення детальної технічної і користувальницької документації.

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

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

Реалізація і супровід

Заключними етапами процесу розробки є реалізація і супровід.

Реалізація - процес оцінки системи користувачами і технічними фахівцями на її відповідність первісним цілям розробки і визначення необхідних змін.

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

Розподіл часу супроводу

Налагодження або виправлення проблем реалізації - 20%.

Зміни даних, файлів, звітів, апаратних засобів або програмного забезпечення - 20%.

Створення розширень користувача, поліпшення документації і перекодування компонентів системи для підвищення ефективності обробки - 60%.

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



Поделиться:


Последнее изменение этой страницы: 2020-03-02; просмотров: 110; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.116.62.45 (0.009 с.)