• Publications
  • Influence
Coevolving Systems and the Organization of Agile Software Development
TLDR
This paper develops a framework for the organization of agile software development that identifies enablers and inhibitors of agility and the emergent capabilities of agile teams. Expand
  • 253
  • 33
  • PDF
A Study of the Characteristics of Behaviour Driven Development
  • C. Solís, X. Wang
  • Computer Science
  • 37th EUROMICRO Conference on Software Engineering…
  • 30 August 2011
TLDR
We present a set of main BDD charactersitics identified through an analysis of relevant literature and current BDD toolkits. Expand
  • 114
  • 24
  • PDF
"Leagile" software development: An experience report analysis of the application of lean approaches in agile software development
TLDR
In recent years there has been a noticeable shift in attention from those who use agile software development toward lean software development, often labelled as a shift "from agile to lean". Expand
  • 178
  • 18
‘Lots done, more to do’: the current state of agile systems development research
European Journal of Information Systems (2009) 18, 281–284. doi:10.1057/ejis.2009.27 Agile systems development methods emerged as a response to the inability of previous plan-driven approaches toExpand
  • 242
  • 16
  • PDF
People over Process: Key Challenges in Agile Development
TLDR
Case studies of 17 organizations that have used agile methods for more than three years uncovered many serious "people" challenges including recruitment, training, motivation, and performance evaluation. Expand
  • 171
  • 16
Assimilation of agile practices in use
TLDR
An exploratory study of the application of the innovation assimilation stages to understand the use of agile practices, focusing in particular on the later stages of assimilation, namely acceptance, routinisation and infusion. Expand
  • 94
  • 14
Software Startups - A Research Agenda
TLDR
Software startup companies develop innovative, software-intensive products within limited timeframes and with few resources, searching for sustainable and scalable business models. Expand
  • 71
  • 10
  • PDF
Key Challenges in Early-Stage Software Startups
TLDR
Software startups are newly created companies designed to grow fast. Expand
  • 83
  • 8
“Failures” to be celebrated: an analysis of major pivots of software startups
TLDR
We identified the major types of pivots that software startups make during their startup processes, and highlighting the factors that fail software projects and trigger pivots. Expand
  • 53
  • 8
  • PDF
Why Early-Stage Software Startups Fail: A Behavioral Framework
TLDR
A state-of-practice investigation of the failure of early-stage software startup companies, presented by means of a behavioral framework. Expand
  • 87
  • 7
  • PDF