TeamWork#1,Week 5,Suggestions for Team Project
我们团队联系到了我们六班的直系学长,并向他咨询了软件工程基础这门课的团队项目相关的问题。他们团队的名字命名为Z-XML,团队中的几个学长也都是我平时所熟识的。虽然学长已经大四,忙着考研工作等各种事务,但是还是抽出
时间来解答我们的问题,首先谢谢他们。
学长所在的团队选了自由选题并且做出了一款出色的手机游戏。学长介绍说,自由选题自由度高,容易做优秀的内容和精彩的展示,但是同时如果没有好的创意或者没有扎实的技术基础,那么依然会在项目效果上有负面的用户响应。
学长建议团队项目力求关注团队的兴趣点和技能长处,让每个团队成员最大化的发挥自身的优势;学长还推荐在UI上多下功夫,友好而美学功夫硬的界面能够带给用户更好的交互体验,比如在线系统,表现能力强,能够获得更好的用户基础和市场潜力。
他尤其推荐我们做手机游戏或移动客户端。他说现在智能手机高普及率和使用率使手机软件有异常庞大的市场,并且这一趋势还在继续。通过做手机终端软件可以尽早地让我们有能力进行实际开发、进入市场。同时,课堂展示时又非常有表
现力,对数学等基础知识的要求不高,很容易吸引用户等。
一.他们团队的优点在于:
1.项目UI设计精美
2.项目内容出色,用户反响好
3.团队对项目的把握充分,大量的会议,让团队内部保持高度的沟通和对项目进度的把握,及时处理问题,进行代码测试和审核。
学长他们团队的不足据他所说,有以下几点:
1.部分之间因为设计不够充分,部件之间耦合度高。
2.在他们的项目中,为了满足游戏设计的需求,我们的软件工程设计中保留了很多的可扩展性,但是却没有足够关注到细节,没有给出所有具体的要求。在实施工程的时候经常发现有的问题在设计中找不到参考,导致开发人员的效率低下。
3.开发人员水平有限。分配任务的时候经常有说这个事儿做不到,或者压根不知道怎么做;验收工作频出意外,DEV写了一个模块之后,验收的时候发现模块质量不行,代码质量低是其次,无法按照给定的接口工作。
4.有关游戏制作的特殊性。游戏制作他们是第一次,一个游戏玩起来基本的逻辑也许不复杂,但是难在它对交互效果要求极高,如果只能满足基本的逻辑正确而交互效果极差,那这段代码必然失败。为了提供一个优秀的游戏体验,好的美工重要,开发人员要写出交互效果良好的代码也很重要。开发人员自身需要有一定交互设计功底,并且有美术功底或者有美工的指导,这是我们的大部分组员都缺乏的,这也导致了后期的用户评价都是“游戏很好玩,但是不协调,不好看”。
二.那么因为他们做的自选课题,对我们这次的项目没有非常大的参考性,但是我们可以在工程中注意以下几点:
1.增强团队内部沟通(尤其是男生与女生之间),对项目进度和技术选择进行准确把握,密切监督项目进度和个人工程投入,坚持每天一次小例会,一周两次大例会的来进行全组的沟通,明确当前目标和开发进度,及时处理问题。
2.对技术难度不畏惧,但是应该多多查阅开源代码库进行更多的学习后进行项目完善,注重代码质量和重用性。
3.项目的实现前做好设计,明确客户需求,规划好模块抽象,让代码高效灵活。
三.在从学长那里获得信息以后,我们暂时构想了我们的自选课题的一个内容:
外卖信息的推送app
功能:1.对外卖商家的信息进行整合
2.整合各大外卖网站的打折信息
3.分析客户口味并进行推荐打折外卖推送
涉及技术:
爬虫技术、数据库技术、移动开发、web开发(若可以做跨平台)、分类技术(机器学习)。
项目前景:
在最近的外卖大战中,我们发现外卖现在的物流速度已经完全跟上了信息的传播速度,但是每天人们依然会花大量的时间去选择在口味、价格下二维度最优的外卖商家进行订餐,那么我们希望对这个信息进行分配过滤,能够为用户提供最直接最方便的外卖体验。我们希望我们能够对饿了么和美团的商家进行智能排序来达到最快为用户服务的效果。
这是我们暂时的一个构想,我们可能会根据实际的工作情况对课题进行完善或者更改。
TeamWork#1,Week 5,Suggestions for Team Project的更多相关文章
- 如何删除TFS的Team Project
我们可以使用Visual Studio或Web新建一个TeamProject,但是删除时却没有一个合适的图形界面删除我们不想要的Team Project,所以此时就可以使用命令TFSDeletePro ...
- How to delete a team project from Team Foundation Service (tfs.visualstudio.com)
C:\project>tfsdeleteproject /collection:https://buckh-test2.visualstudio.com/DefaultCollection Te ...
- [转]TFS2010 Team Project Collections
本文转自:https://www.cnblogs.com/shanyou/archive/2010/04/14/1712252.html Team Foundation Server 2010有一个改 ...
- How to delete team project from TFS visual studio ?
/* Author: Jiangong SUN */ To delete team project from TFS Visual Studio, you need to use "TFSD ...
- Step by Step 設定 TFS 2012 Create Team Project 權限 - 避免 TF218017、TF250044
基本上權限的設定和 以往的 TFS 沒有什麼太大的差別 只是這次的權限設定畫面有略作些調整,我還是一併整理一下 當我們用 TFSSetup 的帳號安裝完 TFS 2012 後 想要在自已的電腦上用自已 ...
- TeamWork#1,Week 2,Learn In Team
我觉得做为一个团队,每个人的能力固然重要,但是更重要的是几个人能同心协力. 俗话说“三个臭皮匠,赛过诸葛亮”,团队合作往往能激发出团体不可思议的潜力,集体协作干出的成果往往能超过成员个人业绩的总和.在 ...
- 【draft】Team project :Bing dictionary plug-in
课后~ 开会调研开会调研开会~ 在和Bing词典负责人进行了可行性的深入磋商后,我们对本次选题有了更加清晰的认识~困难好多~然而终于敲定了项目内容,我们的目标是这样一款神奇的插件,它帮你记录下新近查询 ...
- [转载]TFS与Project、Excel同步
我们还可以使用Microsoft Excel和Microsoft Project来连接到TFS,方法如下: 通过Microsoft Excel连接到TFS,在安装了Team Explorer后,Mic ...
- 【转】什麼是 Team Explorer Everywhere 2010 ?TFS 專用的 Eclipse 整合套件的安裝與設定
前言- 大家都知道 版本管控是一件很重要的事情!而且也知道分別有 VSS , SVN , TFS 等- 多數人都會覺得, .NET 的開發工具要用 VSS . TFS .SVN 而 Java 的 Ec ...
随机推荐
- iRedMail搭建完后登录提示【连接至IMAP服务器失败】(转)
http://ask.apelearn.com/question/8080(参考) ================搭建步骤如下=====================登录www.net.cn,产品 ...
- 微信公众号开发 [03] 结合UEditor实现图文消息群发功能
0.写在前面的话 如何实现微信平台后台管理中的,图文消息发送功能? 大概的过程如下: 通过类似表单的形式,将文章各部分内容提交到后台,封装成一个实体类,并持久化到数据库中 需要推送的时候,将不同的文章 ...
- RegExp exec有记忆性的问题
当 RegExpObject 是作为一个变量时时.每次调用完exec()后.它会在 RegExpObject 的 lastIndex 属性指定的字符处开始检索字符串 string.当 exec() 找 ...
- helpera64开发板下制作ubuntu rootfs镜像
下一篇路径:https://www.cnblogs.com/jizizh/p/10499448.html 环境: HelperA64开发板 Linux3.10内核 时间:2019.02.14 目标:定 ...
- C语言学习记录_2019.02.09
打印字符串:%s--------printf("%s","abcd"); 打印字符串数组中某一位:%c--------printf("%c" ...
- GoLand(三)数据类型、变量和常量
Infi-chu: http://www.cnblogs.com/Infi-chu/ 一.数据类型 数据类型的出现是为了把数据分成所需内存大小不同的数据,编程的时候需要用大数据的时候才需要申请大内存, ...
- PCIE_DMA实例二:xapp1052的EDK仿真
一:前言 这篇博客是我应一位网友之约写的,他想要学习基于FPGA的PCIe DMA控制器设计,但是手上没有合适的Xilinx开发板,而且xapp1052又没有提供仿真代码,让他的学习陷入了困境.所以我 ...
- 用NI的数据采集卡实现简单电子测试之4——半导体温度传感器
本文从本人的163博客搬迁至此. 为了展示NImax(Measurement & Automation explorer)的强大配置功能,做了一个半导体温度传感器测试的示例. 一.半导体温度传 ...
- Oracletop10物理段
Oracletop10物理段 select owner, name, type, mega, tbs from (select owner, case when segment_type = 'LOB ...
- codevs 2639 约会计划
codevs 2639 约会计划 题目描述 Description cc是个超级帅哥,口才又好,rp极高(这句话似乎降rp),又非常的幽默,所以很多mm都跟他关系不错.然而,最关键的是,cc能够很好的 ...