Articles

Please enter an article title, author, or keyword
Who's Testing Your Software?

Due to shrinking budgets, organizations have scaled back testing beyond the point of acceptable risk. Some companies have eliminated QA resources altogether, pushing testing responsibilities back onto programming staff, which is itself spread too thinly to get it done. Unfortunately, this means that software (and even some hardware) is being released in an untested state. It's important to ask who is doing the testing on your project to ensure the testing is being done at all.

Sheryl Smith
Agile Codeline Management

Software developers often view version management tools and techniques as a necessary evil. This is particularly true of developers practicing agile techniques. However, version management, can be an aid to agility rather than something that gets in the way.

Steve Berczuk's picture Steve Berczuk
Establishing and Implementing Software Quality Assurance

Software quality assurance is a planned and systematic approach necessary to provide adequate confidence that an item or product conforms to established standards, procedures, and policies. This paper addresses the quality assurance practices that were employed in the organization to assure "quality" of software product development. It describes the practices that can be effectively adopted both at the project level and organization level. Defect metric data which has been collected out of this endeavor is also presented.

Arati Prabhakar
Testware for Free

Want the 4-1-1 on freeware but don't know where to start? A virtual cornucopia of programs awaits your discovery. In this week's column, Danny Faught details some of the testware he has researched, and explains why it's important to have freeware in your testing tool bag of tricks.

Danny R. Faught's picture Danny R. Faught
Testing the Bold and the Beautiful

During testing, testers mostly stress the 'Bold' part of the software and comfortably overlook the 'Beautiful' side. Beauty and functionality are treated as two extreme ends in software quality, where only one of the two can meet perfection at a given time. But the viewers of the famous soap opera The Bold and the Beautiful know very well that both are important. In this article, Yogita Sahoo explains why aesthetics are such an important contribution.

Yogita Sahoo's picture Yogita Sahoo
The Need for Agility in SCM

What is agility? Summarizing from last month's article agility is “The ability to both create and respond to change in order to profit in a turbulent business environment…. What is new about agile methods is not the practices they use, but their recognition of people as the primary drivers of project success, coupled with an intense focus on effectiveness and maneuverability.” [2]

Command and Control Automated Testing

Command and Control Automated Testing is a relatively new program at Eglin Air Force Base. Testers use automated tools to perform developmental, operational, regression, performance, and 24/7 monitoring of computerized command and control systems (information systems). This paper describes the methodology and tools testers use to perform this mission. Our testers do not endorse using any specific test tool vendor's products.

TechWell Contributor's picture TechWell Contributor
Introduction to Software Testing for Beginners

Adequately testing software is very important in today's IT market. Putting a product through the proper process of testing and validation can help ensure quality. Who's responsibility is it to make sure the process is followed? Read on to find out!

Sameer Nathan
White Paper: Impact Analysis: An Essential Part of Software Configuration Management

Are too many bugs making it into your software releases? Are quality issues causing project delays, and escalating development costs?

Learn how you can improve software quality, and save significant costs by finding defects earlier in the development process. Impact Analysis allows developers to better comprehend complex software systems, and assess the impact of changes to code before they are implemented.

If you are unable to answer these questions for any of your software projects, read this white paper and discover why Impact Analysis should be part of your SCM solution.

TechWell Contributor's picture TechWell Contributor
Will the Real Professional Testers Please Step Forward?

In this week's column, James Whittaker's message to testers is loud and clear: Respect your discipline and you will gain the respect that your discipline deserves. Read on for some ways that testers can earn respect, and for some common elements present in organizations that recognize the importance of testing.

James Whittaker's picture James Whittaker

Pages

Upcoming Events

Nov 15
Apr 24
Jun 12
Oct 02