序列图
序列图(Sequence Diagram)是交互图的一种,描述了对象之间消息发送的先后顺序, 强调时间顺序,主要用于将用例表达的需求做更进一步的精确表达。用例常常被细化为一个或者更多的序列图,序列图能更有效地描述各个类的职责及具备相应职责的原因
协作图
协作图(Collaboration Diagram) 是交互图的一种,描述了收发消息的对象的组织关系,强调对象之间的合作关系。时序图按照时间顺序布图,协写作图按照空间结构布图
构件图
构件图(Component Diagram)是用来表示系统中构件与构件之间及类或接口与构件之间关系的图。其中,构件图之间的关系表现为依赖关系,定义的类或接口与类之间的关系表现为依赖关系或实现关系
部署图
部署图(Deployment Diagram )用于可视化部署软件的物理组件拓扑,并描述系统的静态部署视图。部署图由节点及其关系组成,强调物理设备及其之间的连接关系
在敏捷开发中,每一次迭代都可以被看作一个小型的瀑布模式,通常可以分为6个阶段:需求、分析、设计、开发、测试、交付。