IT_Project_RequirementsChecklist_v1_4-4-07[2] 
Put your organization logo here IT Project Requirements Checklist V1.0 4/4/2007 Template Source: CVR/IT Consulting IT Project Requirements Checklist Reviewers Department Name/Title The departments and/or individuals listed above should be notified in advance and given a sufficient time period to review this document. The Project Team determines requirements for approval according to the scope of the project. Modification History Revision Date Originator Comments 1 Put your organization logo here IT Project Requirements Checklist V1.0 4/4/2007 Template Source: CVR/IT Consulting Page 2 of 5 Project Name: Prepared by: Date (MM/DD/YYYY): The IT Project Requirements Checklist is used to ensure that all requirements types are considered during the requirements gathering phase of the project. Where specific requirements exist, describe them under Comments or provide a link to the requirements document. Requirement Type Examples Comments Accessibility Localization, handicapped access Architecture -S/w J2EE or .NET; OO design; XML, SOAP; O/S, middleware Architecture -H/W Server platform; SAN; firewall Availability When is it needed? 24/7? Business Process Which business processes must be changed to fit with the new system? Business Recovery Does this system introduce new Business Recovery requirements? Data For each datum: definition, format, type, length, business rules (boundaries, default value, access rules) Data Migration Is data migration required? Must migration take place within a specified period of time? How much Put your organization logo here IT Project Requirements Checklist V1.0 4/4/2007 Template Source: CVR/IT Consulting Page 3 of 5 data cleansing is needed? Can some of the data be moved into archive files rather than live? Disaster Recovery Does this system introduce new Disaster Recovery requirements? Document Are specific documents required? Format? Deliver: web vs paper? Failover & Recovery To what extent must product recover without data loss? Is a mirror system required? Functional Use cases; use case priorities; business rules See Use Case Template Hardware Configuration Which hardware configurations must be supported? Server, desktop, laptop, router, firewall models; Microcode, BIOS, scripts. Installation Are special skills required for installation? Special preparation at user site? Install scripts? Does the install have to take place on a specific date or time? Must the user be present? Interface Is there a need to import/export data in a specified format? Legal Are there legislated or mandated standards or processes that must be followed? Load Concurrent number of users, concurrent transactions, data per transaction, magnitude of peak load, estimated growth in load over time Localization Language and cultural requirements, date and address format, time zone Organization Will this project result in a change in organizational structure? Will it See Organizational Change Management Plan Template Put your organization logo here IT Project Requirements Checklist V1.0 4/4/2007 Template Source: CVR/IT Consulting Page 4 of 5 change how people do their jobs? What preparation do they need? Will there be resistance to change? Performance Response time for queries, reports, screen updates, web page load time, time per transaction Product delivery vehicle Install via web vs CD? Access code required for download or install? Quality What types /level of defects are stop-ship vs. acceptable? When are workarounds OK? Reliability To what extent must all parts of the product work in a consistent manner (e.g. consistent navigation)? Robustness How resistant to failure must the product be? Must it fail gracefully, and what does that mean? Scalability Will it be necessary to expand the number of users? Over what period of time? In how many locations? Security Password rules; physical security; security from internet attack; data security where various user groups cannot see one another’s data Software Configuration Versions of O/S, browser, middleware, database Standards Coding standards such as JavaDoc, UI standards, IEEE standards, Section 508 for web access Stress Will the system be used at the edge of its range, i.e. near or at its boundary conditions? System Interface How many systems will interface with the new one? Will there be data import/export in specific formats? Put your organization logo here IT Project Requirements Checklist V1.0 4/4/2007 Template Source: CVR/IT Consulting Page 5 of 5 Training Will training be required? Of whom? Who does it? Where? When? Is there need to measure training effectiveness? User Interface Do specific UI rules apply? Other?