Бағдарламалық жасақтаманың өмірлік циклі



бет16/23
Дата20.09.2022
өлшемі205,35 Kb.
#150048
1   ...   12   13   14   15   16   17   18   19   ...   23
Байланысты:
Бағдарламалық жасақтаманың өмірлік циклі

Өміршеңдік кезең бағдарламалық жасақтама оның дамуының барлық кезеңдерін қамтиды: қажеттіліктің пайда болуынан бастап, ескіргендіктен немесе тиісті мәселелерді шешу қажеттілігін жоғалтқандықтан оны пайдалануды толық тоқтатқанға дейін.
Бағдарламалық өнімнің өмірлік циклінің барысында оның бірнеше фазалары бар. Бұл фазалар мен олардың саны үшін жалпы қабылданған атаулар әлі жоқ. Бірақ бұл мәселеде де нақты келіспеушіліктер жоқ. Сондықтан бағдарламалық жасақтаманың өмірлік циклін кезеңдерге бөлудің бірнеше нұсқалары бар. Белгілі бір бөлім басқаларға қарағанда жақсырақ па деген сұрақ үлкен мәселе емес. Ең бастысы - оларды ескере отырып, бағдарламалық жасақтаманы әзірлеуді дұрыс ұйымдастыру.
Өмірлік циклдің ұзақтығы бойынша бағдарламалық өнімдерді екі классқа бөлуге болады: кішкентай және ұзақ өмір Бағдарламалардың бұл сыныптары оларды құру мен қолдануға икемді (жұмсақ) тәсілге және бағдарламалық өнімдердің реттелетін дизайны мен жұмысына қатаң өндірістік тәсілге сәйкес келеді. Мысалы, ғылыми ұйымдарда және университеттерде бірінші кластың, ал жобалық және өндірістік ұйымдарда екінші, екінші деңгейлі бағдарламалардың дамуы басым.
Қысқа мерзімді бағдарламалық өнімдер негізінен ғылыми және инженерлік мәселелерді шешу, есептеулердің нақты нәтижелерін алу үшін жасалады. Мұндай бағдарламалар әдетте салыстырмалы түрде аз болады. Оларды бір маман немесе шағын топ әзірлейді. Бағдарламаның негізгі идеясын бір бағдарламашы және соңғы пайдаланушы талқылайды. Кейбір мәліметтер қағазға түсіріліп, жоба бірнеше күн немесе апта ішінде аяқталады. Оларды көшіруге және басқа топтарға кейінірек пайдалану үшін беруге арналмаған. Осылайша, мұндай бағдарламалар ғылыми-зерттеу және тәжірибелік-конструкторлық жұмыстардың бөлігі болып табылады және оларды иеліктен шығарылатын бағдарламалық өнім ретінде қарастыруға болмайды.
Олардың өмірлік циклі жүйені талдау мен проблеманы рәсімдеудің ұзақ интервалынан, бағдарламалық жасақтаманың маңызды кезеңінен және жұмыс пен нәтиже алудың салыстырмалы түрде қысқа уақытынан тұрады. Функционалдық және жобалық сипаттамаларға қойылатын талаптар, әдетте, рәсімделмеген, бағдарламалардың формаланған тестілері жоқ. Олардың сапа көрсеткіштерін олардың бейресми идеяларына сәйкес әзірлеушілер ғана бақылайды.
Қысқа мерзімді бағдарламалық өнімдер
Мұндай бағдарламаларға техникалық қызмет көрсету және өзгерту қажет емес, олардың өмірлік циклі есептеулер нәтижелерін алғаннан кейін аяқталады. Мұндай бағдарламалардың өмірлік циклындағы негізгі шығындар жүйені талдау және жобалау кезеңдеріне түседі, нәтижесінде бір айдан 1 ... 2 жылға дейін созылады, нәтижесінде
бағдарламалық өнімнің өмірлік циклі сирек 3 жылдан асады.


Достарыңызбен бөлісу:
1   ...   12   13   14   15   16   17   18   19   ...   23




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет