一、队名
队名:开拓者
口号:代码帅,运行快!
Logo:
二、团队成员组成
1、201571030106/杜世康(团队组长)
本人风格低调,对于Java ee技术略有了解,目前编程的兴趣在于Java大数据方向,希望承担的软工角色为PM,一句话介绍为:论成败,人生豪迈!
现代软件开发,团队合作是必然性,一个优秀的团队必然有着共同的愿景和默契的协作,雷锋也说:一滴水只有放进大海里才永远不会干涸,一个人只有当他把自己和集体事业融合在一起的时候才能最有力量。
2、201571030102/曹莹雯
风格:吃货?吃瓜群众?间歇性神经病?
擅长的技术(会,但是不擅长):photoshop
编程兴趣:一般
希望的软工角色:测试
一句话宣言:A day may come when we lose,but it is not today.Today we fight!
对MSF的9点基本原则的理解:
软件的开发是一个巨大的工程,一个人是没有办法的完成的,这就需要团队之间的默契协作,MSF的2-4条就强调了团队之间的合作之间的问题以及重点。程序设计人员需 要对科技的变化随时保持敏感度,科技的更新是飞速的。我们要时刻做好学习新技术的准备。同时软件设计是面向用户的,用户的体验与需求也显得尤为重要。软件开发人 员用何种方式从何种途径尽可能精准全面的获取用户信息也是MSF所提出的问题。
3、201570130116/李玉莹
风格:脑洞大、做事比较严谨,考虑问题也相对来说比较周全
擅长的技术:java,C(不能说擅长,都是一知半解)
编程兴趣:不是很感兴趣
希望的软工角色:需求分析和测试
一句话宣言:道阻且长,行则将至
对MSF的9点基本原则的理解:
软件的开发单凭一己之力是无法在规定时间内完成的,团队在这中间起到了尤为关键的作用。团队开发首先得确保团队中的人志同道合,愿意为一个共同的目标去努力;其次分工得明确,能够充分发挥每个人擅长的东西。最后文档的撰写和相互之间的沟通都尤为重要,好在现在通信技术比较发达,我们可以随时实现有效的沟通。最后相信在组长的带领下我们能够交出一份满意的团队作业!
4、201571030118/刘丹
风格:软绵绵的萌汉子
擅长的技术(会,但是不擅长):java,C++,Android等;
编程兴趣:浓厚
希望的软工角色:Dev(开发人员);
一句话宣言:
Don't aim for success if you readlly want it ,just stick to what you you
love and belive in, and it will come naturally.
对MSF的9点基本原则的理解:
团队开发项目首先要有明确的目标,明确的目标对每天的工作是一个指引,明确每天的工作,高效率的工作。其次分工很重要,可以避免代码写重或出了事情没人负责的问题的发生,再者沟通很关键,只靠文档是完全不够的,如果一个文档写的不明确,每个人理解的就不一样,而且有的内容表达需要花费大量的时间,直接沟通会节约很多时间。商业价值很重要,一个项目很酷,技术很够高深,但是商业价值不高,相当于白做了。
5、201571030128/王静雅
风格:随心顺意
擅长的技术:Java 、C语言;(略知皮毛)
编程兴趣:一般
希望的软工角色:QA(质量保证)
一句话宣言:爱赢才会拼,有了目标,才会好好奋斗!
对MSF的9点基本原则的理解:
MSF(微软解决方案框架),团队开发项目时,应当信息共享彼此之间及时沟通,要做到没有一个成员在信息方面有延迟;每个成员都要有共同的目标,有了相同的方向,大家的努力才不会白费;成员之间要达到百分百的信任,不要有任何嫌隙;三人行,必有我师焉,成员之间可以互相学习,互相借鉴;同时,与顾客的合作要真诚,站在顾客的角度换位思考;团队开发项目,要让大家的利益最大化,达到共赢的局面。
6、201571030133/尹楠
风格:好奇心强,追求新鲜事物
擅长的技术(会,但是不擅长):C语言,Java
编程兴趣:一般
希望的软工角色:测试
一句话宣言:行动是治愈恐惧的良药,而犹豫拖延将不断滋养恐惧。
对MSF的9点基本原则的理解:
在现代软件工程开发过程中,团队合作是非常必要的。MSF的第3点充分授权和信任:在一个高效的团队中,所有成员都应有充分的授权,成员有权在职权范围内按照自 己的承诺完成任务,同时也充分信任其他同事能实现各自的承诺。一个没有信任和授权的团队,是无法完成合作的,只有团队中有了充分授权和信任,才能更好地完成程序 的开发。相信在我们的团队合作中,会对MSF基本原理有更加充分的理解。
三、团队的首次集体照
四、 团队特色描述
我们团队既有编程高手又有美工高手,而且女生较多,比较仔细,在开发软件的过程中既有技术担当,又能做到仔细入微,界面设计和文档撰写都不成问题😜。所谓男女搭配干活不累,虽然我们团队只有一个男生,但是也同时是我们的中流砥柱。我们六个人脾气秉性都比较相投,团队关系十分融洽,相信我们能做出来与众不同的软件。
五、 团队拟研发项目可行性简述(基于弹幕评论的实时爬取与大数据分析平台)
随着互联网的不断发展和推进,网络在线直播视频,已经在人们观看视频过程中占据了主要地位,“弹幕”因其高互动性和娱乐性已经流行开来,而弹幕自身包含的丰富文本信息和与视频内容相关的时序性特征为数据挖掘提供了可能。而目前计算机领域对于弹幕研究的主要应用可概括为垃圾弹幕的识别和过滤,视频流行程度的预测,视频的自动标记,视频精彩片段的抽取等。考虑到本科阶段的自身知识储备情况,本次课程设计我们选定的研发项目为“基于弹幕评论的大数据分析平台”,利用国内知名的直播平台-斗鱼,通过其弹幕服务器第三方接入协议来爬取海量弹幕数据,作为一个实验的基础。也希望通过本次研发的“试水”能够为以后我们团队在弹幕研究领域奠定一个很好基石。
本次研发,拟定的技术路线为首先利用Java多线程编程来实时爬取海量斗鱼弹幕数据,其次利用Spgin mvc,Spring data,H-ui搭建本次项目的主体框架并集成数据可视化工具Echarts体现大数据分析结果,最后利用Python制作数据诊断工具来了解特征的分布及基本的统计指标值,再有目的性的选择一些聚类,分类,文本挖掘算法对于弹幕数据做一个大数据的分析,并将实验数据通过echarts展示在大数据分析平台上。
团队协作方面还是通过git作为版本控制工具,利用github作为远程仓库,并利用Jenkins作为一个持续集成工具,使得最新开发的系统能够快速的迭代在测试服务器,免去手工部署的麻烦。
最后,一句话共勉:乘风破浪会有时,直挂云帆济沧海。希望我们团队成功的完成本次研发,并体现出“代码帅,运行快!”的特色。
六、 附加题——团队采访(附加分:采访博客,15分)
在学院找一个创新创业团队采访一下:
- 给出采访的团队名和团队项目名
我们做的项目是一款可以供多人使用的智能药盒设计。主要功能是通过手机app来设定用药的时间,用量,到时间后会进行语音提示
2.该团队研发的项目给用户多少价值? 现在还有人用吗?
因为现在很多人动不动就忘记吃药 当时做的目的有两个,一个是提醒人们吃完,另一个就是它可以当做一个专门的药物存储箱。
3.这个项目能否给我们团队继续开发,源代码/文档还有么?
源代码还在,但是更多的是开发板上的东西,软件方面的 只有手机app。
4.项目开发有什么经验和教训?
在不了解整体框架和一些原理的时候,会感到无从下手,走很多弯路,所以感觉再做之前,一份详细的策划书是很重要的
5.对学好软件工程有什么建议?
个人建议是:开发软件不能蛮干,可行性分析和需求分析都是特别重要的。如果只顾埋头敲代码,那是无法在规定时间内做让人满意的软件的。另外团队合作也很重要。
附:附加作业完成过程:
1.找了学院负责管理创新创业和科研立项等事物的负责人,要到了学院已经结项的创新创业项目的开发团队名单
2.联系了好几个开发人员,但是有些做的是硬件。最终确定了要采访的人选
3.在线用QQ采访并记录
NABCD评分结果
组名 | N | A | B | C | D | 总分 |
F4+2 | 7 | 7 | 8 | 6 | 8 | 36 |
Dare_To_Dream | 8 | 7 | 8 | 7 | 8 | 38 |
A_Pancers |
7 | 8 | 8 | 7 | 8 | 38 |
Spring_Four |
9 | 8 | 8 | 8 | 7 | 40 |
为梦想,永不止步 |
8 | 8 | 8 | 7 | 7 | 38 |
平均分 |
38 |