18
The Good, The Bad, and The Ugly of User Involvement in Software Development Dr Muneera Bano [email protected] [email protected]

The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

The Good, The Bad, and The Ugly of

User Involvement in Software Development

Dr Muneera Bano

[email protected]

[email protected]

Page 2: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

User Involvement/User Participation

System SuccessLeads to

Page 3: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review
Page 4: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review
Page 5: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

User Involvement/User Participation

System SuccessLeads to

Muneera Bano, Didar Zowghi, A systematic review on the relationship between user involvement and system success, Information and Software Technology, Volume 58, 2015, Pages 148-169, ISSN 0950-5849, https://doi.org/10.1016/j.infsof.2014.06.011.

Page 6: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review
Page 7: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Case Study 1

Page 8: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Case Study 1

Page 9: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Case Study 1

Page 10: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Case Study 1

• Based on our analysis we posit that there is a mutually constituted relationship between user satisfaction with their involvement process and their satisfaction with the delivered system.

• Our results suggest that two important factors played crucial roles in increasing the benefits of user involvement in achieving user satisfaction: • Dynamic management strategies introduced in the Portal project, and

• Effectiveness of the user representation (SME) throughout the project

Bano, M., Zowghi, D. & da Rimini, F. Empir Software Eng (2017) 22: 2339.

https://doi.org/10.1007/s10664-016-9465-1

Page 11: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Case Study 2

Page 12: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Case Study 2

M. Bano, D. Zowghi, F. da Rimini. 2018. Power and Politics of

User Involvement in Software Development. In Proceedings of

Evaluation and Assessment in Software Engineering,

Christchurch, New Zealand June 2018 (EASE).

https://doi.org/10.1145/3210459.3210477

Page 13: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Case Study 1

Page 14: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

User Dissatisfaction with their involvement (Process)

Inter-Organisation Politics Ineffective role of PM and SME

User – Developer communication

Case Study 2

Page 15: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

User Involvement in Software Development

• The Good• Democratic process and neo-humanist systems aiming to improve the work

process

• Successful implementation and usage of system

• User satisfaction

• The Bad• Challenging to involve users (time, resources, strategy)

• The Ugly• Tussle of power and inter-organisational politics between users and

development team

Page 16: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Effective Management of User Involvement

• Objectives and benefits from psychological, managerial, methodological, cultural or political perspectives

Why to involve?

• Stages of Software Development Life Cycle

When to involve?

• Effective user representation

Who to involve?

• Neo-humanism (PD) or functionalism (JAD)

How to involve?

• The degree and level of involvement i.e. Informative, Consultative, Participative

How much to involve?

Page 17: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

References• Bano, M. and D. Zowghi. User involvement in software development and system success: a

systematic literature review. in Proceedings of the 17th EASE 2013. ACM.

• Bano, M. and D. Zowghi, A systematic review on the relationship between user involvement and system success. Information and Software Technology, 2015. 58: p. 148-169.

• Zowghi, D., F. da Rimini, and M. Bano. Problems and challenges of user involvement in software development: an empirical study. in Proceedings of the 19th EASE 2015. ACM.

• Bano, M., D. Zowghi, and F. da Rimini, User satisfaction and system success: an empirical exploration of user involvement in software development. Empirical Software Engineering, 2017. 22(5): p. 2339-2372.

• Buchan, J., et al. Alignment of Stakeholder Expectations about User Involvement in Agile Software Development. in Proceedings of the 21st EASE 2017. ACM.

• Bano, M. , D. Zowghi, F. da Rimini. 2018. Power and Politics of User Involvement in Software Development. In Proceedings of Evaluation and Assessment in Software Engineering, Christchurch, New Zealand June 2018 (EASE).

Page 18: The Good, The Bad, and The Ugly of User Involvement in ...christoph/seschool/MB... · User involvement in software development and system success: a systematic literature review

Q&AThank you for listening!