官术网_书友最值得收藏!

Project management planning

This phase of the life cycle is where all of the conceptual items come together, hopefully in a form or fashion that's ready for  the actual creation of code to start. If there is a formal PMP document as a result, its outline might look something like this:

  • Business purpose
  • Objectives
  • Goals
  • What's included
  • What's excluded
  • Key assumptions
  • Project organization:
    • Roles and responsibilities
    • Stakeholders
    • Communication
  • Risks, issues, and dependencies
  • Preliminary schedule of deliverables
  • Change management
  • Risk and issue management

Developers won't need all of these items, but knowing where to look for various bits and pieces of the information they will need (or, in some cases, who to contact for information) is advantageous, so:

The Business purpose, Objectivesand Goals sections should, ideally, collect all of the original vision information (from the initial concept/vision phase) with whatever details have been added or changes made after the concept design was complete. These will, in all probability, include the starting points for the Requirements analysis and definition efforts that go on during the development-specific phases of the life cycle. In addition, the What's included, What's excludedand Key assumptions sections, between them, should expose what the actual scope of development looks like, as well as providing high-level design decisions and any relevant high-level system modeling information. Risks, issues, and dependencies may provide specific items of concern or other interests that will help shape the development efforts. Finally, Change management will set expectations (at a high level, at least) for what processes are expected or planned for as changes to the system are made.

People in a position to answer questions or make decisions about the system's implementation that fall outside the scope of pure development will probably be listed in the Roles and responsibilities and/or Stakeholders sections, though there may be specific established processes for raising those questions in the Communication section.

Even without formal documentation around project management expectations, much of the information noted previously should still be made known to development staff—the less time spent having to track down who can answer a question, the more time can be devoted to actually writing code, after all.

主站蜘蛛池模板: 石嘴山市| 松滋市| 伊川县| 石嘴山市| 黄龙县| 尼勒克县| 密山市| 陆良县| 福海县| 屏东县| 囊谦县| 仁怀市| 三门县| 嘉荫县| 泸定县| 山东省| 大同市| 南澳县| 南京市| 祁连县| 团风县| 林西县| 新巴尔虎右旗| 庆安县| 钦州市| 富川| 阜康市| 双辽市| 西充县| 巩留县| 广宗县| 贡嘎县| 江陵县| 镇沅| 胶南市| 双城市| 遵化市| 古丈县| 城固县| 四子王旗| 南郑县|