Class 5 – Planning IT Projects Iterative Planning Project Life Cycle for MIS 374 Major Milestone Summaries Network Diagrams Gantt Charts Iterative Planning with MS Project: Gantt charts Building a Project Plan exercise 1
* common acronym: SDLC: System Development Life Cycle MIS 374 Project Life Cycle * Final Construction Phase(s) Inception Phase(s) This project life cycle is the required model for planning assignments that are part of Group Project 2 and the Client Project. * common acronym: SDLC: System Development Life Cycle 2
Iterative phases to build functionality Prepare system for release Project Life Cycle Final Construction Phase(s) Inception Phase(s) Define scope Plan project Prepare development environment Iterative phases to build functionality Prepare system for release 3
Defining Scope Define scope Plan project Inception Phase(s) Final Construction Phase(s) Stakeholder Roles & Responsibilities Table Software/hardware Environments Root Cause Analysis Process Modeling & Overview Graphics Organizational Impact Analysis Functional & Non-Functional Requirements Risk Management Return-on-Investment (ROI) Analysis Web Flow Diagrams Evaluation Tables for System Alternatives Define scope Plan project Prepare development environment 4
Planning IT Projects Determine phases Milestone Summary Table Inception Phase(s) Final Construction Phase(s) Define scope Plan project Prepare development environment Determine phases Milestone Summary Table Network Diagram Gantt Chart 5
Preparing Development Environment Inception Phase(s) Final Construction Phase(s) Define scope Plan project Prepare development environment Design Database & Information Architecture Determine Production Software/Hardware Environments Determine Development Environment Set up Development Environment 6
Return to the K project – Penguin Airlines Class Day 2, 8/29/2011 Return to the K project – Penguin Airlines Customer functions Agent functions Manage Flights & Employees 7
MIS 374 Project Life Cycle Middle tasks: build functionality Wrap- Up Final Construction Phase(s) Inception Phase(s) Middle tasks: build functionality Wrap- Up Early tasks 8
Network Diagram for Penguin Airlines Flight Management Employee Module Manager Module Customer Module Phase 2 – Phase 1 – Phase 3 – Phase 6 – Inception Phase Final Construction Go Live Phase 4 – All 4 team members meet w/ client for defining scope, planning, etc IMPORTANT WORDING: Deliver quick wins Deliver often Phase 5 – Team members split up and focus on different functional areas
MIS 374 Planning Requirement MS Project Gantt charts show Life Cycle
Network Diagram for Penguin Airlines Flight Management Employee Module Manager Module Customer Module Phase 2 – Phase 1 – Phase 3 – Phase 6 – Inception Phase Final Construction Phase 4 – Phase 5 –
Excel example for ASTA Planning on Resources web page, Planning Block
Planning Techniques Exercise
Example today – Gantt Chart Collapsed Phases
Example today – Network Diagram of collapsed phases Bring your copy of the finished network diagram to next class
Exercise 6 – due next class Print a network diagram version of your in-class work today on one page. Your diagram should be “collapsed” so that only your phases are on your diagram. Your phases should all be connected by arrows that show dependencies. Your phases (task boxes) should be readable. 16
Reminders for next 6 days: Due Monday 2/9 2pm: Group Project #1 report – in class or to my office Peer Evaluation for Group Project #1: Go to February 9th, on Schedule page Click on Peer Evaluation form and complete evaluation Click on submit button – due by 3pm Monday Due at the start of NEXT class: Download Group Project 2 Specification from Schedule page for Monday February 9th Find your team on Canvas & sit with Group Project 2 team Turn in Exercise 6 – a 1-PAGE print out of todays Gantt chart Friday, February 6th: Should have selected your client project team. Anyone not in team? Friday, February 13th: Admin must be ready to bid on your Top 5 projects 17
Step 1: Admin Logs into Project Portal
Step 2: Admin Selects “Create Team” Know team names Plan to bid for team Friday 2/13@ noon
Step 3: Admin enters team names Name of team After submit – select team members from class list
Class 5 – Planning IT Projects Iterative Planning Project Life Cycle for MIS 374 Major Milestone Summaries Network Diagrams Gantt Charts Iterative Planning with MS Project: Gantt charts Building a Project Plan exercise 21