BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Content on InfoQ

  • Taking Back Agile

    Tim Ottinger's blog post I want Agile back earlier this year led to discussions in the agile community about the way that organizations are adopting agile and the services that the industry provides to supports them. Together with Ruud Wijnands he started "take back agile" which focuses on technical practices and craftsmanship in agile.

  • Exploring the ENTIRE DevOps Toolchain for (Cloud) Teams

    When assessing technology that empowers a DevOps transformation, it’s easy to focus in on the headline capabilities (“configuration management!”) and miss out on the bigger picture. How can teams shipping cloud (or on-premises) applications use the full suite of DevOps technologies to simplify delivery and management at scale? This article classifies and explains key enabling technologies.

  • An interview with Matt Winn on JP Morgan’s Agile Transformation

    Matt Winn, from J.P. Morgan’s securities group, Singapore describes his own perspective of using Large-Scale Scrum to create significant change within a tier-one financial services firm.

  • Exchanging Industry Experiences with Agile Methodologies

    The Agile Consortium Belgium, Sirris and Agoria organized an event to share experiences with agile methodologies like Scrum, Kanban, visual management, XP, DSDM and Lean. An interview about the different agile methodologies that were covered, on using agile for innovation and how events where organizations share their experiences can help the industry to adopt agile practices.

  • 5 Ways Your Business Can Benefit from Agile Engineering Practices Today

    The companies that can best leverage the process of building software are the ones that will succeed in the next decade. Learn how taking advantage of Agile Engineering Practices helps your business achieve this competitive edge. And, learn 5 ways your business can benefit from Agile Engineering Practices today.

  • Q&A on the Book: The Agile Culture - Leading through Trust and Ownership

    Developing an agile culture is something that enterprises often do when they adopt agile. Such a culture change involves changing the way that managers lead people to help them to become self-organized. The book "The Agile Culture" describes how you can develop a culture of energy and innovation, and provides tools to build trust, take ownership and deal with walls and resistance in organizations.

  • Towards Agile CMMI Level 3: Requirement Development and Verification

    This article shows how to do requirement development in agile environments, covering concepts and offering examples of how an agile team could run a CMMI for Development SCAMPI to become appraised at a targeted level 3 for the areas of requirements development and verification.

  • Agile Research

    The article applies the Agile Principles to the field of qualitative academic research, with the emphasis on conducting the investigation using the Grounded Theory Methodology. An “Agile Research” approach identifies the “customers” of the research, delivers publication draft at the end of short iterations, and carries out the research in sprints that focus on defined research activities.

  • Russ Miles on Antifragility and Microservices

    Currently, Antifragility and Microservices are trending topics and this might be a hint that there are new architectural paradigms or design patterns on their way for building application systems.. We're discussing these new concepts with Russ Miles to find out what they are good for and how to apply them in an architect's or developer's daily business - for existing applications and those to come

  • Database Continuous Delivery

    The database creates a real challenge for automation, hence participation in continuous processes. Scripting database objects change-scripts into traditional version or using 'compare & sync' tools is either an inefficient or risky thing to automate, as the two concepts are unaware of the other. A better solution needs to be implemented in the shape of Continuous Delivery and DevOps for database.

  • Distributed Agile: 8 ways to get more from your distributed teams

    Keith Richards looks at how to succeed with agile in a distributed context. He investigates what needs to happen and why it is important to understand and address the ‘big ticket’ items. His findings are sometimes surprising and he also asserts that to some extent nearly all work is ‘distributed’ in some form, therefore we can all benefit from these findings.

  • *-Driven* do not change anything

    Michał Bartyzel challenges the need to master a *Driven* approach to be Software Professional. These might be: DDD, TDD, BDD, MDD or other frameworks. He maintains that they may be responsible for cognitive biases rather than playing a supporting role for broader and deeper skills.

BT