Her er 3 typer personale involveret i en computersystemudviklingsproces:
1. Softwareudviklere: Disse personer er ansvarlige for at skrive den faktiske kode, der udgør systemet. De oversætter systemets krav til funktionelle softwarekomponenter ved hjælp af programmeringssprog og værktøjer.
2. Systemanalytikere: Disse personer bygger over kløften mellem forretningsbehov og tekniske løsninger. De analyserer eksisterende systemer, identificerer forbedringsområder og oversætter disse behov til specifikke krav til udviklingsteamet. De spiller også en rolle i test og implementering.
3. Databaseadministratorer (DBA'er): DBA'er administrerer de databaser, der gemmer og organiserer systemets data. De designer, implementerer og vedligeholder databasen og sikrer dens sikkerhed, integritet og ydeevne.