<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
<channel>
<title>The Forrester Blog For Application Development &amp; Program Management Professionals</title>
<link>http://blogs.forrester.com/appdev/</link>
<description />
<language>en-US</language>
<lastBuildDate>Wed, 11 Nov 2009 09:57:46 -0500</lastBuildDate>
<generator>http://www.typepad.com/</generator>

<docs>http://www.rssboard.org/rss-specification</docs>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/ForresterFutureAppDev" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">ForresterFutureAppDev</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://feedburner.google.com</feedburner:feedburnerHostname><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
<title>Project Management: The Next Generation</title>
<link>http://blogs.forrester.com/appdev/2009/11/project-management-the-next-generation.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/11/project-management-the-next-generation.html</guid>
<description>Hello fellow project managers! Are you ready for your future? Because the world of software delivery has changed, and you're right in the middle of it all. Agile methodologies have introduced new philosophies, techniques, and processes to develop and deliver...</description>
<content:encoded>&lt;p&gt;&lt;img alt="Fishin-b&amp;amp;w" class="asset asset-image at-xid-6a00d8341c50bf53ef0120a678b1e1970b " src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a678b1e1970b-pi" style="FLOAT: left; MARGIN: 3px; WIDTH: 150px" title="Fishin-b&amp;amp;w" /&gt;Hello fellow project managers!&amp;#0160;Are you ready&amp;#0160;for your future?&lt;/p&gt;
&lt;p&gt;Because the world of software delivery has changed, and you&amp;#39;re right in the middle of it all. &lt;a href="http://www.forrester.com/go?docid=54037" target="_blank" title="Ensure Agile Success Using Four Simple Steps"&gt;Agile&lt;/a&gt; methodologies have introduced new philosophies, techniques, and processes to develop and deliver software and business value faster. Organizations are embracing &lt;a href="http://www.forrester.com/go?docid=47830" target="_blank" title="Lean Software Is Agile, Fit-To-Purpose, And Efficient"&gt;Lean Software&lt;/a&gt; principles to eliminate the waste they&amp;#39;ve accumulated in product and process. And technology complexity continues to escalate. Strong project managers are critical in today&amp;#39;s evolving, dynamic environment,&amp;#0160;but the definition of a &amp;quot;strong&amp;quot; project manager is changing. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;It&amp;#39;s time to embrace the next generation of project management.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Next-generation project managers have adapted to new models of software delivery. And they have an updated set of skills. Believe it or not, they can actually be &lt;em&gt;flexible&lt;/em&gt;! Not a word often used to describe project managers (myself included). I&amp;#39;ve recently had the opportunity to talk to a number of&amp;#0160;individuals and organizations to find out&amp;#0160;how the&amp;#0160;role is changing and what characteristics constitute the next-generation project manager.&amp;#0160;Through this research,&amp;#0160;I&amp;#0160;found that really strong, next-generation project managers have:&lt;img alt="Next-gen pm framework" class="asset asset-image at-xid-6a00d8341c50bf53ef0120a678a7e4970b " src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a678a7e4970b-320wi" style="FLOAT: right" title="Next-gen pm framework" /&gt;&lt;v:shapetype coordsize="21600,21600" filled="f" id="_x0000_t75" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f"&gt;&lt;v:shapetype coordsize="21600,21600" filled="f" o:preferrelative="t" o:spt="75" path="m@4@5l@4@11@9@11@9@5xe" stroked="f"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;v:path gradientshapeok="t" o:connecttype="rect" o:extrusionok="f"&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;v:shape id="Picture_x0020_1" o:spid="_x0000_i1025" style="VISIBILITY: visible; WIDTH: 274.5pt; HEIGHT: 304.5pt" type="#_x0000_t75"&gt;&lt;v:imagedata cropbottom="705f" o:title="" src="file:///C:\DOCUME~1\mgerush\LOCALS~1\Temp\msohtmlclip1\01\clip_image001.png"&gt;&lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/o:lock&gt;&lt;/v:path&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;/v:stroke&gt;&lt;/v:shapetype&gt;&lt;/v:shapetype&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A solid understanding of the business...&lt;/strong&gt; Project managers with knowledge of business strategies and goals do a better job leading the team to create value. They can react to changes in business priorities and strategies and adapt project approaches to stay in sync.&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;...and&amp;#0160;a solid understanding of technology.&lt;/strong&gt; Those that understand technology basics are more flexible, more comfortable, and more sensitive to potential problems. One client calls it having a &amp;quot;technical ear.&amp;quot; They don&amp;#39;t need to be technical experts, but they understand the environment in which solutions are deployed.&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;A strong foundation in project management practices.&lt;/strong&gt; The basics still matter, and the &lt;a href="http://www.pmi.org" target="_blank" title="Project Management Institute"&gt;PMBOK&lt;/a&gt; is still relevant. Project managers need to competently perform project initiation, planning, execution, and closing activities. And they need strong skills in scope, schedule, and cost management as well as quality and risk management. These practices apply regardless of what development methodology is in play.&lt;/p&gt;
&lt;li&gt;
&lt;p&gt;&lt;strong&gt;Most importantly - an amazing array of updated soft skills.&lt;/strong&gt; Command-and-control is &lt;em&gt;out&lt;/em&gt;. And servant-leadership and team-orientation are in high demand. Next-generation project managers excel&amp;#0160;at team-building, collaboration, and people skills. They are attuned to the rhythms and needs of their teams, and they work to serve the team by facilitating progress flexibly and adaptively. &lt;/p&gt;&lt;/li&gt;
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;span id="fck_dom_range_temp_1257948269333_47"&gt;&lt;/span&gt;&lt;a href="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a678a7e4970b-pi" style="FLOAT: right"&gt;&lt;/a&gt;We&amp;#39;ve published a &lt;a href="http://www.forrester.com/go?docid=55104" target="_blank"&gt;research report&lt;/a&gt; and a &lt;a href="http://www.forrester.com/Role/Research/Workbook/0,9126,55448,00.html" target="_blank"&gt;project manager assessment workbook&lt;/a&gt; to help organizations plan for, hire, and develop their next-generation project managers. But I want to continue to hear from &lt;em&gt;you&lt;/em&gt;. As software delivery continues to evolve, how are your project managers changing? What new skills do they need? How can they succeed today and tomorrow? Let&amp;#0160;me know what &lt;em&gt;your&lt;/em&gt; next-generation project manager looks like.&lt;/p&gt;
&lt;p&gt;Thanks much!&lt;/p&gt;
&lt;p&gt;Mary Gerush, PMP and Analyst&lt;br /&gt;&lt;a href="mailto:mgerush@forrester.com"&gt;mgerush@forrester.com&lt;/a&gt;&lt;br /&gt;twitter: @mgerush&lt;/p&gt;</content:encoded>


<category>Mary Gerush's posts</category>
<category>Project management</category>

<dc:creator>Mary Gerush</dc:creator>
<pubDate>Wed, 11 Nov 2009 09:57:46 -0500</pubDate>

