<?xml version="1.0"?>
<?xml-stylesheet href="/transform" type="text/xsl"?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:bibo="http://purl.org/ontology/bibo/" xmlns:bs="http://purl.org/ontology/bibo/status/" xmlns:ci="https://vocab.methodandstructure.com/content-inventory#" xmlns:dct="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:xhv="http://www.w3.org/1999/xhtml/vocab#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#" lang="en" prefix="bibo: http://purl.org/ontology/bibo/ bs: http://purl.org/ontology/bibo/status/ ci: https://vocab.methodandstructure.com/content-inventory# dct: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ owl: http://www.w3.org/2002/07/owl# rdf: http://www.w3.org/1999/02/22-rdf-syntax-ns# xhv: http://www.w3.org/1999/xhtml/vocab# xsd: http://www.w3.org/2001/XMLSchema#" vocab="http://www.w3.org/1999/xhtml/vocab#" xml:lang="en">
  <head>
    <title property="dct:title">The Value of Tailored Information Infrastructure</title>
    <base href="https://doriantaylor.com/the-value-of-tailored-information-infrastructure"/>
    <link href="document-stats#ExyocZD_hmCHAVxDVk1B9K" rev="ci:document"/>
    <link href="elsewhere" rel="alternate bookmark" title="Elsewhere"/>
    <link href="this-site" rel="alternate index" title="This Site"/>
    <link href="http://purl.org/ontology/bibo/status/published" rel="bibo:status"/>
    <link href="" rel="ci:canonical dct:references owl:sameAs" title="The Value of Tailored Information Infrastructure"/>
    <link href="lexicon/#EMOVfu6Dm-EFk-rav6wfIJ" rel="dct:audience" title="Tech-Savvy Businessperson"/>
    <link href="person/dorian-taylor#me" rel="dct:creator" title="Dorian Taylor"/>
    <link href="person/dorian-taylor" rel="meta" title="Who I Am"/>
    <link about="./" href="3f36c30c-6096-454a-8a22-c062100ae41f" rel="alternate" type="application/atom+xml"/>
    <link about="./" href="f07f5044-01bc-472d-9079-9b07771b731c" rel="alternate" type="application/atom+xml"/>
    <link about="./" href="this-site" rel="alternate"/>
    <link about="./" href="elsewhere" rel="alternate"/>
    <link about="./" href="e341ca62-0387-4cea-b69a-cdabc7656871" rel="alternate" type="application/atom+xml"/>
    <link about="verso/" href="3f36c30c-6096-454a-8a22-c062100ae41f" rel="alternate" type="application/atom+xml"/>
    <link about="verso/" href="this-site" rel="alternate"/>
    <link about="verso/" href="elsewhere" rel="alternate"/>
    <meta content="the-value-of-tailored-information-infrastructure" datatype="xsd:token" property="ci:canonical-slug"/>
    <meta content="Smaller business entities, including non-profits: consider the upside of investing in your information infrastructure." name="description" property="dct:abstract"/>
    <meta content="2015-07-05T23:25:37+00:00" datatype="xsd:dateTime" property="dct:created"/>
    <meta content="the-value-of-tailored-information-infrastructure" property="dct:identifier"/>
    <meta content="2015-08-09T18:10:42+00:00" datatype="xsd:dateTime" property="dct:issued"/>
    <meta content="2015-08-07T01:43:08+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta content="2015-08-09T18:09:20+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta content="2015-08-10T23:23:22+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta content="2015-08-11T04:00:52+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta content="2015-08-29T05:15:43+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta content="2022-05-31T15:10:50+00:00" datatype="xsd:dateTime" property="dct:modified"/>
    <meta about="person/dorian-taylor#me" content="Dorian Taylor" name="author" property="foaf:name"/>
    <meta content="summary" name="twitter:card"/>
    <meta content="@doriantaylor" name="twitter:site"/>
    <meta content="The Value of Tailored Information Infrastructure" name="twitter:title"/>
    <meta content="Smaller business entities, including non-profits: consider the upside of investing in your information infrastructure." name="twitter:description"/>
    <object>
      <nav>
        <ul>
          <li>
            <a href="hello-internet" rev="dct:references" typeof="bibo:Note">
              <span property="dct:title">Hello, Internet</span>
            </a>
          </li>
          <li>
            <a href="" rev="dct:references" typeof="bibo:Article">
              <span property="dct:title">The Value of Tailored Information Infrastructure</span>
            </a>
          </li>
          <li>
            <a href="toys" rev="dct:references" typeof="bibo:Article">
              <span property="dct:title">Toys</span>
            </a>
          </li>
          <li>
            <a href="website-change-diary" rev="dct:references" typeof="bibo:Article">
              <span property="dct:title">Website Change Diary</span>
            </a>
          </li>
          <li>
            <a href="document-stats#ExyocZD_hmCHAVxDVk1B9K" rev="ci:document" typeof="qb:Observation">
              <span>urn:uuid:c72a1c64-3fe1-4982-a1c0-5710d593507d</span>
            </a>
          </li>
        </ul>
      </nav>
    </object>
  </head>
  <body about="" id="El70xLSZ9M7_HwOmrMxHtK" typeof="bibo:Article">
    <p>Every business entity is at root an information processing system, which means every business entity must possess an information infrastructure: Its organizational chart, accounting system, inventories of every kind, archives of files and documents, knowledge-bases of house style and methodology, controls and reports, <span class="parenthesis" title="now email">intra- and interoffice mail</span>, a fire hose of incoming market and other tactical information, marketing and <abbr title="public relations">PR</abbr> channels, a telephone network, etc. Nowadays, much of this infrastructure is mediated by software. Any future improvements to an organization's information infrastructure are exceedingly likely to happen in the domain of software, and the information upon which it operates&#x2014;whether building it, buying it, or tuning it. So in 2015, when we talk about information infrastructure, we are <em>almost always</em> talking about software.</p>
    <section id="ECl6fJe9-mF5TjjBIowVRI">
      <h2>The <em>Only</em> Function of Software</h2>
      <p>The production of software only ever achieves <em>one</em> thing: <strong>it converts well-defined tasks from the domain of <em>labour</em> to those which can be executed by <em>machine</em></strong>&#x2014;that is, it converts labour into capital. Sometimes the result is a <strong>direct increase in productivity</strong>&#x2014;a linear boost. Other times software reduces the cost of a set of operations <em>so much</em> that <strong>entirely new capabilities</strong> arise&#x2014;<em>exponential</em> gains.</p>
      <p>The former of these two outcomes manifests simply as a person, possibly many people, taking incrementally less time to perform a task than they would without the aid of software. The latter outcome is liable to cause major social change. Its quintessential example is the <dfn>spreadsheet</dfn>, <a rel="dct:references" href="https://en.wikipedia.org/wiki/VisiCalc">introduced in 1978</a>. By enabling complex financial calculations to be computed dynamically by changing a single value, the spreadsheet slashed the cost of generating speculative, <q>what-if</q> financial scenarios from months to <em>minutes</em>. This new capability produced real effects: the <abbr title="mergers-and-acquisitions">M&amp;A</abbr> boom of the mid-1980s has the digital spreadsheet&#x2014;at least in no small part&#x2014;to thank for making it possible. The spreadsheet's position is now cemented as an indispensable tool for business.</p>
      <blockquote class="note" id="EPBaAdKD4qt3lkHKgwLfIJ">
        <p>I was ruminating to myself about the role the spreadsheet must have played in the corporate raids of the 1980s, and then Planet Money <a rel="dct:references" href="http://www.npr.org/sections/money/2015/02/25/389027988/episode-606-spreadsheets">promptly did an episode on it</a>. It's like they knew. <a rel="dct:references" href="https://medium.com/backchannel/a-spreadsheet-way-of-knowledge-8de60af7146e">The article on which the show is based</a> is even more interesting.</p>
      </blockquote>
    </section>
    <section id="EYeIk_PCe9hSw3Lfkd0FlL">
      <h2>Software Applied to Business</h2>
      <p>If the <em>only</em> function of software is to convert labour into capital, and that conversion manifests as either a linear productivity gain, an exponential one, or both, we can apply these outcomes to the basic calculus of business: <strong>any intervention <em>must</em> reduce costs, generate revenue, or both.</strong> If the intervention doesn't play a <em>direct</em> role in an improvement to the bottom line, it should at <em>least</em> be possible to show how it contributes. We now have enough to create a matrix:</p>
      <table id="outcome-matrix" class="figure donthyphenate">
        <thead>
          <tr>
            <th/>
            <th>Reduce Costs</th>
            <th>Generate Revenue</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th>Productivity Gain</th>
            <td>Time-Saving Infrastructure</td>
            <td>Time-Saving Product/Service/Feature</td>
          </tr>
          <tr>
            <th>New<br/> Capability</th>
            <td>Automation</td>
            <td><a rel="dct:references" href="https://en.wikipedia.org/wiki/Killer_application"><q>Killer App</q></a></td>
          </tr>
        </tbody>
      </table>
      <p>Any software intervention, therefore, can be cast into one or more of these four domains. On the cost-reduction side, time-saving infrastructure makes employees more productive, and automation frees up entire parts of their jobs such that they can engage in more valuable activities&#x2014;or supplants their jobs entirely. On the revenue-generating side, time-saving overwhelmingly constitutes the products and services on offer in the market at large, and <q>Killer Apps</q>, while comparatively rare, change the landscape of the market completely.</p>
      <blockquote class="note" id="EwztiTyY9Qc7TW26a4FTdK">
        <p>I will use the term <dfn>intervention</dfn> a number of times over the course of this article. By it I mean a deliberate move to make a distinct change, without specifying the kind of change or the manner in which it is carried out.</p>
      </blockquote>
    </section>
    <section id="EcCkF7H6-w2YkBFZe0Mz1L">
      <h2>Behold, the RoboCorp</h2>
      <p>The idealized business entity is one which incurs no costs, and for which all revenue can be directed to profit&#x2014;or to generalize to a definition which includes non-profit entities, the material objectives of the entity. Software, plus the Internet, is the unique substrate which enables such an entity to drive its costs toward zero&#x2014;or rather incur <em>only</em> the costs of maintaining, extending, and running the software. The benefits of the software, be they time-savers or new capabilities, are likewise passed on to its users&#x2014;be they employees or customers.</p>
      <blockquote class="note" id="E5e3Wgo6nxt8KOgVZ_7OAK">
        <p>In practice, the costs of <q>only</q> maintaining, extending, and running the software are <em>far</em> from zero, but the relative gains are <em>enormous</em>. <a rel="dct:references" href="https://www.google.com/finance?q=NASDAQ%3AGOOG&amp;fstype=ii&amp;ei=ue3GVdDfD-ayiAKWp7PwDA">Google</a> employs over <var>55,000</var> people, but it earns <span class="parenthesis" title="14.444 billion / 55k">over <var>$260,000</var> in <em>pure profit</em></span> per employee retained. <a rel="dct:references" href="https://www.google.com/finance?q=NYSE%3AWMT&amp;fstype=ii&amp;ei=ye7GVfCMNamWigK_6KOIBA">Wal-Mart</a>, by contrast, <span class="parenthesis" title="16.363 billion / 2.2 million">earns just shy of <var>$7,500</var></span> for each of its <var>2.2 million</var> employees. The difference between Google and Wal-Mart is that the latter has to deal with atoms, while the former only has to deal with atoms as they pertain to bits. In other words, the difference is that Wal-Mart was conceived as a physical store with real products and real, human customers. Google, on the other hand, was conceived from the outset as a pure information service.</p>
      </blockquote>
      <p>This potential for the <em>insane</em> profitability of a pure information service, mediated by software, provides the impetus for the Internet startup. There are plenty of examples of these and they aren't particularly interesting&#x2014;<em>until</em> they hit the jackpot. Much more interesting are those that approach our idealized business entity.</p>
      <p>While nearly all tech startups start with a founding team <span class="parenthesis" title="such as Facebook">as small as one</span>, only a few begin life with a sustainable revenue model. These tend to follow the pattern of a spare-time project which grows into a full-time job, and then a into successful business.</p>
      <dl>
        <dt>Craigslist</dt>
        <dd>For <a rel="dct:references" href="https://en.wikipedia.org/wiki/Craig_Newmark">Craig Newmark</a>, what started in 1995 as a hobby to support his local San Francisco community, was by 1999 his bread and butter. The success of his platform&#x2014;mostly-free classified ads&#x2014;had the inadvertent side effect of decimating the newspaper industry. In twenty years, <a rel="dct:references" href="http://craigslist.org/">craigslist.org</a> has never grown its employee base past the low double digits.</dd>
        <dt>PlentyofFish</dt>
        <dd>
          <p>Vancouver resident <a rel="dct:references" href="https://en.wikipedia.org/wiki/Markus_Frind">Markus Frind</a> wrote the no-frills dating site in 2003, ostensibly to test his skills with a new programming language. By 2007, <a rel="dct:references" href="http://readwrite.com/2007/10/29/plentyoffish_one_billion">he was clocking ten million dollars a year</a> in advertising revenue. Only then did he hire his first employee.</p>
          <blockquote class="note" id="EJD2rfmwQku4RFj7vfQ_6L">
            <p>It is worth conceding that Frind would not have been nearly as successful without standing on the broad shoulders of Google, which even in 2003 had already invested billions of dollars into its advertising platform. But then, Google itself stands on the much humbler shoulders of people like <a rel="dct:references" href="https://en.wikipedia.org/wiki/Tim_Berners-Lee">Tim Berners-Lee</a>, <a rel="dct:references" href="https://en.wikipedia.org/wiki/Vint_Cerf"><span class="parenthesis" title="now a Google employee">Vinton Cerf</span></a>, and countless others.</p>
            <p>Between the time I started this article and the time I finished it, <a rel="dct:references" href="http://www.cbc.ca/news/canada/british-columbia/plentyoffish-sold-to-match-group-for-575-million-us-1.3151055">Frind sold his company</a> for $575 million dollars.</p>
          </blockquote>
        </dd>
        <dt>Pinboard</dt>
        <dd><a rel="dct:references" href="http://pinboard.in/">Pinboard</a> was written in 2009 by another San Franciscan, <a rel="dct:references" href="http://idlewords.com/about.htm">Maciej Ceg&#x142;owski</a>. He wrote the site, a way to store and organize <abbr title="World-Wide Web">Web</abbr> bookmarks, in response to what he deemed to be shortcomings of his chief competitor. That site, Delicious, had a similar genesis, but had been acquired by Yahoo! and since gone downhill. A staunch advocate for privacy, Ceg&#x142;owski has eschewed ads and data tracking services, and instead charges a nominal fee for access to Pinboard. Six years in, Pinboard is still a one-man show.</dd>
      </dl>
      <blockquote class="note" id="E0FXpYX4zkR2AD_V_XNTrJ">
        <p>While there are numerous other companies that got off the ground with only the help of the Internet, they aren't, or at least didn't start out as, pure information services. <a rel="dct:references" href="https://37signals.com/">37Signals</a>, a most vociferous bootstrapper, did client services for several years before creating its first product. <a rel="dct:references" href="https://www.threadless.com/">Threadless</a>, <span class="parenthesis" title="and much more modest about it">another paragon</span>, is a clothing company that happens to use the <abbr title="World-Wide Web">Web</abbr> both to sell its t-shirts, and harvest the illustrations to print upon them.</p>
      </blockquote>
      <p>Of all these examples, the closest to our idealized business entity is Pinboard. It is an example, most certainly <em>not</em> of large-cap enterprise, but the power of software to extend the economic impact of a single person.</p>
      <blockquote class="note" id="ECuSS3KIjg-vITzO-2PdwL">
        <p>Granted, craigslist earns about <var>$5 million</var> a year per employee, but it is something of a ground-floor Internet phenom, unlikely ever to be replicated. A story like Pinboard, on the other hand, is potentially achievable by anybody with the skills who wants to try.</p>
      </blockquote>
    </section>
    <section id="ELpi1tsNM7sm3CZdqtEa4J">
      <h2>We Are All Information Services Now</h2>
      <p>In 2015&#x2014;and arguably much earlier&#x2014;every business entity, brick-and-mortar or not, for-profit or not, has at <em>least</em> a toe in the information services sector. Many are much deeper entrenched than they realize. The attitude appears to be that software is best left to the <q>tech</q> companies, something to be purchased or leased, like a photocopier or other office equipment, intended merely to support the <q>real</q> functions of the organization.</p>
      <p>The problem with this view is that it <em>completely forecloses</em> on access to the awesome multiplicative force of software. The <q>Killer App</q> scenario, the fourth quadrant of revenue-generating new capability, is <em>ordained</em> right out of reach. The other three quadrants don't fare much better. When you treat software&#x2014;<em>especially</em> business infrastructure software&#x2014;like a photocopier, you're stuck with the same ill-fitting dreck everybody else gets. Recall that software only <em>ever</em> does one thing: it makes certain forms of labour disappear. If people avoid using a bit of software over the labour it intends to replace, that means they <em>prefer</em> the labour, and that bit of software is <em>worthless</em>. Worse than worthless, actually, because <span class="parenthesis" title="or are still paying">you paid</span> for it.</p>
      <blockquote class="note" id="EekYidYDBnO1iuKLX5GlgK">
        <p>It is worth recognizing that many of the <q>enterprise</q> infrastructure platforms available for lease, price their services in terms of bundles of features, analogous to channels in a cable TV package. For every feature you use, you have to pay for a dozen you don't.</p>
      </blockquote>
      <p>Past generic tools like the spreadsheet&#x2014;which, against the backdrop of all software, <em>really</em> don't come along very often&#x2014;the value of software to a business entity is not in the bullet-list of features, but the degree to which those features <em>fit</em>. You can't get a return out of software if nobody uses it, and nobody will use a piece of software if it doesn't fit. A suit fits <em>that</em> much better when it's tailored&#x2014;only a few people can wear one right off the rack. The same goes for infrastructure software: unless your organization has <em>exactly</em> the right measurements, it won't <em>fit</em> unless it is at <em>least</em> adjusted, if not crafted bespoke.</p>
      <p>Business infrastructure software has been doing more or less the same thing <a rel="dct:references" href="https://en.wikipedia.org/wiki/Sabre_%28computer_system%29">for 60 years</a>: storing valuable information, operating over it to generate even <em>more</em> valuable information, and conveying or otherwise making that information available to the right people, at the right time. These generic tasks are fundamentally neither complex nor especially sophisticated, as their age should imply. What <em>is</em> complex is the peculiar set of needs of <em>your</em> particular organization.</p>
      <p>In other words, if we are all information services now, <em>even</em> a little bit, it is likely that we could benefit <em>immensely</em> from even <em>one</em> really well-fitting piece of tailored infrastructure software.</p>
    </section>
    <section id="ECxz6Pewhub4TRCbLS9sfI">
      <h2>How Much Should We Invest?</h2>
      <p>I brought up the examples of companies above to imagine a theoretical upper bound. Those entities depend 100% on software for their revenue, and their operations are going to be overwhelmingly geared toward the running, maintenance, and augmentation of software. This implies that it would be reasonable&#x2014;<span class="parenthesis" title="it isn't; these are money-printing machines">assuming it was necessary</span>&#x2014;to spend all the way up to their total revenue to keep their operations growing.</p>
      <p>For most organizations in the world, this will not be the case. Not even <em>close</em> to 100%, but not zero either.</p>
      <p>The following mathematical model is an attempt to imagine a rough figure, applicable to either a one-time, or <a href="the-hundred-year-infrastructure" rel="dct:references" title="The Hundred-Year Infrastructure">ongoing investment in improving information infrastructure</a>. It begins by charting financial performance and initial expectations of growth over a set period. The effects of a hypothetical intervention are then added, and their <a rel="dct:references" href="https://en.wikipedia.org/wiki/Net_present_value">net present value</a> is calculated <a rel="dct:references" href="https://en.wikipedia.org/wiki/Discounted_cash_flow">using the discounted cash flow method</a> to produce a figure for the investment. That figure is then divided by an average consulting rate, to show the amount of practitioner time it can buy.</p>
      <blockquote class="note" id="Ev5i-2PQ3E62-Ge5S2ZWzK">
        <p>My ultimate goal is to make custom infrastructure development <a href="the-hundred-year-infrastructure" rel="dct:references" title="The Hundred-Year Infrastructure">a worthwhile and affordable <em>ongoing</em> investment</a>. The journey to get into a position where that is affordable to a smaller organization is <em>itself</em> a one-time, all-or-nothing <em>capital</em> venture. Consider this model my first attempt at attaching hard numbers to <em>both</em> processes.</p>
        <p>In order to estimate the amount a given organization can reasonably invest into tailoring its information infrastructure, I need to introduce a bit of jargon: <a rel="dct:references" href="https://en.wikipedia.org/wiki/Average_revenue_per_user"><dfn>average revenue per user</dfn></a>, or <abbr title="average revenue per user">ARPU</abbr>, which is exactly what you imagine it to be: total revenue divided by number of paying customers. This is a term used mainly by phone companies to discuss certain performance targets. To generalize again to include member or donation-funded non-profits, for the purpose of this exercise I will simply refer to <dfn>paying user</dfn>, or just <dfn>user</dfn>, as the principal source of revenue.</p>
        <p>I have intentionally left out the effects that are strictly cost-saving, as those require copious internal, organization-specific details in order to calculate. <a rel="dct:references" href="https://xkcd.com/1205/">For now, there's this</a>.</p>
      </blockquote>
    </section>
    <section id="EHlclUHl8WgoauGN8AVP6I">
      <form id="calculation">
        <fieldset>
        <p>Our organization has <input class="three-em" type="number" name="paying-users" min="1" value="200"/> paying <label for="paying-users" class="inflection"><span class="singular">user</span><span class="plural">users</span></label> with an <abbr title="average revenue per user">ARPU</abbr> of <label>$<input class="five-em" type="number" name="arpu" min="0.01" step="0.01" value="5000"/></label>, for a projected annual revenue of <label>$<input class="eight-em" readonly="readonly" type="number" name="annual-revenue" min="0" value="1000000"/></label>. This year we expect to lose <input class="two-em" type="number" name="attrition" min="0" value="10"/> <label for="attrition" class="inflection"><span class="singular">user</span><span class="plural">users</span></label> through attrition, and gain another <input class="two-em" type="number" name="gain" min="0" value="15"/> <label for="gain" class="inflection"><span class="singular">user</span><span class="plural">users</span></label>, for a net gain of <label><input class="three-em" readonly="readonly" type="number" name="net-gain" min="0" step="0.01" value="2.5"/>%</label>. To keep things simple, we'll assume the same growth rate for the next <input class="two-em" type="number" name="term" value="5"/> <label for="term" class="inflection"><span class="singular">year</span><span class="plural">years</span></label> <em>after</em> this one, rounded to the nearest user. This baseline trend represents a total revenue of <label>$<input type="text" disabled="disabled" readonly="readonly" name="status-quo" size="8"/></label> over the period.</p>
        <p>If an intervention <em>this</em> year, or aggregate thereof, to improve our information infrastructure, can directly or indirectly:</p>
        <ul style="list-style: none">
          <li><label for="sw1"><input type="checkbox" checked="checked" name="sw1"/> keep at least <input class="two-em" type="number" name="attrition-stop" min="0" max="100" value="2"/> current <label for="attrition-stop" class="inflection"><span class="singular">user</span><span class="plural">users</span></label> from quitting&#x2026;</label></li>
          <li><label for="sw2"><input type="checkbox" checked="checked" name="sw2"/> attract at least <input class="two-em" type="number" name="add-users" min="0" value="1"/> <em>new</em> paying <label for="add-users" class="inflection"><span class="singular">user</span><span class="plural">users</span></label>&#x2026;</label></li>
          <li><label for="sw3"><input type="checkbox" checked="checked" name="sw3"/> raise the <abbr title="average revenue per user">ARPU</abbr> by at least <label><input class="three-em" type="number" name="arpu-delta" min="0" step="0.01" value="1"/>%</label>&#x2026;</label></li>
        </ul>
        <p><em>&#x2026;per year</em> over the following <input class="two-em" type="number" name="term-0" value="5"/> <label for="term-0" class="inflection"><span class="singular">year</span><span class="plural">years</span></label>, then it's worth <label>$<input disabled="disabled" readonly="readonly" type="text" name="project-revenue" size="5" value=""/></label> in increased revenue, or <label><input disabled="disabled" readonly="readonly" type="text" name="project-percent" size="2"/>%</label> additional business over the whole period.</p>
        <p>To account for the risks of tailoring information infrastructure, and to compare it with other investments, we apply a discount rate of <label><input class="two-em" type="number" name="discount-rate" min="0" value="50"/>%</label>. We also anticipate that the intervention will generate <label>$<input class="five-em" type="number" name="overhead" value="5000"/></label> per year in new maintenance costs and other overhead, each year over the <input class="two-em" type="number" name="term-1" value="5"/>-year period.</p>
        <p>Therefore, to allocate up to <label>$<input type="text" disabled="disabled" readonly="readonly" name="net-present-value" size="6"/></label> this year, toward tailoring our information infrastructure, would be a sensible investment. Assuming an average industry rate of <label>$<input class="three-em" type="number" name="average-rate" value="150"/></label> an hour, this investment will buy us <input type="text" disabled="disabled" readonly="readonly" name="hours" size="4"/> practitioner-<label for="hours" class="inflection"><span class="singular">hour</span><span class="plural">hours</span></label> this year.</p>
        <blockquote class="note" id="E2z5sAxxdWt_PNIJ5QtMrJ">
          <p><strong>Disclaimer:</strong> I am not a financial analyst. This model is <em>extremely</em> crude. I am already working on its replacement. Use it at your own risk for anything more serious than to glean a <em>sense</em> of the upside of investing in information infrastructure, and to generate a <em>rough</em> ballpark figure for the size of such an investment.</p>
        </blockquote>
        </fieldset>
        <script type="text/javascript" src="file/valuation-madlibs.js" rel="dct:requires"></script>
        <script type="text/javascript">
          if (initForm &amp;&amp; fields) {
          initForm(document.getElementById('calculation'), fields);
          }
        </script>
      </form>
      <p/>
    </section>
    <section id="EFiKP3Lr9b2I-tladDS3WI">
      <h2>(Not-So) Brief Digression on Hours</h2>
      <p>Whether or not the contract to perform the intervention is based on billable hours is irrelevant. What matters is the hours <em>themselves</em>. There is no substitute for hiring seasoned professionals to bring their attention, experience, and expertise to bear on a problem&#x2014;relevant to <em>your</em> particular organization&#x2014;and <em>solve</em> it for good.</p>
      <p>You can get valuable results by hiring <em>one</em> professional for as few as <var>10</var> hours and as many as <var>100</var>. <a rel="dct:references" href="https://en.wikipedia.org/wiki/Information_architecture">Information architects</a> and <a rel="dct:references" href="https://en.wikipedia.org/wiki/Content_strategy">content strategists</a> can markedly improve the effectiveness of an existing website or internal knowledge base. <a rel="dct:references" href="https://en.wikipedia.org/wiki/User_Research">User researchers</a> can obtain valuable information directly useful to sales and marketing. A <a rel="dct:references" href="https://en.wikipedia.org/wiki/Data_visualization">data visualization</a> specialist can create a compelling presentation graphic or interactive tool. A general user experience strategist can do a more in-depth calculation similar to the one above, to create a more detailed picture of what kinds of interventions are worth going after.</p>
      <p><span class="parenthesis" title="with the exception of the data visualization, but any code they write is self-contained">None of these scenarios</span> involve any programming. The ones that <em>do</em> will often, but <em>far</em> from always, be larger interventions, say <var>200 hours</var>&#x2731; and beyond, and will likely require a team. A team of two is possible, three to five is more likely. <a rel="dct:references" href="https://en.wikipedia.org/wiki/Brooks%E2%80%99_law">As administrative and communications overhead goes up exponentially as more people get involved</a>, there are pronounced diminishing returns when teams become too large. This overhead <em>can</em> be reduced by strong separations of concerns, but those separations only become evident once you have already gathered a lot of information. A reasonable strategy is to keep the interventions small and safe at the beginning, and you will build up that very body of knowledge as a byproduct of the process.</p>
      <blockquote class="note" id="EwGOxGJsYCRiO9fVM-docL">
        <p>&#x2731; That 200-hour figure is, unapologetically, rectally-sourced. I have personally delivered valuable bits of infrastructure software in a fraction of that time, <span class="parenthesis" title="i.e. it being a very small, yet autonomous, appendage of a much larger project">albeit under special circumstances</span>. That figure is more like me imagining the point&#x2014;from the perspective of the average client&#x2014;at which a practitioner or team thereof would run out of conspicuously valuable things to do, <em>without</em> touching any code. You could imagine it from the other side as a stab at the minimum groundwork it takes&#x2014;assuming that it has never been done before&#x2014;to yield <em>any</em> . Either way, I am pessimistic that a team could come in cold and reliably produce meaningful results in many fewer hours than this.</p>
      </blockquote>
      <p>For some additional perspective, a standard full-time employee <span class="parenthesis" title="in theory">works</span> about <span class="parenthesis" title="8 &#xD7; (365 - 104 weekend - 10 stat - 10 vacation) &#xB1; fudge factor"><var>1900</var> hours</span> a year. If you project an intervention this large, you might be tempted to hire somebody full-time to take care of it, at a considerable discount from the going rate. There are two problems: one, <em>very</em> few people have all the necessary skills, and those that <em>do</em>, earn <em>much</em> more as independents. The other issue is that the model above derives practitioner hours from a spitball estimate of potential outcomes, which become extremely unreliable with size. Larger interventions can be thought of as aggregates of smaller ones, each with its own probability of success. Committing wholesale to a large intervention is much riskier than committing individually to the smaller interventions that make it up.</p>
    </section>
    <section id="EtB6CJKVO_2_QkyQI0zbUI">
      <h2>Risk and Exposure</h2>
      <p>There are <em>two</em> distinct risk profiles associated with the kinds of interventions mentioned in this article. One manifests <em>before</em> any given intervention is complete, the other <em>after</em>. They both exhibit different characteristics.</p>
      <ol>
        <li>
          <p>The biggest threat to any nascent information infrastructure intervention is that it gets killed in its crib. This usually happens because the client perceives that it is taking too long, and therefore costing too much money, without appreciable <q>results</q>. It is ultimately, therefore, a problem of unrealistic expectations, themselves often due to the context, or premise under which the initial deal is forged. The purpose of this article is to provide a framework for setting realistic expectations at the outset, by putting an intervention in the context of the value of its positive outcome.</p>
          <p>Excepting serendipitously beneficial side effects of the process, the upside of an information infrastructure intervention can't be felt until it is deployed. The risk of non-completion <em>itself</em> goes <em>down</em> exponentially as the project moves along, while the risk <em>exposure</em> goes <em>up</em>, roughly linearly. The downside is therefore <em>capped</em> to the total cost of the project before somebody pulls the plug. The best way to mitigate this risk is educating the client on what progress <em>looks</em> like, and <span class="parenthesis" title="like, at least 30% and probably more like 50%, no joke">allocating a significant portion of the budget</span> toward materials that demonstrate such progress. Capping the total spend and diversifying it among several interventions will also put a hard limit on potential losses.</p>
        </li>
        <li>
          <p>Once a change in information infrastructure is ready for use, the risk profile changes dramatically. Ultimately it depends on the nature of the intervention, as per <a href="#outcome-matrix">the table near the top of this article</a>, turning, primarily, on whether or not it interacts directly with the outside world.</p>
          <p>Again, the value of software and other information systems is a function of the extent to which it gets <em>used</em>. If nobody uses it, then its value is the same as the project being aborted&#x2014;that is to say, painfully <em>negative</em>. The way to ensure that the outcome actually gets used, in addition to <a href="lowering-the-risk-of-web-development" rel="dct:references" title="Lowering the Risk of Web Development">lowering the risk <em>and</em> exposure of implementation</a>, is to commit an adequate amount of practitioner-hours to <em>research</em> and <em>design</em>. Only <em>then</em> do you really have a shot at the upside, which, as I'll discuss momentarily, <a href="the-roi-of-a-solved-problem" rel="dct:references" title="The ROI of a Solved Problem">can vastly <em>exceed</em> expectations</a>.</p>
          <p>It would be irresponsible not to discuss <em>additional</em> risks and exposures that manifest once an intervention is deployed. These are small, but not impossible risks of crisis, and even ruin. These risks are associated mostly, but not exclusively, with functionality that interacts directly with paying customers. These are the risks of outages, data loss, hacking, and related system failures. They can be mitigated with the right policy, such that ruin becomes a <q>mere</q> emergency, and crises become mere hiccups. Furthermore, if an intervention is intended to <em>replace</em> functionality which is already in use, people may hate it and revolt, which may result in lost revenue, or even a mass exodus. This risk can be controlled by design up front and various testing strategies. It is important to recognize that hedges like these cost money, but are worth, at the very least, some peace of mind.</p>
          <p>With the bad news out of the way, I can talk about the good news: the <q>Killer App</q> scenario. Sometimes a particular software intervention is <em>so</em> useful that people can't live without it. We see this particularly in the runaway success of <a rel="dct:references" href="https://minecraft.net/" title="Minecraft">certain independent games</a>, which earn <em>vastly</em> more money than they cost to create. It also happens with more practical applications, such as the spreadsheet I mentioned at the beginning of this article.</p>
          <p>While it's impossible to tell at the outset <em>whether</em> a particular intervention will result in a <q>Killer App</q>, it <em>is</em> possible to infer which may be a candidate. Those are the ones that introduce new capabilities, as delineated above. Again, these are impossible to reach without an adequate investment in research, design, and testing, although they draw on much of the same knowledge gained through more conservative interventions. Because of this, an acceptable strategy would be to commit, say, <var>20%</var> of the budget to risky outcomes and <var>80%</var> to those less risky, and the cost of research and design will be at least partially shared among all of them.</p>
        </li>
      </ol>
      <p>The examples I gave of interventions by information architects, content strategists, etc., are considerably safer bets than software interventions proper. They are greatly insulated from the two major categories of risk I just outlined. Theirs, and related work, informs the process and mitigates the risks of more involved projects.</p>
      <blockquote class="note" id="Eu4dUer0My0syQ7cS0Op9J">
        <p>There is a third class of risk, associated with new product development, which I will mention for completeness, despite it being less of a factor for infrastructure. That risk is that of the product not being ready in time to coincide with some external, uncontrollable future event. The same rules, however, apply for products as they do for infrastructure: The more hours of research and design you buy, the more predictable are both the process <em>and</em> the outcome.</p>
      </blockquote>
    </section>
      <section id="EmdBngbt0vcVOUEYPX1pHI">
        <h2>A Series of Small Bets</h2>
        <p>It is important to recognize that software is like any other media production: a book, a movie, an album, an art piece, whatever. In other words, <em>don't</em> bet the farm on it. If the model I provided spits out a number that is too high for your comfort, even after applying a cartoonishly huge discount rate, then <em>lower</em> it. The important thing is that the investment is big enough to be <em>successful</em>&#x2014;that it buys enough practitioner-hours to ensure success. I will deal with a more accurate risk model in a future article, as my goal here, which I hope I have achieved, is to convince you that hiring professionals to tailor your information infrastructure can be both an <em>affordable</em> and <em>worthwhile</em> risk to take.</p>
        <p>So there <em>is</em> a <q>risk</q>&#x2014;of transformational success. <em>Much</em> better than a lottery, because the process, by its nature, shifts the odds in your favour as it goes forward. The outcomes of safer bets likewise make the riskier ones less risky. In order to play, you have to buy a ticket. Buy enough tickets, and at least one will win.</p>
      </section>
  </body>
</html>
