软件开发项目管理与需求分析全解析
项目管理要点
项目监督
项目启动后,工作需要得到有效管理。这一过程取决于所采用的流程,但无论如何,都要管理好进度、开发人员、流程本身,尤其要与上级有效沟通。管理者的技巧对项目按时完成至关重要,应激发开发人员的职业自豪感,而非靠恐惧来驱动。要将开发人员当作有血有肉的人,而非单纯的资源,为团队提供支持,减少外界干扰。
状态审查与展示
状态审查和展示是项目中不可避免的环节,项目越大,审查越正式。汇报项目状态时,要如实告知项目进展和未来计划,不粉饰、不找借口,及时传达坏消息,以便解决问题。进行展示时,要了解受众,使用自然语言,控制展示时间,避免幻灯片上出现过多要点,要点应作为引导,方便展开讲解。
缺陷管理
开发过程中难免会引入缺陷,开发者的目标是尽量减少代码中的缺陷,并在发布前尽可能多地发现它们。为了衡量缺陷的严重程度,大多数开发组织会设定缺陷等级,常见的等级如下:
| 缺陷等级 | 描述 |
| — | — |
| 致命(Fatal) | 导致产品崩溃或基本功能无法使用 |
| 严重(Severe) | 主要功能无法使用,且用户无法找到解决方法 |
| 重大(Serious) | 功能无法使用,但用户可以找到解决方法 |
| 烦人(Annoying) | 文档中的小缺陷或错误,不影响程序运行 |
| 新功能请求(New Feature Request) | 并非缺陷,而是对产品新功能的请求 |
发现缺陷后,要提交缺陷报告,并按严重程度分类。修复缺陷时,从等级 1 开始逐步处理。几乎所有组织都不
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



