Domain Problem Analysis
Welcome to Object-Oriented Analysis II: Problem Analysis, the second course in the Object-Oriented Analysis and Design Fundamentals Series.
This course covers the problem analysis phase of the software development project life cycle. You will use the work products you created in the first course (which covered the project initiation phase) as the basis of your problem domain analysis in this course. These work products include:
- Data dictionary
- Use case diagrams
- Activity diagrams
After completing this course, you will have the knowledge and skills to:
- Build class diagrams
- Build object diagrams to test your class diagrams
- Build sequence diagrams
- Identify interfaces using the sequence diagrams
- Add interfaces to the class diagram
- Test your analysis for completeness and correctness
Object-Oriented Analysis II: Problem Analysis
is the second course in the Object-Oriented Analysis and Design Fundamentals series.
This series is designed to teach you practical object-oriented business analysis. You will learn how to fully define the
- analysis and
for a business application using object-oriented models and techniques.
Problem domain analysis is completely independent of solution domain constructs, and is therefore eminently reusable.
Once the problem domain analysis is performed for a business domain, it can be applied to
different technologies over time as technology changes.