CHECKLISTS FOR MANAGERS
The following checklists are provided to assist managers in assessing the qulaity of various work products produced early in the software process. It should be noted that these checklists are not intended to be comprehensive in nature. Rather, they provide a starting point from which as assessment of quality can be made.
CHECKLISTS FOR PRACTITIONERS
The following checklists are provided to assist software engineers (and those with technical interest) in developing and reviewing work products produced as part of the software process. It should be noted that these checklists are not intended to be comprehensive in nature. Rather, they provide a starting point from which as assessment of quality can be made.
In addition to the checklists developed for the adaptable process model, there are many software engineering checklists available across the Web. The following Web sites contain worthwhile checklists:
Software Engineering Checklists - 1
A excellent collection of software engineering checklists has been developed by Steve McConnell of Construx.
Software Engineering Checklists - 2
Pointers to 17 different software engineering checklists has been prepared by Quality World.
Software Engineering Checklists - 3
A variety of software engineer checklists including
Project Plan Checklist
Requirement Specification Checklist
Design Document Checklist
Database Specification Checklist
Test Document Checklist
Interface Control Document Checklist
User Documentation Checklist
Software Unit Code Checklist
Unit Test Checklist
Integration Test Checklist
System Test Checklist
Interface Test Checklist
Customer Acceptance Test Checklist
Technology Transition Checklist
The SEI has created a comprehesive set of guidelines for technology transition (and SPI) projects.
Design Pattern Checklist
Developed by Doug Lee.
GUI Checklist - 1
A detailed checklist (46 questions) for GUI is presented.
GUI Checklist - 2
GUI Testing Checklist
Accessibility Design Checklist
Developed by Microsoft, these guidelines (checklists) address GUI design issues.
Unix System Security Checklist
Worthwhile guidelines for UNIX OS security.
Checklist of WWWeb Design Errors
What not to do when you design WebApps.
Website Evaluation Checklist
Can be used to assessed the quality of the design you create.
Web Graphics Checklist
Short checklist to help ensure aesthetic quality of Web graphic content.
User Testing Techniques - A Reader-Friendliness Checklist
Used to assess the reader friendliness of a Web site.
Hundreds of software engineering textbooks contain useful checklists for analysis, design, testing and a variety of software engineering topics. Us the link below to search for the book that will meet your needs.