The Sauce Journey – From Star to Scrum
When I first started at Sauce, one group within the Engineering organization was called *Dev, referred to in conversation as “StarDev.” *Dev was so named because they were the wildcard development...
View ArticleHelp Wanted – The Pivotal Role QA Can Play in Leading the DevOps Charge
Faster, more frequent releases at a higher quality. That is all DevOps is. That’s not hard to understand. What is hard to accept, however, is how much organizations are neglecting the latter part of...
View ArticleTesting and Continuous Integration: Making Everything Work Together
Continuous integration (CI) has emerged as one of the most efficient ways to develop code. But testing has not always been a major part of the CI conversation. In some respects, that’s not surprising....
View ArticleTwo Approaches to Test Automation Architectures
I’ve yet to see two development environments that are alike. But even if there is no cookie cutter approach to software delivery, there are standard approaches, and methodologies that are consistent...
View ArticleThe Sauce Journey – Courage, Transparency, Trust
In my last blog post, I described the first step on our journey from Engineering to DevOps, which was the formation of project-focused SCRUM teams. SCRUM brings many opportunities for improving the...
View ArticlePatterns and Coding Practices for Stable End-to-End GUI Tests
We all know the importance of the Test Automation Pyramid and why it makes sense to align various automations in this way. Given that guiding principle, end-to-end GUI tests sit at the top, with a...
View ArticleThe Sauce Journey – Emergent Leaders
In my last blog post I wrote about the way in which moving to SCRUM teams fosters communication, transparency, and trust, both internally among team members, and externally with customers. Achieving...
View ArticleKickstart Your Automation Efforts
Gaining traction on your new automation efforts can be a challenge, especially when your team is new to the art. Teams can stall due to lack of time, no overall direction, or knowledge paralysis. But...
View ArticleThe Sauce Journey –“Forming, Storming, Norming, Performing”
A few years ago, while working elsewhere, I came upon a scene of two engineers literally screaming at each other over the top of their cubicle walls about some aspect of a project. “Oh good,” I...
View ArticleThe Sauce Journey – Shu Ha Ri
If you’re attempting to implement an Agile/Scrum development process where none has existed before, you will surely an encounter a moment of frustration on the part of your developers. “Why do we have...
View Article