AI workflows for software development.
Designing, writing and maintaining software and applications.
Who does this work
- Software engineer
- Software developer
- Engineering manager
Updated
Examples of the workflows identified
- Document an API changeIllustrative
- Plan a migration or major upgrade with a way backIllustrative
- Prepare a code change reviewIllustrative
- Prioritize technical debtIllustrative
- Write a codebase orientation guideIllustrative
The workflows identified
Marked illustrative: an example of the work, identified, with no workflow template yet.
Document an API changeA draft reference with examples, errors, limits and migration notes for an interface change.Illustrative · not built yet
Plan a migration or major upgrade with a way backA phased plan listing what the change touches, compatibility and breaking-change questions, validation gates, test gaps and rollback limits.Illustrative · not built yet
Prepare a code change reviewA prioritized review brief of affected behavior with reproduction details for each finding.Illustrative · not built yet
Prioritize technical debtA ranked maintenance brief with consequences, effort ranges and dependencies, for a priority decision.Illustrative · not built yet
Write a codebase orientation guideAn orientation guide with setup steps, key components and ownership questions for an engineer new to a codebase.Illustrative · not built yet
Write an architecture decision recordA decision record with context, constraints, the options considered, trade-offs and consequences to revisit.Illustrative · not built yet
Workflow templates
There is no workflow template for software development yet: request one below and we build it with you.
Request this workflow
Tell us the software development work you need and the team that does it, and we build the workflow with you from your own procedures.
Where to go next
All of software engineeringEvery area of the function, with workflow templates and examples.Map your team in the PlannerPut this work in your plan, with the roles that do it.
Other areas of software engineering