This book provides you with a collection of best practices, guidelines, and tips for using the Unified Modeling Language (UML) for business analysis. The contents have been assembled over the years based on experience and documented best practices. Over sixty easy to understand UML diagram examples will help you to apply these ideas immediately. If you use, expect to use, or think you should use the Unified Modeling Language (UML) or use cases in your business analysis activities, this book will help you:
- communicate more succinctly and effectively with your stakeholders including your software development team,
- increase the likelihood that your requirements will be reviewed and understood,
- reduce requirements analysis, documentation, and review time.
- Use Case Diagrams
- Activity Diagrams
- Interaction Overview Diagrams
- Class Diagrams
- Object Diagrams
- State Machine Diagrams
- Timing Diagrams
- Sequence Diagrams
- Communication Diagrams
- Composite Structure Diagrams
- Component Diagrams
- Deployment Diagrams
- Package Diagrams
- Context Diagrams using Communication diagram notation
- Data Models using Class diagram notation