Path outcomes
Free resources for this path
Every resource listed here is free. No affiliate links. No sponsored placements.
Free, browser-based diagramming tool for architecture diagrams, component diagrams, and data flow diagrams. No install required. Exports to PNG, SVG, and PDF. Use for the architecture document (component diagram, data model, API contract diagrams). The standard free alternative to Visio or Lucidchart.
Free, standardised architecture documentation template used widely in professional practice. Provides structure for requirements context, architecture decisions, deployment diagrams, and quality requirements. Use as the template for the software architecture document — reviewers who know arc42 can evaluate your work against a recognised standard.
Free CI/CD platform for public repositories. Use for the deployment runbook step — a runbook for a system deployed via GitHub Actions is immediately verifiable by any reviewer. Workflow YAML files are the configuration artifact and the Actions run log is auditable.
Free professional SRS template with guidance on functional requirements, non-functional requirements (FURPS+ framework), constraints, and scope definition. Use for the requirements specification step — structured templates catch requirements gaps that free-form documents miss.
Growth Path Credential
Complete all 2 required outcomes to earn your immutable, publicly verifiable Growth Path Credential.