zoukankan      html  css  js  c++  java
  • 团队作业9——展示博客

    1.团队成员的简介和个人博客地址,团队的源码仓库地址。

    自我描述:第一次团队合作,也是第一次当队长,路很长,很艰辛,但是我还是会付出最大的努力帮助团队成长,希望我们团队能慢慢成长。 

    团队角色:程序开发 

    技术:略懂java php html5 jsp

    自我描述:有基础的编程能力,对代码具有一定的改进能力,但耐心不足, 会积极配合团队工作,希望能做出一个好作品.

    团队角色:开发   

    技术:javaps

    自我描述:本人做事认真,有较强的责任心,比较喜欢钻研,做事细心,具有团队合作精神。 

    团队角色:开发   

    技术:java

    自我描述:细心负责,之前没有过类似的团队项目经验,对于专业方面的学习花的心思也不是特别多,编程能力不是很高。希望在合作中能够和伙伴们取长补短,共同进步。比较喜欢测试方面,找出不足或者错误,不断优化,会觉得很有成就感。 

    团队角色:测试 

    技术:java

    自我描述:说实话,我对软件工程并不是特别擅长,编程上只有一点薄弱的基础,不过真的打心底想多学一些知识,所以希望通过团队合作,在合作中不断学习并且跟队友共同进步。个人对美工比较感兴趣,会在这方面对团队出一份力,尽职尽责。 

    团队角色:编程人员(美工) 

    技术:ps,java

    自我描述:觉得自己是个挺有耐心的人,所以喜欢做代码测试。发现代码中的各种问题,并与大家交流一起解决它,从这个过程中觉得自己可以收获到很多。一遍又一遍不厌其烦的将原代码这块璞玉打磨到完美,真的是一件很有成就感的事。我会尽力为这个团队贡献自己的一份力量。 

    团队角色:测试 

    技术:C++,java

    团队的源码仓库地址

    2.我们要做软件工程,那就要有一点工程的样子:

    a. 团队项目的目标,预期的典型用户,预期的功能描述,预期的用户数量在哪里?

    答:

    ①项目目标

    中国送礼的习惯从古至今都是如此。在佳节时送上一份节日礼物聊表心意,加深感情。什么样的 礼才算是好礼,送礼最关键的就是挑礼品了。礼物要和收礼人身份地位相宜,最主要的还是一个“取悦”别人的过程,要使收到礼物的人高兴,着实很难。各种不同节日送什么礼物,是生活中非常常见的一个内容。在当今信息化发达的时代,由于许多人在过节或者朋友亲人生日时在挑礼物上及其纠结,淘宝也不行,逛商场也不方便,这样既费时又费力,所以为了解决这个问题,我们将开发一个挑礼物的小程序来解决烦恼。

    ②预期的典型用户

      • 闺蜜朋友生日需要送礼物的用户

      • 情侣之间各种节日需要送礼物的用户

      • 逢年过节父母 长辈 老师需要送礼物的用户

    ③预期的功能描述:

    根据用户输入的一些筛选条件,推荐合适的礼物,并附有购买链接可以支付购买,设有时间提醒功能,可以提前提醒各种节日时间,避免忘记,礼物有热门的排行榜,并且分为实体与非实体,不想花钱,想比较有创意的我们有节日攻略这一部分内容,界面有用户登录,个人中心,历史记录等模块。这是预期功能,实现过程中最终只实现了礼物推荐,收藏功能以及订单功能和支付功能。

    ④预期的用户数量:身边的同学朋友老师

    b. beta 发布之后一定会比alpha 阶段更能满足用户的需求, 请录一段视频, 展现目标用户使用 beta 产品的情况。

    答:Beta阶段比alpha阶段多增加了收藏功能,支付功能和订单功能。

    c. 团队的成员如何分工协作的?有什么经验教训?

    答:

    ①分工:组长嘉成负责任务的分配以及组织每日的站立式会议,以及和吴文庆一起负责前端的界面调整和和功能模块的实现,林城炜负责后端完善,白碧宇、叶华琴和方巧玲负责测试与博客的撰写。

    ②经验:这次明显比alpha阶段效率提高很多,进行得比较顺利,虽然不能够实现预期的所有功能,但总算是做了完整的一个小网站,实现了一定的功能。期间团队成员们彼此互相鼓励,时间上的冲突或者遇到一些问题,以及紧急情况大家都一起讨论解决方法,放假的时候就网上交流,互相督促与体谅。分配的任务也自觉完成,没有推脱。就是beta阶段后面两天有位新成员没有参与,工作没做到位,我们都应该好好反思一下原因。

    d. 团队是如何进行项目管理的?

    答:我们团队每日进行一次站立式会议进行讨论,会在coding.net和博客中建立团队项目,在项目里面创建每个人的任务,每人都必须按时完成任务,有时集中在宿舍楼下或者课间进行简单的讨论。

    e. 团队如何平衡 时间/质量/资源 争取如期完成任务的?

    答:每天完成团队中规定的任务,团队成员多提意见及建议。不懂的部分查阅资料,看看相关的代码统计使用到的算法。 与队友进行代码上的讨论,互相熟悉对方的代码。 不会的问题多向老师同学请教。

    f. beta 阶段每个团队在软件工程方面有哪些具体改进? (例如 代码测试覆盖率从 x 提高到 y),也要列出来。

    答:

     ①首先,我们团队间成员通过alpha阶段的磨合所以在beta阶段协作起来很有默契;

     ②通过默契的协作我们先优化了页面结构,使结构简单化,界面去除了一些冗余细节;

     ③其次,我们在beta阶段完善了前端界面并且进一步实现了订单功能;

     ④实现订单功能之后,在支付功能上也花费了很大心血,但是由于真的有一定难度,所以目前为止还未实现支付功能;

     ⑤代码测试覆盖率可祥看代码地址。

    3.团队项目的实际进展(拷贝那些 scrum 过程中的燃尽图即可),发布的功能(拷贝发布文档)。说明在项目管理中,scrum的燃尽图是如何真实反映项目的状态的?或者燃尽图美化了状态?

    •把beta阶段每天的会议图片, 燃尽图分别做出一个 GIF 动画, 放在最后的报告中,显示工作的进展。

    会议图片

      燃尽图

    4.到了beta, 代码的情况也请列出来, 到底有多少行, 多少文件, 文档在哪里,如果一个新团队要接手这个项目,他们应该怎么做? 这有说明么?

    5.团队可以用视频显示, 如何在一个全新的电脑上,下载所有代码,构建,发布,并运行你们的程序。

     视频展示

  • 相关阅读:
    boost::asio在VS2008下的编译错误
    Java集合框架——接口
    ACM POJ 3981 字符串替换(简单题)
    ACM HDU 1042 N!(高精度计算阶乘)
    OneTwoThree (Uva)
    ACM POJ 3979 分数加减法(水题)
    ACM HDU 4004 The Frog's Games(2011ACM大连赛区第四题)
    Hexadecimal View (2011ACM亚洲大连赛区现场赛D题)
    ACM HDU 4002 Find the maximum(2011年大连赛区网络赛第二题)
    ACM HDU 4001 To Miss Our Children Time (2011ACM大连赛区网络赛)
  • 原文地址:https://www.cnblogs.com/WL14/p/6946664.html
Copyright © 2011-2022 走看看