ADVERTISEMENT

The Tester-to-Developer Ratio is a Dead End in Agile

by Paul Carvalho

What is the ideal tester-to-developer ratio for the development team? On the surface, this might sound like a perfectly reasonable question—one that should be easy for an experienced practitioner to answer. However, when you look deeper into the question, you will see that it has layers of underlying assumptions—including ones about corporate culture, politics and the likely skills of their own staff.

How Cloud Solutions Can Help PMs

by Paul Visser

In this article, we will explore how IT projects can benefit from cloud technologies, both in traditional and agile projects. Online project tools are widely available for usage (team spaces, office software, etc.), but IT projects can take this a step further and save time and costs—and reduce risks when the infrastructure goes cloud.

UX Dimension in Your Projects

by Agya Pal Singh

A better understanding of the activities and processes from the user experience world may help you to incorporate UX dimension into your projects, thus adding more value for your clients. The application of these processes may vary based on the objectives and deliverables of your projects.

Deploy Faster by Getting Rid of End-of-Development Testing

by Paul Carvalho

Testing at the end of a development cycle is a common practice in traditional approaches. Unfortunately, it becomes an obstacle on your path to agility, slowing down your ability to deploy to production faster. Let’s take a look at what goes on in this testing phase, some potential causes and ideas for getting unstuck.

Are Your Agile Testers Fish Out of Water?

by Paul Carvalho

Do you know what expertise you need now, as you enter into an agile development environment? Unfortunately, we use the same word (“testing”) in agile, but it means something different from what you have seen and managed in prior non-agile projects. If your testers are writing test cases, tracking testing progress and recording bugs in a separate defect tracking system, stop now; you are using the wrong people to do the wrong thing.

Automotive Embedded Project Management and Product Development

by Jon Quigley, Kim H. Pries

Embedded products for automotive applications typically follow a very rigid development process. The details vary from Original Equipment Manufacture (OEM), however, the need for risk mitigation is the same. Development for vehicle systems can be quite costly. Additionally, mistakes can have a heavy impact on quality perception as well as legal ramifications.

How to Avoid Shiny Object Syndrome

by Elizabeth Harrin

With so much project management tech out there, how can you convince your team to settle on a product and not keep trying new things?

Overcoming Agile Testing Inertia with Mind Maps

by Paul Carvalho

When teams transition to agile development and the QA/testers continue to follow the same testing processes and tools they used before joining the agile team, you're asking for trouble. In this article, we contrast agile and traditional testing--and give an example of how a mind map can facilitate the testing process.

A Whole New World

by Kenneth Darter, PMP

When technology shifts, you need to learn how to move into a new world. It can be frightening at times, but if you choose your path carefully, you can find new adventures and rewards. Keep these tips in mind.

Testing Tools Evaluation Form

PREMIUM deliverable

This Testing Tools Evaluation Form details a complete description of the expected level of service and performance to be provided by prospective testing tools.

Project Schedule Quality Control

deliverable

Use this quality control checklist to identify all the ingredients of a healthy, flexible and dependable project schedule.

Test Sign-Off Form

deliverable

Has your system been properly tested by phase (unit, integration, user acceptance), and do you have the formal sign-off of approval to proceed?

Quality Management Systems Procedures Testing

PREMIUM deliverable

This procedure describes the process of testing software code or products by the test team. It documents the procedure for the entire testing cycle: generating test plans, scheduling tests, conducting tests and reporting test results. This procedure applies to new development, as well as major and minor releases, including customized solutions delivered to customers.

Software Testing Principles Checklist

checklist

Do you know how to thoroughly and efficiently test the software product you have so painstakingly built? Don't risk delivering a faulty software product due to insufficient or unfocused testing. Use this list to check whether you are testing smart--or just testing!

Package Evaluation Test Report

deliverable

What is involved in conducting an evaluation test for an application package? Here's a guide for reporting the test requirements, procedures and results.

Performance Testing

PREMIUM project plan
by Luc K. Richard

Defining and measuring software quality attributes is critical to the success of any distributed application, and performance is no exception. Distributed applications must demonstrate performance in order to assure immediacy. Use this project plan to stay on top of your Performance Testing.

The Project Testing Environment

PREMIUM presentation

The key to any successful testing effort is creating a suitable test environment in which testing can occur.

Project Testing

PREMIUM presentation

How to develop a complete testing plan and schedule.

Testing Services Review Form

PREMIUM deliverable

This Testing Services Review Form outlines major factors to consider when testing software, middleware or Web-based applications.

ADVERTISEMENTS

"When angry, count to four; when very angry, swear."

- Mark Twain