Agile Community Content on InfoQ
Latest featured content about Agile

- Process & Practices
- Topics
- Distributed Teams,
- Agile Techniques,
- Teamwork,
- Agile
"Swarming" is a technique whereby many members of a team work together to deliver a User Story, taking advantage of the skills of many team members working together at the same time. It is recognised as a powerful approach to delivering high quality stories quickly.
Johanna addresses how to achieve the same results when your team is geographically distributed?
News about Agile
- Development
- Topics
- C#,
- .NET Languages,
- Cross Platform,
- Mono,
- Visual Studio,
- MonoDevelop,
- Android,
- .NET,
- Mobile Development,
- Microsoft,
- IDEs,
- IDE,
- Tools,
- Operating Systems,
- Mobile,
- Programming,
- Companies,
- Agile
Xamarin has announced a visual designer for their Mono for Android development tool integrated with Visual Studio or MonoDevelop.
- Enterprise Architecture,
- Architecture & Design,
- Development
- Topics
- Risk Management,
- Lean,
- Agile,
- Business,
- Software Engineering,
- Events
On 26th June the IEEE is organizing a one day expert summit in London called Mastering Uncertainty in the Software Industry: Risks, Rewards, and Reality at the British Computer Society.
- Process & Practices
- Topics
- Agile 2012,
- Agile Alliance,
- Agile,
- Conferences
The Agile Alliance has announced the program for the Agile 2012 conference to be held in Dallas, Texas in August this year.
Articles about Agile

- Architecture & Design,
- Development
- Topics
- Domain Specific Languages,
- Languages,
- Tools,
- Eclipse,
- Model Driven Development,
- Modeling,
- Agile,
- Programming
While creating models in a form or another is very common, their combination with the code has been challenging. As a result, models are usually thrown away once the implementation has progressed. The reason is partly in the modeling languages used and partly in the tools applied. The article describes proven practices for working with both models and code.

- Process & Practices
- Topics
- AgileCoachCamp,
- Coaching,
- Coaching and Mentoring,
- Business/IT Alignment,
- Agile Techniques,
- Agile,
- Agile Tool Box,
- Enterprise Architecture
Net-Map is a tool developed by Eva Schiffer that allows you through interviews to visualise and analyse how different people and groups influence a particular situation. It is of interest to Agile teams as it can help you understand who your stakeholders are, how they are connected and the level of influence they have. InfoQ recently caught up with Eva and asked her a few questions.

- Process & Practices
- Topics
- Delivering Quality,
- Quality,
- ALM,
- Software Craftsmanship,
- Enterprise Architecture,
- Testing,
- Agile
The evolution of the software industry has created two separate roles: The developer and the tester. Traditional software development put these two at odds. Now, agile practices are bringing them together again in order to meet the original business goal: working software.
Presentations about Agile

- Operations & Infrastructure
- Topics
- Puppet,
- Continuous Deployment,
- Strange Loop 2011,
- Devops,
- Agile Techniques,
- IT Service Management,
- Tools,
- Operations,
- Strange Loop,
- Agile,
- Conferences,
- Infrastructure,
- Cloud Computing
Ken Sipe introduces Glu, an open source deployment automation tool coming from LinkedIn, showing how to perform Glu configuration along with a demo of using it.

- Process & Practices
- Topics
- Continuous Delivery,
- QCon San Francisco 2011,
- QCon,
- Lean,
- Agile Techniques,
- Conferences,
- Agile,
- Process
Jesper Boeg discusses why it is important to deliver software early, why it is difficult to do so, along with tools/tips/practices: shared vision, story maps, coaching, and others.
Interviews about Agile

- Process & Practices
- Topics
- Adopting Agile,
- Collaboration,
- Agile Techniques,
- Teamwork,
- Agile Alliance,
- Embedded Software Dev,
- Agile in the Enterprise,
- Adaptive Leadership,
- Agile,
- Agile2011,
- Leadership,
- C,
- Hardware,
- Programming
James shares his experience as one of the Agile Manifesto co-authors, fathering the original Agile estimating game (which became Planning Poker) and how Agile methods fit with embedded software development. James also discusses his new book, Test Driven Development for Embedded C, while sharing some surprises, such as his recommendation that teams stop using Planning Poker.

