Why Software Configuration Management is Essential for a Small Business Exactly how big should an organization be before CM must take an active part in the development team? The answer is simple: CM, when properly adopted, gives an advantage to the small business that is necessary for it to compete. It doesn't really matter the size your company, you still have to successfully develop, build, distribute, and track your software. |
||
Replacing Manual Verification with Gold Master Tests This past week our team had been asked to make some modifications to an e-mail that was sent to customers after they made a purchase. The change was fairly routine; add some text that should only display under a certain condition. The e-mails were fairly easy to generate as the team had chosen the Velocity library as the template system. In fact, there was a way to generate some sample e-mails without starting up the application server. |
||
We Be Agile: What Does It Mean to Be Agile? Here is a simple exercise for gaining a common understanding and consensus about what it means to you, the team, and the organization to be Agile. |
||
Value of Configuration Management by Agile Professionals Mario Moreira surveyed recently surveyed agile professionals to find out just how valuable CM processes and tools are to them. While there was a noticeable difference in opinion between different responder age groups, the overall response was overwhelmingly positive in CM's favor. |
||
What is Agile Project Management on a Scrum Project? When traditionally managed organizations first adopt Scrum—an agile project management approach that includes the roles of Product Owner, ScrumMaster, and Team Member(s—there is often an assumption that project managers are the default choice to serve in the role of ScrumMaster. But examining the definitions of these roles as found in leading sources suggests that this assumption is probably wrong or at least misguided. In fact, the responsibilities of project management as defined in traditional literature are not aligned with the ScrumMaster role at all. Despite this apparent disconnect, the Scrum framework incorporates more traditional project management practices than is at first apparent. |
||
Making Your Data Speak Most IT organizations are investing in gathering and reporting data. However, returns from these measurement programs are questionable. Sometimes, the measurement initiatives lag in useful metrics definition. However, most measurement programs fail as they are not able to convert reported data into actions. This paper describes a five-step approach by answering some of existing challenges through selected statistical tools while involving stakeholders in timely manner in order to make data speak and transform into actions. |
Kulpreet Nanda
November 6, 2009 |
|
15 Useful Test Cases for Ensuring Consistent User Interfaces When testing user interfaces, it is easy to overlook test cases that ensure your user interface is user-friendly and |
Steve Miller
November 6, 2009 |
|
For Software Quality, Look to Batman The life of a software product is a continual stream of feature additions, enhancements, and even removals. But a great product doesn't (usually) outshine its competitors because of the sheer number of features, it's because those features are really useful or work well together. It's a difficult balance that requires a lot of iteration and experimentation.
For advice on tackling this difficult problem, you might try looking to Batman. |
||
The Boutique Tester As Matt Heusser sees it, the "war on work" that exchanged centuries of craftsmanship for being a small part of the big machine has itself been replaced in the past decade--at least in the software industry--with a revitalization of the craftsperson. What's more, he sees the realization of the "boutique developer" as a promising sign for the possibility of boutique testers. |
||
Overcoming Resistance to Change If change is inevitable, and we're often able to see it coming, why are so many people resistant to it? There are some tried and true ways to help people deal with change, by listening to the reasons for their hesitation, and by making sure people know when they'll be benefitted by the transition. |
Pages
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |