Why Technologists Should Think Like Biologists

Why Technologists Should Think Like Biologists

Why Technologists Should Think Like Biologists

Our technologies are far from pristine constructions. Frankly, they’re a mess.

Our software evolves over years, or even decades, with bits and pieces being added over time. The IRS uses technologies from the 1960s, and the Space Shuttle used computer chips that were decades old. The code in our automobiles is fantastically baroque, and in many cases may be too complex to understand. Everything from our kitchen appliances and medical devices to our legal codes and bureaucratic structures are, in a word, kluges. A kluge — a term from the engineering and computer science world — refers to something that is convoluted and messy but gets the job done. Think Rube Goldberg contraption meets MacGyver, but without the playfulness. Kluges often have been adapted and constructed over a period of time, with band-aids upon band-aids, serving their function. But woe betide the person who must maintain or fix such as monster.

We think of ourselves as logical and rational beings, ones that build beautiful constructions, but this is not always true. The systems we build grow and evolve over time, with a messiness and complexity that almost borders on the organic.

Read Also:
Data Drives the Evolution of Movement Technology

In the face of this complexity, we try to impose a simple logic and understanding upon these technologies. This kind of approach, such as what physicists might do when they write a single equation to explain a large system’s behavior, can sometimes work. But all too often, in the face of massive of complexity, we do not succeed. These systems are not amenable to the single equation or a grand theory of how they work. They are too interconnected, with too many exceptions and edge cases, or even too much overcomplication that has arisen as a result of poor design over many years. For example, while it might be relatively simple to construct a piece of software that allows a car to drive on a highway on a sunny day, once a program must contend with one-way streets, lane closures, inclement weather, capricious drivers of other vehicles, and pedestrians darting into traffic for entirely unknown reasons, the complexity of the system balloons. These kinds of systems grow, become more complex, and can no longer be understood by our linear-thinking mammalian brains.

Read Also:
Hottest Data Governance Trends You Need to Know for 2017

It might be time to take the organic nature of these technologies seriously. Technologies are enormously complex and have evolved over time. Simply put, if they have a biological quality, perhaps we need to look at how biologists examine living systems, from individual cells and organism all the way up to ecologies. We can examine how biologists examine their own field, querying the world of the organic, and then import some of these ideas into how we understand the world of human-made systems.

 



Data Science Congress 2017

5
Jun
2017
Data Science Congress 2017

20% off with code 7wdata_DSC2017

Read Also:
The Future is What Happens When People Embrace Open Data

AI Paris

6
Jun
2017
AI Paris

20% off with code AIP17-7WDATA-20

Read Also:
Why the Time-Tested Science of Data Visualization Is So Powerful

Customer Analytics Innovation Summit Chicago

7
Jun
2017
Customer Analytics Innovation Summit Chicago

$200 off with code DATA200

Read Also:
Customer data without integration is hardly data at all
Read Also:
Customer data without integration is hardly data at all

Chief Data Officer Summit San Francisco

7
Jun
2017
Chief Data Officer Summit San Francisco

$200 off with code DATA200

Read Also:
Why the Time-Tested Science of Data Visualization Is So Powerful

Big Data and Analytics Marketing Summit London

12
Jun
2017
Big Data and Analytics Marketing Summit London

$200 off with code DATA200

Read Also:
Why Is Artificial Intelligence So Bad At Empathy?

Leave a Reply

Your email address will not be published. Required fields are marked *