Skip to content

Uundaji wa programu za kompyuta (desktop)

Uundaji wa programu za kompyuta

Wakati wa uundaji wa programu yako ya kompyuta, tunafuata Mzunguko wa Maisha ya Uundaji wa Programu (SDLC) ambapo tunapanga, tunasanifu, tunatekeleza, tunajaribu na tunazindua programu yako.

Tunapanga. ​

  • Baada ya kupokea agizo lako, mkutano hupangwa kati yako na kampuni. Katika mkutano huu, utaulizwa maswali kuhusu vipengele ambavyo ungependa viwemo kwenye programu yako.

  • Unatarajiwa kutenga muda usiozidi saa mbili za mchana kwa ajili ya mkutano huu.

  • Hati ya mahitaji itaandaliwa kulingana na taarifa utakazotoa.

  • Tupe muda wa siku moja ya kazi ili tuweze kuwasiliana nawe tena tukiwa na hati iliyokamilika kwa ajili ya kuidhinishwa nawe (katika hatua hii, timu bado haijathibitisha uwezekano wa kutekelezeka kwa mradi).

  • Baada ya kuidhinisha mahitaji yako, tupe muda wa angalau siku mbili za kazi ili tuweze kuwasiliana nawe kuhusu uwezekano wa kutekeleza mradi. Tutakuarifu katika hatua hii iwapo hatutaweza kuendelea na uundaji wa mradi wako.

  • Iwapo mradi unawezekana kutekelezeka, tutakupa pia mkataba na ankara ya malipo.

Tunasanifu, Tunatekeleza na Tunajaribu ​

  • Baada ya kampuni kupokea malipo ya chini kabisa yanayohitajika, hati ya 'user story' (maelezo ya matumizi ya mtumiaji) huandaliwa kwa ajili ya mradi wako. Tunaanza kuhesabu muda wa mradi katika hatua hii.

  • Unatarajiwa kuelezea jinsi watumiaji wako wanavyopaswa kutumia bidhaa yako.

  • Uundaji na majaribio ya programu yako ya kompyuta (desktop application) hutegemea taarifa unazotoa katika hati hiyo.

Uundaji wa kiolesura cha mtumiaji (UI) cha programu ya kompyuta

Hatua tatu zimewekwa kwa ajili ya usanifu wa kiolesura chako (UI):

  • Rasimu ya 1 ya Kiolesura cha Mtumiaji + Maoni ya Mteja: Timu inakuletea rasimu ya awali ya kiolesura cha mtumiaji iliyoandaliwa kulingana na mahitaji. Unatarajiwa kutoa maoni wakati wa mkutano.

  • Rasimu ya 2 ya Kiolesura cha Mtumiaji + Maoni ya Mteja: Timu inakuletea mabadiliko uliyoomba wakati wa mkutano wa Rasimu ya 1. Unatarajiwa kutoa maoni wakati wa mkutano.

  • Rasimu ya Mwisho ya Kiolesura cha Mtumiaji + Idhini ya Mteja: Timu inakuletea kiolesura cha mwisho cha mtumiaji ili ukikubali. Mara tu kiolesura kinapothibitishwa, ada hutozwa iwapo utaamua kurejea katika hatua hii baadaye.

Katika hatua hii, hatua muhimu ya "Usanifu wa Mwisho wa Kiolesura cha Mtumiaji (UI)" inafikiwa.

Utekelezaji wa programu yako ya kompyuta

  • Baada ya kuthibitishwa kwa kiolesura chako (UI), timu yetu ya uundaji inaendelea na kukamilisha mantiki ya upande wa seva (server-side logic), mantiki ya upande wa mteja (client-side logic) na majaribio ya programu yako ili kufikia hatua muhimu ya "Minimum Viable Product (MVP)" (Bidhaa ya Msingi Inayoweza Kufanya Kazi). Hii ndiyo tunayoichukulia kama tarehe ya mwisho ya katikati ya mradi.

  • Unatarajiwa kutoa maoni tutakapokuletea MVP yako.

  • Baada ya maoni yako kukusanywa pamoja na malipo ya MVP, timu yetu inaendelea na kukamilisha mradi wako.

Tunafanya majaribio na kuweka mfumo tayari kwa matumizi ​

  • Baada ya hatua ya MVP, programu ya kompyuta hukamilishwa na kufanyiwa majaribio na watengenezaji wetu kulingana na mahitaji yaliyokubaliwa.

  • Bidhaa ya mwisho hufanyiwa majaribio na wewe kabla ya kuendelea na malipo yanayohusiana na makabidhiano ya bidhaa hiyo.

  • Mradi hukabidhiwa kwako kupitia .git au .zip (kulingana na chaguo lako).

  • Ikiwa umekubali kulipa ada ya kuweka mfumo tayari kwa matumizi (deployment fee), tunaweza kushughulikia uwekaji wa programu yako kwenye jukwaa unalotaka.

  • Tunaweza pia kusimamia programu yako kwa mwaka mmoja (unaoweza kuhuishwa) ikiwa umekubali kulipa ada ya matengenezo.

Bei ​

HudumaBei kwa saa
Utengenezaji wa mfumo mzima (Full stack development)

Uko tayari kuagiza? ​