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


    这个作业属于哪个课程

    https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1
    这个作业要求在哪里 https://edu.cnblogs.com/campus/zswxy/software-engineering-2017-1/homework/10864
    这个作业的目标 总结          
    作业正文 如下

    回望

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

             达到期望的可能就只有团队合作了吧,不足的有很多:代码,技术,实践等都有待加强。原因就是老问题了,对这门学科提不起兴趣,总是感觉很难不愿意去尝试。

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

             基本没达到预期吧,可能是预期的太多了,也可能是自己没认真去做,所以预期和现实还是有点不尽如人意。

    (3)请总结这门课程的实践总结和给你带来的提升,包括以下内容:
    1.统计一下,你在这门软件工程实践中,一共完成了多少行的代码;
    一两百行吧,因为我主要是负责数据库建表和链接,所以代码不是很多。
    2.软工实践的各次作业分别花了多少时间?(做一个列表)

    作业名称 时长(h)
    2020软件工程作业01 2
    2020软件工程作业02 1
    2020软件工程作业03 2
    2020软件工程作业04 4
    2020软件工程作业05 4
    2020软件工程作业——团队01 2
    2020软件工程作业——团队02 3
    2020软件工程作业——团队03 3
    2020软件工程作业——团队04 3
    2020软件工程作业——团队05 4
    2020软件工程作业——团队06 3
    2020软件工程作业——团队07 2
    2020软件工程个人作业06——软件工程实践总结作业 1.5

    3.哪一次作业让你印象最深刻?为什么?

    第一次吧,因为第一次没在乎作业这回事,是后面第二次开放后补交的。第一次博客园作业也不太会,所以当时很急,印象比较深刻。

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

    这个没具体记过,应该不多不少。每周花的时间也说不准,有别的事情就少花点,没事就多花点。平均下来一周有十小时左右吧。

    5.学习和使用的新软件

    墨刀、Axure RP

    6.学习和使用的新工具

    墨刀、Axure RP

    7.学习和掌握的新语言、新平台

    github,博客园

    8.学习和掌握的新方法
    有关图的知识,用例图,类图啥的,因为技术不太行只能做点简单的工作了。

    9.工程能力的提升
    自我感觉没什么 太大的提升。

    10.团队合作上的提升

    还行吧,我们团队挺和谐的,做事也都可以,不说会不会,但都会去做。

    11.其他方面的提升

    其他方面的暂时没发现。

    团队总结

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

    四个阶段,萌芽、磨合、规范、创造  自我感觉没达到创造阶段

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

    我就负责数据库有关的,基本上我的任务还是完成了。我觉得我不适合这个行业,更别说这个角色了。

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

    我觉得我们组做的都还可以,至少把我们能力范围之内的都做了,其他没实现的是真的做不出来,我觉得老师有点高估我们了。换我当组长的话效果可能还没这么好。

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

    我本身就是组员,我觉得安排还是很合理的,根据每个人的能力高低来分配任务。我对选举没有建议,因为我们组长就是投票选的。

    人月神话

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

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

      必须公开发布,有实际的用户,一定的用户量和持续使用量 (3 天后能保持10 - 100个用户);而不是: 做没有用户使用的软件

    2)通过一系列工具,流程,团队合作,能够在预计的时间内发布 “足够好” 的软件
        
        有项目规划/需求/设计/实现/发布/维护,有定时的进度发布 ; 而不是: 通过临时熬夜,胡乱拼凑,大牛一人代劳,延迟交付等方式糊弄
        
        (3)并且通过数据展现软件是可以维护和继续发展的。
       
        而不是 找不到源代码,代码无文档,代码不能编译,没有task/bug 等项目的发展资料
    基本上都达到了,可能第二点会有点欠缺,因为能力的原因所以团队中会有人付出的比较多。

    写下属于你自己的人月神话——个人或结对或团队项目实践中的经验总结+实例/例证结合的分析,字数不限,开放命题,可以使用你自己喜欢的方式表达..
    本学期的这个团队作业,对我来说还是比较难的吧,对团队来说也是比较麻烦,花费的时间很多,可是到最后验收的时候被老师说的好像一无是处的样子,总得来说还是有点失望吧。
    另外,在这次的软件工程实践里,也跟着整组人完整地经历了一遍软件开发的流程。之前的一些课程虽然也有涉及,但总的来说没有这么完整,时间跨度上也没有这么长。在这门课中,
    也学到了其他一些书本上没有的东西。
    建议

    1.对下一届同学的建议,或者对于开学初的你,对于大一的你,对于开学初的我,你有什么想建议和告知的呢?请写下你对后来人的期许。
    努力培养自己对这个专业的兴趣,培养不了兴趣的趁早转专业,越早越好,没开玩笑。

    2.对于软工实践课程,你有哪些建议?
    不知道该建议什么,毕竟自己都没学明白。

    3.对于老师的工作,你有哪些建议?
    对老师的建议就是不要对每个同学的要求都那么高,好多同学对这门课都是似懂非懂其实不懂的状态,有些时候老师确实是有点高估我们了。

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

    自己以后应该是不会走计算机这条路吧,也说不准,希望自己能早点对计算机专业提起兴趣吧,就算是自己瞎选的不也还是自己的选择吗。咬牙往后走呗。




  • 相关阅读:
    remove white space from read
    optimize the access speed of django website
    dowload image from requests
    run jupyter from command
    crawl wechat page
    python version 2.7 required which was not found in the registry windows 7
    health
    alternate rows shading using conditional formatting
    word
    【JAVA基础】static 关键字
  • 原文地址:https://www.cnblogs.com/lyf20177720/p/13269098.html
Copyright © 2020-2023  润新知