</item>
<item>
<title>Comments from Autodesk’s Manufacturing Analyst Day</title>
<link>http://blogs.forrester.com/appdev/2009/11/comments-from-autodesks-manufacturing-analyst-day.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/11/comments-from-autodesks-manufacturing-analyst-day.html</guid>
<description>This past Tuesday Autodesk conducted its annual Manufacturing Analyst Day event in Lake Oswego, Oregon, and I had the opportunity to catch up with executive leaders across the company’s spectrum of product brands (i.e. Alias for conceptual design, AutoCAD and...</description>
<content:encoded>&lt;p class="MsoListParagraphCxSpFirst" style="margin-left: 0in;"&gt;&lt;a href="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a6576aa0970b-pi" style="float: left;"&gt;&lt;img alt="Roy Jpeg" border="0" class="asset asset-image at-xid-6a00d8341c50bf53ef0120a6576aa0970b " src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a6576aa0970b-800wi" style="margin: 10px; width: 127px; height: 142px;" title="Roy Jpeg" /&gt;&lt;/a&gt; This
past Tuesday Autodesk conducted its annual Manufacturing Analyst Day event in
Lake Oswego, Oregon, and I had the opportunity to catch up with executive
leaders across the company’s spectrum of product brands (i.e. Alias for
conceptual design, AutoCAD and Inventor for engineering design, and, more
recent acquisition additions, MoldFlow and Algor for simulation). Contrary to
my original perception that Autodesk offers affordable, no-frills product design
tools to lots of smaller, mom-and-pop companies, I learned that their business
is significantly shifting to include more direct sales to large,
enterprise-level manufacturers like Intel, Nestle, and Parker Hannifin. In
fact, approximately a quarter of Autodesk’s manufacturing business now comes from
customers with over $2 billion in annual revenues, and it’s their fastest
growing segment within this vertical. While some of this shift is undoubtedly a
result of Autodesk’s relentless pursuit of acquisitions, I was keen to
understand if there was a more systemic reason behind this unexpected find. So,
while at the event, I got the chance to interview two Autodesk customers at
polar ends of the spectrum – a 50+ employee design shop of food processing
equipment, and a $100B+ food and consumer products conglomerate. Despite some
expected differences in software needs (e.g. different scalability levels, different
interoperability requirements with legacy tools, etc.) both customers impressed
me with a common view on Autodesk’s value, specifically citing:&lt;/p&gt;



&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;o:p&gt;&amp;#0160;&lt;/o:p&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Lower
cost of ownership&lt;/strong&gt;. Autodesk’s explicit philosophy is to offer software
which addresses 80% of total capabilities at 20% of the price -- a mindset
which reinforces its low-price, high-volume sales strategy, simplifies pricing
structure for its army of channel resellers, and prioritizes pervasive user
requirements over relatively-rare, “corner case” functionality. The result?
Software that is more affordable and “fit-to-purpose”. &lt;/p&gt;



&lt;p class="MsoListParagraphCxSpMiddle" style="text-indent: -0.25in;"&gt;&lt;o:p&gt;&amp;#0160;&lt;/o:p&gt;&lt;span&gt;&lt;span&gt;-&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Ease of
deployment&lt;/strong&gt;. Both customers I spoke with insisted that, compared with other
software installations, Autodesk tools are quite reliable, always ready-to-use
OOTB (per Autodesk’s Assurance policy), and simpler in a way that makes it
easier for users to pick up new functionality. The net result? Software that
has faster “time-to-value”.&lt;/p&gt;



&lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0in;"&gt;&lt;o:p&gt;&amp;#0160;&lt;/o:p&gt;If
you’re familiar with Forrester recent Application Development research, you’ll
recognize that these are the very same characteristics that typify &lt;a href="http://www.forrester.com/Research/Document/0,7211,47830,00.html"&gt;Lean
Software&lt;/a&gt; &lt;span&gt;&amp;#0160;&lt;/span&gt;-- applications and
architecture that, by design, cut through suffocating complexity and are
slimmed down in a way that allows developers to deliver faster, &amp;quot;just in
time&amp;quot; capabilities to the business.&lt;span&gt;&amp;#0160;
&lt;/span&gt;Autodesk’s approach also stands in stark contrast to competitive offerings
from mainstay PLM leaders like Dassault, PTC, and Siemens, whose applications
have taken on more-and-more weight, complexity, and corresponding &lt;a href="http://www.forrester.com/Research/Document/0,7211,55098,00.html"&gt;deployment
challenges&lt;/a&gt; as companies pursue a more ambitious, broader agenda for PLM. Though
these market leaders largely don’t view Autodesk as a viable competitor,
Autodesk CEO Carl Bass is explicit in his view that the PLM market is
positioned for &lt;a href="http://www.claytonchristensen.com/disruptive_innovation.html"&gt;low-end
disruption&lt;/a&gt; where technologies with less product performance (at least in
the near term) win over incumbent solutions because they are generally, to
quote Prof. Christensen, &amp;quot;cheaper, simpler, smaller, and, frequently, more
convenient to use&amp;quot;. Sounds an awful lot like lean software again, doesn’t
it? &lt;/p&gt;

&lt;p class="MsoListParagraphCxSpMiddle" style="margin-left: 0in;"&gt;&lt;o:p&gt;&amp;#0160;&lt;/o:p&gt;&lt;/p&gt;

&lt;p class="MsoListParagraphCxSpLast" style="margin-left: 0in;"&gt;Certainly
there are still barriers to address before Autodesk’s lean product development tools
become pervasive for large product development organizations, (e.g. evolving
their sales strategy to include more direct sales, taming the growing
complexity arising from serial acquisitions, resolving thorny data
interoperability challenges in multi-CAD environments, etc.) But if you accept
the idea that a trend toward lean software has been building for years -- and
is, in fact, accelerating in today’s current down economic conditions – then enterprise
organizations are only going to view Autodesk as a more viable and competitive
provider of product development technologies over time. &lt;/p&gt;</content:encoded>



<dc:creator>Roy Wildeman</dc:creator>
<pubDate>Thu, 05 Nov 2009 20:00:00 -0500</pubDate>

</item>
<item>
<title>The Old Dogs Have Learned Some New Tricks</title>
<link>http://blogs.forrester.com/appdev/2009/10/the-old-dogs-have-learned-some-new-tricks.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/the-old-dogs-have-learned-some-new-tricks.html</guid>
<description>Many will be surprised by the enhancements that B2B Service Providers (the ones we used to call Van’s) have added to their service portfolios. Five years ago, a lot of folks thought that the days of the providers of EDI...</description>
<content:encoded>&lt;p class="MsoNormal" style="margin: 0in 0in 10pt;"&gt;&lt;a href="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a633db41970b-pi" style="float: left;"&gt;&lt;img alt="KEN_VOLLMER (300dpi)" class="asset asset-image at-xid-6a00d8341c50bf53ef0120a633db41970b " src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a633db41970b-120wi" style="margin: 0px 5px 5px 0px;" /&gt;&lt;/a&gt; &lt;font size="3" style="font-family: Times New Roman;"&gt;Many will be surprised by the enhancements that B2B Service Providers (the ones we used to call Van’s) have added to their service portfolios.&lt;span&gt;&amp;#0160; &lt;/span&gt;Five years ago, a lot of folks thought that the days of the providers of EDI document exchange services were numbered and that they would fade away into the sunset.&lt;span&gt;&amp;#0160; &lt;/span&gt;But guess what – it didn’t happen.&lt;span&gt;&amp;#0160; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt; font-family: Times New Roman;"&gt;&lt;font size="3"&gt;The main reason why it didn’t is that these vendors aggressively sought out new ways of providing advanced integration capability and services and bolstered their long term chances of survival in the process.&lt;span&gt;&amp;#0160; &lt;/span&gt;GXS accomplished this via key technology partnerships with leading providers of advanced integration solutions.&lt;span&gt;&amp;#0160; &lt;/span&gt;Inovis and Sterling Commerce chose the route of internal development with key acquisitions to bolster internal capabilities.&lt;span&gt;&amp;#0160; &lt;/span&gt;Either way, the result was the same; vendors capable of providing a wide range of hosted integration features that include not just EDI/B2B, but also BPM, SOA and MFT features as well.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt; font-family: Times New Roman;"&gt;&lt;font size="3"&gt;These new hosted solutions allow customers to leverage their existing B2B infrastructure while providing easier integration with back-end systems and business applications.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt; font-family: Times New Roman;"&gt;&lt;font size="3"&gt;Another trend is the emergence of smaller B2B Service Providers like Axway, Crossgate, Hubspan, Seeburger, and SPS Commerce that are bringing new B2B solutions to the marketplace that will continue to drive innovation in this key sector.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt; font-family: Times New Roman;"&gt;&lt;font size="3"&gt;Everything considered, the B2B Service Provider space has become a lot more dynamic than many thought it would.&lt;span&gt;&amp;#0160; &lt;/span&gt;What do you think?&lt;span&gt;&amp;#0160; &lt;/span&gt;Take a second to drop us a line.&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt; font-family: Times New Roman;"&gt;&lt;o:p&gt;&lt;font size="3"&gt;&amp;#0160;&lt;/font&gt;&lt;/o:p&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt; font-family: Times New Roman;"&gt;&lt;font size="3"&gt;Check out my latest research: The Forrester WaveTM: B2B Service Providers, Q4 2009&lt;/font&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin: 0in 0in 10pt; font-family: Times New Roman;"&gt;&lt;font size="3"&gt;Twitter: integrationman&lt;span&gt;&amp;#0160; &lt;/span&gt;&lt;/font&gt;&lt;/p&gt;</content:encoded>


<category>Application Development</category>
<category>Architecture</category>

<dc:creator>Ken Vollmer</dc:creator>
<pubDate>Thu, 29 Oct 2009 11:28:00 -0400</pubDate>

</item>
<item>
<title>Is COBOL The Root Of All (Technical) Evil?</title>
<link>http://blogs.forrester.com/appdev/2009/10/is-cobol-the-root-of-all-technical-evil.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/is-cobol-the-root-of-all-technical-evil.html</guid>
<description>OK, so I used a tongue-in-cheek title to attract your attention, forgive me. A recent blog about the Boomer retirement phenomenon provoked some comments by a colleague with strong opinions about COBOL's useful life. I felt that his comments raised...</description>
<content:encoded>&lt;p&gt;OK, so I used a tongue-in-cheek title to attract your attention, forgive me. A recent blog about the Boomer retirement phenomenon provoked some comments by a colleague with strong opinions about COBOL&amp;#39;s useful life. I felt that his comments&amp;#0160;raised a topic that&amp;#0160;is substantial enough to warrant its own place in the blogosphere. The comments read, in part:&lt;/p&gt;
&lt;blockquote dir="ltr"&gt;
&lt;p&gt;&amp;quot; I am a boomer myself ... But as a software architect who has to look ahead and figure out what customers and users want I can&amp;#39;t wait for the 3270 green screen boomer generation to retire.&amp;#0160; It will allow for the acceptance of a new application paradigm. Those stepping up to the plate will not hesite to dump the COBOL garbage and use modern tools to create modern mobile apps that will finally end the drama of IT as&amp;#0160;today&amp;#39;s business disabler. ...&amp;quot;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;In an attempt to surface a provocative issue for broad debate, allow me to play devil&amp;#39;s advocate for a moment. I agree about 3270 and would broaden it to include all character-based interfaces - VT, 5250, etc. The interfaces they create&amp;#0160;do not match the business expectations of today&amp;#39;s users. But does that really extend to COBOL as well? Should we&amp;#0160;all be lobbying our business peers to spend whatever it takes to strip COBOL from our application environments? It is certainly feasible if you have a&amp;#0160;small&amp;#0160;amount of COBOL remaining, but firms with large amounts may&amp;#0160;have a much harder time justifying it. Simply put, our business peers do not care what languages we use - they want, what they want, when they want it. Funding&amp;#0160;technically-driven change is difficult, which is one of many reasons&amp;#0160;COBOL is still with us. &lt;/p&gt;
&lt;p&gt;COBOL is a tool and like any tool it is entirely fit for some uses, and entirely unfit for others. The point being that adjectives such as better / worse, fit / unfit-for-purpose needs a context (purpose) before we can judge it. It is certainly fit for some purposes or its fate would resemble BASIC, ForTran, and other pre-historic languages. But&amp;#0160;fit/unfit misses the most important point. Even if we accept that COBOL is unfit for &lt;strong&gt;&lt;em&gt;all&lt;/em&gt;&lt;/strong&gt; uses, the problems that arise are:&amp;#0160;the ubiquity of its use, the cost to shed it, and the business benefit the change brings - as compared to other&amp;#0160;business-benefits those resources&amp;#0160;&lt;strong&gt;&lt;em&gt;could&lt;/em&gt;&lt;/strong&gt; bring if they weren&amp;#39;t tied to a technically-oriented mass-change such as shedding COBOL. This line of reasoning falls away in small shops with little COBOL left, and looms large in large shops and big batch-processing environments. &lt;/p&gt;
&lt;p&gt;Let&amp;#39;s draw an analogy outside of IT. The metric system of measures and weights is undeniably&amp;#0160;better than the systems we use in the US, Canada, UK and other geographic regions of the world. Predictions of the wholsale adoption of metric measures in the US date back to the 1920s, with no clear adoption in the foreseeable future. The lack of standards causes problems every day in a global economy, (commerce, space programs,etc) so why haven&amp;#39;t we all adopted metric? The reasons are similar to COBOL - the ubiquity of our current system, the cost to change and the perceived business benefit.&lt;/p&gt;
&lt;p&gt;Turning back to COBOL - if we had all subscribed to the &amp;quot;shed COBOL&amp;quot; mind-set that was prevalent at the dawn of client-server, we would have exchanged all our COBOL for PowerBuilder. Had we done that, we&amp;#0160;would now be wondering how we could possibly extract ourselves from&amp;#0160;20 years of PowerBuilder development and move to a&amp;#0160;modern programming&amp;#0160;language. This is where we come back to the link to Boomers - migrating the language is the easy part - what do you do with your people, skills, operating environment, operations procedures, etc? You can certainly replace them all, but in the spirit of devil&amp;#39;s advocacy, we should recognize&amp;#0160;the true scope of the entire effort. &lt;/p&gt;
&lt;p&gt;The implication that Boomers = COBOL and COBOL = Boomers&amp;#0160;over-generalizes the programming population. Some recent research completed by my colleague Jeffrey Hammond in conjunction with Dr Dobbs Journal&amp;#0160;showed that&amp;#0160;lots of 50-something folks are coding entirely in newer languages. COBOL was a miniscule part of the survey. Although we can stipulate that a survey of a mainframe-oriented publication would show markedly different results, we can&amp;#39;t equate all Boomers as aging COBOL hippies - I don&amp;#39;t have the hair for it anymore. *;-)&amp;#0160; The main point about the survey data is that the world is not so black and white, but myriad shades of grey. Some Boomers are Java-heads, some programming newbies are trying their hands at COBOL via academic initiatives.&amp;#0160; &lt;/p&gt;
&lt;p&gt;So, I&amp;#39;d like to close this by thanking my colleague for his contributions to these blogs, and hope that by placing his remarks&amp;#0160;in a devil&amp;#39;s advocate context, he&amp;#39;ll not take offense, and together we will raise issues that elicit broad participation from a diverse set of folks in the blogosphere and Twitterdom. &lt;/p&gt;
&lt;p&gt;What are your opinions about COBOL - is it a useful tool, a technology to tolerate and minimize as time goes on? Is it the root of all evil? Or is it some hybrid of all of these? Voice your opinions&amp;#0160;and please note your role in IT - it will be interesting to see whether (for example) the opinions of programmers varies from applications directors from those of systems architects and others.&amp;#0160; &lt;br /&gt;&lt;/p&gt;</content:encoded>


<category>Application Development</category>
<category>Application management</category>
<category>Application portfolio management</category>
<category>Phil Murphy</category>
<category>Programming Languages</category>

<dc:creator>Phil Murphy</dc:creator>
<pubDate>Wed, 28 Oct 2009 11:19:47 -0400</pubDate>

</item>
<item>
<title>Boomer Retirement And IT - Are You An Ostrich, Chicken-little, Or an Owl?</title>
<link>http://blogs.forrester.com/appdev/2009/10/boomer-retirement-and-it-are-you-an-ostrich-chickenlittle-or-an-owl.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/boomer-retirement-and-it-are-you-an-ostrich-chickenlittle-or-an-owl.html</guid>
<description>The rock-band R.E.M. sang a song about the "end of the world as we know it" and to hear some people talk - the end is near! The Chicken-littles of the world would have us believe that retiring Baby Boomers...</description>
<content:encoded>&lt;p&gt;The rock-band R.E.M. sang a song about the &amp;quot;end of the world as we know it&amp;quot; and to hear some people talk - the end is near!&amp;#0160; &lt;/p&gt;
&lt;p&gt;The Chicken-littles of the world would have us believe that&amp;#0160;retiring Baby Boomers will wreak untold havoc. Half the world&amp;#39;s population will suddenly disappear from the workforce&amp;#0160;- collapsing world markets, straining national pension systems to the breaking point, and burdening younger generations with unmanageable national debt. &lt;/p&gt;
&lt;p&gt;Other folks are at the opposite end of the spectrum - they&amp;#39;re in denial, like ostriches with their heads deep in the sand - if they don&amp;#39;t look at how bad the problem is, it can&amp;#39;t hurt them, right? No staffing problems here - look we can still hire people, let&amp;#39;s deal with today&amp;#39;s problems and not go looking for tomorrow&amp;#39;s troubles!&lt;/p&gt;
&lt;p&gt;Those of you who were involved in IT during the Year 2000 issue in the late 1990s&amp;#0160;heard way too much hype from&amp;#0160;Ostriches and Chicken-littles. Remember, COBOL programmers were predicted to be commanding thousands of dollars an hour, spurring legions of retirees to come back to the workforce? Yeah well, if that REALLY happened, I&amp;#39;d have&amp;#0160;gone back to COBOL coding and earned enough to retire in Tahiti&amp;#0160;by now. True, there were &lt;em&gt;some&lt;/em&gt; shortages, some public glitches and other glitches that were kept buried for the bad press they would otherwise create - especially in financial services. But net/net, the prudent management of resources got us through January 1st, 2000 with comparatively little pain - the wisdom of the owls won out. &lt;/p&gt;
&lt;p&gt;Sensing that we&amp;#39;re at the start of another bruhaha, I spent a good deal of last quarter sourcing data for my report on &lt;a href="http://www.forrester.com/Research/Document/0,7211,55421,00.html?src=Alert" target="_blank" title="My recent document"&gt;global workforce planning&lt;/a&gt; - which was just recently published. While it dispells much of the hype, it also serves as a call to action. I&amp;#39;d love to hear about the issue from the minds in the blogosphere and Twitterati - in your opinion, is this a pressing issue or just another sound-byte for IT? (pun intended)&lt;/p&gt;
&lt;p&gt;On a scale of 1 to 5 - with 5 being &amp;quot;Very large&amp;quot; and 1 being &amp;quot;None&amp;quot;&amp;#0160; - please answer&amp;#0160;3 questions:&lt;/p&gt;
&lt;p&gt;1)&amp;#0160;Do you believe&amp;#0160;Boomer retirement will impact your &lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;IT organization&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; significantly in the coming 5 years?&lt;/p&gt;
&lt;p&gt;2)&amp;#0160;What is the level of activity in your firm to mitigate the impact of Boomer Retirement?&lt;/p&gt;
&lt;p&gt;3)&amp;#0160;Do you believe&amp;#0160;Boomer retirement will impact your &lt;strong&gt;&lt;em&gt;&lt;span style="text-decoration: underline"&gt;business&lt;/span&gt;&lt;/em&gt;&lt;/strong&gt; significantly in the coming 5 years? (impact to non-IT staff and business volume). &lt;/p&gt;</content:encoded>


