团队做业第一周


团队做业博客总目录:第一周
html



【标明】本博客由小组内每位成员分工合做共同完成,非我的完成。

团队展现

队员组成

队名

油条只要半根git

团队项目描述

一个帮助你摆脱偷懒与拖延的App——Yesterday,you said tomorrow.github

队员风采展现

  • 20172302 侯泽洋
    • 风格:胡思乱想
    • 擅长技术:程序Debug,代码理解。
    • 编程兴趣:代码编写分析。
    • 但愿的软工角色:架构设计师(期待能进一步理解编程思想,同时作到代码更好的实现)
    • 宣言:Why not think?
  • 20172308 周亚杰
    • 风格:惟物主义,幽默风趣,热爱生活
    • 擅长技术:略懂Java
    • 编程兴趣:兴趣不高
    • 但愿的软工角色:设计师
    • 宣言:Tomorrow is new !
  • 20172309 王志伟
    • 风格:注重提高、喜欢简单
    • 擅长技术:黑板字,查资料
    • 编程兴趣:热爱UI,喜欢更好看、实用的界面
    • 但愿的软工角色:UI设计师
    • 宣言:你是写了一万行代码,仍是写了一行代码,却重复一万次?
  • 20172310 仇夏
    • 风格:搞怪 专一
    • 擅长技术:写注释 调试代码
    • 编程兴趣:学新的Java知识
    • 但愿的软工角色:美工
    • 宣言:世界会为那些有目标和远见的人让路
  • 20172319 唐才铭
    • 风格:随性
    • 擅长技术:理解代码,寻找漏洞
    • 编程兴趣:编写产品代码
    • 但愿的软工角色:软件设计师
    • 宣言:算法

      要飞向哪里 能飞向哪里
      愚笨的问题
      我浮在空中
      自由得很无力编程

团队首次合照

团队特点描述

团队凝聚力很强,咱们每周都会有10小时以上的共同窗习、探讨的时间,同时组内互相帮助,共同解决问题。markdown

团队选题

  • 1.算法选择:排序和查找算法,列表结构及树结构。
  • 2.选题:自我管理与时间管理类app
  • 3.选题背景:
         咱们每一个人在玩游戏时会集中本身注意力,专心投入到游戏中,但在学习的时候却很容易就会走神会发呆,这是由于学习的效果不能及时反馈,而游戏的效果是实时的,快速的,好比你杀掉一个小兵,那么你立刻就能得到收益,这无疑会让你感受到刺激,并能投入进去。但学习不是这样,学习是一种可以长期提高自我但回报不明显的事,这被知乎上的采铜称为【长收益半衰期事件】,他鼓励咱们多作长半衰期事情。基于此,咱们能不能把游戏中的一些原理应用在工做学习中,让工做学习也变得高效呢,也让更多的同窗对本身的学习和任务有一个更为明确的安排和计划呢?架构

  • 4.界面原型:
    墨刀设计原型体验版:

    (需关注公众号后,扫描二维码便可体验)
    墨刀原型截图:
    (1)欢迎页面

    (2)登陆注册界面

    (3)主页面

    (4)任务页面


    (5)欲望商店

    (6)树苗页面

    (7)我的主页
    app

采访部分

咱们小组王志伟采访了刘伟康学长。

学长给到的一些建议以下:框架

1.分工如何安排?
去年的时候,咱们团队6我的,2人负责主要代码,2人负责后期测试、燃尽图等,1人写总结兼团队时间管理,1人负责交互。总的来讲,咱们的分工有些分散,以致于我在写总结的时候要不停询问分析代码。若是有能力和条件的话,建议大家一块儿搞代码,负责写总结、测试的同窗分担的代码任务能够少一些,在写的时候作好项目记录,像写博客同样,遇到了问题就尽可能记录一下,完了直接输出文档。
2.时间上怎么安排,时间大概有多紧?
时间能够由组长安排或者单独交给一个组员安排,写总结、代码和时间安排都须要注意周期性,天天上午2-3小时,下午2-3小时,晚上有时间继续作,整体上建议先苦后甜。若是是α冲刺阶段,开发周期应尽可能集中一些。
3.应该注意什么?
(1)尽可能作好前期的需求分析工做,成员之间多讨论;
(2)整个团队应该像一个交响乐队同样配合,各司其职,也须要按期开例会检查进度,记录遇到的问题等,可轮流安排写会议小结,肯定后续工做,使团队目标保持一致;
(这是咱们去年的会议小结汇总:http://www.javashuo.com/article/p-vyepttlg-ka.html
(3)设定小目标(里程碑),一段时间的努力须要有结果来激励,避免团队由于长期找不到成就感而进入一种疲惫状态;
(4)设定小目标时,须要作任务分解,把工做粒度尽量划分到能够在一天内能有结果;
(5)尽量多地利用自动化工具;
(6)写总结勿拖延,尽可能按期合理地完成;
(7)组长或者写总结的同窗能够多借鉴其余大学软工专业的相关博客;
(8)前期分工或者拆分任务时能够绘制大概的分工图,可参考:http://www.cnblogs.com/zhengrui0452/p/6653964.html
(9)工具选择:类图、用例图可选择WhiteStarUML,流程图、泳道图可选择在线制图工具ProcessOn,原型图可选择墨刀,也能够去发现使用更好的开发工具,具体教程本身搜索;
(10)其余问题可参考《构建之法》或者如下博客:
http://www.cnblogs.com/ruangong3165/p/6048364.html
http://www.cnblogs.com/CSLaker/p/6079765.html
https://edu.cnblogs.com/campus/fzu/Grade2015SE
https://edu.cnblogs.com/campus/fzu/SoftwareEngineering2015
4.软件规格说明书?
给你几个示例,内容能够本身选择取舍。
5.github 怎么用,有没有什么好的教程?
去年没用 github,只用了码云,教程能够参考 git hub 的这个(http://www.cnblogs.com/SivilTaram/p/4900457.html),码云上的操做也差很少,本身琢磨一下,其实主要操做也很少,就是新建文件夹、上传文件什么的,markdown格式大致上也没变。工具

学长给的建议很是详细,同时又很具体,使咱们如今面临的一些问题有了很大推动,很赞同窗长所提到的一个团队就像一支交响乐队,各司其职,才能有条不紊,最后很是感谢刘伟康学长的帮助。

需求规格说明书

工做流程:APP完成分为三阶段。

  • 第一阶段:完成页面框架,实现各页面之间的跳转。
  • 第二阶段:充实各个页面的内容,编写各类代码。
  • 第三阶段:实如今第二阶段过程出现的新创意、新想法,加强用户的体验感。

组员分工及其比例:

学号 成员 分工 比例
20172302 侯泽洋 平常统计、代码高级实现 20%
20172308 周亚杰 页面美化、搜索资源 20%
20172309 王志伟 UI设计、代码实现 20%
20172310 仇 夏 明确任务、分配任务、提出意见 20%
20172319 唐才铭 Debug代码,漏洞测试 20%

【注】:个别成员在没有具体工做时会进行动态分配

【标明】本博客由小组内每位成员分工合做共同完成,非我的完成。

相关文章
相关标签/搜索