Über Thomas Owens
writing about software engineering
By education, I'm a software engineer. I focus on agile and lean software development, software process improvement, and quality management. My goal is to enabling software engineers, teams, and organizations to be successful. I have experience with a wide variety of types of software systems, ranging from embedded systems to desktop applications to web applications.
Neueste Supporter
Beiträge
Identical code isn't necessarily duplicate code. Finding "stuck" code reviews and pull requests. A workflow for developing bug fixes and tests. Automating UAT. Addressing incidents on burndown charts. Managing answers to incoming security questionnaires. Increasing enthusiasm for goals. Planning for status meetings.
October 2026
Nov 01, 2026
31 Aufrufe
Software development as engineering. Placing Agile Software Development within historical context. Choosing between staying with Scrum or migrating to Kanban. Scrum failing versus the organization failing to implement Scrum. When to change from estimated productivity to actual productivity to support planning. Managing a large risk register. Assigning risk ownership for risks associated with depen...
September 2026
Oct 01, 2026
102 Aufrufe
Managing multiple stakeholders with competing needs and interests. Forecasting the capacity of a team for planning an iteration. Integrating threat modeling into the design and risk assessment processes. Branch name conventions and Conventional Branch. Technical debt isn't just mess. Logging and managing technical debt. AI-generated source code and the GPL's "preferred form of the work". Choosing ...
August 2026
Sep 01, 2026
136 Aufrufe
