软考系统分析师·每日学习卡 | [日期:2025-06-10] | [今日主题:软件工程-开发方法]
一、今日学了啥?
- 开发方法分类:结构化(自顶向下分解)、面向对象(类/对象建模)、原型法(快速验证需求)、敏捷(迭代快速响应)、统一过程(用例驱动+架构中心)
- 结构化方法:流程为规划→分析→设计→实施→维护,工具用
数据流图+数据字典,适合需求明确场景 - 原型法:分探索型(需求模糊)、实验型(技术验证)、演化型(迭代开发),水平原型(无功能)vs垂直原型(部分功能)
- 敏捷开发:四大价值观(沟通/简单/反馈/勇气),12实践(结对编程/持续集成),适用需求频繁变更项目
- 统一过程(RUP):分初始/细化/构建/交付四阶段,强调
用例驱动+架构为中心+迭代增量
二、重点/要记住的!
🔺 结构化方法核心:自顶向下逐步分解,与瀑布模型强关联
🔺 面向对象优势:唯一适用于所有类型信息系统的开发方法
🔺 原型法分类:抛弃型原型(一次性验证)vs演化型原型(迭代成最终系统)
❌ 易混淆:UML是建模工具,不是开发方法本身
🔺 敏捷特点:响应变化 > 遵循计划,常用Scrum框架(冲刺/站会/回顾会)
❌ 注意:结构化方法不适用需求频繁变更项目
三、今天的小收获/卡住的地方
- 收获:SCRUM 工作流与信息化小组当前工作模式的相似性
四、明天学啥?
明天学习能力成熟度模型
像实干家一样思考问题,像思想家一样付诸行动。
愿你我共同进步!

浙公网安备 33010602011771号