Skip to main content
Global

10.5: Muhtasari

  • Page ID
    164834
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \) \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)\(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\) \(\newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\) \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\) \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\) \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\) \( \newcommand{\Span}{\mathrm{span}}\)\(\newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    Kuendeleza IS inaweza kuwa gharama kubwa na mchakato mgumu wa kusimamia kundi la wataalamu kutoa mfumo mpya kwa wakati na bajeti. Kuna mifano kadhaa ya maendeleo kutoka kwa mchakato rasmi wa SDLC hadi michakato isiyo rasmi kama vile programu ya agile au mbinu za konda ili kutoa mfumo wa kusimamia awamu zote kuanzia mwanzo hadi mwisho.

    Maendeleo ya programu ni kuhusu mengi zaidi kuliko programu. Lugha za programu zimebadilika kutoka lugha za chini sana za mashine hadi lugha za kiwango cha juu ambazo zinaruhusu programu kuandika programu kwa mashine mbalimbali. Wafanyabiashara wengi hufanya kazi na zana za maendeleo ya programu ambazo huwapa vipengele vilivyounganishwa ili kufanya mchakato wa maendeleo ya programu ufanisi zaidi.

    Kwa mashirika mengine, kujenga programu zao za programu hazina maana zaidi; badala yake, huchagua kununua au kukodisha programu iliyojengwa na mtu wa tatu ili kuokoa gharama za maendeleo na utekelezaji wa kasi. Katika kompyuta ya mtumiaji wa mwisho, maendeleo ya programu hutokea nje ya idara ya teknolojia ya habari. Wakati wa kutekeleza programu mpya za programu, mashirika yanahitaji kuzingatia aina mbalimbali za mbinu za utekelezaji.

    Majukumu ya shirika kukamilisha maendeleo ya programu hayaishi na kupelekwa kwa programu. Sasa inajumuisha mchakato wa wazi na wa utaratibu wa kudumisha na kulinda data ya wateja na miradi ili kushughulikia wasiwasi wa usalama na faragha.