<category>Application Development</category>
<category>Application management</category>
<category>Phil Murphy</category>

<dc:creator>Phil Murphy</dc:creator>
<pubDate>Tue, 27 Oct 2009 14:04:22 -0400</pubDate>

</item>
<item>
<title>Is application consolidation keeping you up at night?</title>
<link>http://blogs.forrester.com/appdev/2009/10/is-application-consolidation-keeping-you-up-at-night.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/is-application-consolidation-keeping-you-up-at-night.html</guid>
<description>I've written a lot of research around the topic of application portfolio management (APM), and how the tools are slowly maturing from their application mining roots. Although the process of APM applies equally across packaged and custom-appls, the mining tools,...</description>
<content:encoded>&lt;p&gt;&lt;a href="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a6102403970b-pi" style="FLOAT: left"&gt;&lt;img alt="Murphy_p_small" class="asset asset-image at-xid-6a00d8341c50bf53ef0120a6102403970b " src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a6102403970b-75wi" style="MARGIN: 0px 5px 5px 0px; WIDTH: 60px" /&gt;&lt;/a&gt; I&amp;#39;ve written a lot of research around the topic of application portfolio management (APM), and how the tools are slowly maturing from their application mining roots. Although the process of APM applies equally across packaged and custom-appls,&amp;#0160;the mining tools, until recently anyway, have excluded packaged applications. &lt;/p&gt;
&lt;p&gt;Our application development team recently expanded&amp;#0160;with some new&amp;#0160;colleagues, and one of the topics a new colleague - George Lawrie - and I intend to&amp;#0160;take on as a joint effort is application consolidation across custom and packaged applications. &lt;/p&gt;
&lt;p&gt;We&amp;#39;d like to know - how important is this topic to you - what are the nuances of it that keep you awake at night, or is it a non-issue? If it is a non-issue, why?&amp;#0160;Have you done&amp;#0160;such a&amp;#0160;good&amp;#0160;job of staving off redundant and obsolete technology, or is it someone else&amp;#39;s responsibility? Please chime in, we&amp;#39;d love to hear about your application environments. &lt;/p&gt;</content:encoded>


