Software development
Het ontwikkelen van een software door diverse fases wordt software development genoemd.
Software development is meer dan alleen het ontwikkelen en invullen van codes, het is ook het voorbereiden van software dat het aan alle behoeftes en doelstellingen voldoet. Daarom is het van belang dat de software regelmatig getest wordt naar elke verbetering zodat het volledig naar behoefte werkt. Software staat nooit stil er zijn altijd ontwikkelingen en dingen die beter kunnen zodat het systeem beter functioneert, Dit is een belangrijk onderdeel van een software developer. Voordat een nieuwe systeem is doorgevoerd gaat een sofware developer door verschillende fases heen, deze zijn hieronder weergegeven:
- identification of required software
- Analysis of the software requirements
- Detailed specification of the software requirements
- Software design
- Programming
- Testing
- Maintenance
Hardware development
Het fysieke gedeelte van een computer wordt Hardware genoemd, hieronder vallen computers, telecommunicatie en alle andere apparaten. Naast software development heb je ook hardware development dit houdt in: het ontwikkelen van modellen van verschillende apparaten zodat deze goed op de vraag van de markt aansluiten.