Տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև

Բովանդակություն:

Տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև
Տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև

Video: Տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև

Video: Տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև
Video: Շրջագայություն ԴԵՆ ԲԻԼԶԵՐՅԱՆԻ Բոուլինգի ծառուղով Բել Էյրի մեգա առանձնատանը: 2024, Հուլիսի
Anonim

Հիմնական տարբերություն – Ջրվեժ ընդդեմ պարուրաձև մոդել

Ջրվեժի և կրկնվող մոդելի հիմնական տարբերությունն այն է, որ ջրվեժի մոդելն օգտագործվում է ավելի փոքր նախագծերի և հստակ պահանջներով նախագծերի համար, մինչդեռ պարուրաձև մոդելն օգտագործվում է խոշոր, բարդ նախագծերի համար, որոնք պահանջում են շարունակական ռիսկերի վերլուծություն:

Ծրագրաշարի զարգացման կյանքի ցիկլը (SDLC) գործընթաց է, որին հետևում է ծրագրային կազմակերպությունը՝ ծրագրային նախագիծ մշակելու համար: Կան ծրագրային ապահովման մշակման կյանքի ցիկլի տարբեր մոդելներ, որոնց կարելի է հետևել ծրագրային ապահովման մշակման գործընթացում: Այս մոդելները հայտնի են որպես ծրագրային ապահովման մշակման գործընթացի մոդելներ: Ջրվեժը և Spiral Model-ը դրանցից երկուսն են:

Ի՞նչ է ջրվեժի մոդելը:

Ջրվեժ մոդելը ծրագրային ապահովման մշակման գործընթացի մոդել է՝ գծային հաջորդական հոսքով: Մեկ փուլը սկսվում է նախորդ փուլի ավարտից հետո: Ֆազերի միջև համընկնումը չկա: Այս մոտեցմամբ ծրագրային ապահովման մշակման ողջ գործընթացը բաժանված է փուլերի: Մեկ փուլի արդյունքը դառնում է հաջորդ փուլի մուտքագրում:

Առաջին փուլը պահանջների հավաքագրումն ու վերլուծությունն է: Այս փուլում հավաքագրվում և վերլուծվում են ծրագրի համար անհրաժեշտ պահանջները: Հետո դրանք փաստաթղթավորվում են: Այս փաստաթուղթը կոչվում է Ծրագրային ապահովման պահանջների ճշգրտում (SRS): Հաջորդ փուլը նախագծման փուլն է: Համակարգի դիզայնը օգնում է սահմանել համակարգի ընդհանուր ճարտարապետությունը: Իրականացման փուլում համակարգը մշակվում է փոքր միավորներով: Յուրաքանչյուր միավոր փորձարկվում է, և բոլոր միավորները ինտեգրվում են ամբողջական համակարգում և փորձարկվում ինտեգրման և փորձարկման փուլում: Փորձարկումն ավարտվելուց հետո ապրանքը դուրս է բերվում շուկա:Դա տեղակայման փուլն է։ Վերջապես, սպասարկման փուլում արտադրանքին ավելացվել են նոր բարելավումներ և հետագա բարելավումներ:

Տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև
Տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև

Նկար 01. Ջրվեժի մոդել

Ջրվեժի մոդելը պարզ է և հեշտ հասկանալի: Հեշտ է դասավորել առաջադրանքները և հասկանալ կարևոր կետերը: Միայն մեկ փուլ է մշակվում և ավարտվում միաժամանակ: Ջրվեժի մոդելը հարմար չէ բարդ նախագծեր մշակելու համար։ Նաև այն հարմար չէ փոփոխվող պահանջներով նախագծի համար:

Ի՞նչ է պարուրաձև մոդելը:

Պտուրիաձև մոդելը ներկայացվեց որպես ջրվեժի և նախատիպի մոդելի այլընտրանք: Պարույրային մոդելի հիմնական նպատակը ռիսկի վերլուծությունն է: Պարույրային մոդելի փուլերը ներառում են պլանավորում, ռիսկերի վերլուծություն, ճարտարագիտություն և գնահատում: Ծրագրային ապահովման նախագիծը շարունակաբար անցնում է այս փուլերի միջով, որոնք կոչվում են պարույրներ:

