|
|||
(学生会朱健鹏报道)为增进部门间交流,达成信息资源共享,研究生院开展全校范围的午间讨论会。每次会议由演讲人自定主题,参会者将就演讲者主题及演讲内容进行讨论交流。6月2日中午,计算与通信工程学院姚郑教授以“软件开发:艺术、工艺、工程?——在实践中辩证发展”为主题,结合软件工程发展历程,引出了软件工程领域前沿问题,对软件工程领域发展提出了自己的见解,并与参会人进行了积极讨论。
|
|||
报告以一个流传于软件业的小笑话作为开篇,首先从软件与程序的差异以及软件的特殊性谈起,引入了有关软件开发究竟是艺术、工艺还是工程的思考,并对实践中常见的各种误区进行了分析。在此基础上,从信息处理的目的和本质出发,以辩证的观点分析了软件工程的发展历程,综合分析了各个发展阶段的典型成果,重点介绍了有关软件开发生命周期的成果和应用,并深刻分析了人文环境变化对于软件开发的影响,给出了一些不变的原则和过时的具体实践,强调了业界软件项目成功的三要素Effective PROCESS(“秘籍”)、Best-of-class TECHNOLOGY(“宝剑”)、Skilled PEOPLE(“英雄”),科学的探讨了科学技术工作者对于成功三要素以及整个软件工程领域深入分析和研究的重要性。 |
|||
报告分析了“软件工程”的定义,并与其他学科进行了类比,给出了目前已经公认的软件工程知识体系,以及成功实施软件工程的关键要素,最后讨论了软件工程人才教育面临的挑战,并以一个寓言故事作为结语画龙点睛的结束了主题报告,在诙谐的气氛中对软件工程的概貌进行了诠释。 与会人员就所关心的问题进行了热烈讨论,涉及软件工程理论与实践的结合、软件工程与其他学科的关联、软件工程专业的博士培养、软件工程的未来展望等。经讨论大家进一步了解到,软件工程研究本身仍存在许多非常困难的、有待解决的问题,而且与其他学科的融合日益紧密,某种程度上甚至可以说软件无所不在,因此软件工程、计算机科学已经不是计算机界自身的问题,其研究和实践对各行各业、乃至社会生活的各个领域都有深远影响。在产业界,从程序转变成软件产品是一个异常复杂的过程,特别是对于团队规模大、开发周期长的大型项目,目前尚无放之四海而皆准方法论,如何使得软件开发不断朝向科学化、工程化的目标迈进,需要计算机科学、软件工程以及相关学科的研究和实践人员共同努力。最后整个报告在热烈的掌声中结束。 |