Pro support for software dev teams
Solutions architecture
Consulting to provide the detailed planning required to deliver a technology solution that generates value for its stakeholders.
Software roadmap management
Support for implementing a productive and realistic software delivery roadmap with routine oversight and risk management.
Software dev talent management
Support for composing useful software developer job descriptions, training plans, one-on-one developer counseling, and effective developer on-boarding.
Software "un-writing"
When custom apps outlive their usefulness or become too costly to maintain, software "un-writing" provides support for migrating to commercial software that provide similar capabilities.
Microservice architecture design reviews
Consulting to evaluate an existing proposal or design a new solution with a microservice architecture or to revise a troubled microservice app design.
Troubled software project recovery
Happy software projects are all alike; every unhappy software project is unhappy in its own way. Troubleshooting for projects that need the help.
Software dev security hygiene assessment
Are you writing software using effective security practices? Would you know? Ask us.
Software dev tooling and platform support
Software developers work with complicated tools and deliver software on diverse platforms -- chances are good we can help you use the right tools well on the best choice of platforms.
One-click DevSecOps deployments
DevSecOps is more than just build pipelines -- consulting for how to get a one-click deployment of software out to end users securely.
Cloud-first platform engineering for new software
The Twelve Factor App is industry's answer to cloud-first software -- advice toward ensuring apps are built with the best use of the Twelve Factors.