软考高级系统架构设计师备考(二十三):软件工程—逆向工程、正向工程与需求工程在软考高级系统架构设计师考试中,需求工程 + 正向工程 + 逆向工程属于软件工程中“贯穿生命周期”的核心考点,常见于:综合知识选择题(概念辨析)案例分析题(需求问题识别)论文题(需求管理、系统重构等)其中:需求工程是绝对重点,几乎每年必考,且常与项目失败原因结合考察一、正向工程1 基本概念正向工程是指:“从抽象到具体,从需求到实现的软件开发过程”即:需求分析 → 系统设计 → 编码实现 → 测试部署2 本质理解正向工程就是:“从无到有构建系统”强调:自顶向下设计按生命周期推进3 特点面向未来系统开发过程规范可控性强4 应用场景