Once upon a time there was an Agile requirements process and an ugly stepsister project. This might sound like the beginning of a fractured fairy tale, but it's a reality for many projects that don't fit the criteria for an efficient, effective requirements process. Language barriers, large teams, and tunnel vision are all things that can turn your project from Cinderella to stepsister. Find out how you can overcome these obstacles and get your team back to "happily ever after."
Trying to communicate with businesspeople about requirements can make you feel like you're from another planet. Using concrete examples expressed as storytests to drive the development of a system can help bring you back into the same orbit. Discover ways to introduce this process on your next project.
Need to get the scoop on the latest software tests and trends? You've come to the right place. Get one reviewer's opinion of PerlClip.
In his April 2005 column, "After the Bug Report," Danny R. Faught suggested that when you're testing a bug fix, you should also look for additional bugs. This week, he expands on that idea, showing you how one bug report can multiply into many more bugs.
Software testers are typically grouped en masse in the world of information technology (IT). Many in the software testing profession, however, know that this should not be the case. In this week's column, Dion Johnson exposes the dichotomy in testing that has produced two distinct groups--software test engineers and software test executors--and why these groups are embroiled in a struggle to possess the crown as the industry's true software quality professionals.
All code is not created equal. Learn from a master of the craft how to spot bad code and mold it into good. Mike Clark explains how to clean up your code clutter by removing duplication.
Connect with an expert to learn how to work smarter and discover new ways to uncover more defects. Michael Bolton leads us further down the path to successful critical thinking by teaching us the kinds of questions we should ask to obtain the most useful information.
Most managers realize that giving feedback is an important part of their job. But not all managers are skilled at providing feedback. Some make vague comparisons, mistakenly apply labels as feedback, and others just hint and hope you'll get the message. In this week's column, Esther Derby offers advice on how to probe for the information that will help you understand your manager's concerns when he doesn't state them clearly.
Significant others not only provide personal support, but can also provide the objective voice that can make your work even better. Next time you're stuck with presenting an idea or writing a paper, run it past your significant other for her opinion. In this week's column, Mike Andrews talks about how he incorporates his wife's opinion into the work he produces, and how her insight improves the quality of it.
Two industry experts from very different worlds walk you through a Eureka! moment. Get their thoughts on how to build a strong, successful collaborative effort between two distinct disciplines.
Agile Connection is one of the growing communities of the TechWell network.
|Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery. Join the conversation now!|