Pragmatic Strategies for Software Professionals
This website offers a wealth of free resources for software professionals who want to go beyond programming. There are articles, white papers, and other resources that explore ways of working (WoW) about software design, architecture, quality, usability, and more.
This site has always reflected my philosophy that:
A good developer knows that there is more to development than programming.
A great developer knows that there is more to development than development.
Some of my recent writings (across all my sites, including this one):
- Agile Quality Gates: DoR, DoD, and Risk-Based Milestones
- AI Initiative Readiness Assessment: Free Download
- AI and Agile Software Development
- The Architecture Owner Role: How Architects Fit in on Agile Teams
- Bias and Machine Learning: 7 Strategies For Better AI
- Choosing a Sprint Length for an Agile Data Team
- Data Quality: How to Assess DQ Techniques
- Database Testing: What to Test For
- Disciplined Retrospectives
- How Will Artificial Intelligence Impact Project Management?
- Implementing a Question Story in DV2 (White paper)
- Introduction to DataOps: Bringing Databases Into DevOps
- The Machine Learning Lifecycle: End-to-End
- A Metaphor for Data Quality: Data is the New Water
- Piece by Piece: How AI Will Really Take Your Job
- Project to Product: Why Software Teams Are Moving Away From Project-Based Approaches
- The Scrum Lifecycles: Construction, Project, and Solution
There is much more material than just these articles. See the site map for what’s here, as well as my Agile Data, Agile Modeling, and Scott Ambler sites. I first established this site in 1996 and have regularly evolved and updated it ever since.