<category>Application management</category>
<category>Application portfolio management</category>
<category>Phil Murphy</category>

<dc:creator>Phil Murphy</dc:creator>
<pubDate>Wed, 21 Oct 2009 17:59:46 -0400</pubDate>

</item>
<item>
<title>Business Rules Technology Belongs In Your Architecture</title>
<link>http://blogs.forrester.com/appdev/2009/10/business-rules-belongs-in-your-architecture.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/business-rules-belongs-in-your-architecture.html</guid>
<description>Checkmate! You're Toast. Those are words you don't want to hear when playing chess. Similarly, you don't want to be checkmated in the rough and tumble of the business real world. To win at chess and in business to you...</description>
<content:encoded>&lt;p&gt;&lt;a href="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a6444455970c-popup" onclick="window.open( this.href, &amp;#39;_blank&amp;#39;, &amp;#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&amp;#39; ); return false" style="FLOAT: left"&gt;&lt;strong&gt;&lt;img alt="Mike_Gualtieri_Forrester" class="asset asset-image at-xid-6a00d8341c50bf53ef0120a6444455970c " src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a6444455970c-100wi" style="MARGIN: 0px 5px 5px 0px; WIDTH: 82px" /&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;Checkmate! You&amp;#39;re Toast.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Those are words you don&amp;#39;t want to hear when playing &lt;a href="http://en.wikipedia.org/wiki/Chess" target="_blank" title="Chess"&gt;chess&lt;/a&gt;. Similarly, you don&amp;#39;t want to&amp;#0160;be&amp;#0160;checkmated in the rough and tumble of the business real world.&lt;/p&gt;
&lt;p&gt;To win at chess and in business to you have to make&amp;#0160;smart decisions constantly and consistently - decisions&amp;#0160;that are guided by a carefully crafted strategy designed to checkmate your opponent or, at a minimum, to stay in the game. Deciding what moves to make in chess is hard enough even though it is just you and your opponent. The decisions businesses have to make everyday can be much more complicated and the stakes are much higher.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Where&amp;#0160;Is Your&amp;#0160;Decision Logic&amp;#0160;Implemented?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Most firms&amp;#0160;embedd them&amp;#0160;deep within&amp;#0160;its application code far from the businesspeople who&amp;#0160;understand the business rules&amp;#0160;best. That might be&amp;#0160;OK for&amp;#0160;business rules&amp;#0160;that do not change frequently. But, for business rules that change frequently or need that need to change quickly, there is a better way. Forrester has identified&amp;#0160;business rules technology&amp;#0160;as one of the &lt;a href="http://www.forrester.com/Research/Document/0,7211,54322,00.html" target="_blank"&gt;Top 15 Technology Trends Enterprise Architects Should Watch&lt;/a&gt;&amp;#0160;and one of the 5 key changes app dev shops should make in 2010 (&lt;a href="http://www.forrester.com/Marketing/Campaign2/1,6538,2590,00.html" target="_blank" title="Forrester Webinar: Key Changes Application Development Professionals Should Make IN 2010"&gt;attend or replay the free Webinar&lt;/a&gt;&amp;#0160;Live: Tuesday, October 20, 2009, at 11:00 a.m. Eastern time).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Avoid Checkmate. Include Business Rules Technology&amp;#0160;In Your Architecture&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.forrester.com/rb/Research/wave%26trade%3B_business_rules_platforms%2C_q2_2008/q/id/39088/t/2" target="_blank" title="Forrester Wave: Business Rules Platforms"&gt;Business rules platforms&lt;/a&gt; (often called decision management) allow decision logic to be authored and executed external to you application. The result is better management and faster change&amp;#0160;of your business rules because:&lt;/p&gt;&lt;span&gt;
&lt;ul&gt;
&lt;li&gt;The business rules are not embedded deep in application code such as Cobol, .NET, or Java code that only a programmer can change. &lt;/li&gt;
&lt;li&gt;Business rules are executed consistently across all applications that need them because they are implemented once and shared for all applications that need the. &lt;/li&gt;
&lt;li&gt;Businesspeople who understand the business rules can author and maintain the rules directly instead of explaining the rules to programmers who then have to code them in a programming language.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;The result for your business: faster change and consistent decisions.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Research For Application Development And Enterprise Architecture Professionals&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.forrester.com/rb/analyst/john_rymer" target="_blank" title="John Rymer"&gt;John Rymer&lt;/a&gt; and &lt;a href="http://www.forrester.com/rb/analyst/mike_gualtieri" target="_blank" title="Mike Gualtieri"&gt;I&lt;/a&gt; consistently published research on business rules platforms, best practices, case studies, and technical architecture. If you are interested in learning more about business rules technology please&amp;#0160;feel free to schedule an inquiry with John and me and check out the research documents below.&lt;/p&gt;
&lt;blockquote dir="ltr"&gt;
&lt;blockquote dir="ltr"&gt;
&lt;p&gt;&lt;br /&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/rb/Research/wave%26trade%3B_business_rules_platforms%2C_q2_2008/q/id/39088/t/2" target="_blank"&gt;The Forrester Wave™: Business Rules Platforms, Q2 2008&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/go?docid=45582" target="_blank"&gt;The Truth About Business Rules Algorithms&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/go?docid=46339" target="_blank"&gt;Best Practices In Implementing Business Rules&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/go?docid=47013" target="_blank"&gt;Case Study: California Association Of Realtors Innovates With Business Rules&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/go?docid=47738" target="_blank"&gt;Case Study: Hypo Real Estate Enables Credit Risk Professionals With Business Rules&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/go?docid=46343" target="_blank"&gt;Must You Choose Between Business Rules And Complex Event Processing Platforms?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/go?docid=54100" target="_blank"&gt;Case Study: The Doctors Company Innovates While Rebuilding Its Core Systems&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;
&lt;blockquote dir="ltr"&gt;
&lt;blockquote dir="ltr"&gt;
&lt;p&gt;&lt;a cmimpressionsent="1" href="http://www.forrester.com/go?docid=54191" target="_blank"&gt;Deputize End-User Developers To Deliver Business Agility And Reduce Costs&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/blockquote&gt;
&lt;p&gt;&lt;a href="http://www.forrester.com/rb/analyst/mike_gualtieri" target="_blank" title="Mike Gualtieri"&gt;Mike Gualtieri&lt;/a&gt;, Senior Analyst&lt;/p&gt;
&lt;p&gt;email: &lt;a href="mailto:mgualtieri@forrester.com"&gt;mgualtieri@forrester.com&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;twitter: &lt;a href="http://www.twitter.com/mgualtieri" target="_blank" title="Mike Gualtieri"&gt;mgualtieri&lt;br /&gt;&lt;/a&gt;&amp;#0160;&lt;/p&gt;</content:encoded>


