2020软件工程个人作业06——软件工程实践总结作业

#2020软件工程个人作业06 
软件工程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
本作业要求 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10494
这个作业的目标 实践总结
作业正文 如下文

一、回望

1.对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?

答:学习了原型工具Axure,html、css、JavaScript和,MySQL数据路库的操作。团队的力量还是强大的,一个人解决不了的问题,有团队可以一起讨论完成。其中的乐趣是个人完成项目难以体会到的。是团队的让我体会到了团队的重要性,期间,技术上的不足有团队成员可以交流,对技术的提升很有帮组,大大提升了自己的动手能力。对于这学期的目标,还是有些未实现。通过一些作业,也发现了自己专业知识上的不足。

2.你在第一次作业的个人简历中制定的这门课程结束后,你预期你将增长的能力、技术、技能;和你在第二次作业中绘制的学习路线图。对比当前你的所学所得,你达到了当时的预期值吗?

答:并没有达到预期值,因为当时学习的是python,而后面团队作业我们大家对java更加熟练,个人能力上的缺陷就暴露了出来,导致未能很好地完成作业。

3.请总结这门课程的实践总结和给你带来的提升,包括以下内容:

  • 统计一下,你在这门软件工程实践中,一共完成了多少行的代码;
    答:在软件工程实践中,一共完成了六百多行代码。
  • 软工实践的各次作业分别花了多少时间?(做一个列表)
作业用时
软件工程作业01 3h
软件工程作业02 5h
软件工程作业03 6h
软件工程作业04 8h
软件工程作业05 8h
软件工程团队作业01 3h
软件工程团队作业02 10h
软件工程团队作业03 10h
软件工程团队作业04 10h
软件工程团队作业05 10h
软件工程团队作业06 35h
软件工程团队作业07 3h

答:

  • 哪一次作业让你印象最深刻?为什么?
    答:第二次团队作业,当时作业发布,我一脸懵逼。队伍刚成立,组内的成员交流也并不多。幸好组长大大给力。明确了我们该做什么,把每个成员所负责的部分交代好。有了明确的目标就好办事了。每人负责一部分的用例图和用例描述。由于没有接触过类似的作业。我们还不知道怎么写。这时团队的重要性就体现了出来。一个人不会,难道一个团队还不会吗?团队的力量是强大的,经过我们多人的讨论交流查资料,终于粗略的把作业写了出来。虽然作业写的不是很完美,但我们确确实实是收获了很多。

  • 累计花了多少个小时在软工实践上?平均每周花多少个小时?
    答:累计花费了大约三百多个小时,平均每周十多个小时。

  • 学习和使用的新软件;
    答:,oracle,Typora,Axure RP。

  • 学习和使用的新工具;
    答,markdown,Axure RP,Typora。

  • 学习和掌握的新语言、新平台;
    答:JavaScript,python,博客园。

  • 学习和掌握的新方法;
    答:原型设计方法 NABCD分析 UML图 单元测试 编程框架的使用 燃尽图的画法。

  • 工程能力的提升;
    答:代码能力还是有所提升。学会了需求分析面向实际,对编程框架有了一定的理解。

  • 团队合作上的提升;
    答:要善于沟通,不管是线下还是线上都有多做沟通。三人行,必有我师焉。团队内的每个成员都可以当自己的老师,不要吝啬提问。

  • 其他方面的提升;
    答:学习能力和动手能力都有很大的提升,当作业要用到一个新技术时就必须去学,才能完成作业。在这过程中学到了很多。

二、团队总结

1.软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?(参考《构建执法》第17章 人、绩效和职业道德)

答:我认为达到了萌芽阶段、磨合阶段还未达到创造阶段。

2.你在团队中担任了什么角色?你是否完成了该角色的任务?现在你觉得你适合该角色吗?

答:担任前端,我觉得完成的还不是特别好,由于自己的能力不足,还是有些拖累了团队的进度。我觉得我还是挺适合这个角色的,因为自身前端更感兴趣。

3.如果你是组长,你觉得你有哪些地方做的不够好的?有哪些地方做的好的?你觉得该怎么改进?(详细描述)

答:如果我是我们组的组长,我觉得我在沟通方面还是做的不是特别好,组内气氛没有调动起来,老师发布任务后,群内很长一段时间一潭死水,需要组长来充当组员之间的桥梁,交流很不方便。我觉得需要和组员之间多进行一些线下和线上沟通,而且需要加强自己的能力与水平,多去学习团队的管理。

4.如果你是组员,你觉得你的组长分工安排是否合理?你对组长的选举有什么建议?

答:我觉得组长分工很合理。建议:现在的组长很好了。

三、人月神话

1、怎样证明你学会了软件工程?以下要求你们的团队达到了哪几个?

  • 1.研发出符合用户需求的软件,必须公开发布,有实际的用户,一定的用户量和持续使用量 (3 天后能保持10 - 100个用户);而不是: 做没有用户使用的软件
    答:我们的实际用户对应超市管理人员的数目。
  • 2.通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件,有项目规划/需求/设计/实现/发布/维护,有定时的进度发布 ; 而不是: 通过临时熬夜,胡乱拼凑,大牛一人代劳,延迟交付等方式糊弄
    答:我们有项目规划/需求/设计/实现/发布/,有定时的进度发布。
  • 3.并且通过数据展现软件是可以维护和继续发展的,而不是 找不到源代码,代码无文档,代码不能编译,没有task/bug 等项目的发展资料
    答:我们的代码都可以通过github进行上传与修改,下载的,暂时没有task/bug等项目发展资料。

2、写下属于你自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析,字数不限,开放命题,可以使用你自己喜欢的方式表达

答:接触这门课程时还是挺期待的,不过接触过后也带来了很多烦恼。不过这些烦恼既是挑战也是一个个经验包。只有克服一个个困难才能有所收获。个人作业是对自己个人能力的一个挑战,对自身能力的检验。很不幸,自己的能力并没有达标,导致这门学科并没有及格。团队作业幸亏同学们不辞辛劳的帮助,大佬们的扶持让我顺利完成作业。

四、建议

对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许。

答:明确的目标,坚持不懈的努力,顽强的拼搏精神,层出不穷的创新,成就一个强大的你。

对于软工实践课程,你有哪些建议?

最好是每个人的能力都会有所体现。

对于老师的工作,你有哪些建议?

答:老师对于工作非常认真负责,基本没啥建议。

对于自己今后,你有哪些建言?

答:学习路远,且行且珍惜。

原文地址:https://www.cnblogs.com/syy2017/p/13266729.html