Better Software Articles
Most management and change management methodologies assume a traditional environment—one in which the time between changes is much greater than the time required to adapt to each change. In fluid environments, the next change event happens before we can finish adapting to the last one, and sometimes even the one before that.
During the First Age of Requirements, programmers ruled the Earth. Today, programmers again lead the way but the possibilities for software development are unimaginable. You'd better be prepa
How many times have you heard the phrase "works as designed" used to describe software that is flawed and in some cases not fit for use? While "works as designed" has become an acceptable response for some, for real professionals, it's not.
Five or ten years ago, the common career advice to business analysts was that to be promoted, you should become a project manager. Today, business analysis professionals have myriad career options.
Exploratory testing projects can have documentation requirements, just like any other project. Jonathan describes various ways we can create documentation on our exploratory testing projects, including guidance documents, test-coverage reports, and video software to help create lightweight, powerful documentation.
Are your planning and analysis activities synergistic? Is their total effect on your project greater than the sum of the two activities? When done hand in glove you’ll see how planning and analysis can help groom your backlog and enable you to continuously deliver valuable software.
Can software development teams that include one or more telecommuters work as effectively as collocated teams? Learn how to overcome common obstacles faced by "tele-teams," illustrated with real-life examples.
A common mistake made when building applications to meet business needs is not properly defining business requirements from the get-go. Poorly defined requirements compromise the quality of applications and lead to projects that deliver marginal value or fail outright.
In this installment of FAQ, SQE Trainer Rob Sabourin answers one of the questions students ask him most often.
A letter from the Better Software Magazine editor.