1 / 49

Chapter 3: Managing the Object-Oriented Information Systems Project

Chapter 3: Managing the Object-Oriented Information Systems Project. Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer. Chapter Objectives. Af ter studying this chapter you should be able to:

terrel
Download Presentation

Chapter 3: Managing the Object-Oriented Information Systems Project

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Chapter 3:Managing the Object-Oriented Information Systems Project Object-Oriented Systems Analysis and Design Joey F. George, Dinesh Batra, Joseph S. Valacich, Jeffrey A. Hoffer © Prentice Hall, 2004

  2. Chapter Objectives • After studying this chapter you should be able to: • Describe the skills required to be an effective project manager. • Describe the unique characteristics of an OOSAD project. © Prentice Hall, 2004

  3. Chapter Objectives (Continued) • After studying this chapter you should be able to: • List and describe the skills and activities of a project manager through: • Initiation • Planning • Execution • Close-down © Prentice Hall, 2004

  4. Chapter Objectives (Continued) • After studying this chapter you should be able to: • Explain critical path scheduling, Gantt charts, Network diagrams. • Explain how commercial software packages can help with project management tasks. © Prentice Hall, 2004

  5. © Prentice Hall, 2004

  6. Activities and Skills of a Project Manager • Leadership • Management • Customer relations • Technical problem solving • Conflict management • Team management • Risk and change management © Prentice Hall, 2004

  7. Project management is as much an art as a science © Prentice Hall, 2004

  8. The OOSAD System Development Process • In OOSAD, the entire SDC repeats itself over several iterations. Each iteration distributes the focus on its own set of SDC phases, but in each iteration all SDC phases are addressed to some extent. © Prentice Hall, 2004

  9. © Prentice Hall, 2004

  10. © Prentice Hall, 2004

  11. Each iteration involves a workflow, consisting of SDC steps. © Prentice Hall, 2004

  12. SDC applied to iteration 1 © Prentice Hall, 2004

  13. SDC applied to iteration 1 Mgt and Planning © Prentice Hall, 2004

  14. SDC applied to iteration 1 Analysis © Prentice Hall, 2004

  15. SDC applied to iteration 1 Design © Prentice Hall, 2004

  16. SDC applied to iteration 1 Implementation © Prentice Hall, 2004

  17. SDC applied to iteration 2 © Prentice Hall, 2004

  18. SDC applied to iteration 3 © Prentice Hall, 2004

  19. SDC applied to iteration 4 © Prentice Hall, 2004

  20. SDC applied to iteration 5 © Prentice Hall, 2004

  21. Plans improve over the course of the project Moral: don’t over-plan early in the project. Continue planning activities throughout entire project. © Prentice Hall, 2004

  22. SDC focus changes from iteration to iteration © Prentice Hall, 2004

  23. © Prentice Hall, 2004

  24. Project Management Tasks and Activities • Project Phases • Project Initiation • Project Planning • Project Execution • Project Closedown © Prentice Hall, 2004

  25. Project Initiation • First phase of project management, involves assessment of project scope, size, and complexity and establishment of project procedures © Prentice Hall, 2004

  26. Six Project Initiation Activities • Establishing the project initiation team • Establishing a relationship with the customer • Establishing the project initiation plan • Establishing management procedures • Establishing the project management environment and the project workbook • Developing the project charter © Prentice Hall, 2004

  27. Project initiation does not include detailed plans for entire project © Prentice Hall, 2004

  28. The Project Workbook • An online or hardcopy repository of all project correspondence, inputs, outputs, deliverables, procedures, and standards • Used as a primary communications medium for the project team © Prentice Hall, 2004

  29. The Project Charter • A short, high-level document prepared for internal and external stakeholders to formally announce the establshment of the project and to briefly describe its objectives, key assumptions, and stakeholders © Prentice Hall, 2004

  30. Project workbook grows and evolves during project activities © Prentice Hall, 2004

  31. Project Planning • Second phase of project management, focusing on defining clear, discrete activities and the work needed to complete each activity within a single project © Prentice Hall, 2004

  32. Ten Project Planning Activities • Describing project scope, alternatives, and feasibility • Dividing the project into manageable tasks • Estimating resources and creating a resource plan • Developing a preliminary schedule • Developing a communication plan © Prentice Hall, 2004

  33. Ten Project Planning Activities (cont.) • Determining project standards and procedures • Identifying and assessing risk • Creating a preliminary budget • Developing a project scope statement • Setting a baseline project plan © Prentice Hall, 2004

  34. The Baseline Project Plan (BPP) • The major deliverable from the project initiation and planning phases, this document contains estimates of scope, benefits, schedules, costs, risks, and resource requirements • BPP is updated throughout project execution and closedown © Prentice Hall, 2004

  35. Two Project Scheduling Diagrams in Microsoft Project These diagrams are important components of the BPP. Gantt: Focus is on time. Network: Focus is on dependencies. © Prentice Hall, 2004

  36. Cost-benefit analysis is a key component of the BPP © Prentice Hall, 2004

  37. Project Execution • Third phase of project management, involving putting the plans created in the previous phases into action, and monitoring actual progress against the BPP © Prentice Hall, 2004

  38. Five Project Execution Activities • Executing the baseline project plan • Monitoring project progress agains the baseline project plan • Managing changes to the baseline project plan • Maintaining the project workbook • Communicating the project status © Prentice Hall, 2004

  39. Project Closedown • Final phase of the project management process, focusing on bringing the project to an end © Prentice Hall, 2004

  40. © Prentice Hall, 2004

  41. Three Project Closedown Activities • Closing down the project • Conducting post-project reviews • Closing the customer contract © Prentice Hall, 2004

  42. Project Management Tools • Critical path scheduling • Network diagrams • Gantt diagrams • Work breakdown structures (WBS) • Software tools © Prentice Hall, 2004

  43. Critical Path Scheduling • A scheduling technique whose order and duration of a sequence of task activities directly affects the completion date of a project • Critical path – the shortest time in which a project can be completed • Slack time – the amount of time an activity can be delayed without delaying the project © Prentice Hall, 2004

  44. Critical path example Note the durations and precedents (dependencies) © Prentice Hall, 2004

  45. Determining the Critical Path • Calculate the earliest possible completion time for each activity by summing the activity times in the longest path to the activity. This gives total expected project time. • Calculate the latest possible completion time for each activity by subtracting the activity times in the path following the activity from the total expected time. This gives slack time for activities. • Critical path – contains no activities with slack time © Prentice Hall, 2004

  46. Network diagram shows dependencies. Network diagram with early and late times calculated and critical path determined © Prentice Hall, 2004

  47. Work Breakdown Structure (WBS) is a hierarchy of tasks and subtasks. Note: numbering in WBS does not imply chronological order. It is not necessary for all subtasks in 1 to precede all subtasks in 2. © Prentice Hall, 2004

  48. Planning detail evolves over time. © Prentice Hall, 2004

  49. Recap • After studying this chapter we learned to: • Describe effective project management skills through all phases of the systems development process. • Describe OOSAD. • Understand critical path scheduling, Gantt charts, and Network diagrams. • Work with commercial project management software products. © Prentice Hall, 2004

More Related