InfoQ Homepage Agile Content on InfoQ
-
A Process for Managing Risks in Distributed Teams
In this IEEE article, John Stouby Persson and Lars Mathiassen discuss a process for managing risks associated in managing the distributed software projects. The process includes identifying and analyzing distributed-team risks in the areas of task distribution, geographical and cultural distribution, stakeholder relations and communication infrastructure.
-
Threat Modeling Express
In this article, authors Rohit Sethi and Sahba Kazerooni discuss an agile threat modeling approach called "Threat Modeling Express" that can be used to collaboratively define threats and countermeasures based on the business priorities.
-
Agile at 10 – A State of Contradiction
Mike Beedle states that agile is in a state of contradiction, the agile of 10 years ago is now passé and we run the disk of diluting the real meaning of being agile through lip service implementations without focusing on quality. He echoes the call in the 10 Year Reunion meeting for a concerted focus on quality, and asks what an Agile Manifesto 2.0 should contain.
-
Agile Architecture Interactions
James Madison shows how architects can bring agile and architecture practices together to pragmatically balance business and architectural priorities while delivering both with agility.
-
Patterns-Based Engineering: Successfully Delivering Solutions via Patterns
InfoQ spoke with Lee and Celso about the Patterns-Based Engineering: Successfully Delivering Solutions via Patterns book, discussing patterns for working with patterns, MDD and the promise of reuse. The book focuses on how to improve efforts in identifying, producing, managing and consuming patterns – leading to better software delivered more quickly with fewer resources.
-
Bridging Internal and External Software Quality with Sonar and JaCoCo
In this article, author Olivier Gaudin discusses the differences between internal and external software quality and how to perform the software quality assessment using tools like Sonar and its new extension JaCoCo.
-
Key Takeaway Points and Lessons Learned from QCon London 2011
This article presents the main takeway points as seen by the many attendees who blogged or tweeted about QCon. Comments are organized by tracks and sessions: Keynotes, Tutorials, Architectures You've Always Wondered About, Building Systems With REST, Design and Objects 2011, Enterprise Agile Transformation, Functional Web, HTML5, the Platform, iOS4 and Android, NoSQL: Where and How, and many more!
-
Large-Scale Agile Design & Architecture: Ways of Working
During my 2011 QCon London keynote on "Scaling Lean & Agile: Large, Multisite or Offshore Delivery", I mentioned — as an aside — that, "Architecture is a bad metaphor. We don't construct our software like a building, we grow it like a garden." This prompted many a tweet, and some people were interested in clarification or elaboration.
-
The Art of Creating Whole Teams: how agile has changed the way we work with our customers
Angela Martin earned her PhD examining how agile methods work in practice and what is different about this way of working. She shares some of the key practices which organisations can implement to increase their likelihood of successful cultural change through creating Whole Teams - truly cross functional collaborative teams working well together to deliver products which meet customer's needs
-
The Top Five Challenges of Building Software Platforms in the Agile World
When scaling Agile to the enterprise new concerns arise that require revisiting the values and practices of Agile software development. One such concern relates to a common strategy to achieve reuse at the enterprise level - building software platforms. This article lists the top five challenges that an Agile organization should expect to face when deciding to adopt a software platform strategy.