The Latest

Process and Personality[magazine]

People tend to gravitate toward what they feel comfortable with. This is also true when it's time to choose a testing methodology. Is a particular personality more suited to software testing than another? In this issue's "Technically Speaking," Brian Marick explores this possibility.

Brian Marick
Ready, Aim ... Hire[magazine]

When is a year of experience not a year of experience? When that experience doesn’t match your needs. Assembling the right mix of people for your software team can have a tremendous impact on productivity and quality. Find out how to discern whether a potential candidate will make the grade.

Johanna Rothman's picture Johanna Rothman
Action Figures[magazine]

Models can be invaluable testing tools. Unfortunately, they are often difficult to automate. One solution is to have testers use action words, or action-based testing, to express models. This enables them to design action-based models that can be easily automated by a programming expert. Let Hans Buwalda teach you how to employ action words to help you get the job done.

Hans Buwalda's picture Hans Buwalda
Knowing the Odds[magazine]

Want to know what you’re up against before you start? In just one afternoon, you can perform a simple risk analysis for your project. Doing so can ensure that you are better prepared for whatever surprises may lay ahead. Payson Hall teaches you how to do that in this article.

Payson Hall's picture Payson Hall
Security Bugs Exposed[magazine]

The one thing that is crystal clear with respect to software security is that it isn't done well. Security bugs and design deficiencies that allow digital information to be stolen or tampered with are far too prevalent. As testing professionals, we have a big problem, and a big opportunity, on our hands. Learn ways to find security vulnerabilities in your system.

Show and Tell[magazine]

It's critical that you discover the defects before your customers do. Metrics give you plenty of data, but creating charts and graphs that properly showcase this data can be difficult. In this article, read about six techniques that can help make this task a lot easier.

The Need for Agility in SCM[article]

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[article]

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
Site Unseen: Testing Web Services[magazine]

It may only be a matter of time before you hear the words, "We need you to test a Web service." Ebusiness technology is being transformed with the creation of a new type of application called a Web service. Software developers are poised, eager to deploy Web services, but what does it mean to the world of software testing? Read on to find out!

Helen Joyce
Introduction to Software Testing for Beginners[article]

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
The Four Most Dangerous Words[magazine]

Think you're ready to implement a fantastic new process? How do you know whether the results are going to be different this time or if they are going to be the same? In this issue, Peter Clark gives you some tips on the proper way for companies to implement new processes.

Peter Clark
White Paper: Impact Analysis: An Essential Part of Software Configuration Management[article]

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
Taking Stock of Your Career[magazine]

Assess the state of your career by making a list of the positives and negatives. By creating your dream job on paper you can form a plan to help you get there. Elisabeth Hendrickson encourages you to make the time to take stock of your current career situation.

Elisabeth Hendrickson's picture Elisabeth Hendrickson
A Look at Application Prototyping with easyPilot[magazine]

This application tool allows non-programmers to produce working prototypes of Windows, or Web-based, database-driven applications. Read on to find out how this new tool makes protoyping a viable part of the IT software development process.

Bill Walton
The Upside of Downsizing[magazine]

This article gives some pointers on surviving downsizing and will introduce you to the Scrum process. Scrum empowers teams by allowing requirements to be fluid while work is progressing. Learn what steps to follow to simplify and streamline your project by adopting this process.

Mike Cohn's picture Mike Cohn

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.