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



бет2/23
Дата20.09.2022
өлшемі205,35 Kb.
#150048
1   2   3   4   5   6   7   8   9   ...   23
Байланысты:
Бағдарламалық жасақтаманың өмірлік циклі

Модельдің кемшіліктері:

  • талаптардың нақты тұжырымдалуының күрделілігі және бүкіл өмірлік цикл ішінде олардың динамикалық өзгеруінің мүмкін еместігі;

  • жобаны басқарудағы икемділіктің төмендігі;

  • даму процесінің сызықтық құрылымының реттілігі, нәтижесінде туындаған мәселелерді шешу үшін алдыңғы қадамдарға оралу шығындардың артуына және жұмыс кестесінің бұзылуына әкеледі;

  • аралық өнімнің пайдалануға жарамсыздығы;

  • бірегей жүйелерді икемді модельдеудің мүмкін еместігі;

  • әзірлеу аяқталғаннан кейін барлық нәтижелерді бір уақытта біріктіру есебінен құрастыру мәселелерін кеш анықтау;

  • жүйені құруға пайдаланушының жеткіліксіз қатысуы - ең басында (талаптарды әзірлеу кезінде) және соңында (қабылдау тестілері кезінде);

  • пайдаланушылар өнімнің сапасына бүкіл әзірлеу процесінің соңына дейін сенімді бола алмайды. Олардың сапаны бағалауға мүмкіндігі жоқ, өйткені сіз дамудың дайын өнімін көре алмайсыз;

  • пайдаланушының жүйеге біртіндеп үйренуіне ешқандай мүмкіндік жоқ. Оқыту процесі өмірлік циклдің соңында, бағдарламалық жасақтама іске қосылған кезде өтеді;

  • әрбір фаза келесі әрекеттерді жүзеге асырудың алғышарты болып табылады, бұл аналогы жоқ жүйелер үшін бұл әдісті қауіпті таңдау етеді, өйткені ол икемді модельдеуге мүмкіндік бермейді.

Бағдарламалық жасақтаманы жасаудың күрделілігіне байланысты Waterfall Life циклінің моделін іске асыру қиын, себебі алдыңғы қадамдарға оралмай және туындайтын проблемаларды жою үшін олардың нәтижелері өзгермейді.
Сарқырама моделінің қолданылу саласы
Сарқырама моделінің қолдану аясының шектелуі оның кемшіліктерімен анықталады. Оны қолдану келесі жағдайларда тиімді:

  1. айқын, өзгермейтін жобаларды әзірлеу кезіндеөміршеңдік кезең талаптар, түсінікті енгізу және техникалық әдістеме;

  2. бұрын әзірлеушілер жасаған жүйені немесе өнімді осы типтегі құруға бағытталған жобаны әзірлеу кезінде;

  3. қолданыстағы өнімнің немесе жүйенің жаңа нұсқасын жасауға және шығаруға байланысты жоба әзірлеу кезінде;

  4. қолданыстағы өнімді немесе жүйені жаңа платформаға ауыстыруға байланысты жоба әзірлеу кезінде;

  5. бірнеше ірі даму топтарын қамтитын ірі жобаларды жүзеге асыру кезінде.



Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   23




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

    Басты бет