Presentation is loading. Please wait.

Presentation is loading. Please wait.

Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will.

Similar presentations


Presentation on theme: "Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will."— Presentation transcript:

1 Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will be developed  How resources will be required  How the resources will be used  The timely provision of equipments and tools  Provision of contingency plan in the event that project risks materialize  Task designations

2 Software Project Development Plan Software development project plan Other standards includes the IEEE standard 1058 which is called software project management plan PMI’s project management plan

3 Project Scheduling Project Schedule Activities Resources especially people The project schedule answers two basic planning questions  What and when  How:

4 Scheduling What Activities and Milestones List of activities and their expected time of implementation  Diagrams (e.g. PERT network diagrams)  Table  Charts (e.g. Gantt charts)  Graphs All this present two important information  Activities  Time of implementation

5 Is it possible to get a full list of all the activities in the beginning of the project?

6 Scheduling The HOW discussion includes the following How risk will be handled How the project will be organized How reviews will be conducted How standard will applied What methodology will be used and How the product will be tested.

7 Scheduling The Activity List This is often developed with the work breakdown structure (WBS) table The WBS breaks down all project activities to a much lower level, called work tasks. A schedule list of activities contains the following information:  Activity ID, Activity name, Description, start date, completion date, dependency, and responsibility. It is important that you two high priority activities don’t overlap.

8 Sample Activity List Activity ID Activity Name DescriptionStart Date End Date DependenciesAssignment Responsibility 5IntegrationSoftware and hardware integration 5.1EquipmentProcurement of integration equipment Jan 10 Jan 315.3Ali (Baba), N. ………………… 5.3Integration plan Prepare integration plan Jan 1Jan 28Ellyn Mann

9 Scheduling Milestone and Baselines Milestone are used as points of payment, measurement of progress on the project and for determining baselines. IEEE definition of baseline includes “a formally agreed specification that then serves as the basis for further development”  Functional baseline: This document is the basis for all design and implementation, and in particularly it is the basis for system testing and acceptance.

10 Gantt Chart Requirement analysis Top level design Detailed design Implementation Integration Testing Maintenance Jan. Feb Mar Apr May June July Aug Sep Oct Nov Dec.

11 Gantt Chart - Integration Set Integration site Integrate Phase I Integrate executive Integrate OS Integrate user interface Integrate phase II Integrate hardware Integrate communications Integrate full system Integrate main computer Maintenance Mar April JuneJulyAugust

12 Gantt Charts Do Enable important schedule information to be grasped quickly Do not Does not provide information on the amount of resources required to complete each activity.

13 PERT Chart PERT (Program Evaluation and Review Technique) Used to plan project activities And to monitor their performance PERT Can address two important issues  The need to identify dependences  The need to ensure that responsibilities for each activity has been assigned.

14 PERT Chart A ij = Activity at node i and ending at node j D ij = Duration of activity Aij A 1,2 D 1,2 A x,y D x,y

15 PERT Chart: Critical Path A 1,2 D 1,2 A x,y D x,y 5 8 4 5 12 3 11 6 3 66 2 10 Critical path  PERT PERT

16 Scheduling HR The most important and most valuable project resource is the development team (people) The team size The development team size is influenced by  # of activities  Intensity or complexity of the activities  Skill

17 Development team size

18 Scheduling Resources Resources Work place Equipments Vendors and subcontractors

19 Scheduling Monitoring and updating the schedule It is not a static document Period report Schedule Update Checklist 1. Activity list 2. Personal assignment 3. Risk list and risk analysis 4. Resources allocation 5. Third party status (subcontractors, vendors, suppliers) 6. Schedule chart (Gantt) 7. Precedence network (PERT) 8. Approved requirements and design changes

20 Customer Perspective The customer is in the center of a project scheduling The customer is the most important project entity One measure of project success is the degree of customer satisfaction To promote customer satisfaction:  Honest communication  Continuous communication  Maintain technical quality  Make it easy to use  Understand that there are different types of customers


Download ppt "Project Plan The Development Plan The project plan is one of the first formal documents produced by the project team. It describes  How the project will."

Similar presentations


Ads by Google