Better software through SCIENCE!
The scientific method is the time-proven way we have learned about the very principles that govern the universe. It can be summarized by the following sequential steps Ask a question Construct a...
View ArticleTiP is misunderstood – perhaps DDQ is Better
I spent a long time talking to folks about the merits of a conscientious Testing in Production (TiP) strategy. But I knew TiP had a bad rap. I even shared the story of how some would mischaracterize...
View ArticleHow to communicate: Tools of the trade
One of the biggest issues I see on struggling software teams (although this is not limited to software) is problems with communication. Modern software is complex, and therefore our software teams can...
View ArticleBefore it was called “DevOps”, it was just “magic”
One thing I had forgotten in my time away from Amazon was that their code management, packaging, and deployment systems are magic. Seriously impressive internally built tools to manage a large, but...
View ArticleBing’s fault or Bartell Drug’s fault?
Not quite Testing in Production…..but amusing nonetheless
View ArticleThose pesky customers
It is funny that whenever I teach (or lecture, or cajole) software engineering teams about the necessity for customer centricity, I almost inevitably get challenged with the example of Steve Jobs’...
View ArticleWhy Windows 10 will succeed where Windows 8 failed –Data Driven Quality
You can’t sort of A/B test your way before the product launches, because you don’t have it in users’ hands yet. You need to use your product intuition to make the right choices. You make these choices...
View ArticleMore on the old versus new Microsoft
I found these quotes which tie-in well with my previous juxtaposition of Sinofsky versus Nadella Windows 8 is a disaster. Period. Paul Thurrott, SuperSite for Windows (pro-Microsoft author and blogger)...
View ArticleDog bone approach to testing
We testers like our testing “shapes”. For example consider the Testing Pyramid Well then, here is my contribution. This is the dog bone approach to testing. It is shaped like a dog bone because it is...
View ArticleWhy inspect and adapt?
In a recent talk I gave on Scrum I highlighted the power of inspect and adapt cycles. Or as the the Agile Principle puts it: Our highest priority is to satisfy the customer through early and...
View ArticleHow WIP Limits work to help you get more stuff done
Two key practices in Kanban are Limit WIP Manage Flow (image from Lean Kanban, St Louis) “Limit WIP” means limit the work in process — for any given step in your workflow you limit how many items can...
View ArticleIt ain’t Kanban if you don’t use WIP Limits
In my last post I discussed How WIP Limits work to help you get more stuff done. Some folks like to compare Kanban and Scrum, but this is not really an apples to apples comparison. Scrum is a framework...
View ArticleHow to communicate: Tools of the trade
One of the biggest issues I see on struggling software teams (although this is not limited to software) is problems with communication. Modern software is complex, and therefore our software teams...
View ArticleBefore it was called “DevOps”, it was just “magic”
One thing I had forgotten in my time away from Amazon was that their code management, packaging, and deployment systems are magic. Seriously impressive internally built tools to manage a large, but...
View ArticleBing’s fault or Bartell Drug’s fault?
Not quite Testing in Production…..but amusing nonetheless
View ArticleThose pesky customers
It is funny that whenever I teach (or lecture, or cajole) software engineering teams about the necessity for customer centricity, I almost inevitably get challenged with the example of Steve Jobs’...
View ArticleWhy Windows 10 will succeed where Windows 8 failed –Data Driven Quality
You can’t sort of A/B test your way before the product launches, because you don’t have it in users’ hands yet. You need to use your product intuition to make the right choices. You make these choices...
View ArticleMore on the old versus new Microsoft
I found these quotes which tie-in well with my previous juxtaposition of Sinofsky versus Nadella Windows 8 is a disaster. Period. Paul Thurrott, SuperSite for Windows (pro-Microsoft author and blogger)...
View ArticleDog bone approach to testing
We testers like our testing shapes”. For example consider the Testing Pyramid Well then, here is my contribution. This is the dog bone approach to testing. It is shaped like a dog bone because it...
View ArticleWhy inspect and adapt?
In a recent talk I gave on Scrum I highlighted the power of inspect and adapt cycles. Or as the the Agile Principle puts it: Our highest priority is to satisfy the customer through early and...
View Article
More Pages to Explore .....