Zenergy Blog

8 Rules of Agile Architecture

Wow, the title sounds quite bombastic, doesn’t it? And I sound quite full of myself, don’t I? Well…perhaps I am. Nevertheless, I want to go on record withsome simple and pragmatic advice foragileorganizations and teams when they’re trying to sort out how architecture fits in agile contexts. 1. Allow Architecture to Emerge 2. A Picture is Worth… 3. Treat it Like a Product 4. Everyone is an Architect and Everyone Owns the Architecture 5. Keep it Simple and Connect to the Customer 6....

Three Key Agile-Centric Metrics

In one of our previous blogs the term “just enough” was used to portray the idea that we (whether you’re in a testing, dev, or management roll) should help everyone on the team to resist gold plating and actively help and encourage each other to do just enough. And that by doing the “right just enough” we are BEING agile. But why? You may ask, is this term so important? Because it plays into the team’s overall velocity. My friend and colleague, Shaun Bradshaw, and I were recently...

A Case for Quality... We Don't Need No Stinkin' QA

After 20 years in quality assurance, I’m still surprised to hear about companies that don’t have formal QA processes. Even more surprising are the companies that say having a QA function is not necessary. Maybe they are a newer tech company with a tiny, tight-knit development team and the software complexity hasn’t reached a level where defects reach a critical mass or perhaps the company doesn’t support a formal process even though it’s happening in some manner. For me, it is akin to saying...

How an Old Test Lead Got Agile

1. Seek Out Advice from the Experts, Inside and Outside 2. Communicate Often and To a Wide Audience 3. Know What the Risks Are and Call Them Out ASAP 4. Get to Know Your Product Owner 5. Don’t Get Caught Up in What You Think You Know 6. Get to Know Your Developers 7. No More Multi-Tasking 8. Embrace the Retrospective 9. Slow Down (a Little) and Enjoy the Ride I spent eighteen years testing before I ever worked withagile. When I suddenly found myself transitioning to an agile team...

Pair-Coaching

Pair-Coaching in Agile Coaching Some Resistance to Pair-Coaching It’s Not Just the Teams Changing your Lens Adaptive Pair-Coaching Strategy One Voice Wrapping Up I’ve been doing more pairing lately. Much more. But, more specifically pair-coaching. I’ve been pairing in my conference workshops and talks, quite a bit, with Mary Thorn on theagilequality and testing side of things. I’m also pairing with Josh Anderson on our Meta-cast and I’ve done a few presentations with him. Very...