学习方法与软工杯的结合

我这次的任务:软工杯和todolist,根据实际情况我会将我的重点放在软工杯上,但是我也会做todolist,我虽然不会做完,但是我会挑选一个功能完整的实现这个功能。

软工杯初赛时我所使用的学习方法:

需求确认
  • 小组开会确定参加软工杯的项目名称和初步的设想
  • 小组成员向提出想法的同学提问,提出想法的同学作出回答
  • 根据成员的回答,我们进行讨论并确定最终的需求并统一成员对需求的认识
  • 成员确定完成的形式并确定完成的时间
功能探索
  • 在小组成员对需求有了统一的认识之后,我们一块设计了界面的原型图
  • 确定了里面的一部分的事件(由于只是初期的设想 ,所以事件不是完整的,在之后的实现中还会在添加)
分解任务
  • 将画好的界面原型图发到我们的微信群里,大家根据自己的喜好,挑选要完成的界面(由于我们前期只完成界面,所以没有制作看板)

在完成过程中遇到的问题

  • 不清楚每个人的进度
  • 成员不能及时的完成任务,存在将任务无限期的延后的情况
  • 没有验收的条件,导致成员完成的质量不能得到保证
  • 没有showcase导致在提交之后才能发现问题

软工杯决赛和todoliat时我要使用的学习方法:

功能探索
  • 完成数据库的设计(数据库存储的数据一致,解决数据库的不一致导致的问题,减少之后统一数据库浪费的事件时间)
任务分解
  • 将任务进行细化,制作任务卡(必须标明验收条件和完成时间)
  • 制作看板(在Trello上建立小组看板,可以清晰的了解每个人的进度)
功能实现
  • 学习不熟悉的概念,画图
  • 对不熟悉的功能,从0开始写demo
  • 完成业务逻辑实现(估时与反思,发现自己的不足并提出改进的方法)
  • showcase(及时的发现自己的问题,及时进行修改)
总结分享
  • 博客(检验自己是否真正的学习,和别人分享自己的知识,方便之后 的查阅)
  • 反思总结(可以锻炼自己的文笔和表达方法)
  • 演讲(锻炼自己的表达方式和演讲的能力,也可以锻炼自己的胆量)

在培养自己的好的习惯之前,必须明确做那些事可以帮助我培养好的习惯,和每件事的具体的执行的方式,只有做到了这些才能更好的帮助自己培养好的 习惯。

你可能感兴趣的:(学习方法与软工杯的结合)