Preface

TWO MOUNTAINS

The ruling metaphor for technological change is that of successive waves of innovation. We envision each paradigm shift and its corresponding rearrangement of the way we live as a wave that comes crashing down on our beach just as the tumult of the previous one begins to recede. This book is about two such waves—the rise of mass-market computing and the age of pervasive computing that is about to supplant it. For reasons that will become clear, we have chosen a slightly different metaphor to describe this particular sequence: that of climbing two adjacent mountains.1

Anyone who has climbed a real mountain (at least if they did so in the days before GPS) knows the experience of a long slog through the forest, during which one’s exact position (and thus the status of the climb) can be known only vaguely. But then suddenly the timberline is reached and the accompanying long, clear sight lines produce an abrupt sense of orientation and perspective, after which one’s relationship to the summit is correspondingly clear. When we started MAYA Design in 1989, we, and the industry we proposed to serve, had not yet reached the timberline of PC Peak. (This was an era in which the most complex technology to be found in the average home was a VCR, with its flashing “12:00” serving as a taunting harbinger of usability nightmares to come.) Our plan was to offer our services as a kind of mountain guide for the many industries that suddenly found themselves in the complexity business. Nobody quite knew what we were climbing toward or how long it would take to get there. But everybody knew that climb we must. It did not take long for the view to clarify. By the mid-1990s the Internet had gone mainstream, more or less everybody had a PC, and the agenda for the next decade or so was pretty much set. The path to the summit was suddenly obvious.

But, there was more to this newly clear view than most people noticed. While most eyes were (and remain today) firmly fixed on the summit, those who cast their gaze more widely discerned a surprise. PC Peak, which we have been climbing since the 1970s does not stand alone in the technological landscape. It has an adjacent companion—one with a much higher summit. This second peak is called Trillions Mountain, and it towers far over our current perch.

For many years, the only important computing device in a typical home or business was the personal computer (PC), first on the desktop and then on the laptop. In only the past few years, this has suddenly changed, with smartphones and tablet computers well on the way toward eclipsing the PC for most purposes. The term pervasive computing2 refers to the assumption—now widely held by people who pay attention to such trends—that this transition, dramatic though it is, is just the first step in a far more fundamental change. Rather than moving computation out of one kind of box into other—smaller and more portable—boxes, by the end of this transition computing will for all practical purposes be confined to no box at all. Computation (and thus data) will all but literally have escaped into the ambient environment. We already put microprocessors into nearly every significant thing that we manufacture, and we are quickly figuring out how to make those processors usefully communicate with each other, and with us. Moreover, the cost of routine computing and storage is rapidly becoming negligible. We are, as we shall see, well on our way to a world with trillions of computers. Once these trends get past their initial chaotic stage, they will quickly coalesce into something new and disruptive: an environment of computation. Not computation that we use, but computation that we live in.

We are by no means the first to make this observation. As we have said, these trends are widely recognized. But most of what has been written on the topic comes in one of two forms. The first of these comprise world of tomorrow gee-whiz stories about the wonders to come—how houses will cater to our whims; power grids will become intelligent; and tractors will drive themselves through fields sown not just with seeds, but also with millions of “smart dust”moisture and nutrient sensors. The second form is written by and for computer scientists, dealing with tricky nuts-and-bolts issues such as distributed databases, self-configuring mesh networks, and “device discovery” protocols.

This book is neither of these. Although we do present examples, and at places verge on the technical, neither represents our main point. The book is really about people—how we might arrange for them to live well in this new kind of built environment, and how we might botch the job. In other words, it is about design. Exactly what that means, and what it takes to be an effective designer is a topic that needs a fresh look in each technological epoch. What it takes in the present era and the profound impact of this new mode of design on the business world are the major themes of this work.

The occasion for the book is the upcoming twenty-fifth anniversary of our company, MAYA Design. However, it is not intended as a self-congratulatory festschrift. We will keep our personal war stories to a minimum, and those we do tell are offered more in the spirit of a foot soldier’s diary than a general’s memoir. But they are, we think, worth the telling. For, they were culled from almost a quarter-century of intimate collaboration with engineers and marketing professionals from many of the world’s most successful and advanced organizations.

As a business, MAYA is uniquely structured. In many ways, we reflect the tradition of the great industrial design consultancies of the 1940s and 1950s.3 The majority of our work involves long-term consulting relationships with firms that develop and market technological products and services. But we also have many of the attributes of an industrial R&D lab, performing applied research in areas of relevance to our commercial work. In any given week, a designer at MAYA might spend time helping a new tech startup launch a tablet-based pervasive computing service; working on a project with one of our Fortune 500 clients developing a long-term product architecture; and exploring a DARPA-funded technology that will not be commercially viable for a decade. The hybrid nature of this project mix is virtuous in both directions: It lets us help our commercial clients see past the pressures of the next quarter and thus avoid the often-fatal pitfalls of local hill climbing, and it encourages us to focus our research efforts toward practical issues that are likely to really matter to the humans that are always at the center of our attention.