<category>Application Development</category>
<category>Architecture</category>
<category>Mike Gualtieri</category>
<category>Mike Gualtieri's Posts</category>

<dc:creator>Mike Gualtieri</dc:creator>
<pubDate>Mon, 19 Oct 2009 20:54:47 -0400</pubDate>

</item>
<item>
<title>Are you creating a Canonical (or &amp;ldquo;Common&amp;rdquo;) Information Model?</title>
<link>http://blogs.forrester.com/appdev/2009/10/are-you-creating-a-canonical-or-common-information-model.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/are-you-creating-a-canonical-or-common-information-model.html</guid>
<description>Hi! It’s been almost two years since I last wrote about this topic, but since then this trend has continued to accelerate. I have not had an opportunity to do another survey myself, but have seen: Anecdotally among many clients...</description>
<content:encoded>&lt;p&gt;&lt;a href="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a5f0a151970b-pi"&gt;&lt;img style="border-right-width: 0px; margin: 30px 25px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Mike Gilpin 2009 Casual Head Shot - Edited" border="0" alt="Mike Gilpin 2009 Casual Head Shot - Edited" align="left" src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a5f0a155970b-pi" width="224" height="161" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Hi!&lt;/p&gt;  &lt;p&gt;It’s been almost two years since I last wrote about this &lt;a href="http://www.forrester.com/Research/Document/0,7211,43986,00.html" target="_blank"&gt;topic&lt;/a&gt;, but since then this trend has continued to accelerate. I have not had an opportunity to do another survey myself, but have seen:&lt;/p&gt;  &lt;p&gt;&lt;font size="7"&gt;&lt;font face="Georgia"&gt;&lt;font color="#333333"&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Anecdotally among many clients doing SOA, &lt;em&gt;more&lt;/em&gt; than half are also creating and managing one or more canonical information models for their SOA and/or information management strategies. These are all focused on “data in motion,” not “data at rest.” &lt;/li&gt;    &lt;li&gt;Surveys from other sources have shown 50-60% of those doing SOA are creating a canonical information model (increased from the 39% rate our 2007 survey found). Last week I saw data shared informally by a major vendor of SOA suites, from a survey of hundreds of their customers (all of whom are doing SOA), showing more than 60% are creating a canonical model. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;So what’s behind this growing trend? The forces we identified in our original research piece are all still in operation, but to give a quick view, stories I’ve heard typically go like this:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;“&lt;em&gt;We have thousands of XML Schemas (XSDs) about the place, rapidly proliferating out of control – with each representing the information model as the local team sees it for their application interchanges or service interfaces. &lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;From the point of view of an individual developer or small team, it’s not a big deal, but the lack of a canonical/common model is a huge obstacle to any integration or interoperability we require across multiple applications. &lt;/em&gt;&lt;/li&gt;    &lt;li&gt;&lt;em&gt;Our issues with schema governance are exacerbated by the rapid evolution of the industry schema standards with which we must comply.&lt;/em&gt; &lt;/li&gt;    &lt;li&gt;&lt;em&gt;The lack of interoperability is especially painful when: &lt;/em&gt;      &lt;ul&gt;       &lt;li&gt;&lt;em&gt;We’re integrating with one of our ecosystems of B2B partners. &lt;/em&gt;&lt;/li&gt;        &lt;li&gt;&lt;em&gt;We’re integrating/automating a cross-functional business process, like order-to-cash, or order-to-provision.&lt;/em&gt;” &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;When these folks try to establish a canonical model, results vary:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;If the work happens in a context where industry standards like SID, Acord, or FPML can provide a starting point, the effort tends to succeed. This is true even when those standards have not previously been adopted by that enterprise. &lt;/li&gt;    &lt;li&gt;Where such industry standards don’t exist, it’s often much harder to get enough agreement among the interested parties to get the effort off the ground. &lt;/li&gt;    &lt;li&gt;And &lt;em&gt;since two years ago I’ve seen one other interesting dimension&lt;/em&gt; to the problems of establishing a model: the need for a &lt;em&gt;&lt;a href="http://www.forrester.com/Research/Document/0,7211,46350,00.html" target="_blank"&gt;federated&lt;/a&gt;&lt;/em&gt; approach. In very large organizations with multiple business domains, it sometimes turns out that it’s not possible to establish one canonical model. Instead, multiple &lt;em&gt;domain&lt;/em&gt; models are necessary, interlinked with one another and with an enterprise-level canonical model. These domains may reflect different external ecosystems, such as securities trading participants, as opposed to customers of a wholesale bank, or international banking exchange operation. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Fortunately, since I last wrote, the state of the art has moved on, with more tools coming on the market, as well as evolution of the tools I mentioned in the earlier piece. These included (from those mentioned in the 2007 document):&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;Enterprise architecture tools.&lt;/strong&gt; Casewise, IDS Scheer, MEGA International, Proforma, and Telelogic led the EA tools market (IDS Scheer has since been acquired by Software AG, and Telelogic by IBM).&lt;a name="reference10"&gt;&lt;/a&gt; But some folks are relying for their information modeling needs on vendors like Embarcadero that made the transition from data modeling tools to EA tools more recently. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Tools embedded in ESB, Information-as-a-Service, or BPM suites.&lt;/strong&gt; Major vendors of ESB, IaaS, and BPM suites often include information modeling tools as part of their solution. For example, TIBCO ActiveMatrix, Composite Software Composite Studio, Red Hat MetaMatrix Enterprise, and IBM Information Server (which includes semantic technology from the acquisition of Unicorn Systems) can be good options if you're using those suites for multiple other parts of your SOA or IaaS strategy. &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;Independent specialist vendor tools. &lt;/strong&gt;For the most advanced modelers, especially when semantic technology is required, tools from specialists like Contivo, Metatomix, or Revelytix are a good solution. Other independent tools include Progress Software's DataXtend Semantic Integrator. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Since then I’ve also heard of others, like TopQuadrant’s TopBraid Suite. Oh, and my colleague Dave West has written a great &lt;a href="http://www.forrester.com/Research/Document/0,7211,54350,00.html" target="_blank"&gt;report&lt;/a&gt; on the ways that semantic technology is being used by application developers nowadays. Dave and I are doing more new research in this area, about both canonical modeling and semantic technology. So please help us with our research:&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;em&gt;&lt;font color="#0000ff" size="3"&gt;Are you creating a canonical model? What tools and techniques are you using to drive your success (whether based on XSDs, or semantic technology, or both)? What issues have you encountered along the way? Can we interview you for our research?&lt;/font&gt;&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Please comment here if possible, or Tweet with hashcode #ForrCanon, or email me (if you must retain confidentiality) at &lt;a href="mailto:mgilpin@forrester.com"&gt;mgilpin@forrester.com&lt;/a&gt;. &lt;/p&gt;</content:encoded>



