Please enable JavaScript.
Coggle requires JavaScript to display documents.
SE (Modeling (agile modeling principles (1 primary goal of software team…
SE
Modeling
-
Design models
represent characteristics of the software that help practitioners to construct it effectively: the architecture, the UI and component level detail
-
-
-
Core
Principles
-
-
-
- recognize that others consume what you roduce
-
-
-
help in application of meaningful software process and execution of effective software engineering methods
Process
Establish a philosophical foundation that guides a software team as it navigates through the software process
-
Pracitce
establish a collection of values and rules that serve as a guide as you analyze a problem design a solution implement and test the solution and ultimately deploy the software in the user community
Principles
-
-
-
-
-
-
-
- remember that someone will maintain the software
-
Communication
conversation between developer and customer progresses. Both parties must collaborate for the best communication to occur
Principles
-
-
-
-
- take notes and document decisions
-
- stay focused, modularize your discussion
-
- if something is unclear draw a picture
-
-
Planning
The planning activity encompasses a set of managementt and technical practices that enable the software team to define a road map. It must address what will be done who will do it and when the work will be completed
Principles
-
-
-
-
- consider risk as you define the plan
-
- adjust granularity as you define the plan
- define how you intend to ensure quality
-
- describe how you intend to accomodate change
- track the plan frequently and make adjustments as requirerd
-