- Process & Practices
- Topics
- Kanban,
- Adopting Agile,
- Agile Techniques,
- Scrum,
- Agile in the Enterprise,
- Teamwork,
- Lean,
- Agile,
- Agile2011,
- Management
Alan Shalloway discusses the challenges associated with transitioning companies to Lean and Agile methods on an enterprise scale. The interview discusses how Lean and Kanban can be used to encourage encourage incremental change and ongoing improvement, the cultural factors that can hamper Agile adoption, and why practices that benefit teams can actually harm the organization as a whole.
Books about Agile

- Process & Practices
- Topics
- Release,
- Team Collaboration,
- Quality,
- Version Control,
- Kanban,
- Distributed Team,
- Collaboration,
- Source Control,
- Agile in the Enterprise,
- Lean,
- Agile Techniques,
- Software Craftsmanship,
- Project Management,
- Teamwork,
- Agile,
- Programming,
- WIP
This mini-book offers an easy to follow 10 step guide to taking the initial plunge and start using Lean principles to optimizing value and flow in your system. Each step consists of a section explaining “why” followed by examples of specific tools, practices and rules that have helped other teams better understand and optimize their system.

- Process & Practices
- Topics
- Self-organizing Team,
- Methodologies,
- Scrum,
- Teamwork,
- Programming,
- Agile,
- Training / Certification
Scrum, arguably the fastest-growing Agile methodology, is well described in the original Scrum books, which tend to be read once and put aside. Scrum is a framework with simple rules. This Scrum Checklist will help you to remember these simple rules in the heat of daily work and stress. It enable you to create an enjoyable and productive work environment with your Scrum-Team.

- Process & Practices
- Topics
- Kanban,
- Agile Techniques,
- Scrum,
- Lean,
- Agile,
- Kaizen
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.

- Process & Practices
- Topics
- Collaborative Technologies,
- Collaboration,
- XP,
- Introducing Agile,
- Distributed Teams,
- Agile Techniques,
- Stories & Case Studies,
- Teamwork,
- Scrum,
- Pair Programming,
- Agile in the Enterprise,
- Agile
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.

- Process & Practices
- Topics
- Process Adoption,
- Introducing Agile,
- Continuous Integration,
- Unit Testing,
- Software Testing,
- Agile in the Enterprise,
- Agile Techniques,
- Methodologies,
- Patterns and Practices,
- Value & Metrics,
- Business/IT Alignment,
- Adoption,
- TDD,
- Patterns,
- Testing,
- Enterprise Architecture,
- Agile,
- Programming
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.

- Process & Practices,
- Architecture & Design,
- Development
- Topics
- Customers & Requirements,
- Domain Specific Languages,
- Project Management,
- Languages,
- Methodologies,
- Architecture,
- Agile,
- Design Patterns,
- Programming,
- Domain Driven Design
Domain Driven Design is a vision and approach for designing a domain model that reflects a deep understanding of the business domain. This book is a short, quickly-readable summary and introduction to the fundamentals of DDD; it does not introduce any new concepts; it attempts to concisely summarize the essence of what DDD is, drawing mostly Eric Evans' book, as well other sources since published such as Jimmy Nilsson's Applying Domain Driven Design, and various DDD discussion forums.

- Architecture & Design,
- Development
- Topics
- Visual Studio Team System,
- Visual Studio Express,
- Artifacts & Tools,
- Visual Studio,
- .NET,
- Microsoft,
- IDE,
- Tools,
- Companies,
- Agile,
- Programming
Visual Studio .NET Tips and Tricks is a book explaining how to use VS.NET efficiently. Organized into short and easy-to-grasp sections, and containing tips and tricks on everything from editing and compiling to debugging and navigating within the VS.NET IDE, this book is a must-read for all .NET developers, regardless of expertise and whether they program in C#, VB.NET, or any other .NET language. This book covers the Visual Studio .NET 2002, 2003, and 2005 Beta 1 releases.