agile

The Many Hats of Quality Assurance Engineers: Tester

Quality Assurance Engineer is a broad term that can cover a wide variety of roles and responsibilities. It can refer to a more specialized role, like Automation Engineer or Technical Support. It might be used to describe someone responsible for DevOps practices, or the person in charge of Scrum Master duties and feature testing.

Notes: An Agile Project Manager’s Critical Asset

The Livesaving Nature of Notes

The software industry’s shift to Agile project management methodologies has many of us happily burying the waterfall project artifacts – the 13 required management plans, comprehensive work breakdown structure (with dictionary) and predefined schedule have all lost favor as useless overhead. The Agile Manifesto explicitly values working products and responding to change over comprehensive documentation and following a plan.

Client Escalations - A Chance to Shine

When your client escalates an issue to your organization, it can be very stressful, but it can also be a chance to shine as an organization if the escalation is handled quickly and professionally.  There is no way an organization of people can always be perfect, so the question really becomes is your organization one that can learn from its mistakes, handle others mistakes professionally, and focuses on solution vs. blame.

Agile Versus Waterfall, Once and For All

As we race towards the date of my presentation at this October's Digital PM Summit, I'm working to crank out the remaining posts in my series that started after I first presented on the topic of growth at Drupalcon Austin. This seventh post touches on one of the biggest debates of the last decade in digital and software project management: Agile versus Waterfall. In my presentation I purport to "solve" the debate in two slides. This post will give a bit more context to those two slides!

Ready for transformation?