Mis on tarkvaraarendus
Tarkvaraarendus on tarkvararakenduste loomise, projekteerimise ja hooldamise protsess. See hõlmab nii koodi kirjutamist, testimist ja hooldamist kui ka tarkvara arhitektuuri, disaini ja kasutajaliidese arendamist. Tarkvaraarendus on keeruline protsess, mis hõlmab mitmesuguseid oskusi ja erialasid, näiteks kodeerimist, vigade kõrvaldamist ja testimist. Samuti on vaja koostööd tarkvaraarendajate, inseneride ja teiste sidusrühmade vahel.
Tarkvaraarenduse protsess
Tarkvaraarendus on iteratiivne protsess, mis algab esialgsest kontseptsioonist ja disainist ning liigub seejärel edasi kodeerimise, testimise ja lõpuks kasutuselevõtu juurde. Kogu protsessi jooksul peavad arendajad tagama, et tarkvara vastab sidusrühmade ja kasutajate nõuetele ning on turvaline ja usaldusväärne. Arendusprotsess hõlmab ka erinevate vahendite ja tehnoloogiate, näiteks lähtekoodikontrolli, arendusraamistike ja automatiseerimisvahendite kasutamist.
Samuti on see tehnoloogiatööstuse oluline osa ja see areneb pidevalt. Kuna tööstusharu kasvab pidevalt, siis kasvavad ka tarkvaraarenduses kasutatavad vahendid ja tehnoloogiad. Tarkvaraarendusprotsess on keeruline ja pidevalt muutuv valdkond, mis nõuab arendajatelt pidevat kursisolekut uusimate suundumuste ja tehnoloogiatega.
Siia lehele kogun kokku kõik minu ja tarkvaraarendusega seotud asjad. Püüan kirja panna oma õppimise: protsessi. Tekkivad mured ja probleemid. Rohkem infot blogipostitustes
Vaata ka meie koostööpartnereid: Koostöö