Siklu Moris Dezenvolvimentu Software/Software Development Life Cycle (SDLC)
Modelu siklu moris software (hanesan mós modelu prosesu) mak reprezentasaun pictorial no diagramátiku husi siklu moris software nian. Modelu siklu moris reprezenta métodu hotu-hotu ne’ebé presiza hodi halo tranzitu ba produtu software liu husi nia faze siklu moris. Ida ne’e mós kaptura estrutura ne’ebé atu hala’o métodu hirak-ne’e.
Ho liafuan seluk, modelu siklu moris nian halo mapa kona-ba atividade oioin ne’ebé hala’o iha produtu software nian hahú husi inísiu to’o reforma. Modelu siklu moris oin-oin bele planeia atividade dezenvolvimentu ne’ebé presiza hodi halo faze oin-oin. Nune’e, laiha elementu ida-ne’ebé mak tuir modelu siklu moris nian, atividade esensiál sira-ne’e iha modelu siklu moris nian hotu-hotu maske asaun ne’e bele hala’o iha orden ne’ebé diferente iha modelu siklu moris nian oin-oin. Durante faze siklu moris nian, atividade ida liu mós bele hala’o.
Nesesidade ba SDLS
Ekipa dezenvolvimentu tenke determina modelu siklu moris ida-ne’ebé apropriadu ba planu partikulár ida no tuirmai observa ida-ne’e.
Se la uza modelu siklu moris ida-ne’ebé loos, dezenvolvimentu produtu software ida-ne’e sei la iha maneira sistemátiku no dixiplina. Bainhira ekipa ida dezenvolve hela produtu software ida, tenke iha kompriensaun klaru entre reprezentante ekipa sira kona-ba bainhira no saida mak atu halo. Se lae, ida-ne’e sei hatudu katak projetu ne’e la’o ho di’ak. Problema ida-ne’e bele define ho ezemplu ida. Hanoin katak problema dezenvolvimentu software nian fahe ba parte oin-oin no parte sira-ne’e atribui ba membru ekipa sira. Hahú husi tempu ne’ebá, hanoin katak reprezentante ekipa ne’e hetan liberdade atu dezenvolve papél ne’ebé sira simu iha dalan naran de’it ne’ebé sira gosta. Iha posibilidade katak reprezentante ida bele hahú hakerek kódigu, ida seluk bele hili atu prepara uluk dokumentu teste, no enjeñeiru seluk bele hahú ho faze dezeñu papél ne’ebé atribui ba nia. Ida ne’e sei sai hanesan métodu ida-ne’ebé perfeitu ba projetu nia fallansu.
Modelu siklu moris software nian deskreve kriteriu tama no sai ba kada faze. Faze ida bele hahú de’it bainhira nia kriteriu entry faze kumpre ona. Tanba ne’e se la iha modelu siklu moris software nian, la bele rekoñese kriteriu tama no sai ba faze ida. Se la iha modelu siklu moris software nian, susar ba jestaun projetu sira atu monitoriza progresu projetu nian.
Siklu SDLC
Siklu SDLC reprezenta prosesu dezenvolvimentu software. Enkuadramentu SDLC inklui pasu sira tuir mai:

Faze sira husi website mak hanesan tuirmai ne’e:
Faze1: Planeamentu no análize rekizitu
Analiza rekizitu mak faze importante no nesesáriu liu iha lansamentu.
Membru seniór sira husi ekipa ne’e hala’o ida-ne’e ho input hosi parte interesada hotu-hotu no peritu domíniu sira ka SME sira iha indústria.
Iha faze ida-ne’e mós halo planu ba rekizitu atu asegura kualidade no identifikasaun risku sira ne’ebé asosiadu ho projetu sira.
Analista emprezariál no organizador projetu harii enkontru ho kliente atu halibur dadus hotu hanesan saida mak kliente hakarak harii, se mak sei sai utilizadór finál, saida mak objetivu husi produtu ne’e. Molok kria produtu ida, presiza kompriensaun ka koñesimentu prinsipál kona-ba produtu ne’e.
Porezemplu, kliente ida hakarak iha aplikasaun ida-ne’ebé iha relasaun ho tranzasaun osan. Iha métodu ida-ne’e, rekizitu ne’e tenke loloos hanesan operasaun saida mak sei hala’o, oinsá mak sei hala’o, iha moeda saida mak sei halo, no seluk tan.
Bainhira hala’o tiha ona funsaun ne’ebé presiza, analiza kompletu ho auditoria viabilidade kreximentu produtu ida nian. Karik iha ambiguidade ruma, iha sinál ida atu diskute tan.
Bainhira kompriende tiha ona rekizitu ne’e, kria dokumentu espesifikasaun rekizitu software. Dezenvolvimentu sira tenke halo tuir didi’ak dokumentu ida-ne’e no mós tenke halo revizaun husi kliente ba referénsia iha futuru.
Faze2: Definisaun Rekizitus
Bainhira halo tiha ona análize rekizitu, faze tuirmai mak atu partikularmente reprezenta no dokumentasaun rekizitu software no simu husi parte interesada sira projetu nian.
Ida ne’e realiza liu husi dokumentu espesifikasaun “SRS” – Rekizitu ba software ne’ebé inklui rekizitu produtu hotu-hotu ne’ebé atu harii no dezenvolve durante siklu vida projetu nian.
Faze3: Dezenvolve software
Faze tuir mai sei hatudu koñesimentu hotu-hotu kona-ba rekizitu, análize no dezeñu projetu software. Faze ida-ne’e mak produtu husi parte rua ikus, hanesan inputs husi kliente no rekizitus halibur.
Faze4: Dezenvolve projetu
Iha faze ida-ne’e iha website, dezenvolvimentu atuál hahú, no programa ne’e harii tiha ona. Implementasaun dezeñu hahú kona-ba hakerek kódigu. Dezenvolvimentu sira tenke halo tuir matadalan kódigu ne’ebé deskreve ona iha sira-nia jestaun no instrumentu programa hanesan kompilador, tradutór, debugger, etc. uza atu dezenvolve no implementa kódigu.
Faze5: Testamentu
Bainhira kódigu ne’e prodús tiha ona, sei halo teste kontra rekizitu sira atu asegura katak produtu sira-ne’e bele rezolve nesesidade sira ne’ebé sira hasoru no halibur durante faze rekizitu sira.
Durante faze ida-ne’e, halo teste unidade, teste integrasaun, teste sistema, teste aseitasaun.
Faze6: Dezenvolvimentu
Bainhira sertifikadu tiha ona, laiha erru ka erru sira, entaun sei implementa.
Tuir mai bazeia ba avaliasaun, software ne’e bele fó sai tanba ne’e ka ho sujestaun atu hadi’a iha setór objetu.
Hafoin programa ne’e hahú tiha, hahú manutensaun.
Faze7: Manutensaun
Bainhira kliente hahú uza sistema dezenvolvidu sira, entaun problema reál sira mosu no rekizitu sira atu rezolve husi tempu ba tempu.
Prosedimentu ida-ne’ebé tau matan ba produtu dezenvolvidu ne’e koñesidu hanesan manutensaun.
