当前位置:网站首页>[software project management] sorting out knowledge points for final review
[software project management] sorting out knowledge points for final review
2022-06-26 10:43:00 【Erlin likes meat】
Catalog
One 、 Project Management Overview
Common software process models :
Project and routine operations
Characteristics of the project
Project Human Resource Management
Project organization structure
Project time and cost management
One 、 Project Management Overview
Common software process models :
- Linear model
- Prototype implementation model
- Incremental model
- Spiral model
The definition of a project :
The project is to create a unique product 、 Temporary work for services or results .
The purpose of the project is to achieve the goal through deliverables .
A project is a planned activity .
Temporary understanding of the project : It means that the project has a clear starting point and ending point , However, it does not mean that the duration of the project is very short .
Project and routine operations
The same thing
- All need people to complete
- Are limited by resources
- All need to plan 、 perform 、 control
Difference
- The project is one-off , Routine operations are repeated
- The project is goal oriented , Routine operation is reflected through efficiency and effectiveness
- There is a lot of change management in the project , But the regular operation can basically maintain continuous continuity , There won't be a lot of changes
- The project is completed through the work of the project manager and his team , But routine operation is functional linear management
Characteristics of the project
- Disposable and unique
- The certainty of the goal and the uncertainty of the process
- The integrity of the activity and the gradualness of the process
- The temporariness and openness of the project organization
- Dependence on resources
3D constraints for projects
- Range
- Time
- cost
Elements of the project
- Project stakeholders
- Project life cycle
- The organization of the project
- The environment of the project
Project stakeholders :
Project sponsor 、 Customers and users 、 seller 、 Business partners 、 The project team ( Internal stakeholders )、 Functional managers, etc ( It also includes purchasing units 、 Financial institutions 、 government organs 、 Experts 、 adviser )

Project life cycle
- Project start-up phase : Definition Prepare master plan , Estimate the cost roughly , Generate preliminary WBS
- Project planning stage : Development Prepare a more detailed project plan , Make more accurate cost estimates Generate more detailed WBS
- Project implementation phase : The implementation of Give the specific tasks to be done and the most accurate cost estimation
- At the end of the project : end Complete all work tasks Customer acceptance The team writes a summary report
Project feasibility stage : Project definition and development phase
Project acquisition stage : Project implementation and closeout stages

Project life cycle
- Predictive life cycle Fully plan driven Specific goals Needs are clear
- Iterative and incremental lifecycles Projects need to change
- Adaptive life cycle Agile methods Able to deliver products quickly It is difficult to determine the needs and scope in advance
Calculation of interaction

project management
Within a certain time frame , In order to achieve a set goal , Through special forms of temporary organization and operation mechanism , With effective planning 、 organization 、 Leadership and control , A system management method that makes full use of established limited resources .
Basic elements of project management
project 、 Project stakeholders 、 resources 、 The goal is 、 demand
Project management is divided into :
- Project scope management
- Project time management
- Project cost management
- Project quality management
- Project Human Resource Management
- Project communication management
- Project risk management
- Project procurement management
- Project Integration Management
- Project stakeholder management
Project Human Resource Management
Project human resource management content : Personnel selection ( Pick the right people : Recruitment )、 Human development ( Make people more suitable for the organization : Internal training 、 External training )、 Personnel motivation ( Motivating people )
Project organization structure
- Functional structure Hierarchical structure Every employee has a clear superior Each functional department carries out independent project work
- Weak matrix structure
- Balanced matrix structure
- Strong matrix structure
- Project type structure

Project time and cost management
Software scale measurement
Lines of code LOC、 The function point FP、 Object point 、 Use case points
Function point calculation

Function point calculation formula FP=UFP*TCF
UFP Is the number of function points that have not been adjusted
TCF It is a factor of technical complexity ( Adjustment factor )






Critical path method CPM


边栏推荐
- Omni channel, multi scenario and cross platform, how does app analyze channel traffic with data
- Introduction to libmagic
- 看我在Map<String, String>集合中,存入Integer类型数据
- Développeur, quelle est l'architecture des microservices?
- MySQL 13th job - transaction management
- Notes - simple but adequate series_ KVM quick start
- Installing MySQL under Linux [details]
- String constant pool, class constant pool, and runtime constant pool
- What is LSP
- MySQL 12th job - Application of stored procedure
猜你喜欢

String constant pool, class constant pool, and runtime constant pool

Jar version conflict resolution

Linux下安裝Mysql【詳細】

MySQL 8th job

基础-MySQL

Under the double reduction, the amount of online education has plummeted. Share 12 interesting uses of webrtc

Detailed explanation of winsorflow quantum installation process

Express (I) - easy to get started

MySQL第十次作业-视图
![Installing MySQL under Linux [details]](/img/38/77be56c3ef3923ce4c4e5df4a96f41.png)
Installing MySQL under Linux [details]
随机推荐
Little red book - Summary of internal sales spike project
SwiftUI 开发经验之为离线优先的应用程序设计数据层
MySQL第九次作业-连接查询&子查询
Concise course of probability theory and statistics in engineering mathematics second edition review outline
JS reverse | four libraries and one platform response data encryption
SQL index learning notes
appliedzkp zkevm(8)中的Plookup Table
MySQL 13th job - transaction management
Is it safe to use flush mobile phones to speculate in stocks? How to fry stocks with flush
sysbench基础介绍
【Leetcode】76. Minimum covering substring
SSH, SCP command appears permission denied, please try again solution
磁带库简单记录1
六月集训(第26天) —— 并查集
Little red book - Notes inspiration - project summary
SQL Server foundation introduction collation
Idea remote debugger
Global and Chinese markets of children's electronic thermometers 2022-2028: Research Report on technology, participants, trends, market size and share
Introduction to libmagic
【無標題】