<dc:creator>Mike Gilpin</dc:creator>
<pubDate>Sat, 17 Oct 2009 17:01:02 -0400</pubDate>

</item>
<item>
<title>Leaving User Experience To Chance Hurts Companies</title>
<link>http://blogs.forrester.com/appdev/2009/10/leaving_user_experience_to_chance_hurts.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/leaving_user_experience_to_chance_hurts.html</guid>
<description>Have you ever driven in Boston? If you have, then you know that the streets are very difficult to navigate. Why? In colonial Boston someone built a house. And then someone else built a house. Then they built a path...</description>
<content:encoded>&lt;p&gt;&lt;a href="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a57654fb970b-popup" onclick="window.open( this.href, &amp;#39;_blank&amp;#39;, &amp;#39;width=640,height=480,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0&amp;#39; ); return false" style="FLOAT: left"&gt;&lt;img alt="Mike_Gualtieri_Forrester" class="at-xid-6a00d8341c50bf53ef0120a57654fb970b " src="http://blogs.forrester.com/.a/6a00d8341c50bf53ef0120a57654fb970b-75wi" style="MARGIN: 0px 5px 5px 0px; WIDTH: 70px" /&gt;&lt;/a&gt;Have you ever driven in &lt;a href="http://www.bing.com/maps/?FORM=Z9LH9#JnE9eXAuYm9zdG9uJTdlc3N0LjAlN2VwZy4xJmJiPTU2Ljg5NzAwMzkyMTI3MjYlN2UtMjguMDM3MTA5Mzc1JTdlMjIuOTE3OTIyOTM2MTQ2JTdlLTExNC45NjA5Mzc1" title="Boston"&gt;Boston&lt;/a&gt;? &amp;#0160;&lt;span style="FONT-SIZE: 14px"&gt;&lt;span style="FONT-SIZE: 15px"&gt;&lt;span style="FONT-SIZE: 16px"&gt;&lt;span style="FONT-SIZE: 17px"&gt;&lt;span style="FONT-SIZE: 18px"&gt;&lt;span style="FONT-SIZE: 19px"&gt;&lt;span style="FONT-SIZE: 20px"&gt;&lt;span style="FONT-SIZE: 21px"&gt;&lt;span style="FONT-SIZE: 22px"&gt;&lt;span style="FONT-SIZE: 23px"&gt;&lt;span style="FONT-SIZE: 24px"&gt;&lt;span style="FONT-SIZE: 12px"&gt;&lt;span style="FONT-SIZE: 13px"&gt;&lt;span style="FONT-SIZE: 14px"&gt;&lt;span style="FONT-SIZE: 15px"&gt;&lt;span style="FONT-SIZE: 16px"&gt;&lt;span style="FONT-SIZE: 17px"&gt;&lt;span style="FONT-SIZE: 18px"&gt;&lt;span style="FONT-SIZE: 19px"&gt;&lt;span style="FONT-SIZE: 20px"&gt;&lt;span style="FONT-SIZE: 21px"&gt;&lt;span style="FONT-SIZE: 22px"&gt;&lt;span style="FONT-SIZE: 23px"&gt;&lt;span style="FONT-SIZE: 24px"&gt;&lt;span style="FONT-SIZE: 25px"&gt;&lt;span style="FONT-SIZE: 26px"&gt;&lt;span style="FONT-SIZE: 27px"&gt;&lt;span style="FONT-SIZE: 28px"&gt;&lt;span style="FONT-SIZE: 29px"&gt;&lt;span style="FONT-SIZE: 30px"&gt;&lt;span style="FONT-SIZE: 31px"&gt;&lt;span style="FONT-SIZE: 32px"&gt;&lt;span style="FONT-SIZE: 33px"&gt;&lt;span style="FONT-SIZE: 34px"&gt;&lt;span style="FONT-SIZE: 35px"&gt;&lt;span style="FONT-SIZE: 36px"&gt;&lt;span style="FONT-SIZE: 35px"&gt;&lt;span style="FONT-SIZE: 34px"&gt;&lt;span style="FONT-SIZE: 33px"&gt;&lt;span style="FONT-SIZE: 32px"&gt;&lt;span style="FONT-SIZE: 31px"&gt;&lt;span style="FONT-SIZE: 30px"&gt;&lt;span style="FONT-SIZE: 29px"&gt;&lt;span style="FONT-SIZE: 28px"&gt;&lt;span style="FONT-SIZE: 27px"&gt;&lt;span style="FONT-SIZE: 26px"&gt;&lt;span style="FONT-SIZE: 25px"&gt;&lt;span style="FONT-SIZE: 24px"&gt;&lt;span style="FONT-SIZE: 23px"&gt;&lt;span style="FONT-SIZE: 22px"&gt;&lt;span style="FONT-SIZE: 21px"&gt;&lt;span style="FONT-SIZE: 20px"&gt;&lt;span style="FONT-SIZE: 19px"&gt;&lt;span style="FONT-SIZE: 18px"&gt;&lt;span style="FONT-SIZE: 17px"&gt;&lt;span style="FONT-SIZE: 16px"&gt;&lt;span style="FONT-SIZE: 15px"&gt;&lt;span style="FONT-SIZE: 14px"&gt;&lt;span style="FONT-SIZE: 13px"&gt;If&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; you have, &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;then you know that the streets are very difficult to navigate. Why? In colonial Boston someone built a house. And then someone else built a house. Then they built a path between the two houses. And so on and so forth. As a result, Boston’s layout was accidental and the result is a convoluted set of streets that frustrates both residents and visitors.&lt;/p&gt;
&lt;p&gt;Similarly, application development shops achieve poor results when they design without a plan, leaving &lt;a href="http://blogs.forrester.com/appdev/2009/09/application-development-professionals-must-take-the-user-experience-ux-bull-by-the-horns.html" target="_blank"&gt;user experience&lt;/a&gt; to chance.&amp;#0160;They: &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Hurt conversion rates.&lt;/strong&gt; A well-designed site can have up to a 200% higher visit-to-order conversion rate than a poorly designed site. And visit-to-lead conversion rates can be more than 400% higher on sites with a superior user experience. 
&lt;li&gt;&lt;strong&gt;Alienate customers.&lt;/strong&gt; Retained customers become an annuity to your business and are ambassadors of your value and brand. Well-designed sites have page abandonment rates up to 41% lower than their inferior cousins. 
&lt;li&gt;&lt;strong&gt;Run up development costs.&lt;/strong&gt; Upfront user experience design can greatly reduce the need for extensive redesign and redevelopment that may be necessary to fix a poor user experience. &lt;/li&gt;
&lt;/li&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Wow! App dev shops who are not doing &lt;a href="http://blogs.forrester.com/appdev/2009/09/application-development-professionals-must-take-the-user-experience-ux-bull-by-the-horns.html" target="_blank" title="user experience (UX) design "&gt;user experience design&lt;/a&gt;&amp;#0160;have a great opportunity to substantially increase their value to the business. Our &lt;a href="http://www.forrester.com/Research/Document/0,7211,54101,00.html" title="User Experience Design "&gt;latest research on user experience (UX) design&lt;/a&gt; shows application development professionals how.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.forrester.com/Research/Document/0,7211,54101,00.html" target="_blank" title="Best Practices In User Experience Design"&gt;Mike Gualtieri&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Senior Analyst, Forrester Research&lt;/p&gt;</content:encoded>


