---
tags: 軟體工程
title: 第四、五週
---
# Project Planning and Project Management
---
## 專案失敗原因
- Undefined project management practices
- Poor IT management and poor IT procedures
- Inadequate executive support for the project
- Inexperienced project managers
- Unclear business needs and project objectives
- Inadequate user involvement
---
## Project Management
> Organizing and directing other people to achieve a planned result within a predetermined schedule and budget
> The processes used to plan the project and then to monitor and control it.
> 在既定的時辰與預算內,組織與引導專案達成預定的成果
---
## Project Manager
> Great need for effective project managers
> Internally managing people and resources
> Externally conducting public relations
> 對內管理組織
> 對外代表專案進行溝通、爭取資源
---
## Additional Project Stakeholders(利害關係者)
- Client
- the person or group that funds the project
- 花錢的人、資方
- Oversight Committee
- clients and key managers who review the progress and direct the project
- 高層次委員會
- Users
- the person or group of people who will use the new system
- 真正使用此系統的人
---
## Project Management Body of Knowledge (PMBOK)
PMPOK is organized into 10 knowledge areas:
- **Project Integration (統整) Management**
- Integrating all the other knowledge areas into one seamless whole
- **Project Scope (範圍) Management**
- Defining and controlling the functions that are to be included in the system as well as the scope of the work to be done by the project team
- **Project Time Management**
- Creating a detailed schedule of all project tasks and then monitoring the progress of the project against defined milestones
- **Project Cost Management**
- Calculating the initial cost/benefit analysis and its later updates and monitoring expenditures as the project progresses
- **Project Quality (品質) Management**
- Establishing a comprehensive plan for ensuring quality, which includes quality control activities for every phase of a project
- **Project Human Resource Management**
- Recruiting and hiring project team members; training, motivating, and team building; and implementing related activities to ensure a happy, productive team
- **Project Communications (溝通) Management**
- Identifying all stakeholders and the key communications to each; also establishing all communications mechanisms and schedules
- **Project Risk (風險) Management**
- Identifying and reviewing throughout the project all potential risks for failure and developing plans to reduce these risks
- **Project Procurement (採購) Management**
- Developing requests for proposals, evaluating bids, writing contracts, and then monitoring vendor performance
- **Project Stakeholder (利害相關者) Management**
- Identifying and communicating with the stakeholders of the new system
---
## Activities of Core Process 1:
### Identify the Problem
- IS Development Projects usually:
- Respond to an opportunity
- Strategic initiative
- Something that provides competitive advantage
- Resolve a problem
- Operational issues keep coming up
- User needs aren’t being met
- Respond to an external directive
- Legislation requires new form of reporting
- Changes in tax laws or regulations
- System Vision Document
- Problem Description (問題概述)
- What is the problem and idea for the solution?
- System Capabilities (系統功能)
- What are the capabilities the new system will have?
- Helps define the scope
- Business Benefits (商業價值)
- The benefits that accrue to the organization
- Tangible (in dollars) and intangible benefits
---
## System Vision Document (系統願景文檔)
- one type of text document which provides a clear scenario(腳本) about the high-level scope of the project along with the purpose of the entire(整個) project.
- Primarily(主要的) there is a clear statement related to the problems of the project
- there should be a clear discussion(討論) about the mitigation(減輕) process of the problem.
## Cost/Benefit Analysis (成本效益分析)
- 確定一項投資(或決策)是否合理,確定其收益是否超過成本,以及超過金額之估計。
- 為比較投資(或決策)提供基礎,將每個選項的總預期成本與其總預期收益進行比較。
## Feasibility Analysis (可行性分析)
- 經濟上的可行性
- 技術上的可行性
- 時間表上的可行性
- 組織架構上的可行性
## context Diagram
- 矩形
- user
- 其他會與此系統會互動的系統
- 箭頭
- A->B 表式A需要給B什麼東西