• 软工实践个人总结


    软工实践个人总结

    对于这次课程你对你自己的表现满意吗?为什么?

    这次软工实践对自己的表现不够满意

    1. 没有分配好团队成员的工作,尽管事先为每位成员都安排了任务和目标,但没有督促(这个词可能不合适)好每一个人完成好自己的任务
    2. 没有安排好自己的时间,自己在身为队长在团队中也有承担一定的开发任务,但是在软工实践这段时间内没有安排好时间
    3. 项目的完成度没有预估的高,心里有点落差
    4. 欣喜的是,在课程中学到了很多东西,尤其是在团队配合上,如果再来一次或者以后遇到这样的情况,我会做的更好

    通过这门课,你掌握了什么工具、技术?

    1. 项目管理上面学会了用 leagoo 来安排项目进度
    2. 编码上面用 github 进行版本控制
    3. 开发前端的时候学会了 html、js、css 等语言的语法
    4. 简单的单元测试工具

    在课程中你经历了什么挫折或困难?你是怎么解决的?

    因为微信小程序图片上传是异步的,熬夜一晚上解决 ajax 异步转同步的问题,通过收集资料,现学现用,遇到问题不慌不乱,不气馁不放弃

    在课程结束后,你有什么收获和心得?

    1. 团队配合特别重要,尤其是前后端交互
    2. 要敢于交流,提出问题
    3. 收获最大的还是编码能力和沟通能力的提升

    你在这门软件工程实践中,一共完成了多少行的代码?

    前端界面上的话大概 1500 行左右吧(主要都是页面所以比较水)

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

    可能有 60 多个小时,每周大概 10 个小时吧(主要集中在一周中没有课的那几天)

    对于团队协作的心得或反思。

    1. 要积极主动点呀,讨论的时候多发表意见
    2. 保持沟通交流,积极更新 leangoo 图,不然大家都不知道做到哪了
    3. 做完某个小模块功能可以先推到 github 上面的分支,让大家一起来测试

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

    1. 我觉得课程设计的很好,大家的提升都很大,从对软件开发的一片迷茫,到能独立开发某个模块或者功能
    2. 建议多加点学分,这样大家会更加重视这一门课
    3. 助教老师们非常的用心努力,他们的点评让我受益匪浅

    你的未来规划。

    打算先考研,也会参与考公,如果都不行的话就要出去就业了hhh,软工实践课上学的就要派上用场了。

    SE_Final_Skill_survey 表格

    你在这门课平均每周花_15 小时 (包括上课时间)。
    你在这门课中写了大约 ____1500______行代码 (不包括注释、空行、单字符行)

    请填写你上课前后的水平评估。 填 [1..10] 数字即可,数字参考:
    1: 最低水平; 3: 基本的书面知识;
    5: 基本的理论和实践知识, 可以通过企业的面试;
    6: 具有经实战考验过的技能;可通过最高水平企业的面试
    8: 可以像专业人士一样自如地运用; 能发表权威技术博客
    10: 全面精通理论和实践,成为公认的专家。

    before the class after the class
    Skills/技能 assessment (1..10) assessment (1..10)
    Software Engineering(SE)Overall / 对软工整体的理解 1 4
    SE: Requirement (需求分析,典型用户,场景,创新) 1 3
    SE: Project Management (项目管理,spec) 1 4
    SE: Design (架构设计,模块化设计,接口设计) 1 3
    SE: Design (效能分析,效能改进) 1 3
    SE: Test (测试方法、测试工具、测试实践、代码覆盖率) 1 3
    Software Tools (performance tool, version control, work item, TFS) 1 4
    Code Review/Writing Solid Code (代码复审/代码规范/代码质量) 1 3
    Programming Language (C/C++/C#/Java) (pick one language) c/c++ java
    App development Web/Mobile/PC (choose one) web mobile
    Task Plan, estimation and Prioritization (计划任务,估计时间和优先级) 1 3
    Task Execution (按照质量要求、按期完成任务) 1 4
    Work with others (协同工作,提供反馈, 说服别人) 1 3
    Presentation (报告项目状态,提出想法,写博客等) 1 4
    comments on other improvements (其它方面的反馈) 1 3
  • 相关阅读:
    Lc1049_最后一块石头的重量II
    Lc343_整数拆分
    MySQL使用Limit关键字限制查询结果的数量效率问题
    Lc62_不同路径
    Java几种序列化方式对比
    3、你平时工作用过的JVM常用基本配置参数有哪些?
    2、你说你做过JVM调优和参数配置,请问如何盘点查看MM系统默认值
    强引用、软引用、弱引用、虚引用分别是什么?
    零拷贝
    并发编程面试题-锁的优化 和 happen-before原则
  • 原文地址:https://www.cnblogs.com/Yamyyy/p/14129833.html
Copyright © 2020-2023  润新知