BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Agile Conferences Content on InfoQ

  • Scaling Scrum to Build a New-Technology Printer

    When developing a high speed printer based on a new print technology things change often; you need an effective and flexible solution for managing a large project with many different disciplines. Océ Printing Systems decided to customize Scrum and scale it to enable collaboration and make progress transparent.

  • How Agile and Architecture Parted and Finally Became Friends

    People stopped seeing the need to define the architecture or do software design due to incorrect interpretation of the agile manifesto, argued Simon Brown. Many software developers don’t seem to have a sufficient toolbox of practices and the software industry lacks a common vocabulary for architecture. A good architecture enables agility with just enough up front design to create firm foundations.

  • Agile 2016: Lee Cunningham on Scaling Agile and VersionOne

    At the recent Agile 2016 conference Lee Cunningham, VersionOne’s Senior Director of Enterprise Agile Strategy, spoke to InfoQ about scaling agile, expanding agile beyond IT, identifying value and the direction of the VersionOne platform.

  • Continuous Deployment at Coolblue

    Continuous deployment results in a higher sense of responsibility and better quality of deployments, argues Paul de Raaij, technical pathfinder at Coolblue. Coding standards prevent your code base from becoming a mess, automated inspections are great for tedious and boring checks, and manual checks are great for checking if the logic or use of code actually makes sense.

  • Deliver Shippable Products with Good Engineering Practices

    Good engineering practices are the tools that help agile teams to deliver shippable products. Although many engineering practices have proved to be effective, they are not as widely used as they should be. Agile anti-patterns like the software testing ice-cream cone, accumulating technical debt and functional silos prevent teams from delivering a potentially releasable product.

  • Agile 2016: Persona Based Teams - The Ultimate Focus

    At the Agile 2016 conference Andy Hircock, Mike Lowery, and Rob Vandenburg, discussed how they transitioned to persona-based teams, instead of feature or component based, and how they used this to help teams keep focused on their customers despite significant growth.

  • Agile 2016: Steve Denning on Agile within Large Organizations and Leadership in Agile

    At the recent Agile 2016 Conference, leadership expert and author Steve Denning presented a fishbowl-style session focused on the topics of Agile within Large Organizations and Leadership in Agile. He covered three broad topics: Engagement of Leaders - Agile Mindset Shift in Management, Agile Adoption Challenges and Agile in the Global Economy

  • Scaling Teams to Grow Effective Organizations

    When organizations are growing fast it can be a challenge to keep them sane and to achieve what you actually want to achieve by hiring more people: getting more done. Alexander Grosse talked about how you scale teams to build an effective organization at Spark the Change London 2016. He explored the five domains of scaling teams: Hiring, People Management, Organization, Culture, and Communication.

  • Agile 2016: Communicating and Collaborating - How Distributed Teams Can Thrive

    David Horowitz and Mark Kilby presented at the Agile 2016 conference on how distributed teams can thrive. The premise of their talk was that distributed teams need to be connected, and that while face-to-face is important for collaboration, it isn’t as important as connectedness.

  • Agile 2016: Industry Analyst Panel

    The Agile 2016 conference annual Industry Panel Discussion session examined Agile Trends and Future Directions. The panel discussed the implications of artificial intelligence and machine learning on the software industry, safety and ethics in AI systems, whether the Agile Manifesto should be updated, and the impact of tools on agile adoptions.

  • Agile 2016: The Executives Step-By-Step Guide to Leading Large-Scale Agile Transformation

    During his presentation at the Agile 2016 conference, Mike Cottmeyer focused on leading large-scale agile transformations. He specifically discussed how to talk to executives about this transformation and ensure that the transformation is measured and set up in the mindset in which executives will respond.

  • Agile2016 Opening Keynote: Managing for Happiness

    Jurgen Appelo gave the opening keynote talk at the Agile 2016 conference in Atlanta, GA, USA last week. His talk was titled Managing for Happiness and is a synopsis of his latest book, of the same title.

  • Using Models in Developing Software for Self-Driving Cars

    Models play an important role in developing software for autonomous systems like self-driving cars; they are used to simulate and verify behavior, document the system, and generate code. Jonathan Sprinkle explains how to model software used in autonomous systems, the benefits of modeling, using test data to validate the software that drives a car and techniques for writing reliable code.

  • Spotify Wants To Be Good at Failing

    Spotify wants to be really good at getting it wrong quickly and optimized for experimentation, said Marcus Frödin, director of engineering at Spotify. At Spark the Change London 2016 he presented a concept to learn from mistakes and breed success and gave examples of failures at Spotify and how they learned from them.

  • Why Diversity and Inclusion Matters, and How to Drive It

    Leveraging and harnessing different ideas, perspectives and experiences from a talented and capable workforce regardless of their organizational position and background drives effectiveness in organizations. Diversity and inclusion matters to reach business objectives and be seen as a social responsible organization.

BT