|
11 Ways Agile Adoptions Fail Usually, when Jean Tabaka lists practices, techniques, ideas, or recommendations about software development, she sticks with the number ten. It's nice and neat and has a fine history of enumeration cleanliness dating back to the Old Testament. But for agile adoption failures, Jean thinks it is time to invoke some Spinal Tap and go to eleven. Here are her top eleven signs that your agile adoption is headed down a slippery slope to failure.
|
|
|
An Arsenal of Answers Be ready with an answer the next time you're asked, "How long will it take to test this product?" Dive beneath the surface of the question to understand what your manager really wants to know.
|
|
|
How Not to Create Customer Satisfaction Given a choice, most people would rather have happy, satisfied customers than angry, complaining customers. But how to create customer satisfaction is sometimes a mystery. In this column, Naomi Karten describes one person's experience that backfired and taught him some lessons.
|
|
|
Feedback without Fear Does the word "feedback" make you cringe? How about "configuration management"? Steve Berczuk has a pain-free plan for using your build environments and software configuration management system to provide the feedback that is essential to a successful agile project.
|
|
|
Analysis Paralysis and the Law of Imperfect Plans Humans don't handle complexity well, and we certainly can't see the future—which helps explain why our plans and designs so often are flawed. In response to this truth, our guest technical editor offers Payson’s Law of Imperfect Plans. Embracing this law can help you avoid the dreaded analysis paralysis and accept that perfection just isn't possible.
|
|
|
Attack of the Fifty-Foot Favors When your boss constantly has you doing favors for another group, it can get in the way of fulfilling your own responsibilities. Find out how defining your work mission to your manager and illustrating how "small" favors potentially cut into company revenue can help to get everyone on the same page.
|
|
|
What's Your Project Vision? Clarify the fuzzy front end of project planning by focusing on the overall vision. In this column, Johanna Rothman says clear project vision helps everyone involved in the project move forward better and more smoothly than a detailed project schedule. She also explains how to write succinct project visions in three simple steps.
|
|
|
How Do You Think? What are the attributes of a good tester—of a great tester? As every test manager knows, identifying the right people for a test team can be a struggle. In this column, Fiona Charles describes the qualities of mind she looks for in testers, and the interview questions she asks candidates so that she can evaluate how they think.
|
|
|
Sharing the Vision In this article, Michele Sliger discusses why sharing the vision with the project team is so important and how this knowledge helps the team in its delivery. With examples from Walt Disney and software development, Michele explains how bringing everyone together and getting team members on the same page allows for belief in and commitment to the project, which is a must for a successful outcome.
|
|
|
Beat the Odds You know that old saying that the best way to schedule software development is to come up with your best guess and divide by three? In this article, Joel Spolsky explains how to take the guesswork out of estimations by simulating schedules and creating probability curves that are more than just a shot in the dark.
|
|