北京航空航天大学软件学院软件工程考博的参考书体系以理论与实践并重为特点,考生需系统掌握软件工程方法论、系统架构设计、软件质量保障及前沿技术融合能力。核心参考书目分为四大方向:
在软件工程理论方向,CMMI体系与过程改进领域,重点研读《软件工程:实践者的研究方法》(RUP方法论)与《软件过程改进实践指南》,需结合北航实验室的敏捷开发案例进行对比分析。在系统设计与架构方向,推荐《软件架构设计:实践者的研究方法》与《企业应用架构设计》,特别关注微服务架构、分布式系统设计及云原生技术演进,需完成至少3个完整架构设计案例的撰写。
算法与数据结构方向,需精读《算法导论》中动态规划、图论算法章节,配合《计算机程序设计艺术》中的工程化实现案例。软件质量与测试方向,重点掌握《软件测试艺术》中的测试策略,结合ISTQB认证体系,需完成自动化测试框架搭建与性能测试方案设计。
学术研究类推荐《软件工程研究方法》与《软件工程前沿技术》,考生需在研读过程中形成技术演进路线图,并针对工业软件、智能系统等北航重点方向撰写技术综述。备考策略建议采用"三阶递进法":第一阶段(3-6个月)完成知识体系构建,第二阶段(2个月)进行专题突破,第三阶段(1个月)模拟北航特有的"理论+实践+创新"三维度考核。
特别关注北航软件学院近三年在软件定义网络、数字孪生系统、可信软件体系等领域的科研成果,建议通过学院官网获取《软件学院博士招生白皮书》及近五年已录取考生的论文选题分布数据。考试中需重点展现对IEEE 610、ISO/IEC 12207等标准的理解深度,并结合具体工程案例进行标准适用性分析。