阅读笔记四
第四篇:软件设计与实现
对应章节:第9章(项目经理)、第10章(典型用户和场景)、第11章(软件设计与实现)
核心主题:
项目经理 (PM) 角色:核心职责(推动流程、SCRUM Master角色、沟通桥梁)、能力要求。
典型用户 (Persona) 与场景 (Scenario):如何定义典型用户,如何通过场景(用例)描述用户需求,场景在设计和测试中的作用。
软件设计:
设计的目标(满足需求、可修改性、可维护性、用户体验)。
设计思想:模块化、信息隐藏、关注点分离、高内聚低耦合。
图形建模与分析: UML基础(用例图、类图、时序图、状态图)在设计和交流中的应用。
设计模式:理解设计模式的概念、目的和常见模式(如Factory, Singleton, Observer等)的思想。
实现阶段:设计如何指导编码、代码管理策略(分支模型)、每日构建(Daily Build)与冒烟测试(Smoke Test)。
关键收获:理解PM的核心作用,掌握运用典型用户和场景进行需求驱动设计的方法,了解软件设计核心原则和常用建模工具,认识设计模式的价值。
                    
                
                
            
        
浙公网安备 33010602011771号