core activities ina sehemu zinazo wezesha maendeleo kwenye moja ya mchakato ambao:
Requirements (Mahitaji)
uchambuzi katika mifumo ya uhandisi wa programu ya uhandisi, imewazunguka kikazi hizo kwamba kwenda katika kuamua mahitaji au masharti kukutana kwa mwezi au ilibadilika bidhaa au mradi, kuchukua akaunti ya mahitaji uwezekano kutatanisha ya wadau mbalimbali, kuchambua, kuhifadhi, kuhalalisha na kusimamia programu au mahitaji ya mfumo.
Design
ni utaratibu ambao wakala inajenga vipimo ya programu artifact, nia ya kutimiza malengo, kwa kutumia seti ya vipengele mali na chini ya constraints.Software kubuni inaweza kutaja ama "shughuli zote zinazohusika katika kufafanua, kutunga, kutekeleza, kuwaagiza , na hatimaye kubadilisha mifumo tata "au" shughuli zifuatazo mahitaji ya vipimo na kabla ya programu.
Construction
ni nidhamu programu uhandisi. Ni viumbe wa kina wa kazi programu ya maana kupitia macho ya coding, kuhakiki, kupima kitengo, ushirikiano kupima, na debugging. Ni wanaohusishwa na wengine taaluma programu uhandisi wote, wengi sana kwa kubuni programu na programu ya kupima.
Testing
ni uchunguzi uliofanywa na kutoa wadau na taarifa kuhusu ubora wa bidhaa au huduma chini ya mtihani Programu kupima wanaweza pia kutoa lengo, lengo huru ya programu kwa ajili ya kuruhusu biashara kufahamu na kuelewa hatari ya utekelezaji wa programu.. Mbinu mtihani ni pamoja na mchakato wa utekelezaji wa mpango au maombi kwa nia ya kutafuta programu mende (makosa au makosa mengine).
Debugging
Ni utaratibu methodical ya kutafuta na kupunguza idadi ya mende, au kasoro, katika programu ya kompyuta au kipande cha vifaa vya umeme, na hivyo kumfanya kuishi kama ilivyotarajiwa. Debugging inaelekea kuwa vigumu wakati subsystems mbalimbali ni kukazwa pamoja, kama mabadiliko katika moja inaweza kusababisha mende kuibuka katika mwingine.
deployment
Mkuu kupelekwa mchakato lina shughuli kadhaa yanayohusiana na mabadiliko iwezekanavyo baina yao. Shughuli hizi yanaweza kutokea katika upande uzalishaji au katika upande au matumizi yote mawili. Kwa sababu kila mfumo wa programu ni ya kipekee, taratibu sahihi au taratibu katika kila zoezi ni vigumu kuelezwa. Kwa hiyo, "kupelekwa" inapaswa kutafsiriwa kama mchakato kwa ujumla ambayo ina kuwa umeboreshwa kulingana na mahitaji maalum au sifa. Maelezo mafupi ya kila mojawapo ya shughuli yatawasilishwa baadaye.
maintenance
katika uhandisi programu ni muundo wa programu ya bidhaa baada ya kujifungua kusahihisha makosa, ili kuboresha utendaji au sifa nyingine.
Mtazamo wa kawaida wa matengenezo ni kwamba inahusisha tu kurekebisha kasoro. Hata hivyo, utafiti mmoja ulionyesha kwamba zaidi ya 80% ya juhudi matengenezo ni kutumika kwa ajili ya hatua zisizo za marekebisho. mtizamo huu ni unaosababishwa na watumiaji kuwasilisha tatizo anaripoti kuwa katika hali halisi ni nyongeza utendaji na mfumo. [Onesha uthibitisho] Zaidi masomo ya hivi karibuni kuweka mdudu-fixing uwiano karibu na 21%.
Mtazamo wa kawaida wa matengenezo ni kwamba inahusisha tu kurekebisha kasoro. Hata hivyo, utafiti mmoja ulionyesha kwamba zaidi ya 80% ya juhudi matengenezo ni kutumika kwa ajili ya hatua zisizo za marekebisho. mtizamo huu ni unaosababishwa na watumiaji kuwasilisha tatizo anaripoti kuwa katika hali halisi ni nyongeza utendaji na mfumo. [Onesha uthibitisho] Zaidi masomo ya hivi karibuni kuweka mdudu-fixing uwiano karibu na 21%.
No comments:
Post a Comment