54
іріктеп алады. Пікір сайысты ұйымдастыруды «үйлестіруші»
бақылайды.
JAD-кеңестер.
IBM компаниясымен ұсынылған əдістеме.
Кеңесті өткізетін талдаушылар тобы құрамына мына адамдар кіреді:
тұлғааралық коммуникациялар саласындағы маман — ақпараттық
жүйенің мəндік саласында хабардар болуы тиіс, бірақ ақпараттық
жүйелерді əзірлеу мəселерінде –
сонша жақсы емес, кездесудің
стенографшысы оның нəтижелерін деректердің электронды
тасымалдағышында
тіркейді,
пайдаланушылар
талаптарды
қалыптастырады, əзірлеу үдерісіне қатысады; жүйенің əзірлеушілері
мəселелік саланы жақсы түсіну үшін бейтарап режимде жұмыс
істейді.
Түптұлғалау. Бұл жүйенің жаңа моделін құру. Модель онда
орындаушы тапсырыс берушінің талаптарын қалай түсінгені
көрсетілетін «айна» болып табылады.
Жүйеге қойылатын талаптарды айқындау нəтижесі
олардың
арнайы тізбесін –
тізілімді қалыптастыру болып табылады.
Тізілімдегі талаптар «пайдалану нұсқалары» жəне «акторлар» тізбесі
болып табылады. Пайдалану нұсқасын белгілеудің басқа нұсқасы —
прецедент.
Прецедент — екі негізгі қасиеттерге ие жүйенің
функциясы: ол нақты пайдаланушыға пайдалы болуы тиіс жəне оны
пайдалану нақты нəтижені алуға мүмкіндік береді.
Актор — бұл
функцияны орындаудың бастамашысы. Актор ретінде жүйенің
пайдаланушысы, қосалқы жүйе, басқа жүйе жəне т.б болуы мүмкін.
Тізілім
глоссариймен — мəндік саланың терминдері мен
объектілері сөздігімен толықтырылады.
Талаптарды басқару — бұл жүйеге қойылатын талаптарды
айқындауға, ұйымдастыруға жəне құжаттауға жүйелік тəсілдеме,
сондай-ақ клиент пен əзірлеу тобы арасындағы жүйеге қойылатын
талаптарды өзгерту жайындағы келісімді орнату жəне қолдау. Осы
келісім, бастапқы талаптардың мəтіндері сияқты,
құжаттық
рəсімдеуге жатады.
Талаптарды басқару жөніндегі əрекеттерге:
•
талаптардың негізгі нұсқасын анықтау (өнімнің нақты нұсқасы
үшін талаптардың мезеттік кесіндісі);
•
талаптарды ұсынылатын өзгерістерін қарап шығу жəне əр
өзгерістің ықтимал əсерін оны қабылдау алдында бағалау;
•
талаптардың мақұлданған өзгерістерін жобаға белгіленген
əдіспен енгізу;
•
жоба жоспарын талаптармен келісу;
•
талаптарды өзгертудің бағаланған əсеріне негізделген жаңа
мəн-жайларды талқылау;
•
жобалауға дейінгі жекелеген талаптарды, бастапқы кодты жəне
55
тестілеу нұсқаларын қадағалау;
•
талаптардың жəне оларды өзгерту жөніндегі əрекеттерді
мəртебесін барлық жоба бойы қадағалау жатады.
Жүйеге қойылатын талаптар негізінде
талаптардың базалық
нұсқасы – əзірлеушілер оларды жүйенің белгілі бір нұсқасында іске
асыруға міндеттенген функционалдық жəне
фнункционалдық емес
талаптар жинағы жатыр.
Талаптарды басқару үдерісі:
а) талаптардың түрлі
құжаттарының нұсқаларын бақылау
жөніндегі құралдарға, амалдарға келісімдерге;
б) талаптардың базалық нұсқасын жасау қағидаларына;
в) пайдаланылатын талаптардың мəртебесіне жəне оларды
өзгертуге құқығы бар адамдар санаттарына;
г) жаңа талаптар жəне қолданыстағы талаптардың өзгерістері
олар арқылы ұсынылатын, өңделетін, талқыланатын жəне
барлық
мүдделі тұлғаларға берілетін тəсілдеріне;
д) ұсынылған өзгеріс əсерін талдау əдістеріне;
е) жобаның жоспарлары жəне міндеттемелерінің талаптардың
өзгерістерімен байланысын қадағалауға негізделеді.
Талаптарды құжаттау үшін талаптардың атрибуттері ұғымы
пайдаланылады. Талаптардың мынандай атрибуттері белгіленеді:
•
талаптың құрылған күні;
•
оның ағымдағы нұсқасының нөмірі;
•
талаптың авторы;
•
талапты қанағаттандыру үшін жауапты адам;
•
талап үшін жауапты адам немесе мүдделі тұлғалар тізімі
(ұсынылған өзгерістер туралы шешім қабылдау үшін);
•
талаптың жай -күйі;
•
талаптың шығу тегі немесе көзі;
•
талаптың қисынды негіздемесі;
•
талап оған арналған қосалқы жүйе (немесе қосалқы жүйелер);
•
талап оған арналған өнім нұсқасының нөмірі;
•
пайдаланылатын тексеру əдісі немесе жарамдылығын тестілеу
критерийі;
•
іске асыру басымдығы;
•
талаптың тұрақтылығы.
Жүйеге қойылатын талаптардың орындалуын бақылау «орындау
мəртебесі» ұғымы арқылы жүргізіледі. Мəртебе талаптың жағдайын
көрсетеді (2.9-кесте).
Талаптарды басқару бойынша негізгі еңбек шығыны:
•
талаптарды жəне жаңа талаптарды өзгерту ұсынысы;
•
ұсынылған өзгерістерді бағалау, соның ішінде өзгерістердің
əсерін бағалау;