如何做好小型软件团队开发

本文主要给小型软件团队、迭代式开发提供参考,包含以下内容:

  • 项目角色

  • 过程管理

  • 计划管理

  • 配置管理

(一) 项目角色

项目经理: 主要负责需求分析、需求细化、整理出详细的Use Case,项目的计划,计划的跟踪、需求和项目计划的沟通.

技术经理: 主要负责项目的技术分析、架构设计、技术方案的选择、开发案例的指导和确定、,代码规范的制定、UI规范的制定,代码规范的检查。

开发人员: 根据Use Case、技术文档、测试用例进行开发。

测试人员: 测试计划、测试用例文档的编写、执行测试、Bug管理。

(二) 过程管理:

1. 项目经理根据需求整理出粗略的Use Case.

2. 技术经理进行技术分析。

3. 项目经理细化需求、技术经理选择技术方案。

4. 项目经理整理出Use Case的详细、技术经理整理出技术文档。

5. 开发人员开发、测试人员写测试用例。

6. 技术经理代码Review,测试人员测试。

7. 开发人员Bug修改

image

(三) 计划管理

项目经理根据Use Case拆分成任务定义本次迭代的时间、开发人员领取本次迭代自己的任务,开发人员估计各项任务开发的时间、项目经理汇总和协调时间和任务,项目经理整理出项目计划提交客户。

image

(四) 配置管理

1. 每天下班前保证编译通过、全部提交到源代码管理器.

2. 认真遵守代码规范、UI规范。

3. 提交代码时必须编译通过。

4. 修改前必须获得最新代码。

5. 每次的解决方案必须确认。

6. 开发人员开发前需由技术经理确认。

7. 每次提交给客户前,技术经理必须做Code Review.

8.请假需提前2天提出申请。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值