BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Project Management Content on InfoQ

  • The Flow System: Getting Fast Customer Feedback and Managing Flow

    The Flow System elevates Lean Thinking in an age of complexity by combining complexity thinking, distributed leadership, and team science into the Triple Helix of Flow, which organizations can use to become more innovative, adaptive, and resilient. This first article explores the importance of quality, getting fast feedback from customers, the concept of flow, and The Flow System.

  • Put the Feedback back into “Demo & Feedback”

    As agilists, we know the importance of showing our work and getting feedback as early as we possibly can. That feedback guides what we do next. To get what you need to meet the desires of your stakeholders, this article looks at the demo and the feedback part of that session and provides suggestions for creating amazing demo & feedback sessions.

  • Key Sprint Metrics to Increase Team Dependability

    What are the questions you should be asking and what behaviours should you be measuring within your Scrum teams in order to improve overall dependability and delivery efficiency? We explore how you can transform your Sprints into the building blocks for success and ensure you can continue to meet (and even surpass) long-term user and business expectations.

  • Only the Agile Survive in Today’s Ever-Changing Business Environment

    Today's business environments are changing more rapidly than ever before, with major shifts impacting all departments. Ongoing success requires the agility to quickly capitalize on opportunities, using technology to evolve and stay ahead of the game in employee retention, customer satisfaction, governance and compliance. Indeed, your ability to act swiftly can truly make or break your company.

  • Exchange Cybernetics: towards a Science of Agility & Adaptation

    Agility can become part of a scientific theory of adaptation. The capacity for adaptation is nothing more than the ability to move resources around in order to take opportunities as they emerge. This article describes the ingredients of an agile theory of adaptation and provides examples for how to do tactical planning in order to execute agility.

  • Q&A on the Book Further, Faster

    Businesses that thrive over the long term can focus on just a few things that truly matter to their teams and core customers. The book Further, Faster by Bill Flynn provides ideas for business leaders to build teams, create a strategy to stay close to customers, and manage a company’s growth with cash as the primary metric.

  • Agile Initiative Planning with Roadmaps

    Most “agile” initiatives fail to meet their value, time and budget goals despite spending ½ their time and 1⁄3 of their budget designing and planning upfront. Agile Initiative Roadmaps add product, project, architecture and UX planning to initiatives so that you can take a longer view with a small amount of time and effort, which means that you can deliver benefits much sooner at a lower cost.

  • Q&A on the Book AI Crash Course

    The book AI Crash Course by Hadelin de Ponteves contains a toolkit of four different AI models: Thompson Sampling, Q-Learning, Deep Q-Learning and Deep Convolutional Q-learning. It teaches the theory of these AI models and provides coding examples for solving industry cases based on these models.

  • The Selfish Meme: How Organisational Memes Define Culture

    The Selfish Meme is a mental model that allows us to build a framework around some tools and techniques that might help us to guide positive cultural change within an organisation. Frequently, we have to battle against the organisation itself and the “Corporate Immune System”. Sometimes we managed to “win” the battles and the war and effect positive and lasting change.

  • Functional UI - a Model-Based Approach

    Functional UI techniques rely on the functional relation between events processed by the user interface and the actions performed by the interface. If the user interface has discrete modes in which its behavior can be expressed simply, a modelization with state machines is an advantageous functional UI technique. This article explains the technique, its benefits and how it is used in the industry.

  • Application Models as Working Software

    Discusses using an application model in an iterative time-bounded development approach. Employ user flows to create easily comprehended stories that contain sufficient detail. Get closer involvement from UX design and product owners to create solutions prior to the first coding iteration. Incorporate as-built decisions back into the model to ensure its relevance in an ongoing product lifecycle.

  • Q&A on the Book Righting Software

    The book Righting Software by Juval Löwy provides a structured way to design a software system and the project to build it. Löwy proposes to use volatility-based decomposition to encapsulate changes inside the system’s building blocks, and explains how to design the project in order to provide decision makers with several viable options trading schedule, cost, and risk.

BT