This is a book with three authors, a fact that would be blatantly obvious even absent the names on the cover. We have tried to even out the voices, at least in the main body of the text. But truth be known, we have not tried all that hard. The presence of three very different voices, and several others that show up from time to time, is an essential part of our story. They reflect a belief—at the very heart of MAYA’s approach to design—that the problems we and our clients now face are beyond the ken of any one disciplinary tradition. From the day we opened our doors, we have brought together engineers, human scientists, and visual designers in the conviction that triangulating from all three of these disciplinary perspectives represents our best hope for getting the future right. We have never looked back.

We created MAYA at a time when the practice of interdisciplinary design was rare and the idea of human-centered design in computing and information systems was nascent. We maintain a belief that the hard problems that people, organizations, communities, and cultures will face in the coming years can only be solved at the intersection of how people think, how technology works, and what form and function the desired solution takes.

A FIELD GUIDE TO TRILLIONS MOUNTAIN

And so, we find ourselves at the very apex of PC Peak. It was a long, tough climb, but we made it. We desperately want to go even higher, so we have taken to building fire towers, and extensions upon those. But the skills that got us to this eminence don’t help much here at the top, so the towers are rickety and dangerous. Everybody sees Trillions Mountain out there across the valley, rising far above us into the clouds. But most people avert their eyes. We climb up, not down; and down appears to be the only way to get over there. Plus, we don’t even know how to climb that kind of a mountain. So, it’s back to the fire towers. Others busy themselves trying to cantilever a bridge out in the new mountain’s direction. That isn’t going too well, either.

But a few of us are ready to bite the bullet and start the trip, even if it means reversing some hard-won progress and then mapping a whole new territory. If you’re up for the journey, we hope that this book will be of some assistance.

We begin with an overview of what we can see of Trillions Mountain from our present viewpoint. Most of the prerequisites to the emergence of pervasive computing are already in place, and many of the remaining developments are well underway. Although these claims are not really controversial, their implications are not well-known to many people, even within the industry, so Chapter 1 is intended as a kind of executive summary of progress to date. Chapter 2, while a bit more speculative, explores a set of possibilities that are certainly possible and in our judgment both likely and desirable.

Chapter 3 concerns itself with those rickety fire towers. As the industry climbed upward from the spacious foothills of the current mountain to the crowded heights, increased competition for a dwindling set of opportunities has led to some pretty risky behaviors. Here we will explore some of the less-than-healthy aspects of today’s computing scene, with special emphasis on those that represent significant threats to the unfolding of a safe and sane technological future.

We then begin to plan our climb up Trillions Mountain. There are many novel challenges ahead, but most of them share a common basis. That basis is complexity. More than anything else, what will distinguish computing in the future from computing in the past are sheer scale and the complexity that comes with it. Devices will exist in unprecedented numbers, as will occasions for human–machine interactions. The design techniques that have served us well on PC Peak will be wholly inadequate for the problems of scale that we will soon face.

These are unfamiliar issues to the computing world, but they are not without precedent. The next section of the book examines some of these precedents and what we might learn from them. Chapter 4 examines the ultimate master of distributed complexity: Nature herself. We explore the basic self-organizational patterns of natural systems and how they inform steps toward the creation of an ecology of information devices. Chapter 5 looks at the design process itself, both from an historical and contemporary perspective. Finally, Chapters 6 and 7 bring science into the story, examining the thesis that the notions of design and science are not, as is often assumed, disjoint activities. We pay special attention to the generalization of the concept of architecture as the basis for a scientific approach to the design process.

The last two chapters, Chapters 8 and 9, attempt to pull this material together into a coherent, if fuzzy, image of life in the foothills of Trillions Mountain. We know better than to be too specific here, but it is possible to discern the broad strokes of how the story of pervasive computing is likely to unfold, and in these chapters we lay them out in as much specificity as we dare.

Finally, scattered throughout is a fair amount of supplementary material, which we hope will support and reinforce the main thread of the text. Each of us indulges in a bit of first-person storytelling, as do a few of our MAYA colleagues. Included here are a number of case studies describing both examples of our research activities and commercial work done in collaboration with our clients. You will also encounter references to various audio, video, and interactive material, which can be found at the book’s website: TRILLIONS.MAYA.COM.

There are also two “interludes” — minichapters whose purpose is to place examples of these trends into their historical context. We end the book with an epilogue containing material specifically aimed toward members of the business community as they face the challenges raised by the advent of pervasive technologies.

Some topics that are discussed in Trillions really deserve dedicated books in their own right. Much of the research work that has been done by our small band and by others is still very much in progress as this book goes to print. However, where possible, we have included pointers in the end pages to where you can drill deeper into the topics we have touched.

1 The metaphor isn’t actually all that different, mountains merely being waves in an unusually viscous medium.

2 Academics love to fight about names. The term pervasive computing has a major competitor in the literature: ubiquitous computing. As far as we can tell, the terms are synonymous. However, there seem to be sensitivities attached to the use of one or the other term, apparently having to do with concerns over whom history will recognize as the founders of the discipline. We have no dog in that fight. We use pervasive computing because we think it sounds better than the awkward ubiquitous computing and especially its common but hideous contraction ubicomp. Such things matter.

3 Our name, “MAYA”—an acronym standing for “Most Advanced Yet Acceptable”—is an homage to Raymond Loewy, one of several role models from among this group, who often spoke of his goal for a design to reach “the MAYA stage.”

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset