Software roles in DARP
DARP has 19 software roles. Each one names a trade, folds up to one act, and sits in one of the four layers.
Devise roles in software
- Software architect software:architectSet the technical direction and shaped how the software was built.
- Software product manager software:product-managerSupplied what the product would be.
- Software sponsor software:sponsorFunded the project and authorized it to proceed.
- Software tech lead software:tech-leadSenior engineer who set technical direction and standards the team's code follows.
- Software engineering manager software:engineering-managerDecided what the team built and assigned the people and resources to do it.
Author roles in software
- Software developer software:developerWrote the code.
- Software technical writer software:technical-writerWrote the documentation.
- Software UX designer software:ux-designerMade the UX/interface artifact.
- Software data engineer software:data-engineerBuilt data pipelines and processing/storage systems.
- Software ML engineer software:ml-engineerBuilt machine-learning models and the systems that serve them.
Review roles in software
- Software code reviewer software:code-reviewerJudged the change and rendered a verdict.
- Software QA engineer software:qa-engineerChecked the work against spec/function.
- Software security researcher software:security-researcherChecked the work for vulnerabilities against a security standard.
- Software bug reporter software:bug-reporterReported where the work fails to match intended behavior.
- Software tester software:testerApplied a change and confirmed it produces the intended effect.
Prepare roles in software
- Software packager software:packagerConformed the code into a shippable package.
- Software maintainer software:maintainerKeeps the project working over time.
- Software SRE software:sreKept a running service reliable, available, and operating over time.
- Software devops engineer software:devops-engineerBuilt and ran the CI/CD pipeline that delivers code into shipped releases.