Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software engineering Module 1 -Introduction to software process Teaching unit 1 - Requirements engineering Ernesto Damiani Free University of Bozen-Bolzano.

Similar presentations


Presentation on theme: "Software engineering Module 1 -Introduction to software process Teaching unit 1 - Requirements engineering Ernesto Damiani Free University of Bozen-Bolzano."— Presentation transcript:

1 Software engineering Module 1 -Introduction to software process Teaching unit 1 - Requirements engineering Ernesto Damiani Free University of Bozen-Bolzano Lesson 3 – User involvement

2 User involvement (1) The most important stakeholders are users Users know the domain and what the system must do, but they have some problems to express them – No single user has all answers – Sometimes users have reasons not to express completely – Some difficulties may be in talks with owners – Users often do not know the technology

3 User involvement (2) There are some social and cultural aspects There are various technologies to manage user involvement Different levels of involvement are expected – Consultative Design – Representative Design – Consensus Design

4 Consultative Design Developers Power Users = information sources Tools – Interviews – Formal meetings – Election of “User liaison”

5 Representative Design (RD) User representatives are involved into all project decisions Classic RD techniques – Joint Application Design (JAD) – Quality Functional Deployment (QFD)

6 Consensus Design (CD) User Power The usage is an important part of all project decisions Classic CD techniques – Participatory Design (PD)

7 Management When requirements are gathered, they always must be upgraded Upgrading become RFC (Request For Change) that must be showed at the beginning of each iteration Requirements management take care of changes en route during the development FINE


Download ppt "Software engineering Module 1 -Introduction to software process Teaching unit 1 - Requirements engineering Ernesto Damiani Free University of Bozen-Bolzano."

Similar presentations


Ads by Google