<category>Application Development</category>
<category>Mike Gualtieri</category>
<category>Mike Gualtieri's Posts</category>

<dc:creator>Mike Gualtieri</dc:creator>
<pubDate>Thu, 15 Oct 2009 14:38:52 -0400</pubDate>

</item>
<item>
<title>Put off making strategic decisions about mobile development until 2010</title>
<link>http://blogs.forrester.com/appdev/2009/10/put-off-making-strategic-decisions-about-mobile-development-until-2010.html</link>
<guid isPermaLink="true">http://blogs.forrester.com/appdev/2009/10/put-off-making-strategic-decisions-about-mobile-development-until-2010.html</guid>
<description>In the first three quarters of 2009, I’ve had an increasing number of discussions with Forrester clients about the state of mobile development and what technologies they should be evaluating. These conversations usually start with the statement “mobility is a...</description>
<content:encoded>&lt;p class="MsoNormal" style="margin-left: 1.9pt;"&gt;In the first three quarters of
2009, I’ve had an increasing number of discussions with Forrester clients about
the state of mobile development and what technologies they should be
evaluating. These conversations usually start with the statement “mobility is a
mess…” What I mean by that statement is that we’re in the midst of a sea change
in the technology options that IT shops have at their disposal when it comes to
building custom mobile applications. The frenetic pace of evolution makes
mobile development one of the &lt;a href="http://www.forrester.com/Research/Document/Excerpt/0,7211,54322,00.html?cm_mmc_o=VqCjCH0fwyEzkjkbELCjC_kBTCjCfB5jvDjfwgtjfywEpl"&gt;Top
15 Technology Trends&lt;/a&gt; and it warrants careful attention on the part of &lt;a href="http://blogs.forrester.com/ea/2009/10/identifying-the-technologies-that-will-matter.html?cm_mmc_o=VqCjCH0fwyEzkjkbELCjC_kBTCjCbpwEfbuYjfwgt"&gt;enterprise
architects&lt;/a&gt; and application development professionals.&lt;span&gt;&amp;#0160; &lt;/span&gt;By the end of 2010, you’ll have at least five
distinct mobile applications architectures to choose from, including:&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left: 37.9pt; text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;1.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Native, on-device applications&lt;/strong&gt;. With
smart phone use growing, we’re seeing the evolution of distinct mobile
operating systems like the iPhone OS, Windows Mobile (WinMo) 6.5, Symbian,
Android, and BlackBerry OS. Unfortunately, each mobile OS has its own
programming model, so while building native apps gets the most out of each
device, it takes a lot of effort to execute a native app strategy.&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left: 37.9pt; text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;2.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Java ME&lt;/strong&gt;. Java runs on many mobile
platforms, including many feature phones. While there’s less work involved in
targeting many different devices, it’s not as simple as you might expect.
Inconsistent implementations of specifications and APIs by different devices
have led to a fractured landscape, giving rise to a “write-once, port
everywhere” reality.&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left: 37.9pt; text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;3.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Mobile middleware&lt;/strong&gt;. Companies like &lt;a href="http://www.sybase.com/products/mobileenterprise/sybaseunwiredplatform"&gt;Sybase&lt;/a&gt;,
&lt;a href="http://www.antennasoftware.com/"&gt;Antenna Software&lt;/a&gt;, &lt;a href="http://www.vaultus.com/"&gt;Vaultus&lt;/a&gt; and &lt;a href="http://pyxismobile.com/"&gt;Pyxis
Mobile&lt;/a&gt; solve the porting challenge by providing a consistent set of APIs
and design tools that generate on-device applications. These companies are
extending their products to support the mobile OSes listed above, and their
tools are a good option for shops that need to get started immediately. But be
warned: the tools aren’t cheap, and you’ll need specialized development skills
to get the most out of them.&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left: 37.9pt; text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;4.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Web development.&lt;span&gt;&amp;#0160; &lt;/span&gt;&lt;/strong&gt;Emerging mobile OSes provide full support
for Internet standards like HTML and de-facto standards like Ajax. Development
frameworks like &lt;a href="http://www.appcelerator.com/"&gt;Appcelerator Titanium&lt;/a&gt;,
&lt;a href="http://phonegap.com/"&gt;PhoneGap&lt;/a&gt; and &lt;a href="http://rhomobile.com/"&gt;Rhomobile
Rhodes&lt;/a&gt; allow Web developers to build apps with technologies they know, and
then deploy them on mobile devices.&lt;/p&gt;

