当前位置:网站首页>Project Management-软件开发之项目管理
Project Management-软件开发之项目管理
2022-06-22 02:59:00 【Young丶】
前言
对于一个完整的软件开发团队,应该包含产品经理,开发,测试这三个团队
- 产品经理灵魂,对需求和验收负责
- 开发团队是主力,对产品研发实现负责
- 测试团队是保障,对产品质量负责。
而对于一个完整的软件项目而言,除了需要产品经理,开发,测试外,还需要项目经理
- 项目经理是领航,对整个项目负责。

缩写
软件项目体系中,常用到的一些角色名称与对应的中英文缩写如下,下文相关角色将以缩写代替。
| 名称 | 全称 | 英文缩写 |
|---|---|---|
| 项目经理 | Project Manager | PM |
| 产品经理 | Product Manager | PM |
| 测试工程师 | Quality Assurance Engineer | QA |
| 开发工程师 | Research and Development engineer | RD |
项目经理-PM
对项目进度负责,协调PM,RD,QA 保障项目顺利进展
- 收集开发计划和测试计划。
- 每天组织项目例会,并整理发送项目纪要
- 积极面对分险,及时调整计划,减少分险
- 推动bug修复的情况
- 监督测试人员的测试,产品经理的验收等情况
- 掌握项目进度
产品经理-PM
确定产品需求,确定什么是对的。
- 明确产品需求。协调销售,客户,UI,确定产品需求。
只有自己搞明白了,才能让RD,QA也明白- 召开需求评审会议-输出需求文档
- 参加项目例会。及时了解研发和测试在产品需求逻辑上的问题,以进行调整
- 处理QA提出的需求bug。看是调整业务逻辑还是降低优先级,本期不处理
- 验证需求。开发工作结束,测试接近尾声时,产品经理验收实际的产品是否符合需求
- 觉得是否发版本。发版本前,根据本次迭代的buglist清单,以及QA的反馈,决定是否发版本。
测试团队-QA
对产品质量负责,及时反馈测试过程中发现的各种bug以及分险
- 明确产品需求,编写对应测试用例
- 召开测试用例评审会议-想党羽需求二次评审,
QA,RD,PM需求达成一致-输出测试用例文档- 参加项目例会,及时反馈沟通测试过程中发现的bug以及分险
- 功能测试
- 压力测试
- 客户投诉回访
研发团队-RD
对产品进行开发,根据产品需求文档进行产品设计,开发,自测试等
概要设计 。
根据需求文档,需求分析 输出概要设计,明确产品需求,逻辑,框架等
组织开发团队内部进行概要设计评审
详细设计。
根据概要设计文档输出详情设计文档 ,明确实现模块,功能等
组织开发全都内部进行详情设计评审
软件开发。根据详细设计文档,进行软件开发,
自测试。编写自测试用例。
版本送测。自测试通过后,送测版本给QA.
参加项目每日例会,及时了解产品bug以及项目进展
修正QA/PM反馈的相关bug.
做好代码版本管理控制以及发行送测版本的版本控制。
结语
以上只是罗列整理了一个正常的,理想化的软件项目所需的角色分配以及职责划分,然而现实工作中,对RD而言肯定会遇到很多问题。比如缺少PM或者缺少QA等,或者是需求不明确,或需求变更太频繁等等,这些都需要我们不得不面对。
为此作为一名优秀的开发者,还需要从以下几方面提升
沟通能力。
善于倾听,平和处事,没有解不开的结,没有理不清的事。
知识储备。
善于学习,与时俱进,不断扩张自己的技术储备。
分享总结。
善于分享,总结补短。永远不要小看团队的力量,分享总结,步步高。
如此,保持平和的心态,以不变应万变,学无止境。
边栏推荐
- Implementation differences between import and require in browser and node environments
- EFCore中的主键
- 图书馆管理系统(PHP期末报告)
- 【爬虫笔记2】鼠标事件与截图方法、常用攻击方法
- tag动态规划-刷题预备知识-1.动态规划五部曲解题法 + lt.509. 斐波那契数/ 剑指Offer 10.I + lt.70. 爬楼梯彻底解惑 + 面试真题扩展
- B-Tree
- Database interview summary
- unity3D C# 在区间内生成不重复的随机数
- ATM simulation system
- JS special effects in the construction of animated web pages
猜你喜欢

xpm_ memory_ A complete example of using the tdpram primitive

【3.整数与浮点数二分】
![Comprehensive interpretation by enterprise reviewers: enterprise growth of [State Grid] China Power Finance Co., Ltd](/img/4e/345ceb4e91aae844d7ab53ad3fd988.png)
Comprehensive interpretation by enterprise reviewers: enterprise growth of [State Grid] China Power Finance Co., Ltd

银联支付 返回商户 Nignx post请求405

Figure database ongdb release v-1.0.2

图书馆管理系统(PHP期末报告)

高考后网上查询信息,注意防范没有 SSL证书的网站

Markdown is proficient in Elementary Grammar and is compatible with marktext

Day13QMainWindow2021-09-28

【爬虫笔记2】鼠标事件与截图方法、常用攻击方法
随机推荐
Day12QFile2021-09-27
Using open source software to save an enterprise level map data platform solution
unity3D C# 在区间内生成不重复的随机数
C++ primer Chapter 2 summary of variables and basic types
Must the database primary key be self incremented? What scenarios do not suggest self augmentation?
ATM simulation system
Will it take three months or half a year to buy financial products in 2022?
Force buckle 295 Median data flow
Markdown advanced syntax, marktext compatible
Unity3d post process volume profile
Force buckle 239 Sliding window Max
Harmonyos Hongmeng uses ORM bee to access database instances
图数据平台解决方案:集群部署
tag动态规划-刷题预备知识-1.动态规划五部曲解题法 + lt.509. 斐波那契数/ 剑指Offer 10.I + lt.70. 爬楼梯彻底解惑 + 面试真题扩展
Image metadata acquisition and modification
Day16QtQLabel2021-10-22
Implementation differences between import and require in browser and node environments
HarmonyOS鸿蒙使用ORM Bee访问数据库实例
All the knowledge you want to know about the PMP Exam is here
mocklog_ Simulation log