InfoQ Homepage Agile Content on InfoQ
-
Using Patterns to Drive a Transformation towards Agility - Practical Insights from Large Companies
In the DACH region, a community of transformation leaders from about 30 companies started “DACH30” sessions where they share experiences and insights from their efforts to help their companies become more agile. This article highlights successful patterns to foster change, how to apply flow-oriented design to optimise your delivery capabilities, and the danger of the illusion of control.
-
InfoQ Culture & Methods Trends Report - March 2022
The culture and methods trends report for 2022 shows that organizations, teams, and individuals face challenges on multiple fronts. Tackling hybrid work, the impact of the great resignation, wellness, diversity, and inclusion are topics that leaders need to address head-on to build creative and collaborative cultures
-
Installing a Robust Dev Culture for the Micro-app Environment
While consumer-facing apps have increased, a bigger increase is taking place within enterprises, with so-called “micro-apps” that are used to create customized solutions. Continuous release environments place developers in a state of regimented activity, leaving insufficient time for micro-app projects. Here's how companies can create a cultural shift that incorporates micro-app development.
-
What Leaders Can Learn from Computer Games
Has the question ever crossed your mind why computer games are often more successful than leaders? Probably not, as this comparison may sound a little strange and provocative at first. However, when you hear the answer, this comparison will make much more sense to you, especially since it reveals a significant success factor for leadership, as well as agility.
-
Continuous Portfolio Management as a Contributor for Achieving Highly-Aligned, Loosely-Coupled Teams
There is a business need for fast software delivery in order to frequently test business hypotheses and drive development based on the resulting feedback. Organizations need to rapidly decide on what to build next, using a short feedback loop that greatly reduces the risk of running on untested assumptions for too long. This article explores a journey towards continuous portfolio management.
-
Using the Problem Reframing Method to Build Innovative Solutions
Building products that customers love relies heavily on the problem space: how well you know your audience and how clear are the pain points and main problems your users are facing. This means that the solution to a problem depends on how we frame the problem. This article provides different practices and tools on how to apply problem reframing underpinned by a real case study.
-
Five Tips on Managing a Remote-First Development Team
Most software development teams have gone remote during the pandemic - and may stay remote even after the lockdowns. Managing remote-first teams is a challenge. Knowing how to do it right can make or break the experience for everyone. Here are five things you can do to succeed as an engineering manager.
-
Superior Employee Engagement through Radical Team Autonomy
Radically collaborative organizations have recently doubled in number. Their economic success is due to four cultural imperatives: team autonomy, managerial devolution, deficiency-need gratification, and candid vulnerability. Teams within radically collaborative organizations exhibit six dimensions of autonomy: who, what, when, where, how, and role.
-
Using Emergence and Scaffolding to Address Complexity in Product Development
The use of scaffolding and emergence has utility in delivery, supporting the bootstrapping of knowledge and close collaboration with the customer which in turn supports a more organic approach to delivery. Their use is poorly understood but they can be used as part of existing agile practices by tweaking them, avoiding the need for wholesale change
-
Going Digital in the Middle of a Pandemic
IBM achieved an enterprise-wide digital transformation program despite the challenges posed by 100% remote work and the pandemic. The article explores various transformation levers such as team set-up, process, architecture, engineering practices & tooling, metrics & governance, and culture, and shows how they were applied to achieve sustainable outcomes.
-
Using Machine Learning for Fast Test Feedback to Developers and Test Suite Optimization
Software testing, especially in large scale projects, is a time intensive process. Test suites may be computationally expensive, compete with each other for available hardware, or simply be so large as to cause considerable delay until their results are available. The article explores optimizing test execution, saving machine resources, and reducing feedback time to developers.
-
InfoQ Mobile and IoT Trends Report 2022
This report summarizes the views of the InfoQ editorial team and of several practitioners from the software industry about emerging trends in a number of areas that we collectively label the mobile and IoT space. This is a rather heterogeneous space comprising devices and gadgets from smartphones to smart watches, from IoT appliances to smart glasses, voice-driven assistants, and so on.