第一次合作项目之长大百事通

一、团队简介

队名:长大DeepMind

团队成员:姓名:王冬冬  学号:B20150304629

               晏司举                  B20150304508

                            刘强                     B20150304516

                            尹胜                     B20150304515

                            莫根东                 B20150304611    

                           周腾蛟                  B20150304609

团队照片:

队员简介:

 

1.擅长的技术

王冬冬:MySQL数据库,oracle数据库

晏司举:Java、ssm框架、MySQL数据库

莫根东:SQL,HTML

尹胜:MySQL数据库,c

周腾蛟:C语言

刘强:C,html,sql

 

2.编程的兴趣点

王冬冬:Java及oracle数据库的开发

晏司举:Java后台服务器端开发

莫根东:Java

尹胜:Java

周腾蛟:C++后台开发

刘强:Java

 

3.希望承担的软工角色

王冬冬:数据库的后台开发

晏司举:Java后台开发

莫根东:测试

尹胜:JAVA

周腾蛟:C开发

刘强:后端开发

 

4.个人宣言

王冬冬:爱拼才会赢

晏司举:让我的代码在世界的每一个角落里跑起来

莫根东:走自己的路,让别人说去吧

尹胜:一起皆有可能

周腾蛟:永不放弃就是我的代码

刘强:谁都不服

 

二、项目简介

1、项目名称:长大百事通

2、项目介绍:该项目涵盖了学生在校的基本需求,由于时间和技术有限,先暂时列出如下图所示的一些要实现的功能,关于实现的过程,还需在后面的学习当中不断的进行改进与添加。

3、项目概括图:

 

 

三、个人承担的项目

  在本次的项目中,我担任的是做数据库后台,因为要想完成一个长大百事通APP的实现,需要有一个完整且安全的数据库来支持。正好本人所学的是数据管理的方向,所以,在以后数据库这块的话还需要我多发点时间来实现,我初步打算使用Oracle来进行数据库的创建。

 

四、对于敏捷过程中的Scrum过程管理方法的认识

  Scrum是一个包括了一系列的实践和预定义角色的过程骨架(是一种流程、计划、模式,用于有效率地开发软件)。Scrum中的主要角色包括同项目经理类似的Scrum主管角色负责维护过程和任务,产品负责人代表利益所有者,开发团队包括了所有开发人员。在每一次冲刺(一个15到30 天周期 ,长度由开发团队决定),开发团队创建可用的(可以随时推出)软件的一个增量。每一个冲刺所要实现的特性来自产品订单(product backlog,我觉得翻译成“产品目标”更恰当), 产品订单(产品目标)是指按照优先级排列的需要完成的工作的概要的需求(目标)。哪些订单项(目标项目)会被加入一次冲刺,由冲刺计划会议决定。 在会议中,产品负责人告诉开发团队他需要完成产品订单中的哪些订单项。开发团队决定在下一次冲刺中他们能够承诺完成多少订单项。 在冲刺的过程中,没有人能够变更冲刺订单(sprint backlog),这意味着在一个冲刺中需求是被冻结的。管理Scrum过程有很多实施方法,从白板上的即时贴到软件包。Scrum最大的好处是它非常容易学习,而且应用Scrum不需要太多的投入。

 

五、项目感悟

  通过本次项目的开发,我初步了解了作为一个软件工程专业的学生,能 加入一个团队开发项目是一件很有意思的事情,因为像这样的团队合作,不仅能增长自己的见识,更能从不同的团队成员那里学到很多有用的东西。世界上的任何一个有意义的项目都不可能是单独一个人能够完成的,它是由很多人,甚至很多团队的集思广益,不断的查漏补缺,不断完善才能够完成的。所以,在当前的学习阶段培养每个学生的团队意识是很重要的。因为只有这样,才能取长补短,更好的表达自己对于项目的想法与意见,同时,也能培养自己的口头表达与团队的协作能力,这对于自己以后对工作的认识是比较重要的。

posted @ 2017-10-11 21:48  王冬冬  阅读(251)  评论(0编辑  收藏  举报