Software Project Management – Lab Manual

Indira Gandhi Institute of Technology
Guru Gobind Singh Indraprastha
University
Kashmere Gate, Delhi

Lab Manual
For
Software Project
Management
Semester Jan 2017-Jun 2017

B.Tech 8th Sem Page 1

..............................5 Guidelines for the students:.. 7 EXERCISE 1: Create Project Plan...................................................................................7 EXERCISE 3: Execute and Monitor Project Plan........................................Tech 8th Sem Page 2 .....................................7 B..............................................................................................................................................................................................................................3 Learning on the successful completion of the course.......................................7 EXERCISE 4: Generate Dashboard and Reports............................ 7 EXERCISE 2: Create Project Plan contd..........................................................4 Schedule for different Documents Submission......................................... Software Project Management – Lab Manual Contents Objectives: Software Project Management Lab... 6 Lab Assignments......................................................................................................................................................

Software Project Management – Lab Manual Objectives: Software Project Management Lab The Software Project Management Lab provides a deep insight into the importance of project planning in the software industry. usually with constraints on time and cost. • Communicating project information This is a very important process that involves communicating project information to clients. It includes tracking and adjusting the schedule to reflect changes that occur as the project progresses. project management involves three major activities: • Planning the project and creating a schedule This includes defining the tasks and their duration.Tech 8th Sem Page 3 . It will enable us to learn the MS Project tool employed which makes the process of project planning easy to understand and implement. Most projects. • Managing changes This is an ongoing process that begins once the schedule is created and the project starts. Project management software is productivity software that will assist in each of these steps. organizing and managing of tasks and resources to accomplish a defined objective. Some Information Systems professionals will find it essential to their jobs while many others will use it only on an occasional basis. and then tracking the tasks as work progresses. project management is simply the planning. whether they are large and complex or small and simple. Many professionals find it is among the most productive tools in their skill set. and management. Project management helps you answer questions such as:  What is to be done?  Who will complete the task?  When must it be done?  How much will it cost?  What happens if work isn’t completed on time? Typically. ALL later phases of the project are based directly on the information provided when the first plan is created for the project. easily manageable tasks. scheduling the tasks. and tracking resource usage. project staff. and ends when the project is complete. setting up relationships between tasks. At its core. assigning resources. Application Tools • Microsoft Project B. can be planned by breaking the project into small.

 They will be able to create Gantt charts and PERT (Project Evaluation Review Technique) chart of their project. Software Project Management – Lab Manual Learning on the successful completion of the course  The students shall be able to plan and manage projects.  The students should be able to consolidate and communicate information about their projects efficiently. assignments. project cost status and resource utilization.Tech 8th Sem Page 4 . work allocation and generate reports to assess project status.  They will be able to manage resources.  They will be able to identify factors affecting the critical path of their project. B.

students are expected to solve an additional case study given in the lab manual and submit its solution as per the following schedule. Software Project Management – Lab Manual Schedule for different Documents Submission The objective of the Lab work is to make the student conversant with the MS Project for creating and managing project plans of their Business needs. During the semester a CASE STUDY will be completely solved in the lab classes with the assistance of the Instructor. Simultaneously.Tech 8th Sem Page 5 . Date of Submission Deliverables 27th Jan 2017 RFP Response document 24th Feb 2017 Project Plan 15th Mar 2017 Project Status Report (Planned vs Actual) Task Status Report(Planned vs Actual) 20th Apr 2017 Project Reports B. Students are requested to implement this case study during the lab classes.

 Every student should always be prepared for a viva-voice or presentation of his or her work.  The students should meet the faculty with the formal documents and proper presentations prepared of their work till date. B.  Regularity and sincerity will be taken into consideration while evaluating the students.  They should have at least one meeting in a week with the faculty for the assessment of their work progress.Tech 8th Sem Page 6 . Software Project Management – Lab Manual Guidelines for the students:  The students will work individually under the guidance of the faculty.

 Compare Planned vs Actual Status  Review the status of Critical Path  Review resources assignation status EXERCISE 4: Generate Dashboard and Reports  Dashboard o Project Overview o Cost Overview o Upcoming Tasks  Resource Reports o Over-allocated Resources B.  Identify and define project tasks.  Define duration for each project task.  Define project calendar.  Define project resources. Software Project Management – Lab Manual Lab Assignments EXERCISE 1: Create Project Plan  Specify project name and start (or finish) date.  Define milestones in the plan  Define dependency between tasks EXERCISE 2: Create Project Plan contd.  Specify resource type and resource rates  Assign resources against each task  Baseline the project plan EXERCISE 3: Execute and Monitor Project Plan  Update % Complete with current task status.Tech 8th Sem Page 7 .  Review the status of each task.

Tech 8th Sem Page 8 . Software Project Management – Lab Manual o Resource Overview  Cost Reports o Earned Value Report o Resource Cost Overview o Task Cost Overview  Progress Reports o Critical Tasks o Milestone Report o Slipping Tasks B.