作业1,软件工程随笔

软件工程是研究和应用如何以系统性的、规范化的、可定量的过程化方法去开发和维护软件,以及如何把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设计模式等方面。

我觉得从事软件工程的人扎实的基础知识是重要的,但是这一点是众多软件工程师都具备的,只有丰富的管理技术和经验才能体现出一个软件工程师的价值。软件工程需要系统性、规范化、可定量的过程化方法去开发维护软件,但是再厉害的工程师一个人的力量也是小的,所以我们需要一个team。当然一个team里未必所有人都是编程人员,文档管理、领导者、软件测试员之类的都是需要的。一个team组员的合理分工会让工作更加有效率的进行。所以我们需要把经过时间考验的正确的管理技术通过这门课程掌握好,然后在将来的工作中更好的发挥自己的实力。

时间: 2024-12-17 03:29:56

作业1,软件工程随笔的相关文章

作业八:软件工程学期作业总结

1.学习收获 A):你书写的代码量(多少行) 看到要统计书写代码量才想起自己在编码后没有妥善地保管好代码,而是删除整个工程项目或者在项目中删除以前的代码继续写下一次的.粗略地估计下,大三开学到现在,除了满课的日子,每天编写代码的数量都会在300行左右.(虽然觉得少得有点惭愧,但是每次都会因为学到很多东西感到充实). B):熟悉(了解)哪几个软件工具? MyEclipse:完成软工作业时,经常使用到. GitHub :会一些最基本的使用操作. 除此之外还有MY SQL,MYSQL SQL Serv

【个人阅读作业】软件工程M1/M2总结

链接:”看<快速软件开发>的五个问题“ http://www.cnblogs.com/leiyy/p/4027759.html 一.较为明白的问题 1. 在文章的第一个关于Square_Tech的案例中,代码测试和优化都是在所有程序完成以后才进行的,这应该也不符合快速软件开发的要求吧.如果测试工程师在最开始的时候就加入到软件开发中的话,软件开发进程会不会更快呢? 在团队项目之前,虽然并不是特别了解测试工程师的工作内容,但想到既然是软件开发项目中的一个单独列出来的角色,那就肯定大有用处.当初为什

一、最后一次作业:软件工程学习总结

学习收获:a)你书写的代码量多少行? b)熟悉(了解)了哪几个软件工具? c)这学期你学到的对软件工程相关知识有哪些? d)本课程对你在哪些方面有帮助? a)感觉自己书写的代码量不多,主要是老师平时布置的作业,对代码没有深入的研究. b)MyElipse,MySQL,Visual C++这3个软件平时用的是最多的. c)1第五章:团队与流程让我了解到团队与目标是紧密相连的关系,团队有一致的集体目标,团队要一起完成这目标:团队成员有各自的分工,互相依赖合作,共同完成任务. 2第八章:需求分析让我知

结对作业(软件工程第四次作业)

软件工程第四次作业---代码审查 一.partner 结对伙伴:林路 代码链接:coding 二.代码审查表 功能模块名称 简单的语法分析程序 审查人 王灵杰 审查日期 2018.4.6 代码名称 简单的语法分析程序 代码作者 林路 文件结构 重要性 审查项 结论 头文件和定义文件的名称是否合理? 合理 头文件和定义文件的目录结构是否合理? 合理 版权和版本声明是否完整? 不完整 重要 头文件是否使用了 ifndef/define/endif 预处理块? 没有 头文件中是否只存放"声明"

第六周作业 项目开发随笔

上周我们讨论过后为了解决这个情况我们找了个地方便于我们的开发和讨论, 我们积蓄已久的问题在那天基本解决了,进度瞬间就赶上来了, 我们的士气也变得高涨了起来,连续去了三天每次都很晚回寝室,拜此所赐我的作业基本上没动, 不过这不是重点我们的项目基本框架和逻辑已经完成了,要录制的动画资源和图片也找好了,虽然很想把截图丢上来展示一番 但是毕竟大神太多被嘲讽就不好了. 但是有一点还是挺伤脑经的,我们发现cocos的预制资源中的脚本是不能添加节点的,游戏中很多的东西都需要预先加载好... 所以有很多东西都必

[个人博客作业Week7]软件工程团队项目感想与反思

在阅读了推荐阅读的材料之后,我想了很多东西.最终还是决定,以团队项目的经历为主线,叙述我关于软件工程的一些思考与体会. 凤凰涅槃,浴火重生 如果要我来概况这几周团队项目的经历的话,那么句话是我所能想到的最贴切的一个表述.从最初的雄心壮志,到中间的困顿不堪,再到目前如重生一般的喜悦,我们整个团队经历了太多太多. 重造轮子 轮子,在软件行业中经常指那些设计好的,用于处理常见功能的库.框架或者可重用的代码.而重造轮子则是说,在已经有可用的“轮子”的情况下,自己重新实现一个自己的“轮子”.有些人经常说,

软件工程随笔

在本学期软件工程的项目中,我常常感觉不适应一些新的理论,例如如何在合作的项目中分配各自的任务,如何团队之间交流进度. 看了<why software development methodologies suck>这篇文章后,我了解到了一个重要的原因,虽然一些软件工程方法论能够一定程度上提高开发 效率,减小开发周期.但真正的决定性因素还是开发者的能力,由于以前没有学好编程能力,所以这些方法对我来说很难做到. 我会在这次团队项目中,尽量多学到一些知识并提高自己的能力,能在这门课中有所收获.

软件工程第一周作业:软件工程和代码托管平台

0x01 :请问 "软件" 和 "软件工程" 这些词汇是如何出现的 - 何时.何地.何人 软件:最早的软件的概念,由Richard R. Carhart在1953年8月,Rand Corporation的备忘录中提出,并将其使用于工程背景中(The earliest known publication of the term "software" in an engineering context was in August 1953 by Ri

第五周作业 项目开发随笔

现在我们项目进入了一个非常难的时期,我们每想实现一个功能就必须借助其他新的软件去实现再通过cocos的接口将做好的东西导入进去,然而我们现在连cocos本身都还不熟悉 跟别说去学其他的东西了,硬着头皮去网上搜教程学着弄,花了几个小时都没什么进展. 然而我们平时的课也不少想要将这些东西弄出来已经是十分的辛苦了.... 虽然我们开始进行了分工,但是独立去学习这些东西十分的累最后基本上变成了一起学习讨论, 但是我们几个人又不是一个寝室的,交流十分不足,也很难找个合适的地方讨论. 总之我们现在的情况已经