Home |  French |  Careers  |  Associates  | Cancellation Policy | Associates Login

Templates  |  Classroom Seminars  | PMP Exam Prep Online  |  Lunch & Learn 

 

 

Visit the Project Management Template Library for more templates by Dr. Gary Evans

Third-party links are provided as a convenience to visitors and the inclusion of a link does not imply approval or endorsement of the linked site. If you decide to leave this site and access any third-party web site, you do so at your own risk.

The Requirements Process Chart (PDF  Adobe PDF File) The Requirements Management Process is a structured approach to the capture, organization and management of Business Requirements.

Requirements Templates

This document is a generic Requirements Analysis Scope Template for use in the analysis phase of a project. It provides guidance and template material which is intended to assist the relevant management or Analyst, whether client or supplier, in producing an Analysis Phase Scope Statement document.

This document is a generic User Requirement document for use in a project. It provides guidance and template material which is intended to assist the relevant management or technical staff, whether client or supplier, in producing a project specific Requirement document.

  • The IEEE Guide to Software Specification - (PDF  Adobe PDF File) The content and qualities of a good Software Requirement Specification (SRS) are described and several sample SRS outlines are presented. This recommended practice is aimed at specifying requirements of software to be developed but can also be applied to assist in the selection of in-house and commercial software products.

Requirements Tools

This site provides access to various software tools developed by the NASA Software Assurance Technology Center (SATC). After going through a short registration process, you will have the ability to download all tools available on the site. Information collected during the registration process is used for statistical analysis only by SATC staff and will not be shared with other parties. A valid email account is required for registration; However, once the registration process is completed, you will not be contacted via email unless you opt-in to receive product news and update information from the SATC.

ARM: Automated Requirements Measurement Tool (2.1) ARM is an early life cycle tool for assessing requirements that are specified in natural language.

RUT: Requirements Use case Tool (0.1) RUT provides assistance to managers, customers, and developers in assessing the quality of use cases and serves as a database repository for requirements developed as use cases.

Testing Templates

This Test Plan Template is meant to be a guideline, not an absolute dictation of form. You should add or modify sections as appropriate for your project.

This Test Plan Template is meant to be a guideline, not an absolute dictation of form. You should add or modify sections as appropriate for your project.

The Installation Test Case Template can be used to create, execute and gather metrics for Installation Test Cases.  The template is broken into two sections Installation and Build Verification Test Cases.  The Template is meant to be a guideline. You should add or modify sections as appropriate for your project.

The Integration Test Case Template can be used to create, execute and gather metrics for Integration Test Cases.  The template is broken into three sections Component, Failover and Functional Test Cases.  The Template is meant to be a guideline. You should add or modify sections as appropriate for your project.

The System Test Case Template can be used to create, execute and gather metrics for System Test Cases.  The template is broken into five sections Concurrency, Business Scenario, Security, User Interface and Performance Test Cases.  The Template is meant to be a guideline. You should add or modify sections as appropriate for your project.

The Test Progress Report Template can be used to report Plan -vs- Actual Progress of Test Case Creation, Test Case Execution and Defects Found during Testing.

Test Management & Defect Tracking Tools

Test Case Manager (TCM) is a tool designed for software test engineers to organize test cases for storage and execution logging. Test cases are written up in a standard format and saved into the system. Test cases can be organized by level (Smoke, Critical Path, Acceptance Criteria, Suggested), by area (GUI breakdown, installation, data, etc.), by status (pass, fail, untested, etc.), or other breakdown criteria. Once test cases are built, testers use TCM to track and report success or failure of test cases. TCM provides an unlimited number of central, multi-user databases, each of which will support an entire test team. TCM is intended for use by small to midsize software development companies or organizations. TCM was designed to be easy to learn and use. Most features are implemented as intuitive wizards for users to step through.

Buggit manages bugs and features throughout the software development process. Testers, developers, and managers can all benefit greatly by using Buggit. It enables them to enter and edit bugs/issues, perform quick lookups of existing issues, print from a wide variety of powerful reports and graphs (see screen shots at PBSys webpage - www.pb-sys.com), administer new bug project databases, and much more. Buggit provides an unlimited number of central, multi-user databases, each of which will support multiple concurrent users in the development team.

Checklists

Heuristic evaluation (Nielsen and Molich, 1990; Nielsen 1994) is a usability engineering method for finding the usability problems in a user interface design so that they can be attended to as part of an iterative design process. This checklist is for evaluators to examine the system interface and judge its compliance with recognized usability principles (the "heuristics").

Other Templates

  1. Taxonomy-Based Risk Identification - This report describes a method for facilitating the systematic and repeatable identification of risks associated with the development of a software dependent project. This report focuses on risk identification and is based on the simple premise that without effective and repeatable risk identification methods, truly effective risk management is impossible.
Privacy Policy  |   Terms of Use

Phone:1-800-791-2043  Fax:905-542-1884  E-mail: info@mooreseminars.com    Mailing Address: P.O. Box 82 Streetsville Ontario Canada L5M 2B7