zoukankan      html  css  js  c++  java
  • 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.对于自己今后,你有哪些建言?

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




  • 相关阅读:
    Markdown学习
    二叉树的最近公共祖先
    javaCompiler简析
    自定义类加载器
    聚合和组合的区别
    拓扑排序
    C++ map和unordered_map
    静态文件加载路径
    文件上传
    jackson
  • 原文地址:https://www.cnblogs.com/lyf20177720/p/13269098.html
Copyright © 2011-2022 走看看