团队的初体验与Scrum的初识
一. 队名及宣言
队名: the better for you
宣言: Change our lives with code
二. 队员及分工
a.承担软件工程的角色
姓名 | 学号 | 角色 |
蒋 婷 | B20150304514 | pm |
周加旺 | B20150304519 | pm |
张美庆 | B20150304502 | 测试 |
吴雅芳 | B20150304613 | 测试 |
周宏波 | B20150304524 | 开发 |
谢敏仪 | B20150304601 | 开发 |
蒋 斌 | B20150304620 | 开发 |
b.擅长的技术
姓名 | 技术 |
张美庆 | 前端开发,java |
蒋 婷 | java后端,页面设计 |
周加旺 | java后端,c语言 |
周宏波 | Android,java后端 |
谢敏仪 | java,C语言 |
吴雅芳 | java,前端开发 |
蒋 斌 | java,C语言 |
三.团队会议
- 第一次集体会议:
确定项目的目标,计划周期。确定所使用的技术与技术规范,变量命名规则等。
确定个人员的角色分配,任务分配等。
- 周例会:
报告团队各个成员的工作进度、一周期以来所遇到的问题和解决问题和下一周期的目标。
对自己本周期的总结和反省。
四.计划实施
团队计划: 学习Scrum方法,以敏捷开发为基本,前期主要以业务需求为主,pm角色将这个app的需求用uml的格式展示给开发人员,但在这个过程中每个人成员都可以参与讨论,将app的需求完善。中期主要以开发为主,开发人员根据uml的需求,将其实现,测试人员在开发人员的基础上将其进行改进以及界面的美化。
个人计划:我的职责是负责开发,要负责好数据分析管理工作,及时做好分析软件的工作,分析好数据,同时要及时的纠正数据方面的错误,做出预防措施的审核,把工作做到位。
五. 项目描述
团队项目的目的:帮助长大学子解决去哪个食堂吃饭的烦恼
编程语言: Android(基于java)
编程工具: Android sudio
小故事(描述app的基本功能):
一天,同学小旺在上软件工程课,上到11点钟的时候,小旺的肚子饿得咕咕作响,心理念叨着,又饿了,下课该去哪里吃饭呢?小旺偷偷的拿起手机,不经意间发现了一款专门为长大学子研发的app,叫做“长大饿了么”。小旺兴致勃勃的点开,发现里面有维智食堂,汇泽食堂,弘昱食堂,以及二食堂等长大各个食堂的菜谱,像什么西红柿炒蛋、辣椒炒肉。
后来小旺又发现每个食堂都有每天特色的菜谱,他发现今天维智的特色菜谱是香干炒肉,小旺心里笑了笑,不错不错,今天的中饭有找落了。
然后他又有惊讶的发现,这个app还能看实时的人流量,成功的避免了去人多的食堂。小旺惊叹道,这个app做的太人性化了吧!这时候旁边的小斌看着小旺这么兴奋的表情, 急忙凑过来说:“有什么好事情,赶紧说”,小旺一脸的不屑跟小斌说,给你推荐一款app赶紧去下载,叫做“长大饿了么”,里面有你想要的,机不可失时不再来,要赶紧的哦!
六.理解Scrum
Scrum是一种应用很广泛的敏捷开发方法,偏重于项目管理,已被众多软件企业广泛使用。
Scrum这个单词的英文含义是橄榄球运动中的专业术语,表示争球的动作。把一个开发过程命名为Scrum,就是形容开发团队在开发一个项目的时候,所有的这个团队成员,能够像打橄榄球一样迅速、富有战斗力、激情、你争我抢地完成进攻,通过一个逐步逼近的方式取得最后的胜利。
Scrum是一种兼具计划性与灵活性的敏捷开发过程,它把整个开发过程划分为若干个更小的迭代,每
一个迭代周期,称为一个冲刺。Scrum迭代开发,是把整个软件生命周期分成多个小的迭代(一般2-4周),每一次迭代就是一个小的瀑布模型,包括需求分析、设计、实现和测试等活动,结束时都要生成一个稳定和被验证过的软件版本。部分来源于百度
七.学习Scrum心得
1.在Scrum过程中即使团队成员出现错误,也能让团队在早期的迭代中一起分工协作及时发现缺陷并改正。通过在每次的迭代中不断地纠正错误,可以让我们得到更高质量的产品。
2.通过Scrum开发过程,开发人员通过每一次的迭代可以在短期内看到自己的工作成果,这有助于他们增强信心,更好地凝聚团队的力量,从而更好的完成开发任务。
3.Scrum的确是一个很好的开发方法,可以更好地用于团队合作的项目管理,同时在Scrum过程中还要确定好团队的各成员的分工安排,并制定相应的需求分析以及计划以适应用户的需要。
团队的初体验与Scrum的初识的更多相关文章
- Xamarin+Prism开发详解四:简单Mac OS 虚拟机安装方法与Visual Studio for Mac 初体验
Mac OS 虚拟机安装方法 最近把自己的电脑升级了一下SSD固态硬盘,总算是有容量安装Mac 虚拟机了!经过心碎的安装探索,尝试了国内外的各种安装方法,最后在youtube上找到了一个好方法. 简单 ...
- Python导出Excel为Lua/Json/Xml实例教程(二):xlrd初体验
Python导出Excel为Lua/Json/Xml实例教程(二):xlrd初体验 相关链接: Python导出Excel为Lua/Json/Xml实例教程(一):初识Python Python导出E ...
- git初体验(三)git分支
分支的理念就是分身,就像孙悟空拔出猴毛变出很多跟自己一模一样的猴子,然后每个猴子做自己的事情互不干涉,等到所有猴子做完之后,猴子集合来合并劳动成果,然后悟空就把那些猴子猴孙门统统收回了. 你创建了一个 ...
- node.js 初体验
node.js 初体验 2011-10-31 22:56 by 聂微东, 174545 阅读, 118 评论, 收藏, 编辑 PS: ~ 此篇文章的进阶内容在为<Nodejs初阶之express ...
- Question2Answer初体验
Question2Answer初体验 高质量的问答社区十分有价值,很多无法解决的问题能通过问答社区找到解决办法,而对于站长来说,垂直的问答社区也很有潜力.最近盯上问答这一块,发现和我的一些思路很符 ...
- grunt 构建工具(build tool)初体验
操作环境:win8 系统,建议使用 git bash (window下的命令行工具) 1,安装node.js 官网下载:https://nodejs.org/ 直接点击install ,会根据你的操 ...
- 浅谈IT技术女转战微电商初体验
今天闲来无事,突然想翻看下之前写的技术博客,很是意外,居然那么多阅读量,于是想想做微商也有一段时间了,决定写写初入微商的初体验. 先自我介绍一下,本人是一名理工女,做IT行业的,这个行业也许有人了解, ...
- Taro开发微信小程序的初体验
了解Taro 听说Taro是从几个星期前开始的,在一次饭桌上,一个小伙伴说:"Hey, 你听说了Taro么,听说只需要写一套程序就可以生成H5,小程序以及RN的代码模板,并且类似于React ...
- 屌丝就爱尝鲜头——java8初体验
Java8已经推出,让我们看看他的魅力.让我们看看他改变较大的部分. 一.java8概述 Java8是由Oracle(甲骨文)公司与2014年3月27日正式推出的.Java8同时推出有3套语言系统,分 ...
随机推荐
- Spring property文件配置方法以及如何与工程分离
1,Spring使用property文件作为配置源 工程中难免出现一些需要每次部署都需要配置的参数,如数据源连接参数等,测试环境跟实际运行环境是不一样的. 使用spring框架的话,这些参 ...
- 尺取法 javascript算法
给定长度为n的数列整数a0,a1……an-1 以及整数S.求出总和不小于S的连续子序列的长度的最小值.如果解不存在,则输出0. 输入 n=10 S=15 a=[5,1,3,5,10,7,4,9,2,8 ...
- kvm 虚拟网络命令操作
2018-11-06 ```使用brctl命令创建网桥br1```# brctl addbr br1``` 删除网桥br1```# brctl delbr br1``` 将eth0端口加入网桥br1 ...
- Win10小娜关闭或删除进程
先来说下我为什么想尽方法关闭win10小娜:我觉得功能并不适用于我,即便不启用Cortana小娜,在Win10进程中也会看到Cortana小娜启动着,耗费了内存.CPU,而且主要的我的磁盘利用率等都居 ...
- 启动Kafka
启动zookeeper 使用命令查看zookeeper是否启动成功: 启动kafka Brokerr 使用命令查看kafka Broker是否启动更成功 在kafka中创建topic 'test' b ...
- Python中将列表转化成矩阵表示
list1 = [] a = [1,3,4] b = [2,5,6] list1.append(a) list1.append(b) arr = np.array(list1) # 打印arr pri ...
- Centos 7 如何卸载docker
1.[root@localhost ~]# rpm -qa|grep docker docker.x86_64 2:1.12.6-16.el7.centos @extras docker-client ...
- linux 期中架构之 nginx 安装与排错
1, 安装 nginx 所需要的pcre库 即:perl 兼容正则表达式 yum install pcre pcre-devel -y rpm -qa pcre pcre-devel 检查是否安装好p ...
- (转)shell脚本之seq命令
shell脚本之seq命令 原文:http://blog.csdn.net/paoxiaohui/article/details/52830595 seq 用于生成从一个数到另一个数之间的所有整数. ...
- Linux分区扩容
lz在MAC上面使用Linux虚拟机,开始只建了一个分区,挂载在”/”目录下.现在硬盘空间不够了,所以lz就来给这个分区扩容. 首先,当然是要给虚拟机分配更多的硬盘空间喽(lz用的是VMware Fu ...