IRT PROJECT PROCEDURES What is a Project? A project is a work effort that is separate from day to day duties. For the purposes of IRT a project is defined as a work effort involving more than one person and more than forty hours of work, when working on an effort that is not listed on your Job Profile as a routine job function. Additionally a project has a definite deliverable, and a definite end date. Project and non-project examples: Is a Project Is Not a Project Implement new administrative system Write small Cognos report Replace leased equipment Install more RAM Roll Outlook out across campus Fix Outlook problem Install NT across campus Reboot server due to problem Wiring for the new McNeely Hall Resetting a Password Implement web content management system Update web page content One-on-one training Restoring a database Fixing a crashed server Creating an AD or Banner account Project Phase Descriptions: Concept—Required Phase Definition: Common activities: End deliverable: Someone has thought of something and we want to track the ideas. People talk about the idea (hallway conversations) A few meetings may occur Some emails are sent around regarding the idea Project Proposal Proposal—Required Phase Definition: Common activities: End deliverable: Document of work being requested, benefits, resources, anticipated outcome Project Proposal is submitted Project Proposal IRT Project Review Group Reviews and Approves Proposal Planning—Required Phase Definition: Prepare a Statement of Work and Task List Common activities: End deliverable: Prepare a Statement of Work document Put together task list Identify Milestones and delivery dates Conduct cost estimation Conduct risk assessment Put together risk mitigation plan Identify roles and responsibilities Monthly Status Reports due on the 15th of each month Create Project Folder under IRT\Projects\ folder Statement of work Task list Statement of Work and Task List Walkthru Requirements—Optional Phase Definition: Common activities: End deliverable: Explains what the end product is to do. Details the functions, interfaces, reports, and screens that are needed by the end user. Also specifies the business rules that system must adhere too. Should be written with enough detail to be testable. Interviews with customer Brain storming sessions with customer Joint Application Development (JAD) Meetings Process flow definition Requirements Document Design Definition: Common activities: End deliverable: Explains how the end product will function. Database design, module development, class and objects identified. Interfaces, reports, screen layouts. Should be written with enough detail to be traceable back to the requirements document. Database Structure Determined Data Flow Diagrams (DFD) Entity Relationship Diagrams (ERD) File Lay Outs Determined Object Classes Identified Objects Defined Design Documents Development Definition: Actual building of an application, database, forms, reports, etc. based on the documented design Common activities: End deliverable: Coding Modification to support vendor modules Functioning code Testing Definition: Common activities: End deliverable: Execution of test cases based on documented requirements. Writing test plan – who, what, when, how Writing Test Cases Creating a Text Case Matrix Executing Test Cases Problem tracking Executed Test Cases User Acceptance Testing sign-off Implementation Definition: Common activities: End deliverable: Steps to setup project in the production environment. Writing user documentation Writing Help Desk documentation Training the users Training the Help Desk Conduct train the trainer sessions/end user training Write user policies & procedures document Write administrators policies & procedures document Installation of project into production environment User Documentation Training in Place Project Moved to Production Environment Completed Definition: Common activities: End deliverable: On hold Project running in production, outstanding issues resolved and final user acceptance sign-off provided. Project post-mortem meeting Identify and document lessons learned Celebration! Post Implementation Review Report Definition: Project temporarily stopped. The plan is still to complete the project at some later date. Common activities: End deliverable: Inform customer that the project has been put on hold NA Cancelled Definition: Project is stopped. The plan is to not restart project. Common activities: Inform customer that the project has been stopped. End deliverable: NA All projects must go through a planning phase. Projects may or may not begin in the Concept phase. Projects then go through the phases that are identified in the Project’s Statement of Work. Additionally projects may be put on Hold or Cancelled depending on funding, resource availability, and UST priorities.