Файл: азастан Республикасы Білім жне ылым министрлігі . Жбанов атындаы Атбе ірлік мемлекеттік университет.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 10.01.2024
Просмотров: 120
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Қазақстан Республикасы Білім және ғылым министрлігіҚ.Жұбанов атындағы Ақтөбе өңірлік мемлекеттік университетБаяндамаТақырыбы: Бағдарламалық қамтамасыз етуді әзірлеуді Басқару модельдері: сарқырама, спиральды модель, итерациялық модель.Дайындаған: Маратоы ӘділетТексерген: Талипова МейрамгүлАқтөбе 2022Жоспар: 1. Кіріспе.......................................................................32. «Waterfall Model» (каскадты модель немесе «сарқырама»)................................................................3 3. «Spiral Model» (спиральді модель).........................44. «Iterative Model» (итеративті немесе итерационды модель)..........................................................................5 5. Қорытынды...............................................................621. КіріспеБағдарламалық өнімді әзірлеу көптеген лайықты әдістемелерді біледі - басқаша айтқанда, жақсы қалыптасқан ең жақсы тәжірибелер. Таңдау жобаның ерекшеліктеріне, бюджеттеу жүйесіне, субъективті артықшылықтарға және тіпті менеджердің темпераментіне байланысты. Мақалада біз Эдисонда жиі кездесетін әдістемелер сипатталған.2. «Waterfall Model» (каскадты модель немесе «сарқырама»)Ең көне кезеңдердің бірі кезеңдердің дәйекті өтуін қамтиды, олардың әрқайсысы келесі басталғанға дейін толығымен аяқталуы керек. Сарқырама үлгісінде жобаны басқару оңай. Қаттылығына байланысты даму жылдам, құны мен уақыты алдын ала белгіленген. Бірақ бұл екі жүзді қылыш. Сарқырама моделі нақты белгіленген талаптары және олардың қалай жүзеге асырылатыны бар жобалар үшін ғана жақсы жұмыс істейді. Артқа қадам басудың ешқандай жолы жоқ, тестілеу әзірлеу аяқталғаннан кейін немесе аяқталуға жақын болғаннан кейін ғана басталады. Осы модельге сәйкес негізделген таңдаусыз әзірленген өнімдерде кемшіліктер болуы мүмкін (талаптар тізімін кез келген уақытта түзету мүмкін емес), олар әрекеттердің қатаң тізбегіне байланысты соңында белгілі болады. Өзгерістер енгізу құны жоғары, себебі оны инициализациялау үшін бүкіл жобаның аяқталуын күту керек. Дегенмен, тұрақты құн көбінесе тәсілдің кемшіліктерінен асып түседі. Жасау процесінде орын алған кемшіліктерді түзету мүмкін, және біздің тәжірибемізге сәйкес, кішігірім техникалық ерекшелігі бар келісімшартқа бір-үш қосымша келісімдер қажет.
Сарқырама үлгісінің көмегімен біз нөлден бастап көптеген жобаларды жасадық, соның ішінде тек техникалық сипаттамаларды әзірлеу. Habré тілінде жазылған жобалар: орташа - рентгендік микротомограф, кішігірім - AWS жүйесінде Windows қызметін автоматты жаңарту.Сарқырама әдістемесін қашан қолдану керек?
Итеративті дамудың мысалы - дауысты тану. Ғылыми аппараттың алғашқы зерттелуі мен дайындалуы ертеден басталды, басында – ойда, кейін – қағазда. Әрбір жаңа итерациямен тану сапасы жақсарды. Дегенмен, мінсіз тануға әлі қол жеткізілген жоқ, сондықтан мәселе әлі толық шешілген жоқ.Итеративті үлгіні пайдаланудың ең жақсы уақыты қашан?
Сарқырама үлгісінің көмегімен біз нөлден бастап көптеген жобаларды жасадық, соның ішінде тек техникалық сипаттамаларды әзірлеу. Habré тілінде жазылған жобалар: орташа - рентгендік микротомограф, кішігірім - AWS жүйесінде Windows қызметін автоматты жаңарту.Сарқырама әдістемесін қашан қолдану керек?
-
Талаптар белгілі болғанда, түсініліп, бекітілгенде ғана. Бір-біріне қайшы келетін талаптар жоқ. -
Қажетті біліктіліктегі бағдарламашылардың болуымен байланысты проблемалар жоқ. -
Салыстырмалы түрде шағын жобалар үшін.
-
жоспарлау; -
тәуекелді талдау; -
құрылыс; -
нәтижені бағалау және сапасы қанағаттанарлық болса, жаңа айналымға көшу.
Итеративті дамудың мысалы - дауысты тану. Ғылыми аппараттың алғашқы зерттелуі мен дайындалуы ертеден басталды, басында – ойда, кейін – қағазда. Әрбір жаңа итерациямен тану сапасы жақсарды. Дегенмен, мінсіз тануға әлі қол жеткізілген жоқ, сондықтан мәселе әлі толық шешілген жоқ.Итеративті үлгіні пайдаланудың ең жақсы уақыты қашан?
-
Қорытынды жүйеге қойылатын талаптар алдын ала нақты анықталған және түсінілген. -
Жоба үлкен немесе өте үлкен. -
Негізгі тапсырма анықталуы керек, бірақ іске асыру мәліметтері уақыт өте келе өзгеруі мүмкін.
-
https://habr.com/ru/company/edison/blog/269789/