第三次作业
第三次作业
scrum
Scrum是迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum包括了一系列实践和预定义角色的过程骨架。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。虽然Scrum是为管理软件开发项目而开发的,它同样可以用于运行软件维护团队,或者作为计划管理方法:Scrum of Scrums.
scrum的特点
1、组织建设,也就是团队建设,建立以产品经理为主导,包含产品、设计、前后台开发和测试的team,快速进行产品迭代开发;扁平化的团队管理,大家都有共同目标,更有成就感;
2、敏捷制度,要找准适合自身的敏捷开发方式,主要是制定一个完善的效率高的设计、开发、测试、上线流程,制定固定的迭代周期,让用户更有期待;
3、需求收集,这个任何方式下都需要有,需求一定要有交互稿,评审通过后,一定要确定功能需求列表、责任人、工作量、责任人等;
4、工具建设,是指能够快速完成某项事情的辅助工具,比如开发环境的一键安装,各种底层的日志、监控等平台,发布、打包工具等;
5、系统架构,略为超前架构设计:支持良好的扩容性和可维护性;组件化基础功能模块:代码耦合度低,模块间的依赖性小;插件化业务模块:降低营销活动与业务耦合度,自升级、自维护;客户端预埋逻辑;技术预研等等;
6、数据运营与灰度发布,点击率分析、用户路径分析、渠道选择、渠道升级控制等等。
开发计划
1、尽快搭建起项目框架,确定好项目的主体。
2、分工好,分模块化开发。将软硬件开发分开,将前后端分开。
开发分工
秦崇文:代码编写
彭胜松:代码编写
储梦秋:程序调试
谷涛:对接用户,调整需求
邓志豪:撰写项目文档
浙公网安备 33010602011771号