Defesa de Dissertação de Mestrado

A REFERENCE CONCEPTUAL MODEL FOR AGILE SOFTWARE DEVELOPMENT, LEAN STARTUP, AND USER-CENTERED DESIGN

25/11/2021 - 17h29

DEFESA DE DISSERTAÇÃO DE MESTRADO – Programa de Pós-Graduação em Ciência da Computação

A REFERENCE CONCEPTUAL MODEL FOR AGILE SOFTWARE DEVELOPMENT, LEAN STARTUP, AND USER-ENTERED DESIGN

ALUNO: MAXIMILIAN NICHOLAS SCHMIDT ZORZETTI

ORIENTADORA: Dra. Sabrina dos Santos Marczak

BANCA EXAMINADORA: Dr. Tiago Silva da Silva (ICT/UNIFESP), Dr. Afonso Henrique Corrêa de Sales (PPGCC/PUCRS)

DATA: 30 de novembro de 2021

LOCAL: Videoconferência

HORÁRIO: 10:00

Link para acessar videoconferência
Meeting ID: 957 1339 5527
Passcode: 687825

RESUMO:

Agile Software Development has had its shortcomings exposed in the past two decades, revealing it as unfit to tackle business-level issues and to properly address user needs. Recent industry cases show that combining Agile Software Development with Lean Startup and User-Centered Design is an effective way to remedy these failings, as the latter two focus on adding value to business stakeholders and fostering empathy towards the user, respectively. However, these three methods have considerable overlap, raising concerns on how each method stands apart from the others and making integration efforts difficult. A sound theoretical foundation of an integration of these methods could remedy such concerns. This study develops such a foundation, by means of developing a conceptual model that illustrates what makes each method unique and what they have in common. We conducted a systematic literature review to select a metamodel that could best illustrate how each method complements and supplements one another. We then instantiated a conceptual model from it using data acquired from analyzing core literature from the three methods and from a case study on two software development teams that use a combined approach of Extreme Programming, Lean Startup, and User-Centered Design. Finally, we evaluated our model with a questionnaire and a focus group within the same case study. The model identifies the principles, features, and practices of each method, showcasing which elements are unique to and shared between them. In total, the model comprises 12 principles for Agile Software Development, 5 for Lean Startup, and 6 for User-Centered Design; which are derived into 35 distinct features, each supported by a subset of a total of 55 practices. Our findings provide insight on how these pillars support one another, serving as a foundation that will support new software development approaches, justify existing ones, and enable the development of supplementary instruments and resources to such approaches.

Compartilhe

Informações do evento

Data
30/11/2021 até 30/11/2021

Próximos eventos