InfoQ Homepage Culture & Methods Content on InfoQ
-
Tiny
Chad Fowler attempts to convince people that keeping things "tiny" –small iterations, small methods, small teams - is the best thing one can do for himself and his team.
-
Can Agile Work for Off-the-shelf Software?
Ceri Shaw, Adrian Banks discuss the challenges and rewards of Agile when working on an enterprise software product and contrast them with working in a more traditionally Agile SaaS setting.
-
Making Sense of Complexity by Designing Dynamic Environments: The Lens
Daryl Chan, Martin Kearns present The Lens - a physical space orientated around dialogue, transparency and co-creation, discussing techniques used to stimulate inquiry, curiosity and introspection.
-
Growth Hacking Takes Agile to the Extreme
Shaun Clowes discusses Growth Hacking, a way of minimizing waste in all aspects of product development and go to market.
-
Evolving a Process for Product Development from X to Xban
Andy Carmichael shares the experiences of a team new to Scrum adopting a customized Kanban process that would allow changes that were kept only if they were confident they resulted in improvements.
-
Two Sides of a Story
Brindusa Axon, David Evans debate the pros and cons of using stories and discuss practices and techniques for improving them.
-
Creating Shared Value through Design
Fabio Sergio provides examples showing how design can result in solutions addressing system-level problems affecting people living in resource-challenged areas of the world.
-
User-Centered Agile Product Development in an Enterprise and a Startup
Michael Ong shares an approach that was used in two environments with success to bring products to market with a focus on users while considering business conditions and constraints.
-
Look, No Mocks! Functional TDD with F#
Mark Seemann uses F# to demonstrate how to use functional design with TDD to remove the need for Mock objects.
-
Worse Is Better, for Better or Worse
Kevlin Henney revisits the original premise and definition of “Worse is Better”, and looks at how this approach to development can still teach something surprising and new.
-
Applying Agile Development Practices in Distributed Teams
Jutta Eckstein discusses the impact and application of agile development practices in distributed teams and how such a team can ensure its technical excellence.
-
Crafting Experience Strategy
Cathy Wang discusses experience strategy: what it is, relationship with UX, business and service design, different approaches to it, and how it can help to achieve success.