软件工程实践个人总结

222000320_谢梓晨 学生 2023-06-07 23:46:06
这个作业属于哪个课程2023年福大-软件工程实践-W班社区
这个作业要求在哪里软件工程实践总结&个人技术博客
这个作业的目标课程回顾与总结
其他参考文献

目录

  • 课程回顾与总结
  • 一、以前问题思考的博客链接
  • 再次解答
  • 二、各个阶段收获
  • 三、项目经历心得
  • 四、自我评价

课程回顾与总结

一、以前问题思考的博客链接

软件工程实践寒假作业

再次解答

Q1:程序员是否有必要为满足小部分人的需求去做软件,或者为软件添加某些功能?

New A1:这个问题需要考虑很多方面,比如软件的开发时间是否充足,我们所拥有的资源是否足够,这个需求对于这小部分人是否是必要的又或者是我对一实现这个需求是否感兴趣等等问题,这个问题要实现多方面的平衡,具体还需要视情况而定。

Q2:花费时间越多,代表工作量越高吗?

New A2:保持原来想法,工作总量=工作效率×工作时间,工作量不仅仅取决于时间。在项目过程中,也存在小组成员工作时间长,但工作量却不是很多,贡献度较低。

Q3:代码量与个人的编码能力有直接关系吗?

New A3:保持相同看法,代码量与个人的编码能力存在一定关系,但不是绝对的关系。可以说高超的编码能力可以提高代码产出,但代码量的多少还依赖于许多其他因素,例如软件编程的复杂度,需求大小等等。

Q4:如何让自己能够跟上软件工程发展,做一个永不落伍的开发者呢?

New A4:不断学习新技术,跟上行业发展热点最为重要。保持谦逊态度、学习优秀企业的技术经验、保持开源精神,通过阅读和开源提高技能等都是进步的关键。软件世界变化剧烈,唯有不断学习和进步,才能适应变化,做一名永不落伍的开发者。

Q5:工作时是否应该带着个人、感情驱动的因素?

New A5:这是一把双刃剑,带入个人感情或许可以增强工作的主动性和热情,产生更加积极的工作态度,在一定程度上可以提高工作效率和创造力。但是过度依赖个人情感也有风险,容易被个人观念和情绪驱动,失去工作的系统和规范性,并且消极的情绪会影响到项目的其他人。

二、各个阶段收获

需求阶段:需求阶段让我明确方面,做好准备。

设计阶段:设计阶段的工作十分关键而重要,相比需求阶段初步勾勒出产品雏形,设计阶段对软件进行全面而深入的设计,使软件变得更加具体、详细和全面。

实现阶段:这一阶段的工作使软件真正成型并且可以为用户创造价值,这也使软件开发从设计阶段的空想进入到实际的阶段。

测试阶段:测试工作通过对软件进行全面和严格的检验,可以发现软件存在的各种问题,以便及时修复和改进。这不仅确保软件达到高质量标准并满足需求,也推动软件不断完善和优化。

发布阶段:利用用户调研获得用户对我们软件的反馈,以此进行后续软件的更新维护。

三、项目经历心得

个人项目:在个人项目中,我的编程能力得到了一定的锻炼,并且开始学习新的知识。

结对编程:在结对编程中,我与我的队友相处融洽,合理分工合作,来完成作业。

团队项目:在团队项目中,我通过编写冲刺博客,与大家有着许多的交流,让我认识到交流沟通的重要性。

四、自我评价

目标掌握程度解释
理解软件工程师的职业道德规范和实践要求,了解国情社情民情,理解软件产品对社会、健康文化等影响,树立积极向上的软件开发理念。80%通过软件工程理论课与项目经历,对于软件工程师这个职业有着一定的理解,对与软件开发理念同样有这个深刻的体会。
掌握需求分析的全过程,能辨别客户表述的多样化要求,熟练使用需求表达工具,能够规范、准确地表达客户的需求,构建需求分析模型。60%在需求分析阶段,在需求建模上,并没有帮上什么忙。
掌握软件开发的全过程,遵循体系结构设计方法和基本设计原则,通过正式的技术评审,完成从体系结构设计模型、数据设计模型和构件级设计模型,形成面向高效可靠的服务组件设计方案或软件系统设计方案。70%对软件开发全过程的掌握不够深入,以及体系结构设计方法和设计原则的运用不够熟练
能够执行从组件到软件系统的技术评测,具备设计模型的评判能力,具有创新设计意识,能够优选设计方案。70%设计模型的评判能力需要加强,以及创新设计意识还不够强烈
遵循软件开发各阶段文档标准,采用规范的表达,掌握需求规格说明书、系统设计说明书、系统测试报告等文档撰写方法,具备与业界同行交流能力80%
具有良好的团队意识和合作技能,能够与其他成员开展有效的沟通和协作;能够组织、协调或指挥团队开展工作80%我具有良好的团队意识和合作技能,能够与其他成员开展有效的沟通和协作。
能够辨别具体软件项目管理中涉及的构成要素,掌握软件规模和工作量的估算方法,能够选择合适的工具规划软件进度并对项目管理过程进行配置,具备初步的管理复杂软件工程项目的能力60%对项目管理工具和技术的选择和运用不够熟练,以及对复杂软件项目的管理能力还需提高。
...全文
214 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2023-06-14
  • 打赏
  • 举报
