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


    这个作业属于哪个课程 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10864
    这个作业的目标 写下学习这门课程的总结。
    作业正文 https://www.cnblogs.com/z7590/p/13260553.html

    一、回望

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

    对于前端的学习达到了我的预期目标,并在团队开发中使用。但是在后端的学习中有很多不足的,对代码的理解不到位,为弥补,我找到原来学习Java的教材来看。我还学到了软件开发的大致流程,学会了画出用例图、顺序图以及类图等软件开发过程中的需要用到的模型。但是学的不好,不能迅速准确地得出答案。

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

    并没有达到,虽然这个学期学的内容很多,但是我并没有按学习路线图进行补漏。现在也还没有能靠这门技术吃饭的程度。

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

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

      估计500行左右,但是大部分是前端代码

    • 软工实践的各次作业分别花了多少时间?(做一个列表)

      作业 名称 时间
      2020软件工程作业01 1h
      2020软件工程作业02 1h
      2020软件工程作业03 8h
      2020软件工程作业04 4h
      2020软件工程作业00——问题清单 2h
      2020软件工程作业05 8h
      2020软件工程作业——团队01 1h
      2020软件工程作业——团队02 2h
      2020软件工程作业——团队03 2h
      2020软件工程作业——团队04 2h
      2020软件工程作业——团队05 2h
      2020软件工程作业——团队06 40h
      2020软件工程个人作业06——软件工程实践总结作业 2h
      2020软件工程作业——团队07 2h
      • 哪一次作业让你印象最深刻?为什么?

        个人作业3,第一次接触原型设计软件,有点慌乱,看着别人精心做出来的项目,心里很没底,硬着头皮上最终也还是完成了。

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

        累计(估算):40小时左右,平均每周(估算)4个多小时左右。

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

        Typora

        StarUML

        JProfiler

        MockingBot

        Axure RP

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

        博客园、GitHub

      • 学习和掌握的新方法

        SCRUM团队开发。

      • 工程能力的提升;

        清楚了软件工程的设计步骤和方法。

      • 团队合作上的提升;

        学会了怎么去和团队成员友善的交流。

      • 其他方面的提升;

        对word、PPT的使用更加熟练。

        学会了怎么去结对编程。

    二、团队总结

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

    经历过:萌芽阶段、磨合阶段、规范阶段,还未达到创造阶段。

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

    我是一名组员,担任维护的角色,对任务提供支持、和辅助任务的完成,也做过维护人员。适合。

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

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

      合理。组长要熟悉这个项目(最好是项目主导者)、有开发项目经验、必须要有组织能力。

    三、人月神话

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

    知道软件工程有哪些阶段、每个阶段有哪些产物。

    学习了:
    需求分析阶段:用例图、用例描述、顺序图、分析类图

    设计阶段:体系结构模型、界面原型模型、设计阶段的顺序图、设计类图

    达到了:

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

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

    没有达到 :

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

    没有公开发布、也没有实际的用户

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

    个人作业:在个人作业中查漏补缺,认识自己的不足。

    结对作业:结对编程的过程,就是一个学习如何合作、如何进行交际的过程,在此过程中我学会了如何与结对的同志合理分配任务,学习了新的技术,认真负责的完成了自己的任务。

    团队项目:认真的完成自己的任务,学习新技术。认真贯彻落实组长传达的精神,不推脱不拖拉,勤学多问。熟悉软件工程的流程,一丝不苟地完成组内分配的任务。

    四、建议

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

    出了认真完成老师布置的作业和学习之外。还得自己去自学一些技术。合理安排时间,并严格按照计划执行,不要拖延。不要沉迷在无意义的事情上,多想想未来,定下一些小目标,完成它们。可以先进行一些简单、自己感兴趣的内容,培养一下完成任务的动力。

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

    实践课程,重点自然在实践,多动手,结合实际案例,贴合实战,这样能最大限度的提升自己的工作能力。

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

    应当了解到学生中的能力差异,做一些课程、作业上的调整。

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

    坚定一点,完成制定的计划,在面对未来那些未知的时候,要更有勇气!

  • 相关阅读:
    MOSS中的User的Title, LoginName, DisplayName, SID之间的关系
    如何在Network Monitor中高亮间隔时间过长的帧?
    SharePoint服务器如果需要安装杀毒软件, 需要注意什么?
    如何查看SQL Profiler? 如何查看SQL死锁?
    什么是Telnet
    The name or security ID (SID) of the domain specified is inconsistent with the trust information for that domain.
    Windows SharePoint Service 3.0的某个Web Application无搜索结果
    网络连接不上, 有TCP错误, 如果操作系统是Windows Server 2003, 请尝试一下这里
    在WinDBG中查看内存的命令
    The virtual machine could not be started because the hypervisor is not running
  • 原文地址:https://www.cnblogs.com/z7590/p/13260553.html
Copyright © 2020-2023  润新知