Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
20 Cards in this Set
- Front
- Back
A systematic description of an object or phenomenon that share important characteristics with the object or phenomenon |
Model |
|
It is used for requirement specification |
Model |
|
It is a simplification of reality |
Model |
|
What is a model |
- A systematic description of an object or phenomenon that share important characteristics with the object or phenomenon - A simplification of reality |
|
4 modeling framework |
Planning Modeling Construction Deployment |
|
It answers the question how the requirements will be met? |
Planning |
|
What would be the best strategy and processes to use? |
Modeling |
|
When it will be completed? |
Construction |
|
The testing phase |
Deployment |
|
2 Types of Modeling Activities |
- Analysis modeling - Design Modeling |
|
Helps you understand the nature of client's requirement or the problem being addressed and the shape of application that will allow the developers to address that problem |
Analysis modeling |
|
It is about understanding the internal structure of an application being developed and how this creates the shape of application that was identified by the analysis model. |
Design modeling |
|
List of clients requiremnts that the developer understands |
Design model |
|
App description vs Analysis model vs Design model |
AD - App desc by client AM - List of app rqrmnt that the client understands DM - List of client's rqrmnt that the developer understands - app developed by programmers and designers |
|
Analysis model questions |
- What information is to be presented or manipulated? - What functions are to be performed for the end-users? - What behavior will the application exhibit as it present contents and perform function? |
|
Analysis modeling rqrmnts |
- User hierarchy:: attributes that are use to organize the member of dimension - Developing use-cases:: list of actions or steps, and defining the interactions between role and a system |
|
attributes that are use to organize the member of dimension |
- User hierarchy |
|
list of actions or steps, and defining the interactions between role and a system |
Developing use-cases |
|
Two main factors of design modeling |
Quality - Security - Availability - Scalability - Time to Market Goals - Simplicity - Consistency - Navigatability - Visual appeal - Compatibility |
|
2 design modelings |
Visual design - Interfae design: structure&organization of UI - Aesthetic design: graphic design - Content design: layout, structure & outline
Control design - Navigation design: navigational flow between content&web app function - Component design: processing logic to implement functional requirement |