Հիմնական տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև
Հիմնական տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև

Նկար 02. պարույր մոդել

Հիմնական պարույրը սկսվում է պլանավորումից: Այս փուլում կատարվում է համակարգի և ենթահամակարգի պահանջների բացահայտում: Ծրագրային ապահովման պահանջների հստակեցումը (SRS) մշակվել է հավաքված պահանջների հիման վրա: Ռիսկերի վերլուծության փուլը ծրագրի հետ կապված ռիսկերի բացահայտումն է: Եթե կան ռիսկեր, առաջարկվում են այլընտրանքային լուծումներ։ Այս փուլի վերջում արտադրվում է նախատիպ: Ինժեներական փուլում տեղի են ունենում ծրագրային ապահովման մշակում և փորձարկում: Գնահատման փուլում արդյունքը ցուցադրվում է հաճախորդին՝ հետադարձ կապ ստանալու համար: Եթե հաճախորդը հաստատի, ապա նախագիծը կարող է շարունակվել մինչև հաջորդ պարույրը: Նախագիծը կրկին անցնում է վերը նշված փուլերով:

Spiral մոդելն ավելի հարմար է խոշոր և բարդ նախագծերի համար։Այն հարմար է այնպիսի նախագծի համար, որը պահանջում է շարունակական ռիսկերի վերլուծություն: Այն ապահովում է ավելի մեծ վերահսկողություն զարգացման բոլոր փուլերի նկատմամբ: Ռիսկերի վերլուծությունը կարող է պահանջել փորձառու աշխատակիցներ, իսկ պարույրները կարող են երկար ժամանակ տևել: Նաև այն հարմար մոդել չէ փոքր նախագծերի համար։ Սրանք պարույր մոդելի որոշ թերություններ են:

Ո՞րն է տարբերությունը ջրվեժի և պարուրաձև մոդելի միջև:

Ջրվեժ ընդդեմ պարուրաձև մոդել

Ջրվեժի մոդելը համեմատաբար գծային հաջորդական նախագծման մոտեցում է ծրագրային նախագծեր մշակելու համար: Սպիրալային մոդելը ռիսկի վրա հիմնված գործընթացի մոդելի գեներատոր է ծրագրային նախագծերի համար:
Հաճախորդների ներգրավվածություն
Ջրվեժի մոդելում հաճախորդների ներգրավվածությունը նվազագույն է: Պիրալային մոդելում հաճախորդի ներգրավվածությունը մեծ է: Հաճախորդը գիտի, թե ինչ է ապրանքը:
Փուլերի հոսք
Ջրվեժային մոդելում փուլն ավարտելուց և նոր փուլին հասնելուց հետո հնարավոր չէ վերադառնալ նախորդ փուլ: Spiral մոդելը գործում է կրկնությունների վրա, այնպես որ հնարավոր է վերադառնալ նախորդ փուլերին:
Օգտագործում
Ջրվեժի մոդելը կարող է օգտագործվել փոքր նախագծերի և հստակ պահանջներով նախագծերի համար: Պիրալային մոդելը կարող է օգտագործվել խոշոր, բարդ նախագծերի համար, որոնք պահանջում են ռիսկերի շարունակական վերլուծություն:
Պարզություն
Ջրվեժի մոդելը պարզ և հեշտ է: Պիրալային մոդելը բարդ մոդել է:

Ամփոփում – Ջրվեժ ընդդեմ պարուրաձև մոդել

Ծրագրային գործընթացի երկու մոդել՝ ջրվեժ և պարուրաձև մոդել: Ջրվեժի և պարուրաձև մոդելի միջև տարբերությունն այն է, որ ջրվեժի մոդելն օգտագործվում է ավելի փոքր նախագծերի և հստակ պահանջներով նախագծերի համար, մինչդեռ պարուրաձև մոդելն օգտագործվում է խոշոր, բարդ նախագծերի համար, որոնք պահանջում են ռիսկի շարունակական վերլուծություն:

Խորհուրդ ենք տալիս: