Sagteware-ontwikkeling: Verskil tussen weergawes

Content deleted Content added
No edit summary
Etiket: 2017-bronwysiging
No edit summary
Lyn 1:
[[Lêer:African software developer at work, Nigeria.jpg|duimnael|'n Nigeriese sagteware-ontwikkelaar besig om te werk.]]
'''Sagteware-ontwikkeling''' is die proses om konseptebegrippe, spesifikasies, ontwerpontwerpe, [[Rekenaarprogrammering|programmering]], dokumenteerdokumente, toetstoetse en foutoplossingfoutoplossings op te stel wat betrokke is by die skep en instandhouding van [[toepassingsagteware|toepassings]], raamwerke of ander sagteware-komponente. Sagteware-ontwikkeling is 'ndie proses om die [[bronkode]] te skryf en te onderhou, maar in 'n breër sin sluit dit alles in wat betrokke is tussen die konsepsie van die gewenste sagteware tot die finale manifestasie van die sagteware, soms in 'n beplande en gestruktureerde proses.<ref name="bpc" /> Daarom kan sagteware-ontwikkeling navorsing, nuwe ontwikkeling, prototipering, wysiging, hergebruik, herontwerp, onderhoud of enige ander aktiwiteite wat tot sagtewareprodukte lei, insluit.
 
Sagteware kan vir 'n verskeidenheid doeleindes ontwikkel word, waarvan die volgende drie die algemeenste is naamlik; om aan spesifieke behoeftes van 'n spesifieke kliënt/onderneming te voldoen (die geval met pasgemaakte sagteware), om aanin 'ndie sekerespesifieke behoeftebehoeftes van 'n aantal potensiële gebruikers te voorsien (die geval met kommersiële en [[oopbronsagteware]]), of vir persoonlike gebruik (bv. 'n wetenskaplike mag sagteware skryf om 'n alledaagse taak te outomatiseer). Die ontwikkeling van ingebedde sagteware, dit wil sê die ontwikkeling van ingeboude sagteware, soos gebruik vir die beheer van verbruikersprodukte, vereis dat die ontwikkelingsproses geïntegreer moet word in die ontwikkeling van die beheerde fisiese produk. Stelselsagteware is onderliggend aan toepassings en die programmeringsproses self, en word dikwels afsonderlik ontwikkel.
 
== Sien ook ==