工程学

【软件工程】绪论,深入浅出理解软件工程

微笑、不失礼 提交于 2019-12-04 12:59:59
软件和软件工程 什么是软件工程 软件工程是贯穿整个软件生命周期的工程学和方法论及其使用的工具(我说的) 软件工程要解决那些问题 软件的研发周期过长 软件开发成本居高不下 软件在交付之前无法找到所有错误 维护成本高 研发和维护的过程难以度量 软件工程悖论 虽然整个工业想着基于构件的构造模式发展,然而大多数软件仍是根据实际的顾客需求定制的 软件研发过程中常见的问题 如何进行高效的沟通 技术栈如何进行选型 项目如何开始如何结束 项目负责人如何掌控项目进度 项目负责人如何在软件研发初期确认雷点,并加以排除 经典语录 在缺少有意义的规范标准情况下,像软件这样的新兴产业转而依靠民间传说。 如果我们未能按时完成计划,可以通过增加程序员人数而赶上进度。 每当你认为没有时间采用软件工程方法时,就再问问自己:“是否有时间重构整个软件”。 扩展关键词 六西格玛 TDD(测试驱动开发) 总结: 在我看来所谓工程就是随着某一个行业的矛盾而逐渐产生的一种规范总结。 他包含一系列工程学的规法以及其本身的方法论。 在其逐步发展的过程中,已经逐步走向概念。 他帮助我们如何在软件研发的整个过程中,权衡矛盾; 它也定义了规范化的软件研发是何种样子。 来源: oschina 链接: https://my.oschina.net/u/2424003/blog/3109573

工程的创造力

不打扰是莪最后的温柔 提交于 2019-12-02 15:21:10
作为未来工程师,工科学生应该从挖掘自身的创造力开始自己的工程学习。这就是工程学导论课程的主要目标。创造性在工程学习和实践中均具有重要的作用。事实上,每个人天生都具有不同程度的创造力,而且,从生产创造性成果的角度看,人类的创造力又是可以培养和提高的。正如人们在50米赛跑中表现出不同的能力,但通过正确的锻炼,都可以让自己比原先跑得更快一点一样。人类处在一个需要创造力的时代,因此人们需要培养和提升自己的创造力,即让自己比原先更具创造力。 来源: https://blog.csdn.net/tongjijie/article/details/102779191

工程学导论.3

喜欢而已 提交于 2019-12-02 15:12:36
软件工程最终是为了实现“软件制造业”的社会化,工业化大生产,提高其劳动生产效率。只有如此,软件业才能实现社会化,工业化大生产,才能“做大做强”。没有管理的设计是失败和混乱的设计,没有设计指导的编程是无序的忙碌的。根据开发的软件的规模,应该适当程度的运用软件工程化的思想,需要灵活,毕竟我们开发的软件大多数是中小型的,大型的并不多见,我是这么认为的,但只要涉及人员间的交流和沟通,或多或少都要需要软件工程才能更有效率,工作成果更稳定。其实开发软件,就像是解决一个逻辑问题。想想自己平时是怎样写程序的 来源: https://blog.csdn.net/weixin_45658583/article/details/102778919

【软件工程】绪论,深入浅出理解软件工程

前提是你 提交于 2019-11-30 07:24:45
软件和软件工程 什么是软件工程 软件工程是贯穿整个软件生命周期的工程学和方法论及其使用的工具(我说的) 软件工程要解决那些问题 软件的研发周期过长 软件开发成本居高不下 软件在交付之前无法找到所有错误 维护成本高 研发和维护的过程难以度量 软件工程悖论 虽然整个工业想着基于构件的构造模式发展,然而大多数软件仍是根据实际的顾客需求定制的 软件研发过程中常见的问题 如何进行高效的沟通 技术栈如何进行选型 项目如何开始如何结束 项目负责人如何掌控项目进度 项目负责人如何在软件研发初期确认雷点,并加以排除 经典语录 在缺少有意义的规范标准情况下,像软件这样的新兴产业转而依靠民间传说。 如果我们未能按时完成计划,可以通过增加程序员人数而赶上进度。 每当你认为没有时间采用软件工程方法时,就再问问自己:“是否有时间重构整个软件”。 扩展关键词 六西格玛 TDD(测试驱动开发) 总结: 在我看来所谓工程就是随着某一个行业的矛盾而逐渐产生的一种规范总结。 他包含一系列工程学的规法以及其本身的方法论。 在其逐步发展的过程中,已经逐步走向概念。 他帮助我们如何在软件研发的整个过程中,权衡矛盾; 它也定义了规范化的软件研发是何种样子。 来源: https://my.oschina.net/tensai/blog/3109573