BT

Ready for InfoQ 3.0? Try the new design and let us know what you think!

DevOps Follow 1055 Followers

How Observability Impacts Testing: Q&A with Amy Phillips at QCon London

by Ben Linders Follow 29 Followers on  Mar 07, 2018

Observability gives you a picture of the system’s current health and can replace certain types of testing. For low-risk application areas you can rely on observability instead of testing, provided you have continuous delivery that provides fast feedback and allows you to release changes quickly.

Culture & Methods Follow 885 Followers

Q&A with Laura Bell on Continuous Security at QCon London

by Rafiq Gemmail Follow 8 Followers , Laura Bell Follow 1 Followers on  Mar 07, 2018

Q&A with Laura Bell at QCon London. We discuss her keynote, continuous security and her own professional security journey.

AI, ML & Data Engineering Follow 1110 Followers

QCon New York: Evaluating Machine Learning Models - A Case Study in Real Estate

by Srini Penchikala Follow 41 Followers on  Jul 04, 2017

Opendoor, a real estate company that helps customers with buying and selling homes, uses machine learning techniques to drive pricing models. Nelson Ray, data scientist at Opendoor, spoke at QCon New York 2017 Conference about how they developed a simulation-based framework for reasoning about machine learning models to assess the risk in reselling homes.

Culture & Methods Follow 885 Followers

Doing Safe-to-Fail Experiments

by Ben Linders Follow 29 Followers on  Apr 11, 2017 8

Safe-to-fail experiments can be used in complex environments to probe, sense, and respond. You have to know what success and failure look like and need to be able to dampen or amplify the effect of probing to handle potential failures. Safe-to-fail experiments can help you to deal with risks and uncertainty, learn, and keep your options open.

Culture & Methods Follow 885 Followers

Improving IT Performance with Continuous Delivery

by Ben Linders Follow 29 Followers on  Mar 11, 2017

The main benefit of continuous delivery is lower-risk releases; comprehensive test automation and continuous integration are practices that have the biggest impact on IT performance. Research of continuous delivery and IT performance tells us that implementing continuous delivery practices leads to higher IT performance and high performers achieve both higher tempo and higher levels of stability.

Culture & Methods Follow 885 Followers

Practical Tips for Automated Acceptance Tests

by Ben Linders Follow 29 Followers on  Feb 10, 2017 1

Testing techniques like Equivalence Partitioning, Boundary Value Analysis, and Risk-based Testing can help you decide what to test and when to automate a test. InfoQ spoke with Adrian Bolboacă about different types of tests, writing sufficient and good acceptance tests, criteria to decide to automate a test, and how to apply test automation to create executable specifications.

Culture & Methods Follow 885 Followers

Applying Supply Chain Management to Deliver Faster with Higher Quality

by Ben Linders Follow 29 Followers on  Jun 30, 2016 1

Supply chain management can raise the bar with continuous development, argues Joshua Corman, Director of the Cyber Statecraft Initiative and co-founder of Rugged Software. Our dependence on IT and software is growing faster than our ability to secure it, and applying supply chain approaches to software development helps to address complexity which reduces risks and increases quality.

Culture & Methods Follow 885 Followers

Building an Agile Organization Using Business Mapping

by Ben Linders Follow 29 Followers on  Feb 04, 2016

Dan North gave a talk about business mapping at the Scaling Agile for the Enterprise 2016 congress in Brussels. InfoQ interviewed him about the problems that he sees from a business perspective when the IT part of an organization adopts agile, and asked him what business mapping is and how it can help organizations to increase their agility.

Followers

Exploring the Causes of Problems with the Analysis of Competing Hypothesis Method

by Ben Linders Follow 29 Followers on  Feb 13, 2015

The analysis of competing hypotheses (ACH) method can be used to evaluate multiple competing hypotheses when investigating problems. The method mitigates cognitive biases that humans experience when exploring the causes of problems.

Followers

Is Unhedged Call Options a Better Metaphor for Bad Code?

by Ben Linders Follow 29 Followers on  Dec 24, 2014

In a blog post on bad code and technical debt Steve Freeman described how Chris Matts came up with the metaphor of an unhedged call option for bad code. This post is being intensively discussed on Reddit and on Hacker News recently. InfoQ interviewed Steve and Chris about using metaphors for bad code and code smells, trade-offs and costs of low quality code, and responsibilities for code quality.

Followers

Building Agile Relationships with Customers and End-Users

by Ben Linders Follow 29 Followers on  Sep 11, 2014

Teams can become so focused that they forget the world around them and risk losing contact with stakeholders. This makes it difficult for them to know what their customers need and how end users will use their products. At the ASAS2014 conference Daisy Rasing-de Joode will show how successful agile teams create synergy by being interdependent and highly collaborative with their environment.

Followers

Nurturing a Culture for Continuous Learning

by Ben Linders Follow 29 Followers on  Jul 24, 2014

Continuous learning supports agile adoption in enterprises. A culture change can be needed to enable and support continuous learning. There are several things that managers and agile coaches can do to establish and nurture a continuous learning culture.

Followers

How to Do Just Enough Up-front Design

by Abel Avram Follow 12 Followers on  May 09, 2014 3

This article includes advice for doing enough up-front architectural design to provide the needed structure to start a project, aligning the team with the architect’s vision and assessing the possible risks.

Followers

Stories of Using Real Options to Take Decisions

by Ben Linders Follow 29 Followers on  Sep 27, 2013 2

Projects and product development is one long series of difficult decisions, says Pascal Van Cauwenberghe. Real Options can help you to take the right decision at the right time, even under difficult circumstances. At the Agile Tour Brussels conference, Pascal presented stories of his experiences with using real options in decision taking.

Followers

Software Development as Risk Management

by Christopher Goldsbury Follow 0 Followers on  Oct 28, 2011

Should software development look to finance for planning risk and uncertainty? That question recently surfaced in a debate about the “Last Responsible Moment” decision making practice in agile software development. This article covers some recent trends and debate around using finance concepts for risk management and planning in software development.

BT