&lt;p class="MsoNormal" style="margin-left: 37.9pt; text-indent: -0.25in;"&gt;&lt;span&gt;&lt;span&gt;5.&lt;span style="font-family: &amp;quot;Times New Roman&amp;quot;; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"&gt;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160;&amp;#0160; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;strong&gt;Mobile RIA plug-ins.&lt;/strong&gt; Forrester has &lt;a href="http://www.forrester.com/go?docid=42708"&gt;documented&lt;/a&gt; the rise of rich
Internet applications (RIAs) on desktop OSes, but now plug-ins like Adobe
Flash, Microsoft Silverlight, and Sun JavaFX are getting slimmed down and ready
for action on the next revs of high-end mobile devices. Mobile RIA is not a
realistic option yet, but it will be by the end of 2010.&lt;span&gt;&amp;#0160; &lt;/span&gt;&lt;span&gt;&amp;#0160;&lt;/span&gt;&lt;/p&gt;

&lt;p class="MsoNormal"&gt;If possible, you should focus on tactical per-project
implementations for the remainder of 2009 and the first half of 2010 while the
technologies at your disposal continue to mature. All you need to do is look at
the announcements in the mobile space over the last few weeks to see how fluid
the situation is. Here’s a sampling from just the past week:&lt;/p&gt;

&lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal"&gt;&lt;strong&gt;&lt;a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/200910/100509RIMjoinsOSP.html"&gt;RIM&lt;/a&gt;
 and Google joined the Open Screen Project (10/5/09)&lt;/strong&gt;. The Open Screen
 Project is an effort led by Adobe to port the Flash player to multiple
 devices, including Mobile phones and set-top boxes. Adobe also announced
 the intention to release Flash on Windows Mobile, and Palm’s Web OS as
 well as &amp;quot;ahead of time&amp;quot; compilation of&lt;span&gt;&amp;#0160;
 &lt;/span&gt;Flash applications to iPhone OS. Expect betas of full Flash on
 mobile devices to start toward the end of 2009 and continue through 2010&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&lt;strong&gt;RIM Announced the &lt;a href="http://na.blackberry.com/eng/developers/devbetasoftware/widgetsdk.jsp"&gt;Widget
 SDK&lt;/a&gt; for the BlackBerry Platform (10/6/09)&lt;/strong&gt;. The BlackBerry Widget Software
 Development Kit (SDK) lets developers build apps for BlackBerry OS 5.0
 using common web technologies like HTML, CSS, and JavaScript.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&lt;strong&gt;Verizon joined the Android camp (10/6/09). &lt;/strong&gt;At this year’s CTIA
 show Verizon &lt;a href="http://bits.blogs.nytimes.com/2009/10/06/verizon-backs-android/?hp"&gt;announced&lt;/a&gt;
 that it will launch a range of Android-powered devices over the next few
 weeks. As more and more Android devices surface and more carriers adopt
 them, they become a more tempting target for developers, which could
 create the first &lt;a href="http://reviews.cnet.com/8301-12261_7-10370495-10356022.html"&gt;significant
 challenge&lt;/a&gt; to Apple’s iPhone as the developer platform of choice.&lt;/li&gt;
&lt;li class="MsoNormal"&gt;&lt;strong&gt;PhoneGap got back into Apple’s good graces (10/7/09).&lt;/strong&gt; PhoneGap
 was an attractive early option for developers that wanted to build apps
 for both Android and iPhone OS, but Apple began rejecting PhoneGap apps
 from the app store with the release of the 3.0 update to its operating
 system. It now appears that &lt;a href="http://blogs.nitobi.com/brian/2009/10/07/phonegap-0-8-0-is-apple-approved/"&gt;Apple’s
 concerns with PhoneGap have been resolved&lt;/a&gt;.&lt;span&gt;&amp;#0160;&amp;#0160; &lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p class="MsoNormal"&gt;These four events illustrate the reality of the mobile
space: shifting alliances, and investment by ISVs, device manufacturers and
carriers in multiple technology options as each establish themselves as players
tries to emerge as a winner in a hyper-competitive market. But there’s an
upside for shops that keep their options open: lower prices, better-looking
apps, and mobile development platforms that are easier to use. &lt;/p&gt;&lt;p class="MsoNormal"&gt;Jeffrey&lt;/p&gt;&lt;p class="MsoNormal"&gt;Follow me on &lt;a href="http://twitter.com/jhammond"&gt;twitter&lt;/a&gt;.&lt;/p&gt;</content:encoded>


<category>Application Development</category>
<category>Jeffrey Hammond</category>
<category>RIA</category>

<dc:creator>Hammond, Jeffrey</dc:creator>
<pubDate>Fri, 09 Oct 2009 12:17:14 -0400</pubDate>

</item>

</channel>
</rss><!-- ph=1 --><!-- nhm:from_kauri -->
