BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Culture & Methods Content on InfoQ

  • Agile Scaling in Action

    The biggest reason for adopting agile at scale is that despite the fantasy that a collection of agile teams will somehow organically integrate to deploy a program, that is not the reality. That’s why for larger dev/test outfits or projects, companies sometimes roll up individual agile teams into one agile environment at enterprise scale. Yousef Awad presents lessons learned and words to the wise.

  • Teams and the Way They Work

    The terms “self-organised” and “cross functional” are often used to describe a team. What does this mean, and how will you recognise if your team has these features? Great teams work with the uniqueness of each person’s skills, experiences and outlook – forging the motivation to achieve a shared goal, within the constraints in which they operate.

  • Monte Carlo Planning Improves Decision Making

    De la Maza helped a startup IPO by applying Monte Carlo to a planning problem. Learn how Monte Carlo planning provides a rigorous, quantitative account of what the future may bring. It has advantages over standard average case approaches and you can start with a simple Excel spreadsheet.

  • Hit or Miss: Reusing Selenium Scripts in Random Testing

    Just like during test execution process using an ‘exploratory’ technique, which is guided by a great deal of solid analytical thinking and a good portion of randomness, we can reuse or automate scripts to achieve similar results. All you need is a well-designed test automation solution and a bit of patience. Read the article to learn how you can use this approach in your testing activities.

  • Q&A on the Book Agile Engagement

    In the book Agile Engagement, Santiago Jaramillo and Todd Richardson explore the reasons why employees can be disengaged and provide solutions for measuring and driving engagement in organizations. InfoQ interviewed them about the factors that influence the performance of teams and how to measure agile engagement to create an engaging workplace culture.

  • The Triangle of Self Organization

    Self-organization is a modern management tool that replaces command & control as a method of creating teams and guiding them to deliver desired outcomes. The Triangle of Self Organization identifies three essential components needed to guide this process – goal, rules & tension - and shows how to choose them consciously to successfully use self-organization as a management tool.

  • Q&A on Large-Scale Scrum: More with LeSS

    The book More with LeSS by Craig Larman and Bas Vodde provides practices to create simpler and more flexible organizations, applying Scrum with many teams working on one product. More with LeSS is the third book on LeSS (see books on LeSS); it’s the most concrete and fundamental book to start learning about LeSS. The book also contains insights on experiences with LeSS adoptions.

  • Developing Quality Software: Differentiating Factors

    The level of software quality attainable is a reflection of an organizational business decision. There are many factors that influence this decision, including development, build and testing environments effectiveness, resources and their associated skillset, integrity, motivations and experience levels, commercial agreements, and adopted processes and productivity tools.

  • Processing Streaming Human Trajectories with WSO2 CEP

    Extracting useful information from an inaccurate data stream is a significant issue in data stream processing for IoT applications. This article describes the use of Kalman filters to smooth human trajectory information gathered from an iBeacon sensor network and demonstrates its effectiveness. The solution has been built with WSO2 CEP, a complex event processing middleware.

  • Doing Scrum with Multiple Teams: Comparing Scaling Frameworks

    Many companies have successfully scaled Agile, and by nature they have done it differently. To speed up your implementation there are several frameworks that can work as a staring point; LeSS, SAFe, and Scrum@Scale. In this article we help you choose by giving you a short description and exploring their similarities and differences.

  • Tailoring Your DevOps Transformation to Organizational Culture

    To build a high performance organization via DevOps, one often needs to change the organizational culture. Culture is a cornerstone which either amplifies or dooms strategic initiatives in your company. This case study shows how you can apply the competing values framework for culture change, supported by tools to measure and visualize culture.

  • Service Design: Consumer Journey Mapping

    A process of identifying key customer interactions with the product. This is a holistic approach to envisioning customer interactions at various touchpoints through service design tools to help organizations to understand, visualize and envision their new or existing customer there by aligning their products.

BT