软件开发管理的十大工作任务(FROM 栾跃)

本文详细阐述了软件开发管理的十大工作任务,包括项目启动、范围定义、优先级设定、任务拆分、资源分配、时间估算、费用管理、执行控制直至项目收尾,强调了在每个阶段的关键操作和决策,旨在提升软件开发效率与质量。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. 决定项目的启动 (Project Initiation) — 确定软件的目标:使用项目管理的范围管理中判断项目启动的指南来帮助判断和决定某个软件开发的项目是否需要进行。简言之,在明确了要开发的软件的战略目标之后,例如为满足某个客户的要求或赢得市场竞争的需要,对一个软件产品或系统的开发项目做出是否启动的决定。在软件开发展开之前先做到能够明确回答这些:
  o 明确软件开发的战略远景(Vision):从企业的市场战略来判定开发的合理性和必要性。
  o 明确软件开发的目的(Goals):从市场需求或客户需求中明确软件所需要达到的功能和性能目标。
  o 总结出所开发的软件必须能够完成的任务(Mission)或需要提供的服务(Objectives)。
  o 总结出所开发的软件所需要解决的用户的具体问题和困难(Problems to solve)。
2. 确定项目的范围 (Define Project Scope) — 确定软件的功能:以软件开发的目标为基础,进行功能需求分析和总结,由此确定软件开发的具体工作:
  o 明确开发项目的范围:需要的资源、整合的系统、外部因素依赖等。
  o 总结出所开发的软件产品或系统的功能范围,并明确哪些功能是不在这个项目的范围之内。
  o 进行软件的功能设计,总结出所开发的软件产品或系统所包括的具体功能、性能、使用界面、提供的服务等。
  o 总结出项目的具体提交实物,即必须完成的具体的软件程序、功能组件、系统、测试工具和各种有关文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值