BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Stories & Case Studies Content on InfoQ

  • Q&A on The Agile Mind-Set

    Gil Broza explores agile values, beliefs and principles, and explains how they can be used to drive agile adoption in his book The Agile Mind-set. The book provides ideas, examples, and anecdotes that organizations can use to make a shift to agile.

  • Q&A on Real World Kanban

    The book Real World Kanban by Mattias Skarin provides four case studies where kanban is used to visualize, provide insight and improve product development. InfoQ interviewed Skarin about the essence of kanban and lean, why flexibility in organizations is needed, doing continuous improvement, how visualization can help to understand problems, and advice on how to get started with kanban.

  • Q&A on Save our Scrum

    The book Save our Scrum by Matt Heusser and Markus Gärtner provides advice for teams to implement Scrum. It explores what teams that are having difficulties doing Scrum can do to get out of trouble and find better ways to use Scrum. An interview about the knowledge level of people that are doing Scrum and "saving Scrum", pursuing business value, how Scrum fails, and adopting and tailoring Scrum.

  • UED: The Unified Execution Diagram

    Today’s software applications have a lot of concurrent tasks that are distributed over multiple threads, processes, processors and PCs. This article introduces a visual modeling technique to describe and specify the application’s execution architecture. Within Philips Healthcare the Unified Execution Diagram has proven to be very useful for designing and documenting the execution architecture.

  • Keeping Development ‘On Track’ with Use-Case Slices at Dutch Railways

    How can you get from high level system requirements (features/epics) to the right level of specification to enable agile development? This article describes how Dutch Railways made the transition from large use cases which were completely written before development, to “Use Case 2.0” and why this helps them to deliver apps faster and with the right business value.

  • Downscaling SAFe

    The Scaled Agile Framework (SAFe) with custom modifications to it in accordance with Agile and Lean values helped Seamless Payments to go through a period of organizational growth and prepare for further growth. This article describes the change that was done using a slimmed down version of SAFe that still maintained its core ideas.

  • How a Flow Manager Helps Teams Deliver, Fast and Smoothly

    As agile software delivery practices and management evolve, so, too, do the roles. kanban has introduced the idea of managing flow, one of the method’s core practices. With talented developers, quality advocates and user-experience designers, teams know how to deliver valuable software. But as we improve service delivery using kanban, who manages flow?

  • Using Storytelling in Organizational Change

    Telling stories can inspire people to make change happen in organizations. By co-writing the company’s future story you can embrace current strengths to explore future opportunities. Storytellers should step into their story to become their story whilst telling it says Hans Donckers. At the Dare Festival Antwerp 2014 he gave a presentation about storytelling and shared leadership.

  • Can You Scale Kanban?

    When organizations are scaling agile and want to apply kanban as one of their agile methods the question can pop up if kanban can also be scaled? InfoQ interviewed Klaus Leopold about using kanban for managing a program, deploying and connecting kanban boards on team and program level, managing work in progress across the full delivery cycle and the benefits that kanban can bring.

  • How to Remain Agile When You Have to Sign a Contract?

    Agile development based on a contract that has been accepted by lawyers seems impossible. The nature of traditional purchasing and contracting processes does not match the Agile principles. This is a case story of how a supplier cooperated with a client to develop a huge project in an Agile way, by cutting it into smaller pieces and prepare a matching contract based on mutual trust.

  • Learning Fast in Design, Development and DevOps

    Delivering the right products fast can be challenging, certainly when there are many unknowns along the way. If you want to build products fast in a context of high uncertainty you need to be able to learn fast and efficiently said Ismaël Héry from Le Monde. At the Lean Kanban France 2014 conference he gave a presentation about learning fast to build fast.

  • Lean Project Management Using “Oobeya"

    This article introduces the Oobeya methodology, a lean approach to project management that can complement agile by keeping project teams tightly focused on customer satisfaction, time to market and cost. Furthermore the Oobeya method empowers teams to identify wasteful activities and resolve their problems autonomously, freeing time and energy to deliver more value for their clients.

BT