• 团队作业9--展示博客


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


         徐   璨:http://www.cnblogs.com/xucan0110/

         申   悦:http://www.cnblogs.com/sy0717/

         林方言:http://www.cnblogs.com/dialect/

         刘存:http://www.cnblogs.com/voga/

         李志强:http://www.cnblogs.com/lizhiqiang0/

         魏   辉:http://www.cnblogs.com/weihui-01/

         团队源码仓库地址:https://git.coding.net/lizhiqiang0x01/Beta-APPsizeyunsuan.git

    徐璨:

    善于发现问题,对待问题认真。擅长:java。编程兴趣:PHP。希望的软工角色:测试。宣言:推动交流。

    我们觉得团队开发需要更好的信息交流,各司其职,对自己,对他人负责,还要给予他人更多的信任。

    申悦:

    风格:笨鸟先飞型,不会的东西会提前查资料做准备。擅长的技术:熟悉Java,c语言,CSS,Javascript语言等。编程的兴趣:页面制作,前端开发。希望的软工角色:开发。宣言:改变就是现在。

    刘存:

    风格:沉擅长TCP/IP协议模型,OSI七层模型,子网划分,IP规划,熟悉ospf,rip原理。编程兴趣:C。希望的软工角色:开发。宣言:我自横刀向天笑。

    林方言:

    风格:低调内敛,不据小结。擅长:java,c。编程兴趣:java,数据库。希望的软工角色:测试。宣言:指南针之前,世界没有方向。

    李志强:

    风格:外易简而内机明,用人无疑,唯才所宜,不间远近。擅长:C++,java,c。编程兴趣:python。希望的软工角色:开发。宣言:汉祖唯智胜,项羽虽强,终为所禽。

    魏辉:

    风格:做事严谨,胆大心细,考虑周大。擅长:c,java。编程兴趣:前端设计。希望的软工角色:PM。宣言:团结一心,众志成诚。

     

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

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

        该项目的目标是实现小学生的四则运算练习,预期典型用户是小学生,预期可以实现题目的自动生成、正确率、计时功能、错题功能、草稿纸功能,多用户功能,预期用户数量100人。

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

        https://v.qq.com/x/page/d05116atb4d.html

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

        项目经理(魏辉)每天很细致的分配每个人的任务量,并且一直及时的督促和监督小组成员,李志强负责主要代码,申悦负责部分代码,每天及时沟通交流,互相解决问题,徐璨,刘存和林方言轮流测试和博客的主要部分。大家都会及时认真的完成各自的部分,都尽自己所能把东西做好。相比于alpha阶段,明显beta阶段更有默契了,我们总结出来的经验就是一定要有明确的分工要够细,遇到问题要及时交流不能拖,自己也不要勉强,要有人及时的督促。

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

        通过qq群进行任务分配和交流,各组员负责自己模块的维护和改善。

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

        成员还是在这一周内都把手头别的工作放在了一边,以项目为重,对于比较难的模块,会让组员互相交流讨论,共同查找解决办法,质量上主要是在后期让组员改善维护自己负责的模块,遇到一些bug问题,将这些问题放到群里公告,这样不同组员遇到相同问题解决的速度会快很多。

    f. beta 阶段团队在软件工程方面有哪些具体改进? 

        团队在对项目的规划和分配,及人员的调用上都有了变化,更细致,更合适了,对项目的管理也更仔细了,代码也做了优化。

    3、团队项目的实际进展

    scrum 过程中的燃尽图

    每日站立照片

    每天的燃尽图都挺真实的反映了我们的项目完成情况,如果我们没有完成每天的任务,我们的燃尽图会是一条水平线,真实反映情况。

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

        如果一个团队要接手我们这个项目,应该先了解一下我们的流程图,知道我们的功能衔接,然后根据xml文件找到组件在逻辑功能里的位置。

        代码行数:2716
        文件个数(java文件和xml文件):37
        java文件:Beta-APPsizeyunsuan / APPsizeyunsuan1 /app /src /main /java /com /example /asus / appsizeyunsuan1 /

        xml文件:Beta-APPsizeyunsuan / APPsizeyunsuan1 /app /src /main /res / layout /

        源代码下载点:https://coding.net/u/lizhiqiang0x01/p/Beta-APPsizeyunsuan/git/archive/master

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

     

    工程说明:

        在alpha阶段我们组主要通过eclipse软件搭建安卓平台,在使用该平台编写软件测试也是困难重重,首先是SDK的版本问题,API问题等等,软件的参数有一个不符合要求就无法正常运行代码,环境的搭建了浪费了大家很多时间,当我们想要换另一台电脑平台做测试时又会出现问题,最终导致代码无法正常运行,比较严重影响代码整体进度编写。在alpha阶段我们最终实现了四则运算的填空题,选择题,多选题功能模块,对登录注册功能、错题功能、正确率功能并没有实现,在最终演示是也出现了严重的bug,在软件运行时总是出现闪退的问题,导致各个模块的链接出现了问题。
        在beta阶段,吸取上一个阶段的教训,以及老师提出的一些意见,我们重新构建环境,使用Android studio平台软件编写,在该平台写整个平台兼容性还是挺稳定的,并且我们在互相交换代码时,基本上也都没有出现太大的问题,在本阶段我们团队实现了注册登入功能、简单复杂功能、错题库功能、正确率功能。在本阶段我们解决了闪退现象,使整个软件运行比较稳定,我们在不同品牌手机上运行都是可以正常运行的,比如oppo、htc、vivo、三星。

    6.家长用户反馈

       家长一: 软件很容易上手,题目功能不是很多,分别尝试了一下,简单功能和复杂功能,题目做起来感觉还不错,后面还有错题本功能,可以看到题目正确答案,缺点还是有的,等级难度如果可以在细分一下就好了。

       家长二: 从软件下载到安装很快,经过注册登入就可以做题了,可以自主设立题目数,感觉还是蛮不错的,操作了一遍,对于生成的题目感觉难易程度差别有点大,草稿纸功能设立挺方便的,每做完一次题可以查看自己的错题记录功能还是挺有效的。

  • 相关阅读:
    b_jd_水坑数量(向外流dfs)
    b_wy_购买商品使得满减最省(01背包)
    b_wy_最优路径(构造树+dfs)
    Redis:List列表相关指令
    Redis:String字符串常用指令
    Redis:linux基本的指令
    Redis:redis-benchmark性能测试/压力测试
    Redis:增大并发量的演进过程
    Kafka的下载安装和测试,及消费端数据中文乱码问题
    Git:常用命令
  • 原文地址:https://www.cnblogs.com/newteam6/p/6938737.html
Copyright © 2020-2023  润新知