zoukankan      html  css  js  c++  java
  • teamwork 2

    1.访问上学期项目团队,学习他们的得失。

      上学期学长们有一个项目是学霸系统,在看过了学长们的相关博客后,我们可以感受到学长们确实花费了不少心思,也看到了许多值得我们学习的地方。

      首先,学长们在项目开始前制定了项目开发的计划,并具体的将项目的每个需要完善的部分分配到了个人,这就使得每个人都能在一定程度上参与到项目的完成过程中,学习如何与他人合作,并且锻炼了自己的编程能力。

      其次,学长们定期会召开团队总结会议,每个人报告自己的工作进展,这样能及时督促松懈的队员抓紧时间,保证不会因为一个人而导致整个团队的进程被延误。

      学长还对自己要开发的学霸系统的功能以及面向的对象进行了分析,分析清楚了自己项目的主要走向。而且学长们在测试系统的时候考虑到了不同浏览可能会致的该系统出现不兼容的情况,对目前市场上主流的浏览器进本都进行了测试。这些都是我们应该向学长们学习的。

      在了解了学长的项目经验后我们得到了一些启发:

      a)一个良好的开发计划是一个软件成功的关键,计划很重要,团队众人需要有时间观念,且刚起步时设想不宜过大,不要有过多的细节,优先完成整体的框架设置,完成最基本简单的内容,从最基本的功能开始迭代,再不断进行完善。

      b)软件的界面还是很重要的,即使不能做到超越,也应该做到同类软件的水平。

      c)如果软件的创新度不够高,没有太多的亮点,那么就应该在细节方面下功夫。完善的细节,可以大大的增加用户体验。

      上学期还有一个项目是我爱记单词(iWords),我们有这个项目得到的启发如下:

      a)在项目之初,他们由于不熟悉TFS任务更新的操作,花了4、5个小时建立任务。在这方面可以先参考visual studio的TFS部分使用帮助。可以节省一些时间,也不会因为在简单的操作上花费过多时间而烦恼。

      b)团队项目的完成过程可能会很艰辛,按照计划进行时可能会出现一些其他没有预料到的阻碍,比如其他科目作业过多导致时间紧张等。所以团队项目的进行需要持之以恒,不拖欠进度,才可以在面对问题的时候以良好的状态面对。正如这个队伍存在着原本没有料到的知识方面的欠缺,但是他们在解决这个问题后仍能保持在进度上。有的过程实施起来可能难度会大大高于估计的,在这种时候可以考虑适当延长时间。

      c)在项目的实施过程当中,这个组有个成员因没有承受住精力的巨大消耗导致生病住院。所以我们要注意身体情况,加强锻炼,预防感冒,保持良好的身体状况。

    2.讨论“如果我们团队今年做这个项目,我们要有什么改进?”

       如果今年我们要做学霸项目,我们首先会再次确定该项目面向的群体,更新该系统的部分功能,我们可能还会做出平板电脑专用的版本,因为平板电脑变得越来越普及,并对其做完整的测试。我们可以在该系统中增加和百度云的连接,当用户因为流量或者空间不足等原因无法下载某些资料时,可以将其保存到百度云。我们会增加服务器支持的注册和同时登陆的人数,提高用户检索资料室的精准度等。

    3. 如果我们团队要自由选择一个项目,我们要做什么项目?

    我们的团队倾向于选择第一组项目:在上个学期的Xuebai项目的基础上继续完善改进3个模块。理由如下:

    1.需求

    这个项目解决了计算机相关专业大学生获取知识的需求。计算机系的学生在学习的过程中总会需要许许多多的问题,这些问题有的很细节,比如某种语言的语法;有的很宏观,比如某种体系的架构;有些很理论,比如一些图论方面的题目。这其中,大量的问题是相似的,但新手总是要花费许多时间去搜索问题的答案,这些答案散落在互联网的各个角落。如果能把与此相关的高质量的内容汇聚起来,让用户可以系统地浏览、搜索、编辑、评论,将会带来很大的便捷。支持用户继续通过提问/回答完善这些内容,能够促进网站内容的更新,聚拢网站人气。

    2.方法

    这个项目需要的核心技术有:网页爬取技术、自动分类技术、抽取关键词技术、翻译技术、数据库技术、动态网站开发和管理技术。

    结合我们组员的情况,我们有网页爬取技术的实践经验,关键词抽取技术和翻译技术的技术支持,并且正在学习数据库和网站开发的相关课程。因此,我们在技术上是具有显著优势的。

    3.好处

    这个项目能够解决计算机相关专业的大学生信息获取成本大的问题。内容的聚合使得他们可以在一个站点获得想要的所有信息,而不用在互联网上四处寻找,可以节约大量的时间和精力。同时用户的使用成本是低廉的,只需使用浏览器访问网页,就能够方便的获取想要的信息。

    4.竞争

    问答类的网站一直有不少。国内有百度百科、搜搜问问,国外有stackoverflow。相比百度百科和搜搜问问,我们的优势是切入面小,精力集中于计算机科学和软件工程学科。同时相比于百度百科和搜搜问问的问答式管理,我们将同类的问题聚集起来,方便用户查找。相比与stackoverflow,我们的优势在语言方面。中国大学生访问全英文的网站,无论是内容阅读还是问题描述,都会有很大的障碍。

    5.学习

    在这个项目中我们能学到许多知识和技能,丰富实践经验,提高动手能力。对于刚进入大三年级的我们,理论知识学习了很多,代码量却不够。而且,以往写的大多是控制台程序,实际应用价值很小。这个系统是一个在实际中有真实应用的系统,并且综合了各种技术,能够跟我们很多启发。

  • 相关阅读:
    centos7 mysql 数据库备份与还原
    Centos 7 搭建wordpress
    Centos 7 安装 mysql5.7
    linux 搭建php网站许愿墙
    GNOME桌面的安装
    cetnos 7 ntp服务的安装与配置
    Tornado初探
    Mysql报错 Cannot load from mysql.proc
    zabbix install
    PYPY_GC
  • 原文地址:https://www.cnblogs.com/C705/p/4044202.html
Copyright © 2011-2022 走看看