回复

但是过度依赖个人情感也有风险,容易被个人观念和情绪驱动,失去工作的系统和规范性,并且消极的情绪会影响到项目的其他人。


的确, 那么,iPhone/iPod 的设计者,他们在设计的时候,带了感情来设计么?

内容简介   《IT项目管理那些事儿》采用叙事的风格,通过11篇来自一线项目经理的实际经历的文章,分享项目经理人自身的实践和经验的案例,阐述项目管理的实施过程、项目经理的成长和团队成员的培养历程,从而和读者达到共鸣并跟随作者叙事的脉动,以从中得以进一步的思索和升华。   简而言之,通过感受项目经理人的喜怒哀乐、经验教训,达到“它山之石可以攻玉”的目的。   《IT项目管理那些事儿》适合软件工程师、测试工程师、项目经理、IT经理人阅读。 第一篇 项目篇 第1章 中小型民营IT企业项目管理手记 1.1 项目管理是什么 1.2 背景介绍 1.2.1 个人背景 1.2.2 公司背景 1.2.3 项目背景 1.3 软件工程 1.3.1 系统概述 1.3.2 系统规划 1.3.3 系统需求 1.3.4 系统设计 1.3.5 系统开发 1.3.6 系统测试 1.3.7 系统部署 1.3.8 系统验收 1.4 之后的事情 1.5 项目经理感悟 1.5.1 大中小型项目管理的区别 1.5.2 系统架构 1.5.3 风险管理 1.5.4 沟通管理 1.5.5 时间、成本、范围和质量的平衡艺术 1.5.6 项目经理自身学习的加强 1.5.7 政治问题 1.6 民营企业IT项目管理之路 1.6.1 完善企业管理基本制度 1.6.2 领导者的学习 1.6.3 建立PMO组织 1.6.4 构建专业的IT项目管理制度 1.7 小结 第2章 电信行业应用软件项目管理案例 2.1 项目背景 2.2 项目阶段定义 2.3 项目第一阶段 2.3.1 软件设计 2.3.2 项目团队 2.4 项目第二阶段 2.4.1 需求工程与需求管理 2.4.2 项目计划与跟踪 2.4.3 项目风险管理 2.4.4 项目流程规范 2.5 项目第三阶段 2.5.1 割接的技术准备 2.5.2 割接的组织与保障 2.6 反思与总结 2.6.1 另一种选择 2.6.2 项目经理的成长 2.6.3 对组织级项目管理的期望 第3章 说说银行项目那些事儿 3.1 引子 3.2 知己知彼,百战不殆 3.2.1 银行的基本背景 3.2.2 银行系统的特点 3.2.3 银行项目的特点 3.3 准备行动 3.3.1 项目的前期调研 3.3.2 前期调研的成果 3.3.3 项目成员的物色 3.3.4 项目成员的安排 …… 第3章 说说银行项目那些事儿 第4章 软件外包项目的项目管理和快速开发 第二篇 组织篇 第5章 IT企业PMO工作实践 第6章 小型软件企业CMMI评估实战 第7章 项目管理体系之形成与演变 第三篇 支持篇 第8章 IT项目经理的修炼 第9章 一家互联网公司的项目管理进化史 第10章 如何带好80后研发团队 第11章 项目管理之兵者诡道

686

社区成员

发帖
与我相关
我的任务
社区描述
2023年福州大学软件工程实践课程W班的教学社区
软件工程团队开发软件构建 高校 福建省·福州市
社区管理员
  • FZU_SE_teacherW
  • aboutazhang
  • 郭渊伟
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