Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Engineering Incorporating Interface Design Into Software Engineering.

Similar presentations


Presentation on theme: "Software Engineering Incorporating Interface Design Into Software Engineering."— Presentation transcript:

1 Software Engineering Incorporating Interface Design Into Software Engineering

2 Software Development  Software Engineering  Process of developing software  Precise steps/methods for the development of software.  Several Models for Developing Software  How do we incorporate  User Centered Design  Conceptual Model  Interface Principals

3 Software Development Models  Waterfall  Prototyping  Incremental

4 Waterfall Software Development System Feasibility Requirement Analysis Design Code & Test Implement & Test Maintenance Linear Sequential Systematic

5 User Centered Design System Feasibility Requirement Analysis Design Code & Test Implement & Test Maintenance Collect information about the user

6 Conceptual Model System Feasibility Requirement Analysis Design Code & Test Implement & Test Maintenance Develop Conceptual Model

7 Conceptual Model System Feasibility Requirement Analysis Design Code & Test Implement & Test Maintenance Test Conceptual Model

8 Interface Design System Feasibility Requirement Analysis Design Code & Test Implement & Test Maintenance Interface Design

9 Interaction Design System Feasibility Requirement Analysis Design Code & Test Implement & Test Maintenance Interaction Design

10 Usability Studies System Feasibility Requirement Analysis Design Code & Test Implement & Test Maintenance Evaluate It The sooner you can evaluate your product, the better. The more you evaluate your product, the better.

11 Prototype Software Model Analysis Design Build or Revise User Test

12 Prototype Software Model Analysis Design Build/Revise User Test Implementation Maintenance After cycle Throw Away Prototype Implement it

13 User Centered Design Analysis Design Build or Revise User Test Collect information about the user

14 Conceptual Model Analysis Design Build or Revise User Test Develop and Test Conceptual Model

15 Interface Design Analysis Design Build or Revise User Test Design Interface Layout and Color

16 Interaction Design Analysis Design Build or Revise User Test Design Human Computer Interactions

17 Usability Studies Analysis Design Build or Revise User Test Study how people use your prototype

18 Usability Studies Analysis Design Build/Revise User Test Implementation Maintenance Through usability, suggest Changes for future release. Usability is ongoing.

19 Evolutionary Prototype Model Analysis Design Build or Revise Implementation Some times called Incremental Model

20 Evolutionary Prototype Model Analysis Design Build or Revise Implementation Users actually use the product during implementation.

21 User Centered Design Analysis Design Build or Revise Implementation Collect information about the user

22 Conceptual Model Analysis Design Build or Revise Implementation Develop Conceptual Model

23 Conceptual Model Analysis Design Build or Revise Implementation Test Conceptual Model

24 Interface Design Analysis Design Build or Revise Implementation Design Interface Layout and Color

25 Interaction Design Analysis Design Build or Revise Implementation Design Human Computer Interactions

26 Usability Studies Analysis Design Build or Revise Implementation Study how people use your product.

27 Evolutionary Prototype Model Analysis Design Build or Revise Implementation User Centered Design, Conceptual Model and Usability

28 UI Design & Software Development  It takes time.  It takes money.  It takes patience.  It takes knowledge  How to do it.  Knowing that it needs to be done.


Download ppt "Software Engineering Incorporating Interface Design Into Software Engineering."

Similar presentations


Ads by Google