软件工程专业导论结业论文.doc软件工程专业导论结业论文
专业导论课结束了,现在我来谈谈我对软件T程的认识与理解。软件丁程是应川计算机 科学、数学及管理科学等原理,开发软件的T稈。软件T程借鉴传统工稈的原则、方法,以 提高质量、降低成本为目的。其屮,计算机科学、数学用于构造模型与算法,工稈科学用于 制定规范、设计范型、评估成木及确定权衡,管理科学用于计划、资源、质量,成木等管理。 软件工程从一个学科,或是某一个研究方向来说,人员仅仅是过程,方法的执行者,所以人 员的素质往往被忽略。软件工程是一门实践性很强的学科,所以在实际的软件研制过程屮, 人员的素质占据着非常重要的地位。在具体的软件工程项日屮,人员的角色定位,任务分配, 以及团队内成员Z间的协调配合是非常重要的。人员的角色定位以及任务分配,是属于技术 层面的资源恥置,软件过稈的各个环节,祁必须有最合适的人选,该环节才能得到最有效的 技术资源,而整个团队内成员之间的配合协调,则是属于管理层面的资源整合,通过充分调 度软件生产的备个环节,精细安排,整个软件工程项目才能有条不紊地展开,软件生产的理 论才能更好地应用于实际。
理论来源于实践,同样也高于实践,现有的软件工稈理论也是经过了众多的科研工作者, 业界人士和用户的创造,修改和更新所得出的经验总结。可以预想,软件工程的理论仍会随 着软件产业的发展壮大而不断被推进完善。没有坚实的理论支持,实践就没有明确的方向, 作为软件工程的学习者,既要夯实理论基础,制定解决方案,又要创新实践模式,完善产品 功能。
软件丁程强调模块化,随着全球化的发展趋势和全球化市场竞争压力的增加,一方面金 业需要更多的业务灵活性和创新能力;刿一方面企业面临的IT环境复杂度的增加和历史遗 留系统的增加,对企业的IT提出了新的挑战。模块化的思想恰恰能够帮助企业从根木上解 决了这一问题,它一方面通过抽彖、封装、分解、层次化等基木的科学方法,对各种软件构 件和软件应用进行打包,提高对企业现资产的重用水平和能力;另一方面,基于模块化思想, 业界提出了 SOA技术,它提供一组基于标准的方法和技术,通过有效報合和重用现有应用系 统和各种资源,对备种服务进行服务组件化,并基于服务组件实现各种新的业务应用的快速 组装,帮助企业很好应对业务的灵活性要求。它通过有效平衡业务的灵活性和IT的灵活性、 平衡业务的灵活性和IT的复杂度,为IT人提供了一个业务视角,让IT人学会用业务的睛 看世界,有效的拉近了 IT和业务的距离。
虽然软件工程方法、技术和工具的发展可谓百花齐放,但谈到趋势,我们必须首先强调 的是能够确定行业基础框架,指导行业发展和技术融合的〃开放计算〃,它融合了〃开放标准〃、 〃开放架构〃和〃开源软件〃三个方瓯,通过坚持〃开放标准〃,不同企业开发和使用的软件可以 互连互通,不同的软件工程工具能够更好地集成,不同国界和不同文化能够更好地协作交流, 用户的投资能够得到很好的保证。正是它为全球化趋势奠定了重要基础;〃开放架构〃通过一 组开放的架构标准和技术,有效地解决了商业模式的创新对IT灵活性要求的增加和现有IT 环境的复杂度Z间的矛盾,第一次使IT和业务走得如此Z近,其典型代表包括SOA、REST 等。而〃开源软件〃不但书写了 Linux、Eclipse、Jozz等一个又一个的神奇故事,而且它还 有效地促进了开放标准
软件工程专业导论结业论文 来自淘豆网m.daumloan.com转载请标明出处.