1 / 11

UML Components : The Development Process

UML Components : The Development Process. The management and development processes are used to define how a development project will execute. Management Process : schedules , delivery plans, monitors progress, allocates resources ( All of the good PM stuff). Development Process :

selah
Download Presentation

UML Components : The Development Process

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. UML Components : The Development Process

  2. The management and development processes are used to define how a development project will execute. Management Process : schedules, delivery plans, monitors progress, allocates resources (All of the good PM stuff) Development Process : defines the types of artifacts that are generated, dependencies among them, certain check points, Ideally, they should be independent but that’s not usually the case.

  3. RUP both captures elements of both management and development management.

  4. UML Components Workflow Business requirements Requirements Existing assets Use Case models Business concept model Technicalconstraints Components Specification Provisioning Assembly Use Case models Applications Component specs& architectures Test Tested Applications Deployment

  5. UML components focuses on “specification”. Business requirements Requirements Existing assets Use Case models Business concept model Technicalconstraints Components Specification Provisioning Assembly Use Case models Applications Component specs& architectures Test Tested Applications Deployment

  6. UML components focuses on “specification”. Business requirements Requirements Existing assets Business concept model Technical constraints Specification Use Case models Component Identification Component Interaction Component Specification Component specs& architectures

  7. Business Concept Model Use Case Model ComponentIdentification Develop Business Type Model Existing Interfaces Identify Business Interfaces Identify System Interfaces & Ops Architecture Patterns Existing Assets Create Initial Comp Specs &Arch

  8. Business Concept Model Use Case Model ComponentIdentification Develop Business Type Model Existing Interfaces Identify Business Interfaces Identify System Interfaces & Ops Architecture Patterns Existing Assets Create Initial Comp Specs &Arch Component Specs& Arch ComponentInteraction Discover Business Operations SystemInterfaces Refine Interfaces and Ops Refine Component Specs &Arch

  9. Business Concept Model Use Case Model ComponentIdentification Develop Business Type Model Existing Interfaces Identify Business Interfaces Identify System Interfaces & Ops Architecture Patterns Existing Assets Create Initial Comp Specs &Arch Component Specs& Arch ComponentInteraction Discover Business Operations SystemInterfaces Business Type Model Interfaces Refine Interfaces and Ops Refine Component Specs &Arch ComponentSpecification Define Interface Information Models Component Specs& Arch Specify Operation Pre/Post Conds. Specify Component-Interface Constraints Component Specs& Arch Interfaces

  10. You will organize your project artifacts in the way suggested by Cheesman and Daniels. Requirements Business Concept Model Use Case Model Specification Business Type Model Interface Specifications Component Specifications Component Architecture

  11. Starting next week… • First part of class • Studio time • Work in teams on some a part of the project relating to the topic • Be prepared to share part of what you have done with the class for critique • Second part of class • I’ll lead the discussion by answering questions and hitting some of the chapter highlights • You should leave and start prepping for Wednesday

More Related