In the quest of software excellence, IT organizations try various approaches across different phases of an application's lifecycle. However, two areas that are often neglected are requirements management and testing.
Programs (collections of projects with one business objective) can encounter all kinds of problems. Here are three that you may have seen, and what you can do as an agile program manager.
If we create a great environment—a great culture—we don’t need to spend time directing or engaging people. Instead, we free people to work in the best ways they can. Here are three ideas to help move from talent management to environment or culture management.
You can’t love every part of your job. However, not loving testing can have consequences. Specifically, by focusing a teeny bit less on testing than she probably should have, this PM made her fair share of mistakes in the past. Here are five that you can easily avoid.
The testing team forms a small sub-group within your project team. They’ll be looking to you for guidance on what to expect--and how you expect them to go about it. Here are five things to remember to tell your testers before they get started.
One area where new project managers seem to struggle is quality management. Let’s go back to basics and look at the foundations of quality (which will also be a useful refresher for everyone!).
When technology shifts, you need to learn how to move into a new world. It can be frightening at times, but if you choose your path carefully, you can find new adventures and rewards. Keep these tips in mind.
Teams new to agile development rarely create clear confirmation criteria before they begin development. This process gap has become so prevalent in our industry that we renewed our focus on the importance of it by creating a new thing called Acceptance Test-Driven Development (ATDD).
If you’re the project manager for a geographically distributed team, you have likely encountered time zone challenges in running your meetings. Here are some alternatives to consider.
Especially in agile programs, the program architect and the program manager work together to provide business value to the organization. It’s difficult, intense and fun...and full of some myths that need clearing up.
Love can sweep you off your feet and carry you along in a way you've never known before. But the ride always ends, and you end up feeling lonely and bitter. Wait. It's not love I'm describing. I'm thinking of a monorail.