tag:blogger.com,1999:blog-74154302009-07-06T08:58:07.916+01:00Richard Veryard on ComputingCommentary and analysis on the software industry, by Richard VeryardRichard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.comBlogger137125tag:blogger.com,1999:blog-7415430.post-74057212410069912572009-07-06T07:44:00.004+01:002009-07-06T08:58:07.929+01:00Industry Analyst as Prophet 2Many religious prophets are characterized by their vision of a world to come; but also by their bitter criticism of contemporary society and its leaders, and by righteous anger. <a href="http://journalofbiblicalstudies.org/Issue1/Short_Study/beware_the_angry_prophet.htm">Beware the angry prophet</a> writes Jim West about the prophet <a href="http://en.wikipedia.org/wiki/Elisha" title="Wikipedia: Elisha">Elisha</a>, who cursed those who mocked his baldness.<br /><br />In my previous post <a href="http://rvsoftware.blogspot.com/2009/07/industry-analyst-as-prophet.html">Industry Analyst as Prophet</a>, I described prophecy as a combination of forecasting and evangelism. But some forms of prophecy also contain a strong element of righteous anger. Alongside the well-coiffured industry analyst firms that take money from vendors, there are also bald sites that constantly attack the large vendors and document the smallest perceived deviation from the path of righteousness.<br /><br />Seaching the Internet for "who pays for prophecy", I found a bitter denunciation of both Gartner and Microsoft (<a nicetitle="Permanent link to Another Hopeful ‘Prophecy’ From the Gartner Group(’s Paying Clients)" href="http://boycottnovell.com/2008/04/03/gartner-lies-again/" rel="bookmark">Another Hopeful ‘Prophecy’ From the Gartner Group’s Paying Clients</a>) on a website whose agenda is evident in its name: <a href="http://boycottnovell.com/?stories">Boycott Novell</a>. Microsoft seems to attract more than its fair share of this kind of attention - see for example <a href="http://antitrust.slated.org/">Slated Antitrust</a>.<br /><br />Anyone who bases their understanding of the software industry on angry websites like these is clearly an idiot. When my son had a school project on Genetic Modification recently, we found websites that praised Monsanto and websites that denounced Monsanto as evil; I explained to my son that he could (probably should) reference anything he found, as long as he didn't take any of it at face value. There are certain companies that everyone likes to hate: when I was a student it was Barclays Bank; when I started in the software industry it was IBM; nowadays it is Walmart and Monsanto and of course Microsoft.<br /><br />Obviously the same should apply to software industry analysis. The analyst should take nothing at face value: whether vendor marketing materials, or snide off-the-record remarks from other vendors, or wholesale denunciation from the vendor's enemies. The CIO who wants to exercise due diligence on a software vendor may ask an analyst if there are any competitors who should also be considered, but may also ask (expecting the answer no, but better to be safe than sorry) if there is anything on any of the denunciation websites that deserves any attention.<br /><br />Given that this kind of check is a very small concern of many CIOs, it is surely more efficient and effective for many firms to share the costs of a trusted analyst wading through all this prophetic material, which saves everyone else the trouble. Is that a reasonable business model for industry analysis? Does that help answer the question: why should anyone pay for prophecy?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-7405721241006991257?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-73776213256688620912009-07-04T17:11:00.004+01:002009-07-05T00:41:18.409+01:00Industry Analyst as Prophet@<a href="https://twitter.com/j4ngis/status/2470570545">j4ngis</a> (A Jangbrand) asks<br /><br /><blockquote>What are "analysts"? Problem Solvers or Prophets? Long-term-researchers? Consultants? All of the above? All the time?<br /></blockquote><br />I think industry analysts generally think of themselves as modern secular prophets, providing a combination of forecasting and evangelism. According to <a href="http://en.wikipedia.org/wiki/Prophet">Wikipedia</a>, "prophets are regarded as having a role in society that promotes change due to their messages and actions". The Hebrew word for Prophet literally means Spokesperson - in other words, the prophet is an intermediary.<br /><br />As Wikipedia explains, there may be issues with the authenticity of a prophet: it is suggested that some prophets may have been schizophrenic. For a modern technology analyst, the authenticity of the prophecy may be compromised to the extent that the analyst turns out to be merely a spokesman.<br /><br />Bob Dylan wrote a song about prophecy, which could also be interpreted as a song about software industry analysis.<br /><br /><blockquote>There's too much confusion, I can't get no relief.<br />None of them along the line, Know what any of it is worth.<br />There are many here among us, Who feel that SOA is just a joke.<br />Let us not talk falsely now, The hour is getting late.<br /></blockquote><br />So who is the joker and who is the thief?<br /><br /><hr /><h4>The future sounds like schizophrenia.</h4><a href="http://thisisindexed.com/2009/07/the-future-sounds-like-schizophrenia/"><img title="Indexed: card2176" src="http://thisisindexed.com/wp-content/uploads/2009/07/card2176-375x230.jpg" alt="" width="375" height="230" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-7377621325668862091?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-47259995429409568752009-07-04T15:01:00.005+01:002009-07-04T16:07:52.213+01:00A Value Proposition for Industry Analysis@<a href="https://twitter.com/mcgoverntheory/status/2467980300">mcgoverntheory</a> Following my last post on <a href="http://rvsoftware.blogspot.com/2009/07/industry-analysis-by-survey.html">Industry Analysis by Survey</a>, James McGovern asks for a blog entry on other low questions analyst firms ask.<br /><br />"Low questions" may be an inevitable consequence of the way much so-called industry analysis is funded. What I really want is to find a viable business model in which analysts can ask the "high questions" they should be asking.<br /><br />Software industry analysis is basically a two-sided market. Analysts provide value (of different kinds) to the software vendors and to the software users. Some of this value is funded by the vendors, for example by sponsorship, commissioning white papers, keynote presentations and other consultancy work. Some of this value is funded by the software users, for example by purchasing reports and training, subscribing to materials, and consultancy work again.<br /><br />Analysts also receive value from both sides of the market. They get detailed briefings from vendors, and detailed case studies from users. Analysts under tight deadlines may sometimes be tempted to use this kind of material without thorough critical evaluation; after all, such sources of easy material might dry up if the analysts were too critical. As I said in my post on <a href="http://rvsoftware.blogspot.com/2009/06/industry-analyst-coverage.html">Industry Analyst Coverage</a>, vendors can influence analysts not just by giving them money but also by doing their work for them. Users don't have the same commercial interest, but they typically block publication of wart-and-all <a href="http://rvsoapbox.blogspot.com/2008/01/case-studies.html">case studies</a>.<br /><br />Software users sometimes seem to want to have things both ways. On the one hand, they want a high level of quality and independence, and complain when industry analysts fail to cover the things they want covered. But they often aren't willing to provide sufficient funding for this to happen.<br /><br /><a href="http://en.wikipedia.org/wiki/Two-sided_market" title="Wikipedia: Two-sided markets">Two-sided markets</a> always introduce a level of complexity that is not present in single-sided markets. Like a <a href="http://blog.makezine.com/archive/2007/09/how_to_build_your_own_cha.html">double pendulum</a>.<br /><br />Last month I asked about <a href="http://rvsoapbox.blogspot.com/2009/06/value-proposition-for-enterprise.html">A Value Proposition for Enterprise Architecture</a>. So here's a similar question: what exactly is the value that software industry analysts deliver or should deliver, to whom? Given the obvious doubts about the transparency of how some industry analyst firms operate, is there something that doesn't quite add up in the current business model? Is it possible to formulate a transparent and viable business model for rigorous industry analysis?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-4725999542940956875?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-81319248091921615222009-07-03T14:30:00.003+01:002009-07-03T19:05:08.524+01:00Industry Analysis by Survey<small>@pgiblett @chrisdpotts @seabird20 @<br /></small><hr /><br />Following a recent poll of 900 CIOs, Gartner concludes "<a href="http://www.baselinemag.com/c/a/IT-Management/IT-Spending-Outlook-Still-Uncertain-722043/?kc=rss">IT Spending Outlook Still Uncertain</a>". <a href="http://viigo.im/01cL">Peter B. Giblett</a> adds "... not necessarily recession related".<br /><br /><a href="https://twitter.com/chrisdpotts/status/2323239572">Chris Potts</a> comments: "CIOs need to actively resist being cast as primarily interested in IT spending" and adds a <a href="https://twitter.com/chrisdpotts/status/2324385897">hint to CIOs</a>: "If a research organisation asks you how much your company is spending on IT, ask 'why does that matter?'". <a href="https://twitter.com/seabird20/status/2324981324">Chris Bird</a> suggests that a more interesting question would be "What value are you delivering?". <a href="https://twitter.com/chrisdpotts/status/2325051065">Chris Potts</a> then adds a further question: "Which corporate strategy are you leading?"<br /><br />Excellent questions Chris-and-Chris, but we know that surveys like these generally restrict themselves to asking numerical and multiple-choice questions, because the answers can then be "analysed" using simple Excel. As <a href="https://twitter.com/seabird20/status/2325067051">ChrisB</a> points out, most of the hard numbers (?!) analysis is around purchasing.<br /><br />The question "Why does that matter?" prompts the question "To whom does that matter?" So who cares about IT spending? Why would a CIO care what percentage of her peers are spending what amount on a given buzzword? Safety in numbers?<br /><br />Perhaps, as <a href="https://twitter.com/seabird20/status/2325067051">ChrisB</a> suggests, the people most interested in quantifying IT spend are the vendors and investors. But they can't learn much from an unqualified total figure. What they really need is a detailed breakdown, based on a consistent method of cost accounting, and they are not going to get that from surveys like these.<br /><br />The problem is not just lack of detail, but lack of reliability. As <a href="https://twitter.com/seabird20/status/2438193304">ChrisB</a> points out, people don't always tell the truth. Some CIOs may deliberately distort their answers, while others may simply guess the numbers in order to get the researcher off their backs.<br /><br />In my opinion, then, the correct retort to "how much do you spend?" is "what meaningful conclusions can you possibly draw from whatever number I give you?"<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-8131924809192161522?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-11522113358832385532009-06-22T14:17:00.006+01:002009-06-23T13:22:55.040+01:00Industry Analyst Coverage@mcgoverntheory (James McGovern) complains about the completeness, balance and objectivity of industry analyst coverage. He believes that certain areas are neglected (security, open source), and attributes this to a commercial bias.<br /><br /><ul><li><span class="status-body"><span class="entry-content"> How important is it for industry analysts to include security analysis in their SaaS research?</span></span></li><li><span class="status-body"><span class="entry-content">Does non-commercial open source have a fighting chance to be mentioned by industry analysts to their customers? H</span></span><span class="status-body"><span class="entry-content">ow can customers understand analyst transparency when it comes to coverage of non-commercial open source?</span></span></li></ul><span class="status-body"><span class="entry-content"><br />James has always been particularly exercised about the fact that OWASP lacks coverage. When he raised this issue with me last year, I responded by posting some questions on the OWASP wiki and the OWASP Linked-In group, as well as </span></span><span class="status-body"><span class="entry-content">several posts on this blog. I'm still waiting for answers.<br /><br />If there is something in the product offering from any of the large vendors that I don't understand, I can contact one of my analyst relations "minders" and get a reasonably quick answer. If it's a small vendor, I can usually get an answer straight from the CTO. In contrast, my questions to OWASP go into a black hole. One person even suggested that if I wanted to know something about OWASP I needed to start a project. No thanks. (And, to answer Jim's comment below, I don't want to join a mailing list either.)<br /><br />Industry analysts simply cannot invest that amount of time in chasing non-existent information. If OWASP wishes to be taken seriously by industry analysts, then it needs to put some energy into briefing industry analysts properly, instead of expecting us to root around the OWASP website and complaining when we don't.<br /></span></span><span class="status-body"><span class="entry-content"><br />Large vendors may sometimes try to influence industry analysts by commissioning work, and many analysts declare this when they deem it relevant. (I think that's what James means by transparency.) But a much more subtle influence can be achieved simply by providing better quality information and making our lives easier.<br /></span></span><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-1152211335883238553?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com4tag:blogger.com,1999:blog-7415430.post-5568634875230811992009-05-27T22:00:00.003+01:002009-05-28T09:57:49.033+01:00Layered Architecture of Technology Adoption@<a href="http://twitter.com/colin_jack/status/1937526882">colin_jack</a> asked whether companies ever really change, ignoring situations where there is a big change of staff (one group leaves, another group joins). <span class="status-body"><span class="entry-content"></span></span><span class="status-body"><span class="entry-content">People seem to want to slip back into their old way of working within weeks or months.</span></span><span class="status-body"><span class="entry-content"> Thinking particularly of the fast big bang changes companies go for. Agile, SOA, etc.<br /><br /></span></span><span class="status-body"><span class="entry-content">Companies do often change their nature as they get larger and older, but this is a slow process.</span></span> Managed organization change involves several loosely-coupled streams of activity, which operate on different timetables. Installing new software, sending everyone on a training course, renegotiating project charters and external service contracts, building experience and confidence in new practices - these things all happen at different speeds.<br /><br /><span class="status-body"><span class="entry-content">A key principle of evolutionary change is that the slow-moving layers generally dominate the faster-moving layers. </span></span><span class="status-body"><span class="entry-content">If your organization wishes to adopt "agile" or "service-orientation" or anything like that, this requires attention to the slow-moving layers as well.<br /><br />When I was working with CASE tools in the late 1980s, I and a few colleagues constructed an adoption roadmap to help with planning technology adoption. This roadmap was </span></span>designed in layers or streams, not just to aid with separation of concerns, but also to manage the different characteristic pace of change in each stream. This is architectural thinking applied to organizational change. And nearly twenty years layer, exactly the same principles were used by the CBDI Forum in constructing a roadmap for SOA adoption.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-556863487523081199?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com1tag:blogger.com,1999:blog-7415430.post-71380542945690672522009-05-27T15:57:00.002+01:002009-05-27T16:44:17.948+01:00Factoring in Barriers to Entry@<a href="https://twitter.com/toddbiske">toddbiske</a> and @<a href="https://twitter.com/djbressler">djbressler</a> make some interesting points about the adoption of software tools and platforms (<a href="http://www.biske.com/blog/?p=649">Factoring in Barriers to Entry</a>). Todd's specific example is applying BPM and BPMN tools to support EA processes, but his remarks would apply in many other contexts.<br /><br />Todd's basic argument is that adoption is more important than sophistication. Better to get people started with simple tools and platforms - for example Visio and Sharepoint - than do anything that requires the IT department to get its hands dirty. (In an earlier post, Todd identified the IT department as one of the <a href="http://www.biske.com/blog/?p=180">Barriers to SOA Adoption</a>.)<br /><br />But I don't think of adoption as a simple binary event (from "unadopted" to "adopted") but as a curve (from shallow occasional use to sophisticated and seamless integration into working practice). And although that's not how Todd is using the word "adoption", I think his argument is consistent with a richer notion of adoption. For example, he acknowledges a concern that "low barrier to entry eventually become a boat anchor".<br /><br />If a vendor boasts thousands of users, and then I discover this merely means installing the trial version of the software and playing with it once, then I'm not very impressed. If a vendor has a dozen customers at the top of the curve, that's much more impressive than a thousand at the bottom of the curve.<br /><br />From this point of view, lowering the barriers to entry is only half the story. What I'm interested in is the shape of the whole adoption curve, which enables people to find an appropriate level of adoption and not get stuck on the nursery slopes. That's where I think software like Visio and Sharepoint falls down - they may be easy to get started, but they can get hairy if you want to do anything more interesting.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-7138054294569067252?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-41477339608220241542009-05-05T00:07:00.002+01:002009-05-05T00:19:28.321+01:00Technologies for the Intelligent Business<span style="font-size:78%;">#orgintelligence</span><br /><br />A number of vendors have started to introduce their own terms for different aspects of organizational intelligence. In the past week or so, I've picked up the following terms.<br /><br /><ul><li><b>Collaboration Networks</b> (Cisco, via <a href="http://blogs.cisco.com/news/comments/5_predictions_for_the_future_of_collaboration/">Padmasree Warrior</a>)</li></ul><ul><li><b>Continuous Intelligence</b> (Aleri + Coral8 via <a href="https://twitter.com/bmichelson/status/1697729582">Brenda Michelson</a>)</li></ul><ul><li><b>Smart SOA</b> (IBM concept that pulls together SOA, BPM, Collaboration + business architecture, via <a href="http://twitter.com/neilwd/statuses/1699607328">Neil Ward-Dutton</a>)</li></ul><br />As far as I can see, none of these concepts covers all aspects of Organizational Intelligence, but I need to do a more detailed mapping.<br /><br />Any other vendor or independent concepts I should look at?<br /><br /><br /><br /><div style="width: 425px; text-align: left;" id="__ss_1252106"><a style="margin: 12px 0pt 3px; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; display: block; text-decoration: underline;" href="http://www.slideshare.net/RichardVeryard/technologies-for-organizational-intelligence-1252106?type=presentation" title="Technologies for Organizational Intelligence">Technologies for Organizational Intelligence</a><object style="margin: 0px;" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=techorgint-090405192936-phpapp01&stripped_title=technologies-for-organizational-intelligence-1252106"><param name="allowFullScreen" value="true"><param name="allowScriptAccess" value="always"><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=techorgint-090405192936-phpapp01&stripped_title=technologies-for-organizational-intelligence-1252106" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355"></embed></object><div style="font-size: 11px; font-family: tahoma,arial; height: 26px; padding-top: 2px;">View more <a style="text-decoration: underline;" href="http://www.slideshare.net/">presentations</a> from <a style="text-decoration: underline;" href="http://www.slideshare.net/RichardVeryard">Richard Veryard</a>.</div></div><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-4147733960822024154?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-89970423193306395312009-05-02T10:22:00.006+01:002009-05-02T10:56:28.148+01:00Reflections On Twittering at The Open Group<span style="font-size:78%;">#ogadc<br /></span><br />Using Twitter at The Open Group conference in London this week was a new experience for me, so I thought I'd reflect on it here.<br /><br />Firstly the mechanics. There was free wifi in the venue; however, many people had difficulty connecting on the first day, and I used my pay-as-you-go dongle instead. Someone proposed a hashtag #ogadc and nearly everyone used that, even though the correct abbreviation for the conference should have been #ogapc.<br /><br />A number of people including myself started to post 140 character tweets during the sessions. Highlighting key sentences, summarizing or commenting. It was like we were all taking notes into the same notebook. The conference organizers put a large Twitter display screen in the coffee area, so people could read the Tweets from the previous session.<br /><br />You can see the results here. <a href="http://search.twitter.com/search?q=%23ogadc">http://search.twitter.com/search?q=#ogadc</a><br /><br />Some people said they found it distracting. For myself, I found that it required a more concentrated listening to the speaker, in order to capture the important points into 140 character Tweets. (Some people continue a single thought over multiple Tweets, but I think that's cheating.)<br /><br />It also led to new conversations, as Twitter conversations during the sessions developed into face-to-face conversations during the breaks. Sometimes I found I was sitting next to a fellow Twitterer, and could see my Tweets appearing on his screen and vice versa. Thus I made a lot of new friends.<br /><br />People also posted links to photos as well as video from the evening dinner. I've experienced that at previous conferences via blogging and Technorati and hashtags on Flickr, but Twitter seems to be more effective platform for this kind of thing.<br /><br />What about people who were not present at the conference? In the recent past, I have picked up interesting Tweets from conferences, so I hoped my followers would be somewhere between tolerant and interested in the unusually high volume of my Tweets. (I probably lost some followers, but I gained some as well. Swings and roundabouts won't break my bones as the saying goes.) Some friends who were not physically present were engaged enough to post Tweets into the conference stream - asking questions or making further comments - and I hope to see more of that kind of virtual participation.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-8997042319330639531?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com1tag:blogger.com,1999:blog-7415430.post-63561632985188313832009-04-29T21:39:00.003+01:002009-04-29T22:19:13.742+01:00The End of the Maintenance EndgameWhen Marc Benioff (Salesforce CEO) calls for the end of maintenance payments (<a href="http://www.computerworlduk.com/technology/applications/software-service/news/index.cfm?newsid=14533">ComputerWorld</a>, <a href="http://www.pcworld.com/businesscenter/article/164011/benioff_calls_for_the_end_of_maintenance.html">PCWorld</a>), he obviously wants to draw attention to one of the apparent advantages of the Software-as-a-Service (SaaS) model of software consumption.<br /><br />As <a href="http://jshurwitz.wordpress.com/2009/04/29/the-end-of-maintenance/">Judith Hurwitz</a> points out, this advantage is more apparent than real. SaaS vendors like Salesforce still need to maintain their software assets, and to pass the costs of this maintenance to their customers, one way or another.<br /><br />A significant fraction of software maintenance is required simply to keep up with the latest platforms and standards without delivering any new features or other innovation, and this is especially true for companies that have large portfolios of fragmented software assets.<br /><br />Companies that fail to innovate may still retain a high percentage of their customers, at least in the short term, because of the high switching costs. This is not just a factor with traditional software products, but can be true of SaaS as well.<br /><br />One key differentiator here is not between SaaS and more traditional software delivery and pricing, but between software companies that maintain their software assets intelligently and effectively and those that don't. Another key differentiator is between products and services with high switching costs (vendor lock-in) and those with very low switching costs (open market).<br /><br />As Judith also points out, "many software companies have become increasingly dependent on maintenance revenue to keep revenue growing". In addition, there has been a trend in the software industry of companies acquiring mature software products in order to milk the maintenance revenues, with no real intention of innovation. (See my post on <a href="http://demandingchange.blogspot.com/2004/11/innovation-or-refinement.html">Innovation or Refinement</a>.) This can be regarded as similar to securitization - treating a software product as a financial product, based on its expected income stream.<br /><br />To the extent that open market SaaS exists, this represents a major challenge to this endgame, and this could possibly mean much quicker termination of declining products and services. But only a chess player would dare to predict how this will play out over time.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-6356163298518831383?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-52530619182694259982009-04-29T11:11:00.003+01:002009-04-29T12:33:34.196+01:00Open Group Boston GridAt the <a href="http://www.opengroup.org/london2009/">Open Group Architecture Practitioner Conference</a>, I caught up with Allen Brown, President and CEO of The Open Group, to talk about TOGAF and the other activities of The Open Group. I also spoke with Chris Harding, Forum Director for SOA and Semantic Interoperability.<br /><br />The Open Group originated as a merger of two UNIX standards bodies (X/Open and Open Software Foundation); and UNIX certification (e.g. Apple Leopard) is still its best-known product and cash cow.<br /><br />The two rising stars in The Open Group portfolio are Architecture and Security.<br /><br />At the core of Architecture is The Open Group Architecture Framework (TOGAF). TOGAF 9.0 is now available. It was launched in the US in February, and this conference represents the European launch. There are several forums and groups working in parallel with the main TOGAF Architecture Forum, including Business Architecture, SOA and ArchiMate.<br /><br />Clearly there may be a temptation in some quarters to see TOGAF as a bucket for everything that is remotely architectural. The latest TOGAF guide does contain material on business architecture and SOA and security, as well as the core architectural framework and process. However, the working groups operate on a loosely-coupled basis - for example, the SOA working group timetable is not synchronized to the Architecture Forum timetable - and this probably makes a more modular structure inevitable, at least in publication and possibly also curriculum.<br /><br />There is common interest and a desire for harmonization between The Open Group and other standards bodies, notably OMG and OASIS. (See minutes of <a href="http://www.opengroup.org/public/member/proceedings/q109/04SO.htm">SOA Summit</a> from February 2009, which may go some way to addressing David Sprott's concerns on <a href="http://davidsprottsblog.blogspot.com/2009/01/in-first-half-of-this-decade-there-was.html">SOA Concept Standards</a> from January 2009.)<br /><br />Security brings together a number of forums and groups, including the Jericho Forum and Identity Management. Again there is common interest with other standards bodies.<br /><br />At some point, these two "rising stars" may become "cash cows". Looking into the future, The Open Group may need to seek new initiatives. Semantic Interoperability may be a "problem child" at the moment, but this presumably creates a common interest with W3C, especially given Tim Berners-Lee's interest in the Semantic Web.<br /><br />And maybe a few more problem children we don't know about yet.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-5253061918269425998?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-38070717807756731372009-04-23T11:20:00.005+01:002009-04-23T11:51:59.898+01:00Slow IT<a href="http://www.capgemini.com/ctoblog/2008/11/tech_predictions_2009_slow_it.php">Ron Tolido</a> (Capgemini) predicts that 2009 will be the year of Slow IT.<br /><br />This is based on Carl Honoré's argument (In Praise of Slow) that "the important things in life need to be done at the right pace, with careful dedication and a genuine love for foundation and quality".<br /><br />And also corresponds to what Albert Borgmann calls a Focal Practice. "Countering technology through a practice is to take account of our susceptibility to technological distraction, and it is also to engage the peculiarly human strength of comprehension, i.e. the power to take in the world in its extent and significance and to respond through an enduring commitment." (Technology and the Character of Contemporary Life, p 210)<br /><br />Some stakeholders will regard the whole idea of "Slow IT" as provocative or paradoxical. Some people may think IT is already too slow and expensive, so recommending it gets even slower is just crazy.<br /><br />But sometimes crazy ideas can work. Some therapists use crazy ideas as so-called "paradoxical interventions" - intended to achieve the exact opposite. So if a couple are shouting at each other, the therapist instructs them to shout even more, and that often shocks them into silence. (There's much more to say about paradoxical interventions, but that's another post on another blog.)<br /><br />But Borgmann's analysis gives us an alternative path. Borgmann introduces the concept of Device Paradigm to explain the logic of "technological distraction" and instant gratification (or "hyperactivity"). What is important for Borgmann is not to revoke technological progress and productivity, but to put them in their proper place. We need to consciously separate those aspects of our life (including working life) where we want to take advantage of technological devices from those aspects of our life where we want to engage properly without undue technological distraction.<br /><br />In IT (and possibly elsewhere), this kind of conscious separation is the function of architecture.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-3807071780775673137?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-56556232715692539272009-04-08T21:59:00.003+01:002009-04-08T22:22:53.773+01:00Can IT destroy a business?Can the £3bn downfall of the Dunlending Building Society be blamed on a £30m IT Project?<br /><br /><small><a href="http://www.theherald.co.uk/business/news/display.var.2498134.0.Just_why_did_Dunfermline_sink_31m_into_unproven_IT_project.php">Just why did Dunfermline sink £31m into unproven IT project?</a> (The Herald, 27 March 2009)<a href="http://www.eweekeurope.co.uk/news/-30m-it-project-helped-drag-dunfermline-down-506">, </a><br /><a href="http://www.eweekeurope.co.uk/news/-30m-it-project-helped-drag-dunfermline-down-506">£30m IT Project Helped Drag Dunfermline Down</a> (eWeek Europe, 30 March 2009) via <a href="http://twitter.com/DevilsRefugee/status/1475525136">Theo Priestley</a>.</small><br /><br />It certainly seems that the building society profits were cancelled out by the losses on this project. This raises several questions. Why was an organization spending such a large proportion of its profits on a single IT project? Why was the organization making so little profit from such a large loan book, and was the IT project expected to make a big difference?<br /><br />Wind the clock back five years, and we can find a fairly typical account of the project from the prime vendor - Temenos, the banking software company. Compare its enthusiasm in the <a href="http://www.temenos.com/upload/Newsletters/Temenos%20Newsletter%20May04.pdf">May 2004 Newsletter</a> (pdf) with its current dry<a href="http://www.temenos.com/About-Us/Temenos-statement-Dunfermline-Building-Society/"> statement</a>.<br /><br />I shall bear that contrast in mind when I read vendor case studies in future.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-5655623271569253927?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-37944324940005811772009-02-27T00:14:00.006Z2009-02-27T11:01:22.084ZThe Perils of FacebookDr Aric Sigman is a noted opponent of electronic media. He has written a book critical of television (<a href="http://www.amazon.co.uk/Remotely-Controlled-Television-Damaging-Lives/dp/0091906903/">Remotely Controlled: How Television is Damaging Our Lives</a>), as well as newspaper articles saying that Mary Whitehouse (a noted British campaigner against sex and bad language on television) was right (<a href="http://www.guardian.co.uk/commentisfree/2008/nov/04/television-sexeducation">Aric Sigman: In Bed With Mrs Whitehouse</a>).<br /><br />He has managed to get his latest attack on electronic media (<a href="http://www.iob.org/userfiles/Sigman_press.pdf">Well connected? The biological implications of ‘social networking’</a>) into a respectable fully peer-reviewed journal (<a href="http://www.iob.org/general.asp?section=publications/biologist">The Biologist</a>). The article was reported on the BBC under the headline <a href="http://news.bbc.co.uk/1/hi/uk/7898510.stm">Online networking 'harms health'</a> [BBC News, 19 February 2009], reporting Dr Sigman's claim that a lack of "real" social networking, involving personal interaction, may have biological effects.<br /><br />But what exactly is "real" social networking? Does the telephone count? I sent an email to Dr Sigman requesting a copy of the paper (which was not then available online), and asking a number of questions.<br /><br /><blockquote>I'd be particularly interested to know whether your analysis allows us to differentiate between the effects of social networking (such as Facebook) and other electronic media (such as computer games and TV). Facebook may be worse than going to the pub, but is it perhaps not as bad as watching TV?<br /><br />I'd also be interested to know whether you can see any difference between electronically mediated communication with a real person in real time (such as telephone or instant messaging) and disembodied asynchronous communication (such as email and blogging).<br /></blockquote>I haven't received a reply from Dr Sigman yet, but Ben Goldacre (who writes the Bad Science column for the Guardian) has confronted him on the BBC Newsnight programme. See his account under the sarcastic heading <a href="http://www.badscience.net/2009/02/the-evidence-aric-sigman-ignored/">"Facebook Causes Cancer"</a>. As Dr Goldacre points out, the article is muddled and partial, and ignores much of the available evidence.<br /><br />Dr Sigman's article might have been peer reviewed by Dr Sigman's peers, but that's obviously not saying much. In an ideal world, an article that claims to be saying something about the biological effects of computing in a social context should be rigorously reviewed not only by biologists but also by computer scientists and sociologists. Next time the Biology journal wants to publish this kind of thing, I should be delighted to give the author a peer review he won't forget.<br /><br /><hr />See also Will Reader, who thinks Sigman is "doing a Sokal". <a href="http://willreader.blogspot.com/2009/02/transgressing-boundaries.html">Transgressing the boundaries</a> via <a href="http://209.85.229.132/search?q=cache:Ph_A88i_mfEJ:www.johnconnell.co.uk/blog/%3Fp%3D2020+sigman&hl=en&ct=clnk&cd=5&gl=uk&client=firefox-a">John Connell</a> (cache).<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-3794432494000581177?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-35698813803816641532009-02-07T16:44:00.004Z2009-02-07T20:31:20.112ZJargon OrienteeringMany concepts in the software industry are something-<span style="font-weight: bold;">based</span>, something-<span style="font-weight: bold;">centric</span>, something-<span style="font-weight: bold;">driven</span>, something-<span style="font-weight: bold;">led </span>or something-<span style="font-weight: bold;">oriented</span>.<br /><br /><ul><li>Component-<span style="font-weight: bold;">based</span>, but object and service-<span style="font-weight: bold;">oriented</span></li><li>Architecture-<span style="font-weight: bold;">led</span>, but model-<span style="font-weight: bold;">driven</span></li><li>Event-<span style="font-weight: bold;">driven</span>, but net-<span style="font-weight: bold;">centric</span></li><li>Computer-<span style="font-weight: bold;">based </span>training (CBT), but computer-<span style="font-weight: bold;">aided </span>design (CAD) and computer-<span style="font-weight: bold;">supported </span>cooperative work (CSCW)<br /></li></ul><br />I could invent some fine distinction between these suffixes, but I am unable to detect any meaningful distinction in practice. I shall therefore use the terms as practically interchangeable, just as everyone else does.<br /><br />If you disagree, if you think there is an important distinction, please explain in the comments.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-3569881380381664153?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-59429044350567975832009-01-09T14:46:00.006Z2009-03-16T17:36:24.222ZOWASP Top Ten - UpdateOWASP is the Open Web Application Security Project. It is perhaps best-known for publishing Lists of the Top Ten (or more recently Top Twenty-Five) Security Bugs (or Vulnerabilities or Threats or Risks).<br /><br />Following my earlier post on the <a href="http://rvsoftware.blogspot.com/2008/10/owasp-top-ten.html">OWASP Top Ten</a>, as well as an exchange of emails with someone in the OWASP community, I posted the following question to the OWASP discussion group on Linked-In.<br /><br /><h4></h4><blockquote><h4>Do Top-Ten Lists distract from a holistic approach to security?</h4><i>If you ask people to pay attention to the top ten items in a list of threats or vulnerabilities, they will almost inevitably pay less attention to other things. (Intelligent people are aware of the limitations of lists, but even they are not immune to such effects.)<br /><br />If a security vendor has a particular interest in one item - for example selling protection or detection for a particular threat - then there may be some commercial significance in whether that item makes the top ten or not. So a commercially minded security vendor will look for ways of influencing (aka distorting) the top ten list in his favour.<br /><br />Meanwhile, intelligent attackers may calculate that a significant portion of security dollars will be consumed by the top ten, leaving other vulnerabilities under-funded.<br /><br />The OWASP website does contain a page (<a href="https://www.owasp.org/index.php/Top_10_2007-Where_to_Go_From_Here">Where To Go From Here</a>) explaining that the top ten list is only the starting point of a proper security analysis, but this page is very poorly signposted and I suspect that many people never reach this page.<br /><br />The official purpose of the OWASP list is to educate people about the consequences of security vulnerabilities. But I think there is a broader education purpose, and I fear that top ten lists distract from this purpose.</i></blockquote><br />This prompted a couple of interesting responses, expressing different views on the real purpose of the OWASP Top Ten. Michael Vance said that the items in the top ten list are those most likely to occur or those that are most likely to have the greatest impact. Christian Frichot said that lists are good at removing the low hanging fruit, which I interpret as being the most obvious and easiest to fix. Not the same thing at all.<br /><br />In any case, the <a href="https://www.owasp.org/index.php/Top_10_2007-Methodology">methodology for creating the OWASP top ten list</a> does not seem to be designed to produce a list with the characteristics required by either Michael or Christian. It is partly based on historical data (frequency but not impact or low-hangingness, as far as I can see), but with some adjustment to allow for some future projections of increased risk. For example, one issue (CSRF) was promoted to the list because the team believed it to be important, but with no evidence produced to support this belief. So is the OWASP Top Ten List really based on a systematic assessment of (generic) likelihood and impact?<br /><br />In any case, it would be strange if the same list were equally relevant to all applications in all organizations. Do we expect a retail bank to have the same security risks as a nuclear power plant? Do we expect an airline to have the same security risks as an online bookstore?<br /><br />Clearly it would be stupid to rely completely on the Top Ten List - although I suspect that some people do just that. But my question is more fundamental - what are the grounds for thinking that a top ten list improves the overall process, rather than just adding a redundant step into the process? Christian's argument is interesting - by dealing quickly with the easy and obvious generic vulnerabilities, we can spend more time on the specific ones. But is that what people actually do?<br /><br />Michael acknowledges that there is a significant disconnect between the way that Top Ten (and Top 20 and Top 25 and even Threat Classification) lists should be used and the way that they are used. He mentions a specific concern that this list will be misused by being improperly inserted into procurement language.<br /><br />If OWASP were merely an academic organization, it could deny responsibility for how other people use their lists. "We produce the perfect lists, it's not our fault if people abuse them." But if OWASP is trying to make a real practical difference to security, then the actual effects and effectiveness of these lists is important.<br /><br />Meanwhile, I am happy to see that other security experts agree with my concerns. Gary McGraw (CTO of Cigital) has just published an excellent article called <a href="http://www.informit.com/articles/article.aspx?p=1322398">Software [In]security: Top 11 Reasons Why Top 10 (or Top 25) Lists Don’t Work</a> (via <a href="http://www.schneier.com/blog/archives/2009/01/top_eleven_reas.html">Bruce Schneier</a>).<br /><br /><hr />Update (March 2009)<br /><br />Tom Brennan has just posed a question on the Linked-In discussion: "So what OWASP project are you going to start that will change this?" So the way to influence existing projects within OWASP is to start a rival project is it? What a strange organization!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-5942904435056797583?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-12262510078246233532008-11-06T14:51:00.006Z2008-11-06T17:08:52.361ZYahoo Endgame?Microsoft is in the game to win. [<a href="http://channel9.msdn.com/posts/scobleizer/Steve-Ballmer-Quick-chat-with-Microsofts-CEO/">Steve Ballmer July 2005</a>, via <a href="http://scobleizer.com/2007/10/03/is-microsoft-in-zune-to-win/">Robert Scoble</a>]<br /><br />And so is Yahoo, apparently. "My personal belief is if you're not in the game to win, you shouldn't be in the game, and that's the way that I try to encourage the whole company to think about it." [Jerry Yang, via <a href="http://www.bbc.co.uk/blogs/technology/2008/11/yahoo_is_for_sale_microsoft.html">BBC Newsblog, 6 November 2008</a>]<br /><br />Yes but which game?<br /><br />"To this day the best thing for Microsoft to do is buy Yahoo," said Mr Yang. "I don't think that is a bad idea at all, at the right price whatever that price is. We're willing to sell the company," he told a packed ballroom at the Web 2.0 summit in San Francisco. [<a href="http://news.bbc.co.uk/1/hi/technology/7712298.stm">BBC News, 6 November 2008</a>]<br /><br />Around the end of May 2008, BusinessWeek ran a story headlined <a href="http://www.businessweek.com/bwdaily/dnflash/content/may2008/db20080527_558834.htm">Yahoo's Endgame</a>. This theme had already been around for some months - indeed, Larry Dignan had called the endgame back in February 2008 (<a href="http://blogs.zdnet.com/BTL/?p=7928">ZDnet</a>). See also <a href="http://discussionleader.hbsp.com/haque/2008/05/can_microsoft_microsoft_the_we.html">Umair Haque</a>.<br /><br />Interpreting Beckett's play <a href="http://en.wikipedia.org/wiki/Endgame_%28play%29" the="" endgame="" retrieved="" 6="" november="">The Endgame, Wikipedia</a> compares the struggle of Hamm to accept the end with "the refusal of novice players to admit defeat, whereas experts normally resign after a serious blunder or setback".<br /><br /><br /><span style=";font-family:times new roman;font-size:100%;" ><dd> <i>(He takes out the handkerchief.)</i> </dd><dd> Since that's the way we're playing it... </dd><dd> <i>(he unfolds handkerchief)</i> </dd><dd> ...let's play it that way... </dd><dd> <i>(he unfolds)</i> </dd><dd> ...and speak no more about it... </dd><dd> <i>(he finishes unfolding)</i> </dd><dd> ...speak no more. </dd><dd> <i>(He holds handkerchief spread out before him.)</i> </dd><dd> Old stancher! </dd><dd> <i>(Pause.)</i> </dd><dd> You... remain. </dd><dd> <i>(Pause. He covers his face with handkerchief, lowers his arms to armrests, remains motionless.)</i> </dd><dd> <i>(Brief tableau.)</i> </dd></span><div style="text-align: right;">[<a href="http://www.samuel-beckett.net/endgame.html">Samuel Beckett, The Endgame</a>]<br /></div><br /><br /><hr />See also <a href="http://www.businessweek.com/technology/content/nov2008/tc2008115_251659.htm">Google-Yahoo: Unintended Consequences</a> (BusinessWeek, 6 November 2008)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-1226251007824623353?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-18834236589300577422008-11-04T10:41:00.003Z2008-11-04T11:07:28.520ZSoftware UpdatesMy colleagues and I have been using Articulate to produce eLearning materials. The software adds a soundtrack to a Powerpoint file and produces a Flash movie.<br /><br />Some of the materials we produced last year now have to be updated in order to work correctly with Flash 10. So I read the instructions on the Articulate website and downloaded an Updater program.<br /><br />But when I try to run the Updater program, I get an error. Turns out that the Updater needs Microsoft .Net Framework 2.0. So now I have to download that as well.<br /><br />So I have a little time to post something to this blog while I wait for all this stuff to install.<br /><br />British readers of a certain age may remember a comic song by <a href="http://en.wikipedia.org/wiki/Flanders_and_Swann">Flanders and Swann</a> called The Gasman Cometh <a href="http://www.iankitching.me.uk/humour/hippo/gas.html">(lyrics)</a>, in which the gasman creates work for the carpenter, the carpenter creates work for the electrician, and so on through various trades, until they get to the painter who "painted over the gas tap and I couldn't turn it on".<br /><br />Updating a laptop sometimes seems to be a similar infinite regress. I'm always afraid I'll be singing down the phone to technical support, something like "it's loaded over the bootfile and I cannot turn it on".<br /><br />All I need now is a song about a big six-layered, semantic-grid-painted, Microsoft-transport, Intel-engined, ninety-seven–terabyte service bus. (Original song <a href="http://www.iankitching.me.uk/humour/hippo/transp.html">Transport of Delight</a>.)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-1883423658930057742?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-42311113301876220012008-10-23T18:04:00.003+01:002008-10-23T18:37:56.047+01:00OWASP Top TenBack in August, James McGovern asked me to provide some <a href="http://rvsoftware.blogspot.com/2008/08/owasp-coverage.html">OWASP coverage</a>. Someone called Jennifer (Bayuk perhaps?) added a comment<br /><br /><blockquote>OWASP is not dominated by commercial interests, and so the message is different than from product vendors (and service vendors too, to a lesser extent). When an automated tool vendor claims to "address" the OWASP Top Ten, they should be ashamed of themselves. And you should be ashamed if you're buying that hype and promoting automated tools as anything much more than an interesting distraction. Covering OWASP would allow people to get a far less biased opinion of what's going on in application security.</blockquote><br /><br />Okay, let me start from that point. The <a href="http://www.owasp.org/index.php/Category:OWASP_Top_Ten_Project">OWASP Top Ten Project</a> periodically publishes a "Top Ten" list of the most common web application security vulnerabilities. The official purpose of this list is to educate people about the consequences of these vulnerabilities.<br /><br />But of course the inevitable effect of publishing a Top Ten list is pretty obvious - it causes people to pay particular attention to the items in the top ten, and considerably less attention to the items that don't quite make the top ten. If I was a niche security vendor, I'd be lobbying extremely hard to make sure that the particular vulnerability addressed by my product got into the top ten. Conversely, if I were running a criminal scam, I know exactly which vulnerabilities I'd be targeting.<br /><br />This kind of thing clearly distracts people from a proper holistic view of application security. In my view it is the Top Ten List itself that is the "interesting distraction" Jennifer talks about, and I think OWASP should quietly drop this kind of cheap journalism and concentrate on educating people to do security properly. There is a lot of more intelligent stuff on the OWASP website explaining <a href="http://www.owasp.org/index.php/Top_10_2007-Where_to_Go_From_Here">where to go from here</a>, but I wonder how many people get that far?<br /><br /><br />Never let it be said that I am just a passive critic, however. Back in August, I registed onto the OWASP wiki and posted a couple of helpful questions about the <a href="http://www.owasp.org/index.php/Category_talk:Principle">OWASP principles</a>. Haven't had a response yet, but I live in hope.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-4231111330187622001?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-87427856978798614202008-10-23T13:53:00.002+01:002008-10-23T14:34:52.159+01:00Software RetronymsA curious set of posts from my friends at Gartner on how technology complicates language<br /><ul><li><a href="http://blogs.gartner.com/dave_mccoy/2008/10/17/on-anemic-words-such-as-wireless/">anemic words such as wireless</a> (David McCoy)</li><li><a href="http://blogs.gartner.com/nick_gall/2008/10/17/is-wireless-anemic-or-merely-retrospective/">anemic or retrospective</a>, <a href="http://blogs.gartner.com/nick_gall/2008/10/18/what-does-one-call-the-term-that-causes-the-emergence-of-a-complementary-retronym/">complementary retronym</a> (Nick Gall)</li></ul><br />When something new comes along, we sometimes have to invent new terms for the old things. Before we had mobile phones, all we had was phones. But once mobile phones became common, we needed to have a way of referring to the old phones, so the terms "fixed phone" or "landline" started to appear.<br /><br />Once upon a time, all personal computers went under an office desk. Then we started to get portable computers, supposedly cool enough to put on your lap (if you happen to be wearing heat-proof trousers), so they are called laptops. The old-fashioned sort that sit under a desk are now called desktops.<br /><br />Words like this, that are introduced for the sake of some kind of backwards compatibility, are called retronyms.<br /><br />As an industry analyst, I often hear vendors trying to distance themselves from their competitors, or justify the wonders of their latest device by contrasting it with some notional predecessor. So they have to find labels to describe and disparage the past. Old software somehow manages to be simultaneously monolithic and spaghetti; old software methods are always silo-based waterfalls, and so on. If you are a serious innovator, the worst insult you can ever throw at anyone is "traditional".<br /><br />Do we need terms for systems that are not real-time, not service-oriented, not event-driven, not business-aligned? Yes of course we do. But we may not find many vendors who will admit that their products lack any of these characteristics. On the contrary, they are all pimping up their products with the latest fashionable buzz-words.<br /><br />Perhaps the most extraordinary example of retronymy is the series of mobile phone generations. First we had 3G. Then we had technology that wasn't quite 3G, so it was called 2.5G. Now we have 2.75G. Where will it end?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-8742785697879861420?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com1tag:blogger.com,1999:blog-7415430.post-21015781676726906002008-09-15T11:09:00.004+01:002008-09-22T05:14:01.791+01:00Rumour on the InternetIn response to a recent incident in which the stock price of United Airlines (UAL), dropped from $12 to $3 in just 15 minutes, apparently in an over-reaction to an incorrect news story, Mark Palmer wants to <a href="http://streambase.typepad.com/streambase_stream_process/2008/09/what-the-ual-incident-teaches-us-regulate-trading-signals.html" title="What the UAL Incident Teaches Us: Regulate News Market Data Sources" target="_blank">Regulate News Market Data Sources</a>.<br /><br />As I pointed out in my post on <a href="http://rvsoapbox.blogspot.com/2008/09/event-processing-example-turbulent_11.html" title="Turbulent Markets 2">Turbulent Markets</a>, the regulation Mark proposes raises some interesting technical challenges, as well as calling into question the value of some of the rapid-response technology Mark himself is selling.<br /><br />In any case, control of rumour sounds to me like one of the twelve labours of Hercules. Agatha Christie adopted exactly that interpretation of the Lernaean Hydra when she wrote twelve stories for Hercule Poirot based on the twelve labours).<br /><br />So imagine my surprise when I heard on the radio news that Tim Berners-Lee was calling for broad controls of Internet rumour [<a href="http://news.bbc.co.uk/1/hi/technology/7613201.stm">Warning sounded on web's future</a>, BBC News 15 September 2008]. How on earth is that going to work? Is he also planning to clean the Augean stables (internet porn)? What about capturing the Golden Stag of Artemis (Steve Jobs), the Erymanthian Boar (Steve Ballmer), the Cretan Bull (Larry Ellison), the Horse of Diomedes (Jonathan Schwartz) and Cerebus (Henning Kagermann). Have I forgotten anybody?<br /><br />I put "Berners-Lee rumour" into a well-known search engine and found a page from March 2006 by one Aleks Krotoski, called <a href="http://socialsim.blogspot.com/2006/03/tim-berners-lee-on-semantic-web.html">Tim Berners-Lee on the Semantic Web</a>. According to Aleks, Tim graduated from Oxford University in 1989. (Actually it was 1976. As I pointed out in my earlier post <a href="http://rvsoftware.blogspot.com/2008/02/hasta-la-vista.html">Hasta La Vista</a>, Tim is now old enough to read a book called The Internet for the Older Generation "especially written for the over-50s".)<br /><br />Aren't you impressed that a search engine, tasked with "Berners-Lee rumour", finds a false rumour about Tim's age? Can the Semantic Web do the same?<br /><br />(Okay, okay, I'm being sarcastic. Obviously the search didn't find the page with the false information on purpose. And it's not exactly difficult to find pages on the Internet with false information, is it?)<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-2101578167672690600?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-43897863255929001242008-08-12T18:28:00.003+01:002009-06-22T14:15:52.568+01:00OWASP Coverage?In a comment to an unrelated post, <a href="http://duckdown.blogspot.com/">James McGovern</a> asks<br /><br /><blockquote>"What would it take for an industry analyst to provide comprehensive coverage via blog entries on the work that <a href="http://www.owasp.org/">OWASP</a> is doing?"<br /></blockquote><br />I can't speak for anyone else, but here's my answer. I might provide occasional comments about OWASP without any special motivation, but before I go to the trouble to provide comprehensive coverage about something, I need to see some strong interest from my readers. I also need to feel that this is a subject I can add some value to, rather than merely repeating what everyone else is saying.<br /><br />So if anyone wants me to take a thorough look at OWASP (or anything else for that matter), please add a comment to this blog, indicating the nature of your interest and what specific questions you'd like me to address. Thanks.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-4389786325592900124?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com4tag:blogger.com,1999:blog-7415430.post-71766964336963765602008-08-12T17:32:00.003+01:002008-08-12T18:09:27.247+01:00Listening PostI finally got to see the <a href="http://www.earstudio.com/projects/listeningpost.html">Listening Post</a>, which has been displayed at various places in the USA, and is currently on display at the <a href="http://www.sciencemuseum.org.uk/visitmuseum/galleries/listening_post.aspx">Science Museum</a> in London (until Feb 2009).<br /><br />The work is a collaboration between an artist (<a href="http://www.stat.ucla.edu/%7Ecocteau/">Ben Rubin</a>, who teaches at the Yale School of Art) and a statistician (<a href="http://www.stat.ucla.edu/%7Ecocteau/">Mark Hansen</a>, formerly of Bell Labs/Lucent and now associate professor of statistics at UCLA).<br /><br />The work has been evolving since 2001, and provides a real-time audio-visual summary from a vast number of Internet chatrooms, presented on hundreds of tiny screens, and with selected messages spoken using voice synthesis. When my eyes adjusted to the darkened room, I saw some benches in the middle and went to sit down. But much of the text was too small to see from that distance, and I found it more interesting to stand a little closer and try to read as many as possible of the hundreds of messages flashing across the array of screens.<br /><br />The work is constructed in seven "movements". For example, one movement is entirely constructed from statements of presence ("I am hot", "I am waiting", "I am 32 years old"), while another movement is entirely constructed from random user names.<br /><br />If the purpose of art is to provide an unfamiliar view on the familiar, then this worked elegantly and brilliantly. I was fascinated, and I shall certainly try to get back a few times to repeat the experience before it closes.<br /><br /><h4>Notices and Reviews</h4><a href="http://www.sciencemuseum.org.uk/about_us/about_the_museum/art/listening_post.aspx">Hannah Redler</a> (Science Museum): "Monument to the present - the sound of 100,000 people chatting"<br /><br /><a href="http://news.bbc.co.uk/1/hi/technology/7251390.stm">Torin Douglas</a> (BBC News, Feb 2008): "Listening to internet chatter"<br /><br /><a href="http://www.frieze.com/issue/review/mark_hansen_and_ben_rubin/">Peter Eleey</a> (Frieze Magazine, May 2003)<br /><br /><a href="http://www.interactivearchitecture.org/listening-post-mark-hansen-and-ben-rubin.html">Interactive Architecture</a> (August 2005)<a href="http://www.frieze.com/issue/review/mark_hansen_and_ben_rubin/"><br /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-7176696433696376560?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-3615611632549956412008-08-05T18:05:00.004+01:002008-08-05T18:30:12.119+01:00How Many Computers?In my earlier post <a href="http://rvsoftware.blogspot.com/2007/01/on-being-right-size.html">On Being The Right Size</a>, I discussed the scenario in which all the computing power in the world is concentrated into a handful of massive servers, with billions of intelligent devices connected into a single network. As John Gage of Sun once quipped, and Sun executives never tire of repeating, <a href="http://blogs.sun.com/jonathan/entry/the_network_is_the_computer">The Network is the Computer</a>.<br /><br />So I find it strange that cyber-crime is to be defined in terms of the number of computers damaged in an attack. [<a href="http://www.eweek.com/c/a/Security/Senate-Approves-Cybercrime-Bill/">Senate Approves Cyber-Crime Bill</a> eWeek 4 August 2008]. Robin Wilton notes that this <a href="http://blogs.sun.com/racingsnake/entry/us_cyber_crime_bill_decouples">decouples 'theft' and 'harm'</a>, and wonders how the notion of damage is to be defined. But we also need to count the computers that were damaged. If the network is the computer, that's only one computer. Haven't these guys read Asimov?<br /><br />Perhaps this suggests an interesting line of defence for Gary McKinnon, a hacker who cracked the computer systems of the Pentagon and Nasa from his bedroom in north London more than seven years ago, and who is now to be extradited to stand trial in the US. [See analysis by <a href="http://www.guardian.co.uk/commentisfree/2008/aug/01/hacking.hitechcrime">Duncan Campbell</a> via <a href="http://www.schneier.com/blog/archives/2008/08/garuy_mckinnon.html">Bruce Schneier</a>.] How many computers were damaged? Really? And how many bruised egos?<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-361561163254995641?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0tag:blogger.com,1999:blog-7415430.post-641081266061201892008-08-04T19:57:00.005+01:002008-08-04T22:35:42.519+01:00Follow Me Follow (We Are The Hollow Men)<h4>BBC</h4>The BBC is using Twitter to provide alternative links to its content. For example<br /><br /><ul><li><a href="http://twitter.com/bbcouch">Ouch</a> (a disability magazine), <a href="http://twitter.com/the_magazine">The Magazine</a> (a general magazine)</li><li><a href="https://twitter.com/bbctms">Test Match Special</a> (a sports unit)</li></ul>See also<br /><ul><li><a href="http://news.bbc.co.uk/sport1/hi/front_page/7433648.stm">Flickr and Twitter on BBC Sport</a></li></ul><br />But there are also some twitter feeds that appear to be simple replicas of the BBC's existing RSS feeds, apparently all set up by a developer called Mario Menti.<br /><ul><li><a href="http://twitter.com/BBC">BBC</a>, <a href="http://twitter.com/bbcnews">BBC News</a></li><li><a href="http://menti.net/?p=17">Mario Menti's blog</a><br /></li></ul>For my part, I don't quite see why would anyone want to follow these via Twitter, when surely any Twittish gadget can follow the RSS feed directly?<br /><br /><hr /><h4>The Magazine on Twitter</h4>A link on the BBC website invites us to "<a href="http://www.bbc.co.uk/blogs/magazinemonitor/2008/07/magazine_on_twitter.shtml">Follow the Magazine in 140 characters or less via Twitter</a>." As some readers have pointed out, the word "less" cannot refer to the 140 characters, because the correct word there would have been "fewer". [See <a href="http://www.bbc.co.uk/worldservice/learningenglish/youmeus/learnit/learnitv203.shtml">BBC World Service: Learning English</a>.] So it must either refer to the word "follow" or the word "magazine". In other words, following the magazine properly, or (via Twitter) less-than-following something less. So this must have been intended by the sub-editor as a sly dig at Twitter and the Twitterati.<br /><br /><hr /><h4>Follow, Follow, Follow</h4> HOST: Follow me, lads of peace; follow, follow, follow.<br /><br />SHALLOW: Trust me, a mad host. Follow, gentlemen, follow.<br /><br />ROBIN: I had rather, forsooth, go before you like a man than follow him like a dwarf.<br /><br />FALSTAFF: Follow your friend’s counsel.<br /><br />PAGE: Follow him, gentlemen; see the issue of his search.<br /><br />Shakespeare (Merry Wives of Windsor). See also <a href="http://vielmetti.typepad.com/vacuum/2008/07/come-follow-fol.html">Edward Vielmetti (Vacuum)</a>.<br /><hr /><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7415430-64108126606120189?l=rvsoftware.blogspot.com'/></div>Richard Veryardhttp://www.blogger.com/profile/04499123397533975655noreply@blogger.com0