结对编程
这个作业属于哪个课程 | 计科四班软件工程 |
---|---|
队员1 | 孙浩 20188536 |
队员2 | 邓林 20188512 |
这个作业要求在哪里 | 原型设计作业 |
这个作业的目标 | 通过结对编程,设计出一个年度书单报告 |
作业正文 | ... |
其他参考文献 | 需求分析——“NABCD模型” |
1.结队介绍
在上课时老师说这一周作业是两个人两两结队编程,而且我们两个人刚好坐一起,宿舍又很近,所以就决定一起结队。
2.结对感受
孙浩:本次的结队过程相对起来还是比较轻松,毕竟这一次的作业相比以前来说难度还是比较低的,在这次结队过程中,我们分工明确,目标明确,同时也学到了很多知识,
例如墨刀的使用,小程序搭建的大致框架,和对NABCD 模型的理解。在探讨的方向上也比较一致,完成起来比预期简单。
邓林:这次结对编程还是非常的顺利的,和队友一起合作解决了问题,虽然这次作业比起之前的作业来说稍微简单了一些,但也让我收获很多,
在解决问题的过程中我们阐述了自己的观点,各有创新,丰富了彼此的思维。
相互评价:
对邓林的评价:我觉得邓林同学是一个很可靠的一名队友,认真负责,对不懂的地方会努力钻研直到弄懂为止,通过这一次的结队编程,
让我感受到团队和个人的区别,毕竟一个人的能力有限,有队友的帮助,不管是在效率上还是在思维上都有了较大的提升。
对孙浩同学的评价:我的队友孙浩是一个很可靠的人,也是一个很有实力的队友,在这次结对编程中他起了最关键的作用,思维敏捷,想法新颖,还有他处理
问题的态度,攻坚克难,通过这次作业在他身上我学到了很多东西,总之孙浩同学是一个非常好的队友,期待与他的再次合作。
3.讨论过程的照片
4.设计工具
墨刀
5.过程中遇到的问题
这是我们第一次用墨刀来设计原型,主要遇到的问题还是工具不熟练,需要一步步的探索讨论,慢慢的就熟练起来了
6.需求分析
(1)Need,需求
“年度书单” 用户可以查看在过去一年中借阅了哪些书籍,平均借阅时长,对比同级或上一届的同学自己的阅读量等等
“身边的人在看什么” 以数据或图表等方式,让用户直观了解到同班或同专业的同学都在看什么书
除了上面还添加了书架,书城,搜索,推荐等功能模块
(2)Approach,做法
(3)Benfit,好处
能够方便同学们查阅书籍,并且能直观的看到自己每年看书报告
(4)Competitors,竞争
通过微信小程序,使其能够有更快速,更方便的方式进行书籍的阅读,主要对学生方便,竞争压力不大
(5)Delivery,推广
可以由学生和学生之间推广
7.原型效果
原型链接
截图
8.参考文献
需求分析——“NABCD模型”