《构建之法》试读:推荐序

我和邹欣大约是在2009年认识的。当时北航软件开发环境国家重点实验室的同学要学习各种软件开发环境,我们就通过微软亚洲研究院的高校关系部经理马歆找到邹欣,请他给我们介绍微软软件项目管理环境Team Foundation Server, 并给我们的学生讲一讲《现代软件工程》。 2009年秋季学期,邹欣如约在北航开讲《现代软件工程》,我们从计算机学院大三的学生中抽出一部分学生上这门课,其他学生继续上常规的《软件工程》课。为了更好地测评授课效果,我们还在两个班级收集了数据,比较同学们的学习时间、代码量,以及在专业技能、职业技能方面的收获。2012年,在北航计算机学院高小鹏老师的支持下,邹老师和罗杰老师合作,再次讲授该课程。两个学期的数据表明,《现代软件工程》采用的 “在实践中学习”的教学方法和面向实战、超大量的项目实践给学生带来了显著的知识和能力的提高。不但基础好能力强的学生有如虎添翼之效,基础一般的学生更是从中获益,能力得到了更为显著的提升。2013年秋季学期,罗杰老师正式开始独立讲授这门课,继续北航的教学改革。 邹欣老师则带着对软件工程教学极大的热情,针对教学体系的薄弱环节,又开设了《现代程序设计》选修课,继续他的探索。 最近十多年来软件产业和互联网产业的迅猛发展,给众多的计算机和软件专业的学生们提供了用武之地,同时也对大学软件工程的教育提出了挑战。 经典的软件工程理论和模式仍然有其价值,但是国外的教师和业界人士一直在探索新的理论和最佳实践。我们中国大陆的教育工作者要更接近实际,从工业界汲取生动活泼、行之有效的工程技术和方法论;在教育方式上要多向实践、实训靠拢,探索MOOC 、翻转课堂等新形式。改变通常会令人不悦,很多老师希望用非常“稳定”的教案,很多学生希望课程 “好通过”。 我也听说在上《现代软件工程》这门课的时候,很多学生抱怨作业比别的课程多,还要写博客……。然而他们中的很多人在课程结束后,却给了这门课很高的评价。 看来在评估教学效果时, 还是应该 “风物长宜放眼量“,看看学生在课程结束之后,特别是走上工作岗位后,是否从课程中获益。 我很高兴看到这本书的出版,希望这本生动活泼的教材能引起大家对高校软件工程教育的讨论和改进,希望更多的新方法,新思路能出现在计算机教学的讲台上。 李未 2014年8月于北京

>构建之法

构建之法
作者: 邹欣
副标题: 现代软件工程
isbn: 711536916X
书名: 构建之法
页数: 396
定价: 49.00元
出版社: 人民邮电出版社
装帧: 平装
出版年: 2014-9