InfoQ

Topic/Tag specific view

Agile Techniques Content on InfoQ


Latest featured content about Agile Techniques

Brian Marick on 4 Challenges and 5 Guiding Values of Agile Software Development

Community
Agile
Topics
Agile Techniques

Brian Marick talks about several challenges for teams transitioning to Agile and 5 guiding values that successful Agile teams share. The major challenges covered are: courage, working software, naivete, and slicewise design. Successful teams share these guiding values: reactive, ease, solidarity, decency, and joy.

News about Agile Techniques

Comparing Velocity Across Teams

Community
Agile
Topics
Agile Techniques

A common project management criticism is that since the story points vary across teams, there is no way to ascertain one teams progress with respect to the other. Amongst Agilists there is a general consensus that comparing velocity across teams is an anti pattern and is best avoided lest the overall productivity should suffer.

Daily Standup Tips - a Roundup

Community
Agile
Topics
Agile Techniques,
Adopting Agile

We often hear stories about daily standups that have become nothing more than long daily status meetings where team members tune out. What techniques do people have for avoiding this and other standup pitfalls?

Articles about Agile Techniques

Agile – A Way of Life and Pragmatic Use of Authority

Community
Agile
Topics
Agile Techniques

Vinay Aggarwal shares many instances in life where authority is needed and lack of authority allows for extremely costly mistakes. He then explicitly suggests where authority could and should be used in Agile environments.

The Meme Lifecycle

Community
Agile
Topics
Agile in the Enterprise,
Agile Techniques

Julian Everett and Chris Matts describe an IT business case as a meme - one that is competing in the complex ecosystem that constitutes a market sector and show its implications. By taking this view of a business then an organization's short and long term strategies change and we get a completely different view of how and why current development practices exist and persist.

Presentations about Agile Techniques

Second Generation Lean Product Development: From Cargo Cult to Science

Community
Agile
Topics
Agile in the Enterprise,
Agile Techniques

Don Reinertsen discusses the concepts behind second generation lean product development. He shows some of the quantifiable economic trade-offs associated with queue management, batch size reduction, WIP constraints, cadence, and flow control. He explains why the ideas of lean manufacturing, though perfect for the predictable work of manufacturing, are inadequate for product developers.

Tamara Sulaiman on Tips And Techniques For Implementing An Agile Program Across Distributed Teams

Community
Agile
Topics
Agile in the Enterprise,
Agile Techniques

Tamara Sulaiman presents experiences in implementing Agile in teams across different time zones in large companies. She shares the pleasure and the pain, ideas that worked as well as ideas that didn’t. She also shares the critical success factors in making program level implementations successful and sustaining.

Interviews about Agile Techniques

Adrian Colyer on AspectJ, tc Server and dm Server

Community
Java
Topics
Agile Techniques,
Tools,
Web Servers

SpringSource CTO Adrian Colyer talks to InfoQ about AspectJ. The interview explores how products such as Spring Roo are using AspectJ, and how ideas from AspectJ helped SpringSource improve the Groovy compiler inside Eclipse. Colyer also discusses SpringSource's two server offerings, dm Server and tc Server, OSGi and Scrum.

Henrik Kniberg on Different Agile Processes

Community
Agile
Topics
Agile Techniques

Henrik Kniberg discusses the differences among different Agile processes such as Scrum, XP, and Kanban. He shares the thought that processes wars are meaningless and we need to see each process as a tool; there are no bad tools; just tools used for the wrong purpose.

Books about Agile Techniques

Kanban and Scrum - making the most of both

Community
Agile
Topics
Agile Techniques

Scrum and Kanban are two flavours of Agile software development. So how do they relate to each other? Part I illustrates the similarities and differences between Kanban and Scrum, comparing for understanding, not for judgement.Part II is a case study illustrating how a Scrum-based development organization implemented Kanban in their operations and support teams.

Scrum and XP from the Trenches

Community
Agile
Topics
Stories & Case Studies,
Agile Techniques

For those getting started with Agile, this book offers a detailed first-person account of how one Swedish company implemented Scrum and XP with a distributed team of 40 people, and how they continuously improved their process over a year’s time.

Agile Patterns: The Technical Cluster

Community
Agile
Topics
Unit Testing,
Software Testing,
Methodologies,
Agile Techniques,
Agile in the Enterprise

This book guides the reader on crafting their own agile adoption strategy focused on their business values and environment. This strategy is then directly tied to patterns of agile practice adoption that describe how many teams have successfully (and unsuccessfully) adopted them. Business values are also a component of these patterns so your adoption is always focused on addressing your particular environment.