Hugbúnaðarþróun
Hugbúnaðarþróun er ferli sem felur í sér að hanna, byggja og viðhalda hugbúnaði. Markmið þess er að uppfylla þarfir notenda, skila virkni og stuðla að öruggri og stöðugri rekstri. Helstu skrefin eru þarfagreining, hugmyndavinna og arkitektúr, forritun, prófanir, innleiðing og viðhald.
Frá upphafi var algengt líftímalíkan vatnsfalls, en í dag er algengt að vinna með endurteknum og sveigjanlegum
Tól og verkfæri mikilvæg í hugsun og framkvæmd: Git fyrir útgáfu og stjórnun breytinga, GitHub eða GitLab
Hugbúnaðarþróun krefst fjölbreyttra faglegra; forritara, kerfisverkfræðinga, prófunar- og gæðisérfræðinga og hönnuða. Notkun staðla eins og ISO/IEC