Roles and responsabilities

Solution 

  Figure Model Type Management Analyst Software Engineer Why is that the author?
1-8 Vision Document Approve Author Utilize Management delegates the job of proposing the project scope.
1-11 Use Case List Approve Author Utilize Analyst define requirements of project
1-12 Domain Class List Approve Author Utilize Domain models are solution-independent descriptions of a problem domain produced in the analysis phase of a software engineering project.
1-13 Domain Class Diagram Utilize Approve Author Software Engineer creates the domain features
1-14 Use Case Diagram Utilize Approve Author Software Engineer design designs the use case situations
1-15 Activity Diagram Author Approve Utilize Management decides the workflow of operations
1-16 User Interface Sketch Author Review Approve Management decides the user interface
1-17 Database Design Approve Author Review Analyst decides how the data should be kept
1-18 Software Components Diagram Approve Review Author Software Engineers decides the software
1-19 Design Class Diagram Review Approve Author Software Engineer decides the class definitions
1-20 Software Architecture Review Approve Author Software Engineer creates the architecture
1-21 Code Approve Review Author Software Engineer writes the code