《一》团队项目
小组成员思维活跃,仅仅在一节课的时间里提出了n个颠覆软件开发界的思维的idea,最后在层层pk最后留下了八个惊世骇俗的想法。其中包括了要重振中国游戏界,打破王者农药的垄断地位要重写的贪吃蛇小游戏和2D游戏;还有要挑战中国乃至世界打车软件的底线做一个低配打车;还要想成为大学校园软件界的扛把子的综测计算管理软件和跳蚤世界;还有还有修身养性自动浇花系统;最后压轴大戏要誓死保卫地球蓝天的Recycle.经过小组激烈fight,最终决定为环保献上一份力也为我们的万大侠完成小愿望。
《二》所做贡献
1.在第一阶段 ,绘制UML图,和团队的小伙伴儿们一起构思项目的功能,实现逻辑等。
绘图内容:
我们本次项目:Recycle
我们的项目APP主要有四个部分,“首页 废品筐 社区 我的” 。“首页”内容最主要是包括首部轮播图部分,废品及分类,二手市场三部分;“废品筐”页面部分主要是相当于购物车的功能,用存放和统计你所要出售的物品及金额总计;“社区”页面的部分主要用于交流以及搜索感兴趣的二手物品;“我的”页面部分主要是包括个人的一些基本信息。
Recycle项目前端部分的UML图:
2.第二阶段,在和PM讨论了项目的相关需求后,编写 了本团队的项目需求文档:
3.在第三阶段,是产品的上线阶段,我负责制作一个简易的网页,将我们项目的产品演示视频实现在网页上展示:
《三》知识储备
在这个项目进程的空闲时间,我学习了一些关于MVC架构,js技术,bootstrap框架等方面的知识,详情参见我的github,地址:https://github.com/Meihh/Recycle
《四》收获总结
经过这次团队合作,共同完成一个项目,期间也有碰见了许多问题许多bug,但是,团队的力量确实是很大的。一个产品,经过大家的努力,从无到有,从一个想法到一个到上线APP。这个过程其实还是很好的。通过这个项目合作,熟悉了敏捷开发,熟悉了MVC架构,还有一些团队编程的能力。在产品开发的过程中可以尽自己的绵薄之力助力产品的研发,我觉得还是很好的。软件工程,这门课程呢,相较于其他课程而言呢,更注重于理论与实践相结合,更注重学生的实际能力的培养,我比较喜欢这种教育模式。
一些相关的学习成果,见github地址:https://github.com/Meihh/Recycle