Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/3631672.3631697acmotherconferencesArticle/Chapter ViewAbstractPublication PagesplopConference Proceedingsconference-collections
research-article

Towards a Pattern Language for Improving UX Work in Software Startups

Published: 02 November 2023 Publication History

Abstract

Software startups are endeavors focused on building innovative products by seeking to achieve a high growth rate. However, there are a large number of startups that fail in their venture. Software startup failures are often associated with a high degree of market uncertainty, limited resources, time pressure, or simply a bad product idea. User experience practices can help startups achieve successful and sustainable business creation, promoting genuine interest from users, and opportunities for meaningful feedback. To encourage startup professionals to incorporate UX into their practices as earlier as possible, we present in this paper five patterns entitled: UX work value, Shared UX mindset, UX work driven by user data, Knowledge of real users, and Record of UX work. These patterns are part of a larger set of patterns that have been identified through empirical studies that we have carried out in four software startups. In our pattern mining process, we followed an inductive approach using elements of Constructivist Ground Theory by investigating emerging issues concerning UX work in software startups.

References

[1]
Christopher Alexander. 1977. A pattern language: towns, buildings, construction. Oxford university press.
[2]
Elizabeth Bjarnason, Anne Hess, Richard Berntsson Svensson, Björn Regnell, and Joerg Doerr. 2014. Reflecting on evidence-based timelines. IEEE software 31, 4 (2014), 37--43.
[3]
Steve Blank. 2013. Why the lean start-up changes everything. Harvard business review 91, 5 (2013), 63--72.
[4]
Steve Blank. 2020. The Four Steps to the Epiphany: Successful Strategies for Products that Win. John Wiley & Sons.
[5]
Kathy Charmaz. 2014. Constructing grounded theory. sage.
[6]
Anuradha Dande, Veli-Pekka Eloranta, H Hadaytullah, Antti-Jussi Kovalainen, Timo Lehtonen, Marko Leppänen, Taru Salmimaa, Mahbubul Syeed, Matti Vuori, Claude Rubattel, and others. 2014. Software startup patterns-an empirical study. (2014).
[7]
Veli-Pekka Eloranta. 2014. Towards a pattern language for software start-ups. In Proceedings of the 19th European Conference on Pattern Languages of Programs. 1--11.
[8]
Veli-Pekka Eloranta. 2016. Organizational patterns: Creating an on-boarding experience. In Proceedings of the 10th Travelling Conference on Pattern Languages of Programs. 1--14.
[9]
Veli-Pekka Eloranta. 2017. Patterns for making entrance to a new organization culture a pleasant experience. In Proceedings of the VikingPLoP 2017 Conference on Pattern Languages of Program. 1--11.
[10]
JF Gauthier, Marc Penzel, Stephan Kuester, and Malavika Kumaran. 2021. The Global Startup Ecosystem Report 2021. Technical Report. Startup Genome.
[11]
Startup Genome. 2020. The Global Startup Ecosystem Report 2020 (GSER2020). Relatório anual. Disponível em:<https://startupgenome.com/reports/gser2020>. Acesso em 7 (2020).
[12]
Carmine Giardino, Xiaofeng Wang, and Pekka Abrahamsson. 2014. Why early-stage software startups fail: a behavioral framework. In International conference of software business. Springer, 27--41.
[13]
G.C. Guerino, N.S.B.C. Dias, R. Chanin, R. Prikladnicki, R. Balancieri, and G.C.L Leal. 2021. User Experience Practices in Early-Stage Software Startups - An Exploratory Study. In Lecture Notes in Business Information Processing, X. Wang, A. Martini, A. Nguyen-Duc, and Stray V. (Eds.). Springer International Publishing, Cham.
[14]
Neil B Harrison. 1999. The language of shepherding. Pattern languages of program design 5 (1999), 507--530.
[15]
Laura Hokkanen and Marko Leppänen. 2015. Three Patterns for User Involvement in Startups. In Proceedings of the 20th European Conference on Pattern Languages of Programs (EuroPLoP '15). Association for Computing Machinery, New York, NY, USA, Article 51.
[16]
Laura Hokkanen, Yueqiang Xu, and Kaisa Väänänen. 2016. Focusing on User Experience and Business Models in Startups: Investigation of Two-dimensional Value Creation. In Proceedings of the 20th International Academic Mindtrek Conference (AcademicMindtrek '16). ACM, New York, NY, USA, 59--67.
[17]
Netta Iivari. 2018. Using member checking in interpretive research practice: A hermeneutic analysis of informants' interpretation of their organizational realities. Information Technology & People (2018).
[18]
ISO. 2010. 9241-210: 2010. Ergonomics of human system interaction-Part 210: Human-centred design for interactive systems (formerly known as 13407). International Standardization Organization (ISO). Switzerland (2010).
[19]
Eriks Klotins. 2018. Software start-ups through an empirical lens: are start-ups snowflakes?. In 1st International Workshop on Software-Intensive Business: Start-Ups, Ecosystems and Platforms, SiBW 2018, Espoo, Finland, 3 December 2018. CEUR-WS.
[20]
Eriks Klotins, Michael Unterkalmsteiner, and Tony Gorschek. 2019a. Software engineering antipatterns in start-ups. IEEE Software 36, 2 (2019), 118--126.
[21]
Eriks Klotins, Michael Unterkalmsteiner, and Tony Gorschek. 2019b. Software engineering in start-up companies: An analysis of 88 experience reports. Empirical Software Engineering 24, 1 (2019), 68--102.
[22]
Marko Leppänen. 2014a. Patterns for starting up a software startup company. In Proceedings of the 19th European Conference on Pattern Languages of Programs. 1--7.
[23]
Marko Leppänen. 2014b. Two Patterns for Minimizing Human Resources in a Startup. In Proceedings of the 8th Nordic Conference on Pattern Languages of Programs (VikingPLoP). 1--7.
[24]
Beverly May. 2012. Applying lean startup: An experience report - Lean & lean UX by a UX veteran: Lessons learned in creating & launching a complex consumer app. Proceedings - 2012 Agile Conference, Agile 2012 (2012), 141--147.
[25]
Jorge Melegati, Rafael Chanin, Afonso Sales, and Rafael Prikladnicki. 2020. Towards Specific Software Engineering Practices for Early-Stage Startups. In International Conference on Agile Software Development. Springer International Publishing, Cham, 18--22.
[26]
Jorge Melegati and Alfredo Goldman. 2015. Seven patterns for software startups. In Proceedings of the 22nd Conference on Pattern Languages of Programs. 1--11.
[27]
Jorge Melegati, Eduardo Guerra, and Xiaofeng Wang. 2021. Understanding hypotheses engineering in software startups through a gray literature review. Information and Software Technology 133 (2021), 106465.
[28]
Jorge Melegati and Fabio Kon. 2020. Early-stage software startups: Main challenges and possible answers. In Fundamentals of Software Startups. Springer, 129--143.
[29]
Anh Nguyen-Duc, Jürgen Münch, Rafael Prikladnicki, Xiaofeng Wang, and Pekka Abrahamsson. 2020. Fundamentals of Software Startups. Springer.
[30]
Nicolò Paternoster, Carmine Giardino, Michael Unterkalmsteiner, Tony Gorschek, and Pekka Abrahamsson. 2014. Software development in startup companies: A systematic mapping study. Information and Software Technology 56, 10 (2014), 1200--1218.
[31]
Anathan Pereira, Abner Cleto Filho, Eduardo Guerra, and Luciana Zaina. 2021. Towards a Pattern Language to Embed UX Information in Agile Software Requirements. In 26th European Conference on Pattern Languages of Programs. 1--8.
[32]
Jullia Saad, Suéllen Martinelli, Leticia S. Machado, Cleidson R.B. de Souza, Alexandre Alvaro, and Luciana Zaina. 2021. UX work in software startups: A thematic analysis of the literature. Information and Software Technology 140 (2021), 106688.
[33]
Ingrid Signoretti, Maximilian Zorzetti, Larissa Salerno, Cassiano Moralles, Eliana Pereira, Cassio Trindade, Sabrina Marczak, and Ricardo Bastos. 2020. Success and failure factors for adopting a combined approach: A case study of two software development teams. In International Conference on Product-Focused Software Process Improvement. Springer, 125--141.
[34]
Sofia A. M. Silveira, Joelma Choma, Roberto Pereira, Eduardo M. Guerra, and Luciana A. M. Zaina. 2021. UX Work in Software Start-Ups: Challenges from the Current State of Practice. In Agile Processes in Software Engineering and Extreme Programming, Peggy Gregory, Casper Lassenius, Xiaofeng Wang, and Philippe Kruchten (Eds.). Springer International Publishing, Cham, 19--35.
[35]
Michael Unterkalmsteiner, Pekka Abrahamsson, Xiaofeng Wang, Anh Nguyen-Duc, Syed Shah, Sohaib Shahid Bajwa, Guido H Baltes, Kieran Conboy, Eoin Cullina, Denis Dennehy, and others. 2016. Software startups-a research agenda. e-Informatica Software Engineering Journal 10, 1 (2016).

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Other conferences
PLoP '22: Proceedings of the 29th Conference on Pattern Languages of Programs
October 2022
316 pages
ISBN:9781941652183

Publisher

The Hillside Group

United States

Publication History

Published: 02 November 2023

Check for updates

Author Tags

  1. UX patterns
  2. UX practices
  3. software startups
  4. user experience

Qualifiers

  • Research-article

Conference

PLoP '22

Acceptance Rates

Overall Acceptance Rate 28 of 36 submissions, 78%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 15
    Total Downloads
  • Downloads (Last 12 months)15
  • Downloads (Last 6 weeks)2
Reflects downloads up to 13 Sep 2024

Other Metrics

Citations

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media