Download presentation
Presentation is loading. Please wait.
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.
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.