InfoQ Homepage Culture & Methods Content on InfoQ
-
Coaching Technical Practices
In the past 4-5 years I have been working as a software development coach, helping organizations around London improve their technical practices. I focus on XP practices, specifically TDD, Pair Programming, Refactoring and Simple Design. In this article I share my experiences organizing coaching sessions, including subject selection and sequencing, exercises for each subject and session formats.
-
Measuring Tech Performance: You’re Probably Doing It Wrong
We try our best to measure our performance, and along the way identify just the right OKRs and KPIs and ABCs. There’s no One True Metric That Matters, but there are some useful guidelines and some all-too-commonly made mistakes. Use measures that focus on outcomes, not output, and measures that optimize for global or team outcomes, not local or individual outcomes.
-
Q&A on the Book Testing in the Digital Age
The Book Testing in the Digital Age by Tom van de Ven, Rik Marselis, and Humayun Shaukat, explains the impact that developments like robotics, artificial intelligence, internet of things, and big data are having in testing. It explores the challenges and possibilities that the digital age brings us when it comes to testing software systems.
-
Peer Reviews Either Sandbag or Propel Agile Development
Agile teams are hungry for feedback, but are they getting it fast enough? If your peer review process isn’t structured right, it could be dragging down your development. This article explains how your team can unlock the full potential of code and document reviews by employing a structured, but flexible process that accelerates development and fosters a culture of collaboration
-
Q&A on the Book Fluid
The book Book Fluid: How Culture, Hidden Opportunities, and Flatter Structures Lead to Profitable Innovation explores how to create a culture of change in companies. Najeeb Khan shows how fluid companies can act with higher speed and experiment to innovate, and how to transform towards a flat structure that allows everyone to test and validate ideas.
-
Q&A on the Book The Professional Product Owner
The book The Professional Product Owner explains what Product Owners can do to become real entrepreneurs who initiate and drive products, and what teams can do to release frequently. It provides ideas and personal anecdotes for effectively applying the Scrum Product Owner role and activities.
-
People Re-Engineering How To’s: Leadership Enablement
There is no doubt that leadership is the management model that is now influencing the software industry, under the enormous challenges imposed by the Digital Transformation Age. People re-engineering elevates the value of leadership by taking “Leadership Enablement” as one of its basic threads, which brings vitality and vigor to a software organization.
-
2018 State of Testing Report
The State of Testing 2018 report provides insights into the adoption of test techniques, practices, and test automation, and the challenges that testers are facing. It shares results from this year’s testing survey. InfoQ held an interview with the organizers of the State of Testing survey.
-
Three Things to NOT Do with Your Software Development Projects
Experience has shown that a software project that is rushed into development is likely doomed to fail. Estimation and up-front planning are the keys to delivering desired quality without running over schedule or breaking budgets.
-
The C4 Model for Software Architecture
Software architecture diagrams can be a very useful communication tool, but many teams have scaled back on the creation of diagrams, and when diagrams are created, they are often confusing and unclear. The C4 model consists of a hierarchical set of software architecture diagrams for context, containers, components, and code.
-
Q&A on the Book The Pragmatist's Guide to Corporate Lean Strategy
The book The Pragmatist's Guide to Corporate Lean Strategy explores how to practically adopt lean enterprise and lean startup concepts to turn your company into a lean agile enterprise promoting business agility. It provides examples from companies that have applied these concepts, describes the strategy, best practices, anti-patterns, and gives insights into lean and agile transformations.
-
Retrospectives are Weak - Here is How to Make Them Stronger
This article explains why organisations settle for mediocre results from retrospectives and how a great coach can transform the results by bringing the real issues to the surface and creating an environment where a team can learn to trust each other, deal with conflict and experience extraordinary results.