只显示主题贴
引用这样的一个项目需要怎么样的一个团队,比如人数,技术层面等.
以Feature、Cost、Schedule三角来看,你的问题是以实现所有Feature为前提,那么自然团队人数和实现日程成反比。如果应用Scrum,那么团队成员在5-10之间为宜,如果由于日程的需要增加开发人员,那就继续拆分为这样规模的小团队(规模过大造成无法有效沟通)。技术层面上,Scrum建议团队中的人员都是多面手,需要负责完成编码、测试、文档的工作,当然也可以有专门的角色,什么组成在实践中最有效就采用(通过在每个sprint后回顾反省)。Scrum的要义是inspection和adoption,以变化应对变化。
- 进入论坛 软件开发和项目管理 版
界面建模可以迅速把握用户需求,用户看不到你底下的所谓架构,只能看到界面,界面将最大程度影响用户体验和反馈。
界面也是大多数user case的入口,可以通过顺序图发掘出潜在的对象和关系,衍生出UML上的结果。
- 进入论坛 软件开发和项目管理 版
yiding_he 写道我也是开发组长。我们这里是,客户给我们一个上级提出来的规范(只是一个规范说明文档,连需求都算不上),要我们算工作量。我们项目经理竟然给算出来了。
难道不可能跟客户沟通么?现场会议,电话,邮件,IM...
还是根本不想和客户沟通?
- 进入论坛 软件开发和项目管理 版
团队的建设非常重要。一个团队里不可能都是牛人,或者不可能不会遇到没经验的项目。Agile能帮助我们提高的是团队协作和个人对团队的承诺。个人面临的困难和障碍是整个团队的困难和障碍,团队成员有义务帮助一起克服。同样个人对团队的承诺包括计划和跟踪所有个人的工作并提交合格的产品。
另一方面来说,Scrum认为没有完成测试和文档工作的功能项不能认为是完成的,仍然在backlog中。
- 进入论坛 软件开发和项目管理 版







评论排行榜