Page 60 - 4322
P. 60

Команда  розробників  при  цьому  має  бути  групою

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

               підходу RAD охоплює чотири стадії:
                      • аналіз і планування вимог;
                      • проектування;

                      • реалізація;
                      • впровадження.
                      На стадії аналізу і планування вимог користувачі виконують

               такі дії:
                            визначають функції, які має виконувати система;
                            виокремлюють              найприоритетніші              функції,         що

               вимагають першочергової уваги;
                            описують інформаційні потреби. Формулювання вимог
               до  системи  здійснюється  в  основному  силами  користувачів  під

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

                            обмежується масштаб проекту;
                            встановлюються  часові  меж,  для  кожної  з  наступних
               стадій;

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

                      Результатом стадії мають бути:
                            список        розставлених          за     пріоритетами           функцій
               майбутньої системи;

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

               розробників.  Для  швидкого  одержання  працюючих  прототипів
               функціональних              підсистем         використовуються               відповідні
               інструментальні              засоби          (САSЕ-засоби).              Користувачі,

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

                            більш детально розглядаються процеси системи;

                                                                                                       60
   55   56   57   58   59   60   61   62   63   64   65