软件工程-个人总结

|这个作业属于哪个课程|<软件工程>|
|这个作业要求在哪里|<个人总结要求>|
|这个作业的目标|<个人总结>|

一、 回望4个月的软件工程实践走过的路
通过这学期的线上软件工程课程,我学习到了很多新的知识。在接触这门课之前我以为,软件开发仅仅就是打打代码,改改bug什么的;接触了之后我知道一
个完整的项目需要很多的东西。通过一学期的学习,我也从懵懂无知到现在的可以自己动手实践,进步了很多。
1)我做了哪些作业;

  1. 首先学会了如何做流程图类图用例图等图形工具
  2. 结对作业中和搭档使用工具,通过数据可视化,了解我系学生的线上学习效率和所喜欢的教学方式
  3. 小组作业中和组员一起度过了Alpha和Beta阶段,完成我们的小程序程序FOCUS

2)总结这门课程的实践给你带来的提升:

  * 学习和使用的新软件;
     学习和使用了数据库和Github
  * 学习和使用的新工具;
     学习和使用了新工具微信者开发工具
  * 学习和掌握的新语言、新平台、新框架、新架构;
     学习和掌握的新语言wxml
     在这学期软件工程这门课的学习中学习了软件工程的框架,即目标、活动和原则。
     目标为,生产具有正确性、可用性以及开销合宜的产品。
     活动为,生产一个最终满足需求且达到工程目标的软件产品所需要的步骤,主要包括需求、设计、实现、确认以及支持等活动。
     原则为,选取适宜的开发模型,采用合适的设计方法,提供高质量的工程支持,重视开发过程的管理。
  * 学习和掌握的新方法、新思维、新思想;
     新方法新思想就是首先要有清晰的产品模型规划和严谨的开发流程。
     特别是小组作业,每个人有明确的分工,我们会在每周一个或多个特定时间的集中开发,比如腾讯会议,QQ语音等。
  * 其他的提升;
     这门课是这学期比较有意思的课,价值也不仅仅是学分。
     由于后期的作业需要结对和组队,整个项目的开发都是由团队一起进行的。
     团队中每一个人都应该对项目有一个相同清晰的目标,大家一起朝一个方向努力。
     在完成作业的过程中,没有人会等你,每个人都有每个人的任务。
     通过这门课程,团队协作能力提升了,学习能力提升了。
  * 哪次(些)作业或作业的过程,给你留下了深刻的印象或难忘的片段?
     小组作业印象很深刻。
     在我们Alpha和Beta阶段,由于疫情的原因,我们并没有坐到一起去讨论项目,完善项目。所以我们通过QQ语音,腾讯会议进行交流。
    (第一次语音的时候,第一感觉就是:害!真是好久没听见同学们的声音了)
     我们在冲刺阶段晚上的时候一起语音,一起完成作业。印象很深刻。
     有争吵有体谅有汗水也有收获。

二、项目实践中的经验总结

我认为在团队项目实践工程中,一个团队一定要互帮互助,有一个或者多个“领头羊”。
因为所有人都是初次接触一个新平台,新项目,新语言。这样做项目,学习初期是非常吃力的。
像我们团队在选择了项目开发后,大部分的队友都没有开发经验,所以我们花费了大量的时间去学习知识。
我的“领头羊”帮助了我很多(思锦liup),让我少走了很多弯路,提高了项目的人力成本也减少了不必要的时间消耗。

三、对下一届实践的建议

选择一个合适自己的团队是至关重要的。
团队中人人各司其职,有合理的分工是非常重要的,不然就是一盘散沙不利于软件的开发。
拒绝拖延症,否则睡觉时间不能得到保证。

四、对未来的你的期许

会做一些自己用得到的小程序,顺利毕业。

posted @ 2020-06-18 14:14    阅读(149)  评论(2编辑  收藏  举报