当前位置:网站首页>[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


边栏推荐
- Under the double reduction, the amount of online education has plummeted. Share 12 interesting uses of webrtc
- MySQL项目8总结
- What is a botnet
- Basic MySQL
- Global and Chinese market of recycled paper 2022-2028: Research Report on technology, participants, trends, market size and share
- Write data to local file
- Index summary of blog articles -- Industrial Internet
- MySQL project 8 summary
- Little red book - Notes inspiration - project summary
- Reshape a two-dimensional array with 3 rows and 3 columns to find the sum of the diagonals
猜你喜欢

DBSCAN

Concise course of probability theory and statistics in engineering mathematics second edition review outline

The sixth MySQL job - query data - multiple conditions

Vscode environment setup: synchronous configuration

Flutter and native communication (Part 1)

SSH, SCP command appears permission denied, please try again solution

Linux下安裝Mysql【詳細】

Small example of SSM project, detailed tutorial of SSM integration

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

MySQL第十次作业-视图
随机推荐
SQL Server 基础介绍整理
Common interview questions of binary tree
Execute Lua script in redis
MySQL第四章总结
Progressive Web 应用程序PWA是应用程序开发的未来
The sixth MySQL job - query data - multiple conditions
How to change the QR code material color of wechat applet
Leetcode intermediate node of linked list
基础-MySQL
sysbench基础介绍
The fourteenth MySQL operation - e-mall project
MySQL Chapter 4 Summary
【Leetcode】76. Minimum covering substring
Is it safe to use flush mobile phones to speculate in stocks? How to fry stocks with flush
Quantitative investment learning - Introduction to classic books
SQL index learning notes
36 qtextedit control input multiline text
MySQL 13th job - transaction management
工程数学概率论统计简明教程第二版复习大纲
SQL Server foundation introduction collation