CCSU小助手
一:开发团队简介
队名:瓜队
组员:钟文兴、周畅、吉刘磊、唐仲勋
宣言:We are a team at any time!
团队项目描述:
内容:“生活在长大”;
目标:为了方便对学校不了解的学生能够更好的获得学校的基本信息,解决学生在学校遇到的一系列问题。
主要职能包括:登陆/注册;校园信息查询(校园地图建筑信息);学生成绩查询;校园热点推送等功能。
队员介绍:
钟文兴: B20150304107 (组长,b编码B)
周畅:B20150301105(编码A)
吉刘磊:B20150304202(测试)
唐仲勋:(客户)
(组长):(编码B):我的任务是组织团队工作 组织商讨产品需求产品设计以及最终定型 协助大神A编码
(编码):(编码A):我的任务是编码,coding。总之一言难尽,我不想当码农,只想当测试(hate coding)
(测试):我们组只有四个成员,我的任务是代码的测试,还有一些自己力所能及的其他编程任务。
(客户):在队员自己完成自己负责的部分的时候,我需要扮演一个黑脸的角色。时刻对于队员已实现和未实现的功能进行提议,让它更加地趋向于客户的需求。以及部分的界面设计。
团队简介:
我们团队实践scrum就是希望大家在做一件事情的时候,每个人都对整个事情有一个非常完整的了解,就像我们的口号:We are a team at any time!整个过程非常的简单,不需详细了解就可以很快进入这个团队项目,但它又足够便捷、强大,可以解决你在工作过程中要解决的问题。开发的过程中有很多元素,比如项目的logo和一些设计都可以让参与者迅速对起进行比对、商讨,自然地过度完成以后。我们再把这些分类、打包放在文件库中,同时@给工程师。接下来就是工程师要做的事情,包括前端设计、后端的接口设计( )。我们还会新建一些阶段来开展功能的研发,比如:需求确立、开发中、请求合并代码、代码审核、内部测试、部署上线6个步骤。开发中这个阶段大多数的组员都会参与到这个帮助中来,大家也会很积极的参与讨论,所有的讨论都会记录,包括文档、附件,提够了整个团队的效率。代码选择通过之后,会进入到我们一个内部测试的环境,然后内部试用成功的话,我们会直接部署到线上,让用户和我们一起用。在空间和时间上都打打提高了我们的效率,它可以将团队协作发挥到极致。我们团队通过scrum紧紧的联系在一起,我们希望能有机会把这个小助手做得更棒,把小助手体验做得更出众,让校园的同学的生活因为我们的小助手有所不同。
二:对scrum作用的理解
敏捷软件开发是软件项目的一个概念框架如 Scrum 和 Extreme Programming (XP),最大限度地降低短期固定时间的迭代式软件的开发风险。Scrum是管理软件项目的一个轻量级的敏捷方法, 名字来源于橄榄球运动中的scrum 过程,特点是简单,但高度的纪律性依赖迭代和增量的敏捷方法。
项目分成增量的迭代过程,在Scrum中称为迭代任务清单, 通常持续2-4周的时间。敏捷的项目有三个主要阶段 :产品定义 (规划); 运行Sprints 所需要的准备、规划、技术分析,执行Sprints (执行): 在增量时间段内实现 需求 (产品需求清单),结束: 准备最终发布,结束项目。
Scrum中的三种角色
1.Product Owner- 产品所有者
个人:代表所有的干系人
2.Scrum Master:
个人:负责指导过程的执行
3.Scrum Team – Scrum团队:
承诺完成工作,向干系人交付产品价值
全队有明确的最高目标:发布产品的重要性高于一切。每个人都能看到能实际工作的软件,并且据此决定是发布这个版本还是继续开发以加强它的功能。