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


    软件工程https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1

    作业要求


    https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10864
    作业的目标                                           软件工程实践总结作业     
    作业正文                                                如下
    其他参考文献                                               百度、

     

     

     

     

     

     

    一、回望 【30%】

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

    经过这一学期,感觉学到的东西很多也很杂。相对于以前学会了使用一些从来都没有用过的软件,团队的合作让我体会到在做事情之前需要先商量好、做好安排,这样做起事来才更有效率。同时通过这学期的项目让我体验了整个软件工程所需要的步骤流程。

    不足:在这学期的团队合作中我做的并不是很好,与队员交流不够。虽然了解了软件工程的流程但自己的个方面能力还是有所欠缺,很多地方自己都完成不了。

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

    并没有达到自己的预期值,虽然经过了一个学期的实践,但我的编码能力并没有太大提升,其他各方面的能力并不足以参加一个项目。

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

    • 统计一下,你在这门软件工程实践中,一共完成了多少行的代码;

          大概1000行左右

    • 软工实践的各次作业分别花了多少时间?(做一个列表)
    作业时间 
    2020软件工程作业00 2h
    2020软件工程作业01 2h
    2020软件工程作业02 3h
    2020软件工程作业03 8h
    2020软件工程作业04 10h
    2020软件工程作业05 21h
    2020软件工程作业——团队01 3h
    2020软件工程作业——团队02 10h
    2020软件工程作业——团队03 8h
    2020软件工程作业——团队04 10h
    2020软件工程作业——团队05 12h
    2020软件工程作业——团队06 82h
    2020软件工程作业——团队07 4h
    2020软件工程个人作业06——软件工程实践总结作业 4h
    总结 179h
    • 哪一次作业让你印象最深刻?为什么?

    影响最深刻的是2020软件工程作业04,这次的作业是第一次结对作业,然后我和室友连夜连麦讨论作业,期间妈妈还问我为啥还不睡觉,所以这件事情真的映像太深了。

    • 累计花了多少个小时在软工实践上?平均每周花多少个小时?

    除去做文档这部分的时间大概花了160h,平均每周9h左右。

    • 学习和使用的新软件、新工具;

    墨刀,XMind ZEN,visual studio,EA,Axure RP。

    • 学习和掌握的新语言、新平台;

    markown、博客园、github。

    • 学习和掌握的新方法;

    在完成作业时我们首先讨论完成初步的框架,然后根据各自的想法进行细化。这样我们在完成作业时就减少了修改的时间。

    • 工程能力的提升;

    相对于以前学会了绘制用例图等、了解了软件工程的流程。

    • 团队合作上的提升;

    团队的管理、跟分工。

    • 其他方面的提升;

    编写文档、对以前学过的知识进行了巩固、加深。

    二、团队总结【15%】

    软件工程实践是大学里少有的认真的团队协作经验。《构建之法》上说团队的发展有几个阶段,你的团队都经历过么,最后到达了“创造”阶段了么?

      萌芽阶段

         团队最开始组成时,队员之间不是很熟,安排不合理、任务布置混乱,大家都在瞎搞。

      磨合阶段

         团队成员开始合作讨论、一起完成相关任务,相对于团队成立初期,我们做任务时有了条理、目标。

      规范阶段

         经过了长期的磨合,队员之间已经比较熟悉了,我们根据各自的特点进行分工,在各方面有了一定的规则,有默契完成任务。

    我觉得我们组并没有达到”创造“阶段,我们还没有能力创造一些有意义的东西。

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

         在团队中担任完美者的角色,我觉得自己基本完成了该角色的任务,感觉自己挺合适的,毕竟自己有点强迫症啥的。

         作为组员,我觉得组长的分工基本上还算合理,有考虑到每个人的性格特点和擅长的方面。选举的组长要有领导能力,要能够管理好团队。

    三、人月神话【35%】

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

    以我的这种水平不能算是学会了,只能算是了解。

    (1)研发符合用户需求的软件

    以我们的团队现在所做出来的东西来说,只能算是完成了一个框架,且并没有公开发布。

    (2)通过一系列工具,流程,团队合作,能够在预计的时间内发布“足够好”的软件

     我们的项目有一定的计划,但不算是非常规整。一般是制定一个大纲,然后再分工完成。

    (3)并且通过数据展现软件是可维护和继续发展的

    虽然我们做出来的东西没有别人的美观复杂,但是我们在完成项目的过程中所有做过的文档代码都有备份

     

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

    第一次听说博客园要用博客园交作业的时候还很懵逼,然后后面的每次作业都是用博客园,到现在已经是习以为常了。第一次的结对作业时家族树界面设计,那时候就感觉两个人一起合作要比一个人孤军奋战要好得多,两个人一起讨论、学习新的软件,结合两个人的智慧、想法,作业完成的速度也相对快了一些 。后面的团队作业是真的让人头痛,最开始团队之间的想法不统一,大家都各持己见,管理也很难。好在时间久了,队员熟悉了起来,加上经常在群里聊天、讨论问题,大家的目标跟想法也基本达成了一致。当初在讨论我们要做的项目时,每个人都有自己的想法,各自都觉得自己的想法很好,最后我们经过投票、各方面查资料才定下来我们的项目。我觉得团队中不仅是要有人管理、分工,最主要的是交流,因为每个人都有自己的想法,所以需要通过沟通,把自己认为好的地方有理有据的说出来,让大家认可,这样团队才能更好的发展。整个学期下来感觉自己学到的东西很多,同时自己也有很多自己做的不好的地方,希望以后的自己能做的更好吧!

    四、建议【20%】

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

         学习真的很重要,尤其是自主学习,大学里的时间很充裕,千万不要觉得还有时间就先玩会再学习,到后面你会发现自己还有好多东西没有学到。
    对于软工实践课程,你有哪些建议?

         有空还是要多看看书、多看看例题。
    对于老师的工作,你有哪些建议?

         老师挺好的,就是希望老师布置作业时能给出一些模板。
    对于自己今后,你有哪些建言?

         干啥都要动起来,不要只是想一想,说一说。

  • 相关阅读:
    ASP.NET Core 一步步搭建个人网站(6)_单页模式和优化
    ASP.NET Core 一步步搭建个人网站(5)_Api模拟和网站分析
    ASP.NET Core 一步步搭建个人网站(4)_主页和登录验证
    ASP.NET Core 一步步搭建个人网站(3)_菜单管理
    ASP.NET Core 一步步搭建个人网站(2)_一键部署和用户注册登录
    ASP.NET Core 一步步搭建个人网站(1)_环境搭建
    实战_Spring_Cloud
    搭建个人OpenAPI
    MyCat | 分库分表实践
    算法题丨Next Permutation
  • 原文地址:https://www.cnblogs.com/sweetsecret/p/13254160.html
Copyright © 2020-2023  润新知