We don’t actually build apps like we build bridges, from a set design, but rather we let them evolve in their native user environment, very much like Darwin’s theory of Natural Selection.
Is this true? Must apps evolve like organisms? What's the benefit of this kind of thinking? Experienced Agile practitioner Ruwan Rajapakse urges us to think about the big picture, and rolls out a novel philosophy for nurturing an app-based enterprise.
Ruwan takes us into the trenches of Agile software development, to understand its merits, challenges, and pitfalls, and helps us gain a holistic sense of how to set things up for success from a methodological perspective. Narrated in “lessons learned” style, the book is packed with bold insights gained from real-life situations, and covers such fascinating topics as Evolving Apps, Conceptualizing User Requirements, Ethics Testing and Management Antipatterns.
Whether you are a Product Owner, Project Manager, Software Developer, Software Tester or a Student of Software Engineering, you will enjoy this journey.