(1) 达到的目标:在课程结束的同时,我们团队所做的小程序发布。在这过程中,我们都学会了软件的开发步骤以及开发一个软件所要经历的几个阶段,虽说过程是十分艰难的。但最后也尽自己的努力完成了该项目。
(2)不足的方面:写代码的能力还是很欠缺,小程序的功能还有所欠缺,因为前期的准备很不充分,还有很多东西不会,导致项目最后很托,时间安排也不合理。
我做的是前端的开发,代码差不多500行吧。
作业 时间/h 个人阅读作业1 2.5 结对编程练习 6 人阅读作业2——提问题 4 软工网络15团队作业1——团队组队&展示 1 个人作业3——案例分析 2 团队作业2——团队计划 2 团队作业3——需求分析与设计 2 Alpha阶段敏捷冲刺 40 团队作业5——测试与发布 2 团队作业6——展示博客 2 alpha阶段项目复审 2.5 团队作业7——alpha阶段之事后诸葛亮分析 1.5 个人作业4——alpha阶段个人总结 1 团队作业8——敏捷冲刺(Beta阶段) 35 团队作业9——项目验收与总结 2 beta版验收互评 1.5 个人作业5——软工总结 2
印象最深刻的应该是两个冲刺阶段:alpha冲刺阶段之前我们并没有做小程序的基础知识,所以这个阶段遇到的问题超级很多,这个阶段做了界面的设计,功能也没有写。还有就是beta冲刺阶段,这个阶段相对于alpha阶段好了一点,基本实现了我们小程序的预期功能,虽然还有一些没做出来,但是已经进步很大了
没有算过感觉好多大概150小时左右,每周大约4小时左右
leangoo看板、墨刀原型设计
微信小程序开发工具、码云、知晓云
新语言:js/wxml/wxss 新平台:微信小程序开发工具、知晓云
代码规范,代码管理
体会到了软件开发的过程,完成了小程序的开发,代码能力有一点点提升。
(1)关于个人项目:规划好自己的时间,努力完成自己的项目,上课认真听讲,遇到问题多提问。平时多写代码,提高自己的能力
(2)关于结对项目:跟自己熟悉的人进行,最好能力比自己强的,可以弥补自己的不足。在实践过程中有问题也可以比较好的解决
(3)关于团队项目:选择适合自己团队的项目,每个人都承担起自己的责任,努力完成自己的任务,很好的跟团队成员沟通和交流,但遇到问题时,积极提出来,一起解决,一定要配 合好,不要有矛盾
对自己的建议:好好学习编程,提高自己的编程能力,对这个专业多点爱
对后来人的期许:好好学好基础知识,多多编程,多多实践
对于换人机制:团队之间商量好就好了。
团队的发展有四个阶段:萌芽阶段、磨合阶段、规范阶段和创造阶段。我们的团队经历了前三个阶段,没有到创造阶段。
我们的小程序发布的比较晚,用户量很少,而且后期也没有宣传
可以通过团队博客看,还是用了leangoo看板:(https://www.leangoo.com/kanban/board/go/2404218)
Alpha阶段:(https://www.leangoo.com/kanban/board/go/2376778)
Beta阶段:(https://www.leangoo.com/kanban/board/go/2404218)
码云地址:(https://gitee.com/whting/word_wechat_applet/tree/beta/)
原文:https://www.cnblogs.com/yayaya/p/9195983.html