What do you understand by user-centred design, Software Engineering

Assignment Help:

Problem:

(a) What do you understand by user-centred design and why is it important?

(b) Explain how Prototyping and the Participatory Design approach are useful to the design of User Interface.

(c) What do you understand by the concepts "knowledge in the head" and "knowledge in the world" and what implications do they have for user interface design? Give two examples of each.

(d) You are part of a design team who has been assigned the duty of designing a computer-based system to monitor and control of activities of a nuclear reactor plant.

(i) What do you understand by distributed cognition? Support your answer with an example.


Related Discussions:- What do you understand by user-centred design

What is intrusive testing, Testing that collects timing and processing info...

Testing that collects timing and processing information during program implementation that might change the behavior of the software from its behavior in a actual environment. Usua

Define about the erroneous data - Test data, Define about the erroneous dat...

Define about the erroneous data - Test data Abnormal/erroneous data  -  This is data outside the limits of validity/acceptability and must cause an error message to be g

Advantages of re-engineering, Advantages of Re-Engineering:- 1)  Reduce...

Advantages of Re-Engineering:- 1)  Reduced risk - there is a huge risk in new software development. There might be development problems, staffing problems and specification pro

Evaluate the agresti-card-glass metrics, Question 1: We have a small sy...

Question 1: We have a small system with a call graph as given below. Consider that each vertex is a module. All modules are new (i.e., n = n0) Also consider that the number of

Explain the term- phased, Explain the term-  Phased In this approach ...

Explain the term-  Phased In this approach only part of the new system is introduced and only when it proves to work satisfactorily is the next part introduced and so on, unti

Objectives of data dictionaries, Objectives of Data dictionaries:- 1)  ...

Objectives of Data dictionaries:- 1)  A standard definition of all terms in a system, that is every item of data is uniquely identified and described. 2)  Easy cross-referen

Memory locations and registers pc-ir-mar, Assume 64 different op codes and ...

Assume 64 different op codes and 19-bit instruction word in a computer system. Two bits in the instruction are reserved to indicate the addressing mode.    a. Draw a box style ske

What are the elements of analysis model, What are the elements of Analysis ...

What are the elements of Analysis model? i. Data Dictionary ii. Data Flow Diagram iii. Entity Relationship Diagram iv. State Transition Diagram v. Process specifica

Define top-down testing, Define top-down testing. System developed star...

Define top-down testing. System developed starting from most general modules. Testing begins from the most general module.

What is software engineering, What is software engineering? Software en...

What is software engineering? Software engineering is a regulation in which theories, methods and tools are applied to make professional software.

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd