一. 队名及宣言

  • 队名 
    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学好。

四. 项目描述

团队项目的目的:帮助长大学子解决去哪个食堂吃饭的烦恼
编程语言:Android(基于java)
编程工具:Android sudio
  • 小故事:

  一天,同学小旺在上软件工程课,上到11点钟的时候,小旺的肚子饿得咕咕作响,心理念叨着,又饿了,下课该去哪里吃饭呢?小旺偷偷的拿起手机,不经意间发现了一款专门为长大学子研发的app,叫做“长大饿了么”。小旺兴致勃勃的点开,发现里面有维智食堂,汇泽食堂,弘昱食堂,以及二食堂等长大各个食堂的菜谱,像什么西红柿炒蛋、辣椒炒肉。

  后来小旺又发现每个食堂都有每天特色的菜谱,他发现今天维智的特色菜谱是香干炒肉,小旺心里笑了笑,不错不错,今天的中饭有找落了。

  然后他又有惊讶的发现,这个app还能看实时的人流量,成功的避免了去人多的食堂。小旺惊叹道,这个app做的太人性化了吧!这时候旁边的小斌看着小旺这么兴奋的表情, 急忙凑过来说:“有什么好事情,赶紧说”,小旺一脸的不屑跟小斌说,给你推荐一款app赶紧去下载,叫做“长大饿了么”,里面有你想要的,机不可失时不再来,要赶紧的哦!

五. 学习scrum的心得体会

1. 什么是敏捷开发?

  敏捷开发是一种基于更紧密的团队协作、能够有效应对快速变化需求、快速交付高质量软件的迭代和增量的新型软件开发方法。

2. 什么是scrum?

  scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。

3. scrum中的角色

  产品负责人 Product Owner: 负责维护产品订单的人,代表利益相关者的利益。

  scrum主管 Scrum Master: 为scrum过程负责的人,确保scrum的正确使用并使得scrum的收益最大化。

  开发团队 Team: 由负责自我管理开发产品的人组成的跨职能团队。

  这三种角色有各自的职责,不属于上级与下级的关系。这是与传统开发不同之处。

4. 心得体会

  scrum和所有其他形式的敏捷软件过程一样,scrum有频繁的包含可以 工作的功能的中间可交付成果。scrum使得团队合作更加高效,像传统的瀑布模型假设需求是固定不变的,根据需求来估计所需要的资源和时间,制定完美的计划,整个开发过程完全按照计划来驱动。

  scrum要求在一定的sprint内完成所承诺的工作,scrum规定每次发布的功能可能、以是小批量的,但可以分很多次去发布,这与瀑布模型是有区别的。scrum最重要的就是团队的沟通交流与合作,团队要达成一定的共识,要经常交流,还要善于总结和自我批评改进。

  scrum通过沟通与合作,在开发过程中提高了效率。

scrum和团队合作的更多相关文章

  1. 团队合作学习scrum

    查找资料学习scrum心得: 什么是scrum : scrum是一种轻量级软件开发方法,即一种做事的方法.scrum原本是指橄榄球运动的一个专业术语,原意为团队通力合作,在场地内传球.这个过程需要认真 ...

  2. 第一次团队合作,对Scrum的初步了解

    学习和运用scrum 作为长大的大三老腊肉,我们已经在长大生活了两年多,对于什么是长大人最想完善的校园需求.最想拥有的校园服务媒介也有了更加深切的体会. 于是,GoodJob小团队blingbling ...

  3. 团队合作one

    一.项目介绍 为生活在长大的学生提供方快捷的生活服务,通过帖子发现自己志同道合的朋友,记录自己在长大点滴.本项目的意义在于锻炼团队的scrum能力,加强团队合作能力.确定本项目采用的技术方向:本项目整 ...

  4. 使用GitHub进行团队合作

    原文: Team Collaboration With GitHub GitHub已经成为的一切开放源码软件的基石.开发人员喜欢它,基于它进行协作,并不断通过它开发令人惊叹的项目.除了​​代码托管,G ...

  5. 《编写高质量代码-Web前端开发修改之道》笔记--第二章 团队合作

    本章内容: 揭秘前端开发工程师 欲精一行,必先通十行 增加代码的可读性--注释 提高重用性--公共组件和私有组件的维护 冗余和精简的矛盾--选择集中还是选择分散 磨刀不误砍柴工--前期的构思很重要 制 ...

  6. 团队合作-如何避免JS冲突

    解决JS冲突的演化过程 1.用匿名函数将脚本包裹起来,可以有效控制全局变量,避免冲突隐患 (function(){})(): 2.定义一个全局作用域的变量str,可以帮助我们在不同匿名函数间通信 严格 ...

  7. GitHub 系列之「团队合作利器 Branch」

    Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,关于分支前面的系列也提到过,但是本篇会详细讲述什么是分支.分支的 ...

  8. 从0开始学习 GITHUB 系列之「团队合作利器 BRANCH」【转】

    本文转载自:http://stormzhang.com/github/2016/07/09/learn-from-github-from-zero6/ 版权声明:本文为 stormzhang 原创文章 ...

  9. 从0开始学习 GitHub 系列之「06.团队合作利器 Branch」

    Git 相比于 SVN 最强大的一个地方就在于「分支」,Git 的分支操作简直不要太方便,而实际项目开发中团队合作最依赖的莫过于分支了,关于分支前面的系列也提到过,但是本篇会详细讲述什么是分支.分支的 ...

随机推荐

  1. [转] 使用 Java8 Optional 的正确姿势

    [From] https://unmi.cc/proper-ways-of-using-java8-optional/ 我们知道 Java 8 增加了一些很有用的 API, 其中一个就是 Option ...

  2. win10 安装MySQL8.0.11记录。

    参考了博客A:https://blog.csdn.net/m0_37788308/article/details/79965378 博客B:https://blog.csdn.net/fxbin123 ...

  3. Spring Annotation(注解)

    Spring Boot Annotation @SpringBootApplication 必须作用在main 方法所在类 @RequestMapping @GetMapping @PostMappi ...

  4. esper(4-5)- Context 条件

    条件主要包含:Filter,Pattern,Crontab以及Time Period Filter主要就是对属性值的过滤,比如: create context NewUser partition by ...

  5. Spring JDBC Framework

    引自 :学习经典:Spring JDBC Framework 这里记录我对Spring JDBC框架的学习.由于Spring JDBC和我之前做的工作有很多共同之处,学习经典Framework的设计, ...

  6. oracle 集群RAC搭建--环境准备

    一,环境介绍 目前我本身环境已经有DG,正在尝试重做搭建.如需完成请移步往期文章--搭建DG

  7. moment.js(moment-in-node.js)获取本月最后一天 不指定

    http://tommyhu.cn/moment-in-nodejs/ //获取本月最后一天 to=using.moment(日期).endOf('month').format("YYYY- ...

  8. (转)CentOS6/7 使用saltstack源安装saltstack

    CentOS6/7 使用saltstack源安装saltstack 原文:https://blog.csdn.net/wh211212/article/details/77053708 CentOS ...

  9. flex buider 4.6 打开设计模式(designer)时提示内存不足错误的解决办法

    先申明,此方法只适用于flex builder 4.6及以下版本, flex builder 4.7以后已经完全取消了designer功能,是没有办法补救的. 1. 首先下载APE文件,这个文件好像是 ...

  10. pat1009. Product of Polynomials (25)

    1009. Product of Polynomials (25) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 16000 B 判题程序 Standard 作者 CHEN, Yu ...