团队学习
一. 队名及宣言
队名
the better for you
宣言
Change our lives with code
二. 队员及分工
- a.承担软件工程的角色
姓名 学号 角色 张美庆 B20150304502 测试 蒋 婷 B20150304514 pm 周加旺 B20150304519 pm 周宏波 B20150304524 开发 谢敏仪 B20150304601 开发 吴雅芳 B20150304613 测试 蒋 斌 B20150304620 开发 - b.擅长的技术
姓名 技术 张美庆 前端开发,java 蒋 婷 java后端,页面设计 周加旺 java后端,c语言 周宏波 Android,java后端 谢敏仪 java,C语言 吴雅芳 java,前端开发 蒋 斌 java,C语言 三:团队会议
- 第一次集体会议:
确定项目的目标,计划周期。确定所使用的技术与技术规范,变量命名规则等。 确定个人员的角色分配,任务分配等。 - 周例会:
报告团队各个成员的工作进度,以及一周期以来所遇到的问题和解决问题,以及下一周期的目标。 对自己本周期的总结和反省。四:计划实施
- 团队计划: 学习Scrum方法,以敏捷开发为基本,前期主要以业务需求为主,pm角色将这个app的需求用uml的格式展示给开发人员,但在这个过程中每个人成员都可以参与讨论,将app的需求完善。中期主要以开发为主,开发人员根据uml的需求,将其实现,测试人员在开发人员的基础上将其进行改进以及界面的美化。
- 个人计划:我的职责是开发,所以根据需求,将布局和活动联系起来,实现他们之间的逻辑,但是我们团队需要有人写数据的接口,我也要担当其职责,把数据从数据库中调出来,用java实现其逻辑,然后再android中调用数据接口,将数据写入到活动中。
五. 项目描述
- 团队项目的目的:帮助长大学子解决去哪个食堂吃饭的烦恼
- 编程语言:Android(基于java)
- 编程工具:Android sudio
小故事(描述app的基本功能):
一天,同学小旺在上软件工程课,上到11点钟的时候,小旺的肚子饿得咕咕作响,心理念叨着,又饿了,下课该去哪里吃饭呢?小旺偷偷的拿起手机,不经意间发现了一款专门为长大学子研发的app,叫做“长大饿了么”。小旺兴致勃勃的点开,发现里面有维智食堂,汇泽食堂,弘昱食堂,以及二食堂等长大各个食堂的菜谱,像什么西红柿炒蛋、辣椒炒肉。
后来小旺又发现每个食堂都有每天特色的菜谱,他发现今天维智的特色菜谱是香干炒肉,小旺心里笑了笑,不错不错,今天的中饭有找落了。
然后他又有惊讶的发现,这个app还能看实时的人流量,成功的避免了去人多的食堂。小旺惊叹道,这个app做的太人性化了吧!这时候旁边的小斌看着小旺这么兴奋的表情, 急忙凑过来说:“有什么好事情,赶紧说”,小旺一脸的不屑跟小斌说,给你推荐一款app赶紧去下载,叫做“长大饿了么”,里面有你想要的,机不可失时不再来,要赶紧的哦!
六:学习Scrum的心得体会
1.敏捷开发是什么?
敏捷开发以用户的需求进化为核心,采用迭代、循序渐进的方法进行软件开发。在敏捷开发中,软件项目在构建初期被切分成多个子项目,各个子项目的成果都经过测试,具备可视、可集成和可运行使用的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。
2.scrum是什么?
Scrum是敏捷开发的软件,是一种迭代的增量软件
3.学习心得
scrum是敏捷开发的软件,在使用这个软件,每个人都有自己的角色,各司其职是为了更好的提高开发的效率。
scrum是当前敏捷开发最流行的一个工具,仅仅是一个工具而已,它可以减少团队开发的成本,提高开发的效率,是开发过程中的风险降低,可预测性提升
以下是学习的网址:
Scrum学习