Сім етапів життєвого циклу розвитку системи

Автор: John Pratt
Дата Створення: 17 Січень 2021
Дата Оновлення: 24 Грудень 2024
Anonim
Employee Lifecycle: зазирни за лаштунки. Юлія Кудіна в People First Club
Відеоролик: Employee Lifecycle: зазирни за лаштунки. Юлія Кудіна в People First Club

Зміст

Життєвий цикл розвитку систем (CVDS) - це методологія, що сприяє розвитку інформаційних систем. Крім того, він допомагає менеджерам проектів планувати свою розробку та розгортання, щоб відповідати вимогам користувачів і отримувати все вчасно і в межах бюджету. За допомогою CVDS менеджер проекту може керувати завданнями та деталями проекту, а також повідомляти важливі дати конкретним особам, які задіяні або постраждали від нього. Фази цієї системи - це концепція та планування, визначення вимог, проектування, розробка та тестування, впровадження, експлуатація, обслуговування та утилізація.


У життєвому циклі розробки систем існує сім етапів (Зображення ANSI за DBX60 від Fotolia.com)

Концептуальне планування

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

Визначення вимог

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

Дизайн

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


Розробка та тестування

На етапі розробки та тестування розробники починають будувати саму систему. Це включає програмування будь-якого коду та побудову відповідної архітектури бази даних. Випробування починаються після завершення розробки компонентів системи. Крім того, перевірки контролю якості підтверджують, що вимоги до бізнесу задовольняються за допомогою детального плану тестування.

Реалізація

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

Експлуатація та обслуговування

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


Макет

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