<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-18327708</id><updated>2011-11-27T15:39:52.742-08:00</updated><category term='Legal'/><category term='Wireless'/><category term='Globalization'/><category term='Supply Chain'/><category term='Funding'/><category term='China'/><category term='Legacy Technology'/><category term='Intellectual Property'/><category term='ESB'/><category term='Procurement'/><category term='Security'/><category term='SOA'/><category term='Creativity'/><category term='Testing'/><category term='Politics'/><category term='PM'/><category term='SAP'/><category term='Rational Tools'/><category term='Trends'/><category term='Leadership'/><category term='Government Regulation'/><category term='Data Integration'/><category term='Career'/><category term='Privacy'/><category term='Marketing'/><category term='Super Computing'/><category term='Humor'/><category term='Communication'/><category term='Storage'/><category term='Risk'/><category term='IBM'/><category term='Packaged Applications'/><category term='Object Modeling'/><category term='Quotes'/><category term='Internet'/><category term='Business Process Management'/><category term='Governance'/><category term='Certification'/><category term='Web Services'/><category term='Talent'/><category term='UML'/><category term='Design'/><category term='XML'/><category term='Lessons Learned'/><category term='Success Stories'/><category term='Soft Skills'/><category term='Open Source'/><category term='Anti-Patterns'/><category term='innovation'/><category term='Emerging Technology'/><category term='Tools'/><category term='Hardware'/><category term='Architectural Thinking'/><category term='RFID'/><category term='Reverse Engineering'/><category term='podcasting'/><category term='Disaster Recovery'/><category term='Hiring'/><category term='Methodology'/><category term='blogging'/><category term='Mainframe'/><title type='text'>The Art and Science of Being an IT Architect</title><subtitle type='html'>A mix of crisp insight and totally random thoughts on software development, estimating techniques, political influences on technology decisions, technical team building, consulting skills, application development methodology, emerging technology trends, vendor hype, legacy system integration, and everything else that makes a credible I/T Architect and a successful I/T Architect career.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default?start-index=101&amp;max-results=100'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>118</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-18327708.post-5159083553453626773</id><published>2011-09-22T15:38:00.000-07:00</published><updated>2011-09-22T15:38:50.970-07:00</updated><title type='text'>DataPower as a Web Service Debugger</title><content type='html'>&lt;br /&gt;&lt;span class="Apple-style-span" style="background-color: white; font-family: arial, sans-serif; font-size: 13px; line-height: 18px;"&gt;I am really starting to appreciate the WebSphere DataPower appliance. In addition to its stellar performance as an Enterprise Service Bus (ESB) and strong security features, it can also be a useful tool in debugging SOA applications and web services. You can set up "probes" which allow you to monitor web service requests and replies that pass thru the device. &amp;nbsp;There is a user interface that allows you to visually inspect the message contents. &amp;nbsp;its like having a web service debugger.&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div align="center"&gt;Copyright © 2011 by Philip Hartman - All Rights Reserved&lt;/div&gt;&lt;/blockquote&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-5159083553453626773?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/5159083553453626773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=5159083553453626773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/5159083553453626773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/5159083553453626773'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2011/09/datapower-as-web-service-debugger.html' title='DataPower as a Web Service Debugger'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-3448621279274246429</id><published>2011-08-02T18:45:00.000-07:00</published><updated>2011-08-02T18:48:07.483-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>Does anybody know what data SAP Enterprise Services actually expose?</title><content type='html'>&lt;blockquote&gt;             &lt;div align="center"&gt;               &lt;p style="text-align: left;"&gt;Anybody know where I could get the mapping of SAP database table &amp;amp;  field names to data elements in the WSDL of a standard SAP Enterprise  Service?  It seems our SAP technical consultant is unable to determine  this without manually opening up the ABAP code that comes with SAP.  The  element names in the Enterprise Service  are long English names which  are quite different from the German acronym-like names of the standard  SAP databases that all the SAP functional consultants are familiar with.   It seems very painful to figure out what data is actually being  exposed by the Enterprise Service.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Copyright © 2011 by Philip Hartman - All Rights Reserved&lt;/p&gt;            &lt;/div&gt;          &lt;/blockquote&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-3448621279274246429?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/3448621279274246429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=3448621279274246429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3448621279274246429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3448621279274246429'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2011/08/does-anybody-know-what-data-sap.html' title='Does anybody know what data SAP Enterprise Services actually expose?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-2481478702560330954</id><published>2008-04-14T17:54:00.000-07:00</published><updated>2008-04-14T18:15:33.174-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Business Process Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>An Unexpected Turn at Management</title><content type='html'>&lt;blockquote&gt;&lt;div style="text-align: left;"&gt; I have not been nearly as successful at integrating blogging and podcasting back into my life as I wanted after my unreal, fantasy assignment in China ended at the end of October 2007.  After the holidays and after some procrastination on my part, I was hit with a reorganization at work.  Suddenly I was asked to be a first line manager.&lt;br /&gt;&lt;br /&gt;For some people this would have been an exciting event and cause for celebration.  But for me it was cause for pause.  In some ways I had made a career out of not becoming a manager, a pure sales person, or a project manager.  I had managed to advance to a pretty high level on mostly my technical merits, successful projects, and some happy clients who kept signing up for more services based on that success.  I was comfortable in a career path that would hopefully get me at least one more promotion some day (soon I hope) to what IBM calls a "Distinguished Engineer."  I was to be a mentor but not a real manager.&lt;br /&gt;&lt;br /&gt;Now I was asked to officially take over the care and feeding of 14 specialists and architects.  Something inside told me that I should say "yes" and give it my best shot.  I still want to be a Distinguished Engineer but I think now is the time to grow some other skills which may prove valuable later.  In the past, when something unexpected happened in my career it usually turned out to be for the best after all.  &lt;a href="http://posterchildforgrace.blogspot.com/"&gt;Visit my other blog&lt;/a&gt; if you're curious about my outlook on such things.&lt;br /&gt;&lt;/div&gt;&lt;div align="center"&gt;&lt;br /&gt;         &lt;p&gt;Copyright © 2008 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;          &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-2481478702560330954?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/2481478702560330954/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=2481478702560330954' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2481478702560330954'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2481478702560330954'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2008/04/help-im-manager.html' title='An Unexpected Turn at Management'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-3632100821741563923</id><published>2008-02-19T08:13:00.001-08:00</published><updated>2008-02-19T08:14:10.725-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'></title><content type='html'>&lt;div class="Section1"&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;A new breakout of the acronym “SAP” heard today:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt;SAP = Slow and Painful&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style=";font-family:Arial;font-size:10;"  &gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Times New Roman;font-size:100%;"&gt;&lt;span style="font-size:12;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-3632100821741563923?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/3632100821741563923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=3632100821741563923' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3632100821741563923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3632100821741563923'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2008/02/new-breakout-of-acronym-heard-today-sap.html' title=''/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-8996714977701464351</id><published>2008-02-11T06:29:00.000-08:00</published><updated>2008-02-11T06:45:48.246-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Lessons Learned'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Communication'/><title type='text'>International Conference on Global Software Engineering</title><content type='html'>If you have been a regular reader of my blog, you know that globalization is one of my favorite topics of discussion.&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt; &lt;/span&gt;Therefore, I would like to draw your attention to the &lt;a href="http://www.icgse.org/"&gt;International Conference on Global Software Engineering&lt;/a&gt; which will be held &lt;st1:date year="2008" day="17" month="8"&gt;August  17-20, 2008&lt;/st1:date&gt; in &lt;a href="http://www.karnataka.com/tourism/bangalore/"&gt;Bangalore, India&lt;/a&gt;. &lt;span style=""&gt; &lt;/span&gt;(Recently renamed Bangaluru.) The event is sponsored by the &lt;a href="http://www.computer.org/portal/site/ieeecs/index.jsp"&gt;IEEE Computer Society&lt;/a&gt;.    &lt;p class="MsoNormal"&gt;Please note that if you have some thoughts to share, there is still time to submit a paper.&lt;span style=""&gt;  &lt;/span&gt;The deadline for abstracts is &lt;st1:date year="2008" day="21" month="2"&gt;Feb 21, 2008&lt;/st1:date&gt; and the deadline for papers is &lt;st1:date year="2008" day="28" month="2"&gt;Feb 28,  2008&lt;/st1:date&gt;.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Yours truly is a member of the &lt;a href="http://icgse2008.di.uniba.it/program.html"&gt;Program Committee&lt;/a&gt; for the event.&lt;span style=""&gt;  &lt;/span&gt;However, that doesn’t mean I automatically get to attend.&lt;span style=""&gt;  &lt;/span&gt;I still have pay the registration fee and pay to get myself there… or convince my employer of the wisdom of spending their money to send me. &lt;span style=""&gt; &lt;/span&gt;I had the good fortune &lt;a href="http://artsciita.blogspot.com/2006/11/musings-on-bill-gates-it-shortage-and.html"&gt;to visit my team in Bangalore&lt;/a&gt; and interview a few programmers for positions back in the fall of 2004 and I would certainly enjoy a return trip for the conference. &lt;span style=""&gt; &lt;/span&gt;I would be curious have any of you (my readers) had success at securing funding for travel to this kind of thing?&lt;span style=""&gt;  &lt;/span&gt;If so, I’d love to hear how you justified the expense to your employer.&lt;br /&gt;          &lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2008 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;         &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-8996714977701464351?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/8996714977701464351/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=8996714977701464351' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8996714977701464351'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8996714977701464351'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2008/02/if-you-have-been-regular-reader-of-my.html' title='International Conference on Global Software Engineering'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-1795225451902935937</id><published>2008-02-10T21:30:00.001-08:00</published><updated>2008-02-11T06:46:08.648-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Certification'/><title type='text'>Do You Use a Dash?</title><content type='html'>This may be a silly thing, but when you write your job title, do you write it as "I/T Architect" or "IT Architect" ?&lt;br /&gt;&lt;br /&gt;I got used to using the slash several years ago.  I think that is what I saw most often inside IBM where I work.&lt;br /&gt;&lt;br /&gt;However, now it seems that I am seeing the title written without the slash.  I noticed that the Open Group certification program uses no slash.  (See the Master Certified IT Architect logo on the right side of my blog.)&lt;br /&gt;&lt;br /&gt;I'm tempted to abandon the slash.  What do you think?  Which do you use?  Which do you like better?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;         &lt;div align="center"&gt;&lt;br /&gt;           &lt;p&gt;Copyright © 2008 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;br /&gt;         &lt;/div&gt;&lt;br /&gt;       &lt;/blockquote&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-1795225451902935937?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/1795225451902935937/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=1795225451902935937' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/1795225451902935937'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/1795225451902935937'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2008/02/do-you-use-dash.html' title='Do You Use a Dash?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-7535840683062735561</id><published>2008-02-10T21:14:00.000-08:00</published><updated>2008-02-10T21:23:17.740-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rational Tools'/><title type='text'>Tennessee Rational User Group</title><content type='html'>I received an email a while back from Tin Dizdarevic of the Rational User Group looking for a volunteer to lead the Tennessee Rational User Group.  After much soul searching and a little procrastination, I decided to raise my hand and take this on.&lt;br /&gt;&lt;br /&gt;If any of my readers from Tennessee would like to joint the Tennessee Rational User Group, please go to the &lt;a href="http://www.rational-ug.org/groups.php"&gt;Global Rational User Group&lt;/a&gt; web site, use the "Find a User Group" feature to search for the chapter in Tennessee, and register for the group.&lt;br /&gt;&lt;br /&gt;I am also soliciting suggestions on the best (or least bad) times for the User Group to meet, how often it should meet, where it should meet, and what topics you would like to see addressed.&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-7535840683062735561?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/7535840683062735561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=7535840683062735561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/7535840683062735561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/7535840683062735561'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2008/02/tennessee-rational-user-group.html' title='Tennessee Rational User Group'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-8502008851513012719</id><published>2008-02-10T21:11:00.000-08:00</published><updated>2008-02-10T21:14:37.886-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>I'm Back (At Least I Hope So)</title><content type='html'>I am a little embarrassed at how long it has been since my last post.  My project in China was very demanding and when I rolled off that project the end of October I went immediately into the Thanksgiving and Christmas holidays.  It was January before I started feeling normal again and by then I was out of the habit.  I will try to do better now.&lt;br /&gt;&lt;em&gt;&lt;br /&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-8502008851513012719?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/8502008851513012719/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=8502008851513012719' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8502008851513012719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8502008851513012719'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2008/02/im-back-at-least-i-hope-so.html' title='I&apos;m Back (At Least I Hope So)'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-7435930379677250325</id><published>2007-12-19T12:21:00.000-08:00</published><updated>2007-12-21T10:59:50.420-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='podcasting'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Communication'/><title type='text'>Now Podcasting, Too !</title><content type='html'>&lt;p&gt; &lt;/p&gt;One of the things which I learned in China is that many of the young, educated, professional Chinese view having good English language skills as a prerequisite to many of the top jobs in China.  Apparently, the best jobs in China all require regular interaction with foreigners like me.  I found they were a lot more interested in me helping them with their English than in helping me learn Chinese.&lt;br /&gt;&lt;br /&gt;For some reason, I found that many found my voice, cadence, and diction easier to understand than most.  (Maybe they were just trying to be nice to me?)  Being from Tennessee in the American South, I mentioned this to an American from South Carolina that I met in Beijing.  He laughed and told me that "the Chinese love Southerners because we talk slow."    Whatever the reason, I took an interest in teaching English and came up with the idea of using a podcast with corresponding transcript to assist my new friends with pronunciation even when I am not around.&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;Off topic for this blog... but for anyone who might be interested I even got to teach English in a Chinese government-registered church.  See &lt;a href="http://posterchildforgrace.blogspot.com/2007/08/my-chinese-church-away-from-home.html"&gt;My Chinese Church Away from Home&lt;/a&gt;.&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;I decided to start a podcast equivalent to this blog at &lt;a href="http://artsciita.podbean.com/"&gt;http://artsciita.podbean.com/&lt;/a&gt;.  If English is not your native language, I hope you will check it out.  This is something of an experiment so if you try it and like it, you had better let me know.  It is a little extra work on me and I might lose interest if nobody seems to be paying attention.  Here's an online MP3 player with links to share our subscribe to the RSS feed.  I went back and added voice for the most popular posts and a few of my personal favorites.&lt;br /&gt;&lt;div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="videoplayer425_white" align="middle" height="330" width="425"&gt; &lt;param name="movie" value="http://www.podbean.com/videoplayer/player/videoplayer425_white.swf?playlist=http://www.podbean.com/podcast-audio-video-blog-playlist2/blogs2/33841/playlist/playlist_video.xml"&gt;&lt;br /&gt;&lt;param name="quality" value="high"&gt;&lt;br /&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;br /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;br /&gt;&lt;embed src="http://www.podbean.com/videoplayer/player/videoplayer425_white.swf?playlist=http://www.podbean.com/podcast-audio-video-blog-playlist2/blogs2/33841/playlist/playlist_video.xml" quality="high" bgcolor="#ffffff" name="videoplayer425_white" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="330" width="425"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 147.5px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;         &lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;br /&gt;       &lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-7435930379677250325?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/7435930379677250325/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=7435930379677250325' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/7435930379677250325'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/7435930379677250325'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/12/now-podcasting-too.html' title='Now Podcasting, Too !'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-1020349253504678174</id><published>2007-12-19T12:06:00.000-08:00</published><updated>2007-12-19T12:21:13.260-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Politics'/><category scheme='http://www.blogger.com/atom/ns#' term='ESB'/><title type='text'>Back to the Real World After China</title><content type='html'>&lt;p&gt; &lt;/p&gt;About 6 weeks ago, I completed one of the most challenging 10 months of my entire 26+ year career.  I helped create the Enterprise Service Bus for a major Chinese company and during that time I made six trips to China and spent a total of 4.5 months there.  I joked with friends that I did not live in the "real world" anymore because I would have never believed that anyone would actually pay me to work in China for so long.  I did, however, learn a lot about globally distributed teams, ESB's, SOA, and the culture clash of trying to make people from China, the US, Canada, and India all work together. &lt;br /&gt;&lt;br /&gt;In particular, my job was to help integrate their website with 3rd party service providers and their SAP back end.  My resume is now full of references to XML, web services, canonical data modeling (XML schemas), WebSphere Message Broker, and WebSphere Process Server.&lt;br /&gt;&lt;br /&gt;It was a heady time but I must confess I'm glad its over.  It has taken me several weeks to get back into the groove and sit down and take some time to blog again.&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;              &lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-1020349253504678174?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/1020349253504678174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=1020349253504678174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/1020349253504678174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/1020349253504678174'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/12/back-to-real-world-after-china.html' title='Back to the Real World After China'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-2551700819260673258</id><published>2007-08-21T19:35:00.000-07:00</published><updated>2007-12-19T12:06:43.622-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rational Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='XML'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>Learn to Love Your SAP IDoc</title><content type='html'>Over a year ago, I had a post in which I discussed how difficult it is for a custom application development person like myself to get adjusted to projects based on a packaged application like SAP.   It had the somewhat humorous title &lt;a href="http://artsciita.blogspot.com/2006/05/how-to-talk-to-sap-consultant-if-you.html"&gt;How to Talk to an SAP Consultant (If You Must).&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;If you keep reading this post, you will see that I am now starting to understand some of the SAP terminology which once seemed so incomprehensible.   I hope you will find this post helps accelerate your own understanding of SAP if you are thrust into it like I was.&lt;br /&gt;&lt;br /&gt;I now have become all too familiar with the SAP interfaces for external system known by the name "IDoc".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://searchsap.techtarget.com/sDefinition/0,,sid21_gci852485,00.html"&gt;SearchSAP.com&lt;/a&gt; provides the following definition:&lt;br /&gt;&lt;blockquote&gt;IDoc (for &lt;i&gt;intermediate document&lt;/i&gt;) is a standard &lt;a href="http://searchsqlserver.techtarget.com/sDefinition/0,,sid21_gci804744,00.html" class="inline"&gt;data structure&lt;/a&gt; for electronic data interchange (&lt;a href="http://searchdatacenter.techtarget.com/sDefinition/0,,sid19_gci213925,00.html" class="inline"&gt;EDI&lt;/a&gt;) between application programs written for the popular &lt;a href="http://searchsap.techtarget.com/sDefinition/0,,sid41_gci214190,00.html" class="inline"&gt;SAP&lt;/a&gt; business system or between an SAP application and an external program.&lt;/blockquote&gt;Being relatively new to the SAP world, these complex documents reminded me of database schemas generated by the old Computer-Aided Software Engineering (CASE) tools with many cryptic table names and field names that only an automated tool could keep track of.&lt;br /&gt;&lt;br /&gt;For example, suppose you want to create an order from an external system in the Customer Relationship Management (CRM) module of SAP.  What would you expect the interface to be called?   How about something like "Create Order"?   Wrong!  My client's CRM team first instructed us to use a standard IDoc going by the rather unintuitive name of  "CRMXIF_ORDER_SAVE_M02".   Shortly later, they decided that this standard IDoc would not meet all their business requirements and they created a new IDoc from the standard one and gave it a name they prefixed with a "Z" and added a different ending.   I will stick with the standard create order IDoc for this post, however.&lt;br /&gt;&lt;br /&gt;Ok, suppose you get past that detail, get into the right IDoc and start looking for the data representing the order header.  Do you find it under something like "Order Header" or "Order"?    No!   Try looking for something SAP calls a "segment" and whose name is "E101CRMXIF_BUSTRANS".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.blogger.com/Segments%20form%20the%20basic%20building%20blocks%20of%20an%20IDoc%20type%20and%20are%20used%20to%20store%20the%20actual%20data."&gt;help.sap.com&lt;/a&gt; has this to say about segments:&lt;br /&gt;&lt;p&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;b&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;Segments &lt;/span&gt;&lt;/b&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;form the basic building blocks of an IDoc type and are used to store the actual data.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;A &lt;b&gt;segment type &lt;/b&gt;is the name of a segment and is independent of the SAP release.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;The &lt;b&gt;segment definition &lt;/b&gt;is the release-specific name of a segment. By combining the segment type and the release, the required segment definition can be determined: This way, you can assign segment definitions from previous releases to an IDoc type in the current release. This may be necessary if, for example, the partner is using an older release which supports your current IDoc type but not your current segment definitions. You then have to "reset" these in the &lt;/span&gt; &lt;a href="http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b809b43d711d1893e0000e8323c4f/frameset.htm" target="_parent"&gt;&lt;img alt="Structure link" src="http://help.sap.com/saphelp_nw04/helpdata/en/images/book.gif" border="0" /&gt; &lt;span style="font-size:85%;"&gt;Partner profiles&lt;/span&gt;&lt;/a&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt; .&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;span style=";font-family:Arial;font-size:85%;"  &gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;This segment type name is not completely random but is based on the phrase "business transaction" instead of order.    I believe the addition of "E101CRMXIF_" to the beginning makes the segment type release-specific and specifies the segment definition.&lt;br /&gt;&lt;br /&gt;Each segment can in turn have multiple fields.  Some of these fields can contain data defined by another segment.  These can be optional or mandatory.  One segment can have a 1:1 or 1:n relationship with another segment.  For example, the standard E101CRMXIF_BUSTRANS segment looks like this when I look at it in the XML editor of Rational Software Architect v7 (though truncated to what would display on my screen and still be readable):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jYR88qaw4SM/Rsu2tqsaGYI/AAAAAAAAABM/yL60LCTYr9g/s1600-h/crm_order.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_jYR88qaw4SM/Rsu2tqsaGYI/AAAAAAAAABM/yL60LCTYr9g/s400/crm_order.jpg" alt="" id="BLOGGER_PHOTO_ID_5101371898598136194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Note that the order segment has many individual elements (mostly strings) followed my many references to other segments.  The graphical representation looks a lot like an object model or database design.&lt;br /&gt;&lt;br /&gt;An entire SAP IDoc can be huge!  The entire IDoc for orders includes well over 200 IDoc segments.   After I used my XML editor to format the XML schema of CRMXIF_ORDER_SAVE_M02 so that it was neatly indented and had line feeds before each level of nesting, the resulting XML schema file was a mere 38257 lines long.&lt;br /&gt;&lt;br /&gt;If your next project takes you down to the implementation level of SAP, I hope you're a detail-oriented person.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;(Dec 2007) English not your native language? I've begun making podcasts of popular posts and they are available at http://artsciita.podbean.com/. Listen online at that URL, with the MP3 player below, or subscribe to the podcast using the RSS feed and listen with your favorite MP3 player.&lt;/blockquote&gt; &lt;p&gt;&lt;/p&gt;&lt;p&gt;        &lt;/p&gt;&lt;div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="mp3playerlightsmallv3" align="middle" height="25" width="210"&gt;    &lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;br /&gt;   &lt;param name="movie" value="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvbG92ZV9pZG9jLm1wMw/love_idoc.mp3&amp;amp;autoStart=no"&gt;&lt;br /&gt;   &lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;br /&gt;   &lt;embed src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvbG92ZV9pZG9jLm1wMw/love_idoc.mp3&amp;amp;autoStart=no" quality="high" name="mp3playerlightsmallv3" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="25" width="210"&gt;&lt;/embed&gt;&lt;br /&gt;   &lt;/object&gt;&lt;br /&gt;  &lt;br /&gt;&lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 41px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt;   &lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/div&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-2551700819260673258?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/2551700819260673258/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=2551700819260673258' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2551700819260673258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2551700819260673258'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/08/learn-to-love-your-sap-idoc.html' title='Learn to Love Your SAP IDoc'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jYR88qaw4SM/Rsu2tqsaGYI/AAAAAAAAABM/yL60LCTYr9g/s72-c/crm_order.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-8981459427178337365</id><published>2007-08-21T18:55:00.000-07:00</published><updated>2007-12-19T11:57:30.946-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='Lessons Learned'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>Perils of Over-Customizing SAP-Broken Reports</title><content type='html'>&lt;p&gt; &lt;/p&gt;I've been around clients for some great discussion on the perils of over-customizing SAP lately.  I hope to collect some of the lessons learned here for your reading enjoyment and career enrichment.&lt;br /&gt;&lt;br /&gt;Here's a comment made by a country sales manager at a meeting I attended in May 2007.&lt;br /&gt;&lt;blockquote&gt;"They told us that the new SAP system would have over 160 reports out-of-the-box that we could use to run our business and we didn't plan on having to create a lot of custom reports.  Now they tell us that's not true.  Almost all the out-of-the-box reports are broken.  Almost every report we need must be a custom development."&lt;/blockquote&gt;It seems this company made some customizations to their base SAP system (ECC) when they were only operating in a only single country and were focused only on a transactional, commodity type business model.  They then moved into multiple countries and began to look closely at big, relational customers and value-added services.  To support this, they planned to create a new CRM system running on top of their existing ECC.  They were not happy to find out that their legacy of prior ECC customizations "broke" a lot of the standard SAP reports.&lt;br /&gt;&lt;br /&gt;I'd love to hear from other people who might have an SAP over-customization lesson to share.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;(Dec 2007) English not your native language?  I've begun making podcasts of popular posts and they are available at &lt;a href="http://artsciita.podbean.com/"&gt;http://artsciita.podbean.com/&lt;/a&gt;. Listen online at that URL, with the MP3 player below, or subscribe to the podcast using the RSS feed and listen with your favorite MP3 player.&lt;/blockquote&gt;&lt;br /&gt; &lt;div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="mp3playerlightsmallv3" align="middle" height="25" width="210"&gt;&lt;embed src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvb3Zlcl9jdXN0X3NhcF9icm9rZW5fcnB0Lm1wMw/over_cust_sap_broken_rpt.mp3&amp;amp;autoStart=no" quality="high" name="mp3playerlightsmallv3" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="25" width="210"&gt;&lt;/embed&gt;&lt;/object&gt; &lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 41px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-8981459427178337365?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/8981459427178337365/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=8981459427178337365' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8981459427178337365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8981459427178337365'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/08/perils-of-over-customizing-sap-broken.html' title='Perils of Over-Customizing SAP-Broken Reports'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-6598285425248937281</id><published>2007-06-01T07:37:00.000-07:00</published><updated>2007-06-01T07:57:06.323-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Talent'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><title type='text'>Globalization and the Brain Drain</title><content type='html'>&lt;p&gt; &lt;/p&gt;As more than a casual observer of the globalization of technology (I type this from my hotel room in Beijing) I was amused to read the article &lt;a href="http://www.chinadaily.com.cn/china/2007-06/01/content_884824.htm" target="_blank"&gt;&lt;strong&gt;"China hit by &lt;font style="color: rgb(221, 34, 34);"&gt;brain drain&lt;/font&gt;, report says"&lt;/strong&gt;&lt;/a&gt; in the &lt;a href="http://www.chinadaily.com.cn/"&gt;China Daily&lt;/a&gt; provided by the &lt;a href="http://www1.hilton.com/en_US/hi/hotel/BJSHITW-Hilton-Beijing-hotel/index.do;jsessionid=2947E099FCF28C8FC8ACA7E04FE10B3F.etc32?ctyhocn=BJSHITW&amp;brand_id=HI&amp;amp;brand_directory=/en/hi/&amp;xch=31581969,4UIQS3JF4XBZKCSGBIYM22QKIYFCXUUC"&gt;Beijing Hilton&lt;/a&gt;.  The article made some pretty stark comments about the state of affairs:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Since 1978, more than 70% of all Chinese who traveled abroad to study chose not to return home&lt;/li&gt;&lt;li&gt;Between 1978 and 2006 about 1.06 million Chinese went to study overseas and just 275,000 returned home.&lt;/li&gt;&lt;li&gt;About 300,000 people who went abroad with the initial intention of visiting relatives later enroled in higher education and stayed&lt;/li&gt;&lt;li&gt;Chinese students overseas, especially those with extraordinary abilities are a real hit in the global tug of war for talent.&lt;/li&gt;&lt;/ul&gt;I guess this must be true.  After all, why am I here in China?  Why do I personally know five IBMers from the US who'll be working here next week?&lt;font style="font-style: italic;"&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-6598285425248937281?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/6598285425248937281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=6598285425248937281' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6598285425248937281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6598285425248937281'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/06/globalization-and-brain-drain.html' title='Globalization and the Brain Drain'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-528756909214595953</id><published>2007-05-30T08:34:00.000-07:00</published><updated>2007-05-30T08:47:18.040-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><title type='text'>Outsourcing to Vietnam</title><content type='html'>&lt;p&gt; &lt;/p&gt;My hotel in Beijing  gave me a free copy of &lt;a href="http://www.wsj-asia.com/"&gt;The Wall Street Journal Asia&lt;/a&gt; yesterday.  The cover story got my attention with the title "&lt;a href="http://www.streetinsider.com/Press+Releases/WSJA%28529%29+Vietnam+Wins+Attention+As+New+Outsourcing+Hub/2366631.html"&gt;Vietnam wins attention as new outsourcing hub&lt;/a&gt;."  The article goes on to explain how companies like Harvey Nash PLC are using Vietnam to service clients such as Belgium's Belgacom SA, Honda Motor Co.'s British unit, Discovery Communications Inc.'s Discovery Channel, and NBC Universal's MSNBC.  I did a little poking around on &lt;a href="http://www.ibm.com/"&gt;www.ibm.com&lt;/a&gt;'s site search capability and found that my own employer is active as well.  See     &lt;a class="fbox" href="http://www-03.ibm.com/press/us/en/pressrelease/21201.wss"&gt;&lt;b&gt;IBM Press room - 2007-03-12 IBM Expands Global Service Delivery Capabilities - New Centers in China and Vietnam.&lt;br /&gt;&lt;/b&gt;&lt;/a&gt;&lt;p&gt;So which country is next?&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-528756909214595953?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/528756909214595953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=528756909214595953' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/528756909214595953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/528756909214595953'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/05/outsourcing-to-vietnam.html' title='Outsourcing to Vietnam'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-6244777662431623976</id><published>2007-05-25T19:58:00.000-07:00</published><updated>2007-12-19T11:55:02.761-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='PM'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Governance'/><category scheme='http://www.blogger.com/atom/ns#' term='Politics'/><title type='text'>On War and Aggessive Project Schedules</title><content type='html'>&lt;div&gt;I recently attended a 3-day "Business Design Assurance" or BDA held by my  client.  On the first day it was clear that there were still a lot of  unresolved issues and the desired delivery date of the rollout to the first  country was a risk.  There was a lot of talk along the lines of "we can't go live without XXX!" A certain Senior Vice President could not attend the second day of the BDA  but had the following as a message posted on the wall when everyone  arrived for the second day of discussion.&lt;br /&gt;&lt;br /&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div align="center"&gt;"A good plan today violently executed is better than a perfect  plan next week!"&lt;br /&gt;&lt;br /&gt;&lt;/div&gt; &lt;div&gt;&lt;div style="text-align: right;"&gt;&lt;div style="text-align: center;"&gt;General George S. Patton&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;blockquote&gt;(Dec 2007) English not your native language?  I've begun making podcasts of popular posts and they are available at &lt;a href="http://artsciita.podbean.com/"&gt;http://artsciita.podbean.com/&lt;/a&gt;. Listen online at that URL, with the MP3 player below, or subscribe to the podcast using the RSS feed and listen with your favorite MP3 player. &lt;/blockquote&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="mp3playerlightsmallv3" align="middle" height="25" width="210"&gt;&lt;embed src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvYWdyZXNzaXZlX3NjaGVkdWxlLm1wMw/agressive_schedule.mp3&amp;amp;autoStart=no" quality="high" name="mp3playerlightsmallv3" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="25" width="210"&gt;&lt;/embed&gt;&lt;br /&gt; &lt;/object&gt;&lt;br /&gt; &lt;br /&gt;&lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 41px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-6244777662431623976?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/6244777662431623976/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=6244777662431623976' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6244777662431623976'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6244777662431623976'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/05/on-war-and-aggessive-project-schedules.html' title='On War and Aggessive Project Schedules'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-1872660055487630443</id><published>2007-05-09T20:31:00.000-07:00</published><updated>2007-12-19T12:04:12.576-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>The Global Lifestyle Time Challenge</title><content type='html'>I had a subtle career milestone today.   Today I became fully aware that I was now "Global" ... with a capital "G" I think.&lt;br /&gt;&lt;br /&gt;At about 6:30 am Central time I checked email at home before leaving for the airport.  I saw an email from a business leader in the UK which set off alarms in my head that an important business decision my client needed to make was not being addressed.  Knowing that a politically important deadline is approaching, I fired off a "this is a big issue!" email designed to alarm my readers that something important was not happening.&lt;br /&gt;&lt;br /&gt;About 8 am Central time today I was waiting for a flight at the airport and my cell phone went off.  It was that same business leader in the UK who took notice of my alarm.  I don't know about you, but I don't get cell phone calls from people I've never met from other countries every day.&lt;br /&gt;&lt;br /&gt;Shortly after arriving at my destination on the East Coast of the US, I scheduled a web meeting for tomorrow morning between people in Baltimore, Raleigh, California, and Beijing.&lt;br /&gt;&lt;br /&gt;Later I was on a call between the US and Canada talking about interfaces to a system in China.&lt;br /&gt;&lt;br /&gt;Still later I discussed architecture diagrams showing system components in Rochester (NY), Boulder, Dallas, Tulsa, Phoenix, Hong Kong, Beijing, and Toronto.  I tried to figure out if the component in Hong Kong was really necessary.  Could it be co-located with the rest of the stuff in Beijing?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;I ate a hurried dinner of Tandoori Takki with two co-workers.  One is a &lt;span style=""&gt;Norwegian citizen born in China but holding an American green card and the other was born in India but has been working in the US for a while.  My history is boring compared to theirs.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Five minutes after checking into my hotel, I joined a conference call between the US and China but the co-worker from China didn't make the call.  My co-worker later came online in China on instant messenger later and I pinged him about the call he missed.  It turned out he was double booked for that timeslot.  Heavy sigh.  When are we going to solve time zone issues for calendars?  I made sure he had the information for the web meeting in 9 hours.&lt;br /&gt;&lt;br /&gt;This globalization thing isn't all its cracked up to be.  Exactly when is it I am supposed to have some calm moments to think?  When is it I am supposed to get more exercize like my doctor told me?  Will the guy in California get up to make the web meeting at 6 am his time?  Did I even have a right to call a web meeting that required someone to be there at 6 am?   Will the guy in Beijing who has to join at 9 pm his time have a decent Internet connection?   Did I have a choice on the time given that the guy we want to talk to was available then and it was a comfortable 9 am for him?  Will my flight home on Friday be on time so I can make my daughter's piano recital? How early do I set my alarm clock for tomorrow?  Early enough to hit the hotel treadmill or late enough to get another hour of sleep?&lt;br /&gt;&lt;br /&gt;I have another trip to China coming up in two weeks.  It is still fun for now.  I can see how this could get old.  I would love to hear how my readers in similar situations are handling the demanding hours, encroachment upon personal time, cultural differences, etc.&lt;br /&gt;&lt;br /&gt;FYI, globalization has been a frequent topic of mine.  You might take a look at some previous posts such as:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://artsciita.blogspot.com/2006/06/globalized-it-architect.html"&gt;The Globalized I/T Architect&lt;/a&gt; &lt;/li&gt;&lt;li&gt;&lt;a href="http://artsciita.blogspot.com/2006/05/are-all-good-it-science-and.html"&gt;Are All the Good I/T, Science, and Engineering Jobs Going Overseas?&lt;/a&gt;&lt;/li&gt;&lt;li&gt;&lt;a href="http://artsciita.blogspot.com/2007/04/word-from-china-front.html"&gt;Word from the China Front&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt;  &lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;(Dec 2007) English not your native language? I've begun making podcasts of popular posts and they are available at http://artsciita.podbean.com/. Listen online at that URL, with the MP3 player below, or subscribe to the podcast using the RSS feed and listen with your favorite MP3 player.&lt;/blockquote&gt;&lt;div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="mp3playerlightsmallv3" align="middle" height="25" width="210"&gt; &lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;br /&gt; &lt;param name="movie" value="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvb3Zlcl9jdXN0X3NhcF9icm9rZW5fcnB0Lm1wMw/over_cust_sap_broken_rpt.mp3&amp;amp;autoStart=no"&gt;&lt;br /&gt; &lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;br /&gt; &lt;embed src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvb3Zlcl9jdXN0X3NhcF9icm9rZW5fcnB0Lm1wMw/over_cust_sap_broken_rpt.mp3&amp;amp;autoStart=no" quality="high" name="mp3playerlightsmallv3" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="25" width="210"&gt;&lt;/embed&gt;&lt;br /&gt; &lt;/object&gt;&lt;br /&gt; &lt;br /&gt;&lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 41px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-1872660055487630443?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/1872660055487630443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=1872660055487630443' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/1872660055487630443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/1872660055487630443'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/05/global-lifestyle-time-challenge.html' title='The Global Lifestyle Time Challenge'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-7713137732469011520</id><published>2007-04-29T20:54:00.001-07:00</published><updated>2007-04-29T21:05:22.627-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='ESB'/><title type='text'>I'd Rather Be Lucky than Good</title><content type='html'>&lt;div&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;This isn't my usual type of  post because it talks not about concepts or competence but about a stroke of unusually good professional  luck.&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;I was one of 4700 IBMers  attending the Technical Leadership Exchange in &lt;st1:place&gt;&lt;st1:city&gt;Anaheim&lt;/st1:city&gt;,  &lt;st1:state&gt;California&lt;/st1:state&gt;&lt;/st1:place&gt;.  I had just gotten a new  assignment to create the canonical data model for my client's new enterprise  service bus (ESB).  I think of this as the superset of all the many  possible data attributes of the major business objects that flow across the  ESB.  Examples would include purchase order, order acknowledgement,  invoice, advance shipping notice, and more.  The back end system for all of  these transactions is SAP.&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;There was some training on Sunday  before the conference started on Monday.  At dinner Sunday night I sat down  at a table of strangers and made some IBM smalltalk with my new  acquaintances.  A few minutes later some other guys sat down.  The guy  who sat to my immediate left asked me who I was, where I was from, what I was  doing, etc.&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;When I mentioned I was working on  a project to create a canonical data model for an ESB, he casually told me "Oh,  I've been working on IBM's canonical data model for IBM's ESB for two  years.  I'm the lead architect."  At this point I just about fell out  of my chair.  I could not believe my good fortune.&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;I told him I would pick up his  dry cleaning and wash his car if he'd tell me everything he knew about canonical  data models.  He laughed and offered to help me.&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;To make a long story short, he  wound up showing me the canonical data model for IBM's own ESB and pointed me to  where I could download XML schemas off the IBM intranet.  Incidentally, IBM  uses SAP for many of its back end functions.  One valuable tidbit of  information included was a spreadsheet linking attributes in the canonical form  with specific SAP IDOC segments and fields.&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;In the consulting business we  call this "intellectual capital" and wonderful intellectual capital it is.   Obviously, this has really jumpstarted my work.  I wish I could say that I  was really good but in this case I must confess being really lucky (or have  I been living right?... that's another discussion).&lt;/p&gt;&lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt; &lt;/p&gt; &lt;p class="MsoNormal" style="margin: 0in 0in 0pt;"&gt;He never did make me wash his car  either.   As we said playing basketball after someone said we were just lucky to make a difficult shot.  Luck counts!  &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-7713137732469011520?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/7713137732469011520/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=7713137732469011520' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/7713137732469011520'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/7713137732469011520'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/04/id-rather-be-lucky-than-good.html' title='I&apos;d Rather Be Lucky than Good'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-3451987407234898120</id><published>2007-04-20T21:32:00.000-07:00</published><updated>2007-04-22T19:29:52.761-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Trends'/><category scheme='http://www.blogger.com/atom/ns#' term='Creativity'/><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Emerging Technology'/><title type='text'>Avatars for Architects</title><content type='html'>&lt;p class="MsoNormal"&gt;There is a yearly conference for IBM's client-facing technical leaders. During the lean years when money was in short supply for training, being selected to attend this event was especially coveted. For a long time, the only way to be guaranteed an invitation was to get selected to speak at the event.  Speaker selection became quite competitive.&lt;br /&gt;&lt;br /&gt;I am happy to report that after about four years of trying, I actually got to speak at the 2007 Technical Leadership Exchange held in &lt;st1:place&gt;&lt;st1:city&gt;Anaheim&lt;/st1:city&gt;,  &lt;st1:state&gt;California&lt;/st1:state&gt;&lt;/st1:place&gt;.&lt;br /&gt;&lt;br /&gt;I am a firm believer in sampling something really off-the-wall every now and then to knock the cobwebs off of some unused brain cells. I saw that a favorite speaker of mine, David McDavid, the source for a previous post &lt;a href="http://artsciita.blogspot.com/2005/11/role-of-business-transformation.html"&gt;The Role of the Business Transformation Architect&lt;/a&gt;&lt;b&gt; &lt;/b&gt;was giving a talk on the business implications of &lt;a href="http://www.secondlife.com/"&gt;Second Life&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I naively thought that only a few crazies like me would show up for such a thing. Wrong! There must have been 500 of my peers there to check it out. The entire conference was about 4700 people and you had to arrive by &lt;st1:time minute="0" hour="13"&gt;1PM&lt;/st1:time&gt; Sunday afternoon to attend the Second Life talk.&lt;br /&gt;&lt;br /&gt;As a speaker, I was privy to the pre-registration numbers. When I sorted the 420 or so elective sessions, the Second Life presentation was the one that more of IBM's technical leaders wanted to reserve a seat to attend than any other.  At the session I learned IBM is quite a land baron in the Second Life "megaverse," owning many &lt;a href="http://www.secondlife.com/"&gt;Second Life&lt;/a&gt; "islands".&lt;br /&gt;&lt;br /&gt;David talked about how he played around in Second Life and found himself wanting to set up his own place and how he intentionally chose a location with interesting neighbors including a small software company and East Coast artist. He raved about all the interesting people he had met thru Second Life. It began to sound like an endorsement of my unoriginal theory that it is good to check out off-the-wall ideas and hang out with interesting people not like me every now and then.&lt;br /&gt;&lt;br /&gt;The message to my readers is that smart people are either taking &lt;a href="http://www.secondlife.com/"&gt;Second Life&lt;/a&gt; and the business implications of it very seriously... or they are afraid they aren't taking it seriously enough and might be missing the next big thing. &lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;I decided I must already be behind the curve. If you log into Second Life and find a boy next door looking avatar named Caleb Schumann who doesn't know what he's doing in the megaverse, it is me fumbling around trying to catch with the train that has already left the station without me.&lt;/p&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_jYR88qaw4SM/RimdArCW9XI/AAAAAAAAAA8/BpYm8zrQ2ks/s1600-h/caleb.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_jYR88qaw4SM/RimdArCW9XI/AAAAAAAAAA8/BpYm8zrQ2ks/s400/caleb.jpg" alt="" id="BLOGGER_PHOTO_ID_5055744691578271090" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;&lt;blockquote&gt;Me over the volcano that is about to errupt and kill me if I don't do the hula for some character on a training island for newbies.&lt;/blockquote&gt;&lt;/span&gt;&lt;/span&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-3451987407234898120?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/3451987407234898120/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=3451987407234898120' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3451987407234898120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3451987407234898120'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/04/avatars-for-architects.html' title='Avatars for Architects'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_jYR88qaw4SM/RimdArCW9XI/AAAAAAAAAA8/BpYm8zrQ2ks/s72-c/caleb.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-5630904827350669322</id><published>2007-04-20T20:38:00.000-07:00</published><updated>2007-04-22T09:51:19.936-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Lessons Learned'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Word from the China Front</title><content type='html'>I had the good fortune to make my second trip to visit my client in Beijing, China.  My trip was extended twice and I wound up staying three and a half weeks.&lt;br /&gt;&lt;ul&gt;&lt;li class="MsoNormal" style=""&gt;The reason my trip got      extended was that one of my team's biggest recommendations related to      eCommerce was rejected by the client as too expensive and taking too long.      Heavy sigh. A worthy competitor has been introduced into the overall      solution as a result.&lt;o:p&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;I got to observe an      interesting phenomenon. When an army of English speaking people fly to &lt;st1:country-region&gt;&lt;st1:place&gt;China&lt;/st1:place&gt;&lt;/st1:country-region&gt;      to conduct meetings in English with Chinese I/T staff, the English      speakers tend to dominate the discussion while everyone is in the room.      The Chinese are generally soft-spoken and before they can mentally      translate from English to Chinese, the English speakers move on to the      next point. The Chinese are too polite to interrupt and say "you're      going too fast." Therefore, the English speakers think there is a      consensus only to discover objections later that never got expressed      during the meeting.&lt;/li&gt;&lt;li&gt;I joined the team tasked with creating an Enterprise Service Bus (ESB) for the client.  This ESB must span from North America to China.  I think it qualifies as the "Brokered ESB Deployment Pattern" as described in my earlier post &lt;a href="http://artsciita.blogspot.com/2006/01/esb-patterns-that-click.html"&gt;ESB Patterns that "Click".&lt;br /&gt;&lt;/a&gt;&lt;/li&gt;&lt;li&gt;I've been l&lt;a href="http://artsciita.blogspot.com/search/label/SAP"&gt;earning more about SAP and integrating SAP to other systems&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;On a personal level unrelated to I/T Architecture, I got to have dinner with a member of Communist Party, to be &lt;a href="http://posterchildforgrace.blogspot.com/2007/04/beijing-haidian-christian-church.html"&gt;amazed yet again at the incredible changes taking place in Chinese society&lt;/a&gt;, to visit the &lt;a href="http://www.flickr.com/photos/22739413@N00/tags/summerpalace/"&gt;Summer Palace&lt;/a&gt;, to visit the &lt;a href="http://www.flickr.com/photos/22739413@N00/tags/lamatemple/"&gt;Lama Temple&lt;/a&gt;, and take a &lt;a href="http://www.flickr.com/photos/22739413@N00/tags/hutong/"&gt;bicycle rickshaw ride thru an old Beijing hutong&lt;/a&gt;.  I got really tired of Kung Pao Chicken too.&lt;/li&gt;&lt;/ul&gt;&lt;p&gt; &lt;/p&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_jYR88qaw4SM/RimTG7CW9WI/AAAAAAAAAA0/HAxkzII7O9E/s1600-h/DSCF3258.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_jYR88qaw4SM/RimTG7CW9WI/AAAAAAAAAA0/HAxkzII7O9E/s400/DSCF3258.JPG" alt="" id="BLOGGER_PHOTO_ID_5055733803836175714" border="0" /&gt;&lt;/a&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt; Me at the Summer Palace in March 2007.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-5630904827350669322?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/5630904827350669322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=5630904827350669322' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/5630904827350669322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/5630904827350669322'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/04/word-from-china-front.html' title='Word from the China Front'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_jYR88qaw4SM/RimTG7CW9WI/AAAAAAAAAA0/HAxkzII7O9E/s72-c/DSCF3258.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-3398805915059543275</id><published>2007-02-23T20:48:00.000-08:00</published><updated>2007-02-24T06:42:32.344-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>When do You Leave a Good Job?</title><content type='html'>&lt;p&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;It has been an embarrassingly long time since I’ve posted but I recently made a huge career change and I’ve been pretty busy.&lt;span style=""&gt;  &lt;/span&gt;I’m afraid blogging dropped off my radar for several weeks.  At least it was huge for me.  As a consultant, I could change projects and clients without changing employer.  Not everyone is that lucky.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Here’s a little history.&lt;span style=""&gt;  &lt;/span&gt;I was encouraged by my management back in the fall to leave my comfort zone and take on bigger challenges.&lt;span style=""&gt;  &lt;/span&gt;I think the handwriting was on the wall &lt;span style=""&gt; &lt;/span&gt;that I was as high as I could go in the organization if I stayed put.&lt;span style=""&gt;  &lt;/span&gt;At first it looked like I might become what we call an “Associate Partner” in IBM Global Business Services and take on more of a marketing role.&lt;span style=""&gt;  &lt;/span&gt;Instead, I wound up taking on an Enterprise Architect role in a truly global project.&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_jYR88qaw4SM/Rd_E2YuzsXI/AAAAAAAAAAk/HXR0dUESZZw/s1600-h/0701260011.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_jYR88qaw4SM/Rd_E2YuzsXI/AAAAAAAAAAk/HXR0dUESZZw/s320/0701260011.JPG" alt="" id="BLOGGER_PHOTO_ID_5034959347054260594" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;Me at the Temple of Heaven, Beijing, China&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;I did indeed raise my hand and say “Yes” I will leave the position where I was happy, effective, and comfortable.&lt;span style=""&gt;  &lt;/span&gt;I will leave the position where I got to sleep in my own bed every night and “jump into the frying pan.”&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;a title="photo sharing" href="http://www.flickr.com/photos/22739413@N00/361687593/"&gt;&lt;img style="border: 2px solid rgb(0, 0, 0);" alt="" src="http://farm1.static.flickr.com/143/361687593_378ad2add6_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;    &lt;p style="text-align: center;" class="MsoNormal"&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;National Software Technology Park - Beijing, China&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;I knew I wouldn’t be bored.&lt;span style=""&gt;  &lt;/span&gt;But would I be happy?&lt;/p&gt;    &lt;p class="MsoNormal"&gt;This whole experience had led me to think a lot about the question “When is the right time to leave a good job?”&lt;span style=""&gt;  &lt;/span&gt;This is not an easy question.&lt;span style=""&gt;  &lt;/span&gt;I think it strikes at the heart of our professional identity.&lt;span style=""&gt;  &lt;/span&gt;I had to do a lot of soul searching about my priorities.&lt;span style=""&gt;  &lt;/span&gt;I had to face questions like:&lt;/p&gt;                  &lt;ul&gt;&lt;li&gt;&lt;o:p&gt;&lt;/o:p&gt;What is really important to me?&lt;/li&gt;&lt;li&gt;Am I content to stay where I am and continue to do what I’m doing?&lt;/li&gt;&lt;li&gt;What is the cost career-wise of staying put?&lt;/li&gt;&lt;li&gt;Is it better to leave now on my own terms rather than wait for some executive to make the decision for me &lt;span style=""&gt; &lt;/span&gt;by phasing out the position before I’m ready to leave?&lt;/li&gt;&lt;li&gt;Is it really possible in today’s global economy to have work-life balance?&lt;/li&gt;&lt;li&gt;Is it really possible to “work smarter not harder”?&lt;/li&gt;&lt;li&gt;Are there intangible benefits to making a change outside of my career?&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/li&gt;&lt;/ul&gt;    &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;br /&gt;If you look at my situation purely from a career point of view, I stayed in my previous position too long.  Four years with one client on one major project using technology picked 3 or 4 years ago is too long for a technology professional.  There were, however, other considerations such as the whole work-life balance issue.  For me the decision to make a change came down these points:&lt;br /&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;I was getting a little bored because I’d been doing almost the same thing for four years.&lt;/li&gt;&lt;li&gt;I don’t know if it is healthy ambition or vanity, but I did find myself wanting the professional recognition and reward that came with a bigger, more visible project.&lt;/li&gt;&lt;li&gt;I think it is better to get out in front of large trends like &lt;a href="http://artsciita.blogspot.com/search/label/Globalization"&gt;globalization&lt;/a&gt; on my own terms rather try to hold onto what I’ve got and take the chance it might taken from me before I’m ready.&lt;span style=""&gt;  &lt;/span&gt;A client once told me “There is an on-coming train coming.&lt;span style=""&gt;  &lt;/span&gt;I can either put up my hand and try to stop it (and get run over) or try to get on board as the engineer.”&lt;/li&gt;&lt;li&gt;Biggest of all for me – the intangible benefits outside of my career.&lt;span style=""&gt;  &lt;/span&gt;(If you’re brave enough to explore the spiritual side of leaving your comfort zone, &lt;a href="http://posterchildforgrace.blogspot.com/2007/01/leaving-comfort-zone-to-experience-gods.html"&gt;click here&lt;/a&gt;.)&lt;/li&gt;&lt;/ul&gt;          &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;I’d love to hear what you think about leaving a good position.&lt;span style=""&gt;  &lt;/span&gt;Have you ever done it?&lt;span style=""&gt;  &lt;/span&gt;Did you regret it?&lt;span style=""&gt;  &lt;/span&gt;Or did you never look back?&lt;/p&gt;In case you're wondering how it is going... I'm working harder and working longer hours but I'm having a ball!   So for now... it is good!&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a href="http://philsfolderol.blogspot.com/search/label/China"&gt;Click here if you are interested in my commentary and pictures about my recent travels to China.&lt;/a&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;a href="http://www.flickr.com/photos/22739413@N00/"&gt;Still more pictures on flickr&lt;/a&gt;. Don’t forget &lt;a href="http://philsfolderol.blogspot.com/2007/02/freezing-in-toronto.html"&gt;Toronto&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;&lt;br /&gt;      &lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-3398805915059543275?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/3398805915059543275/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=3398805915059543275' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3398805915059543275'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3398805915059543275'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/02/when-do-you-leave-good-job.html' title='When do You Leave a Good Job?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jYR88qaw4SM/Rd_E2YuzsXI/AAAAAAAAAAk/HXR0dUESZZw/s72-c/0701260011.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-3199531919690313472</id><published>2007-01-19T08:35:00.000-08:00</published><updated>2007-01-19T08:46:01.035-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><title type='text'>IBM Labs in Beijing</title><content type='html'>&lt;div align="left"&gt;Here is the entrance to the IBM facility outside the 5th ring of Beijing in the northern suburbs. It contains the IBM Development Lab (off left hand side of picture), the IBM Research Lab (shown on right side), and the IBM SOA Solution Center (straight down the path between the two labs.&lt;/div&gt;&lt;div align="center"&gt;&lt;br clear="all"&gt;&lt;a title="photo sharing" href="http://www.flickr.com/photos/22739413@N00/361681081/"&gt;&lt;img style="BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid" alt="" src="http://farm1.static.flickr.com/125/361681081_6b264ccfdf_m.jpg" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br clear="all"&gt;&lt;a title="photo sharing" href="http://www.flickr.com/photos/22739413@N00/361686702/"&gt;&lt;img style="BORDER-RIGHT: #000000 2px solid; BORDER-TOP: #000000 2px solid; BORDER-LEFT: #000000 2px solid; BORDER-BOTTOM: #000000 2px solid" alt="" src="http://farm1.static.flickr.com/147/361686702_4978a84d88_m.jpg" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;p&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-3199531919690313472?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/3199531919690313472/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=3199531919690313472' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3199531919690313472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3199531919690313472'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/01/ibm-labs-in-beijing.html' title='IBM Labs in Beijing'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://farm1.static.flickr.com/125/361681081_6b264ccfdf_t.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-3971307845515366682</id><published>2007-01-18T02:14:00.000-08:00</published><updated>2007-01-19T07:59:37.112-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><category scheme='http://www.blogger.com/atom/ns#' term='Disaster Recovery'/><title type='text'>More Fiber in Your Diet / IBMers at Play</title><content type='html'>I have been able to visit the IBM facility north of Beijing's fifth ring where teh IBM Development Lab and IBM Research Lab are housed. There is also an SOA Solution Center as well. The internet was a lot faster there too compared to the hotel and my client. I've heard again that an earthquake off Taiwan ruined and undersea fiber optick cable and much of Asia is affected. How many of you have redundancy between the US and your global operations to survive an undersea cable break? What would you do if it only was a lot slower vs. broken completely?&lt;br /&gt;&lt;br /&gt;Below, my IBM co-workers play a hacky-sak type game at lunch. The software group development lab is to the right, the solution center is straight ahead behind them, and the research lab is to the right side.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://2.bp.blogspot.com/_jYR88qaw4SM/Ra9MsSPr3DI/AAAAAAAAAAY/ApPxLz7OF3g/s1600-h/0701170021-2.JPG"&gt;&lt;img id="BLOGGER_PHOTO_ID_5021316433236974642" style="DISPLAY: block; MARGIN: 0px auto 10px; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://2.bp.blogspot.com/_jYR88qaw4SM/Ra9MsSPr3DI/AAAAAAAAAAY/ApPxLz7OF3g/s320/0701170021-2.JPG" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-3971307845515366682?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/3971307845515366682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=3971307845515366682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3971307845515366682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/3971307845515366682'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/01/more-fiber-in-your-diet-ibmers-at-play.html' title='More Fiber in Your Diet / IBMers at Play'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_jYR88qaw4SM/Ra9MsSPr3DI/AAAAAAAAAAY/ApPxLz7OF3g/s72-c/0701170021-2.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-8675101232817379191</id><published>2007-01-17T04:46:00.002-08:00</published><updated>2007-01-17T05:18:37.713-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='China'/><title type='text'>Off to China</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Anyone who has been a regular visitor to my humble blog has probably noticed that the globalization of software development has been a frequent topic of mine. In particular, I have been heavily involved over the last 3-4 years with software development in India. Whether you or I like it or not, it looks like I am going to continue to be immersed in the topic of globalization. I started a new assignment with a new client recently and this client has very strong ties to China. I could not believe my good fortune when I was given a golden opportunity to travel to China for about two weeks of meetings. Wow! A chance to observe the technology sector in China firsthand!  I arrived in China Monday night.&lt;/p&gt;&lt;p&gt;Because of all the language and cultural issues, IBM has made a conscious effort to locate consultants who speak Chinese.  Someitmes it seems like every Chinese speaking IBM consultant in the US and Canada is on my project! Not that this is a bad thing either.  Its great to be able to hop in a taxis with a co-worker and have a co-worker act as interpreter. &lt;/p&gt;&lt;p&gt;Then around 10 AM this morning "it" happened. My client got passionate about a particular topic and switched from English to Chinese. Within about 10 seconds all my co-workers had joined in the discussions in Chinese too and "it" hit me. I was the only non-Chinese speaker in the room and there were three different Chinese conversations going on. I didn't take it as they were trying to exclude me. I think it was just easier for the client to express their thoughts clearly in their native language. I chose to just let the conversations go on without my interruption. My co-workers updated me later with a summary of their concerns. I have a feeling it won't be the last time either.&lt;/p&gt;&lt;p&gt;If you're interested in reading more about my trip to China, see my &lt;a href="http://philsfolderol.blogspot.com/search/label/China"&gt;posts on China on my "Phil's Folderol" blog&lt;/a&gt;. &lt;/p&gt;&lt;p align="center"&gt;Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-8675101232817379191?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/8675101232817379191/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=8675101232817379191' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8675101232817379191'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8675101232817379191'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/01/anyone-who-has-been-regular-visitor-to_6730.html' title='Off to China'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-9096175309426518842</id><published>2007-01-17T04:46:00.001-08:00</published><updated>2007-01-17T05:12:00.503-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><title type='text'></title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Anyone who has been a regular visitor to my humble blog has probably noticed that the globalization of software development has been a frequent topic of mine.  In particular, I have been heavily involved over the last 3-4 years with software development in India.   Whether you or I like it or not, it looks like am going to continue to be immersed in the topic of globalization.  I started a new assignment with a new client recently and this client has very strong ties to China.  I could not believe my good fortune when I was given golden opportunity to travel to China for about two weeks of meetings.   Wow!  A chance to observe the technology sector in China firsthand!&lt;/p&gt;&lt;p&gt;Because of all the language and cultural issues, IBM has made a conscious effort to locate consultants who speak Chinese.   I think every Chinese speaking IBM consultant in the US and Canada is on my project!  Not that this is a bad thing.  Its great to be able to hop in a taxis with a co-worker and have a co-worker interpreter.  &lt;/p&gt;&lt;p&gt;Then around 10 AM or so this morning "it" happened.  My client got passionate about a particular topic and switched from English to Chinese.  Within about 10 seconds all my co-workers had joined in the discussions in Chinese too and "it" hit me.  I was the only non-Chinese speaker in the room and there were three different Chinese conversations going on.  I didn't take it as they were trying to exclude me.  I think it was just easier for the client to express their thoughts clearly.  I chose to just let the conversations go on without my interruption.  My co-workers updated me later with a summary of their concerns.   I have a feeling it won't be the last time either.&lt;/p&gt;&lt;p&gt;If you're interested in reading more about my trip to China, see my &lt;a href="http://philsfolderol.blogspot.com/search/label/China"&gt;posts on China on my "Phil's Folderol" blog&lt;/a&gt;.  &lt;/p&gt;&lt;p align="center"&gt; Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-9096175309426518842?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/9096175309426518842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=9096175309426518842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/9096175309426518842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/9096175309426518842'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/01/anyone-who-has-been-regular-visitor-to_17.html' title=''/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-2002593429781317199</id><published>2007-01-17T04:46:00.000-08:00</published><updated>2007-01-17T05:10:32.510-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><title type='text'></title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Anyone who has been a regular visitor to my humble blog has probably noticed that the globalization of software development has been a frequent topic of mine.  In particular, I have been heavily involved over the last 3-4 years with software development in India.   Whether you or I like it or not, it looks like am going to continue to be immersed in the topic of globalization.  I started a new assignment with a new client recently and this client has very strong ties to China.  I could not believe my good fortune when I was given golden opportunity to travel to China for about two weeks of meetings.   Wow!  A chance to observe the technology sector in China firsthand!&lt;/p&gt;&lt;p&gt;Because of all the language and cultural issues, IBM has made a conscious effort to locate consultants who speak Chinese.   I think every Chinese speaking IBM consultant in the US and Canada is on my project!  Not that this is a bad thing.  Its great to be able to hop in a taxis with a co-worker and have a co-worker interpreter.  &lt;/p&gt;&lt;p&gt;Then around 10 AM or so this morning "it" happened.  My client got passionate about a particular topic and switched from English to Chinese.  Within about 10 seconds all my co-workers had joined in the discussions in Chinese too and "it" hit me.  I was the only non-Chinese speaker in the room and there were three different Chinese conversations going on.  I didn't take it as they were trying to exclude me.  I think it was just easier for the client to express their thoughts clearly.  I chose to just let the conversations go on without my interruption.  My co-workers updated me later with a summary of their concerns.   I have a feeling it won't be the last time either.&lt;/p&gt;&lt;p&gt;If you're interested in reading more about my trip to China, see my &lt;a href="http://philsfolderol.blogspot.com/search/label/China"&gt;posts on China on my "Phil's Folderol" blog&lt;/a&gt;.  &lt;/p&gt;&lt;p align="center"&gt; Copyright © 2007 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-2002593429781317199?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/2002593429781317199/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=2002593429781317199' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2002593429781317199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2002593429781317199'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2007/01/anyone-who-has-been-regular-visitor-to.html' title=''/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-8100892524492641633</id><published>2006-12-12T05:34:00.000-08:00</published><updated>2006-12-12T05:48:30.909-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Talent'/><category scheme='http://www.blogger.com/atom/ns#' term='Government Regulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Quotes'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Politics'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><category scheme='http://www.blogger.com/atom/ns#' term='Supply Chain'/><title type='text'>Fortune Favors the Prepared Mind</title><content type='html'>&lt;p&gt; &lt;/p&gt;I'm not finished yet, but I can already tell that &lt;a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWorld-Flat-Updated-Expanded-Twenty-first%2Fdp%2F0374292795%2Fsr%3D1-1%2Fqid%3D1165930633%3Fie%3DUTF8%26s%3Dbooks&amp;amp;tag=calebspublish-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325"&gt;The World is Flat [Updated and Expanded]: A Brief History of the Twenty-first Century&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=calebspublish-20&amp;amp;amp;l=ur2&amp;o=1" alt="" style="border: medium none  ! important; margin: 0px ! important;" border="0" height="1" width="1" /&gt; is going to be one of those books which is going to havea great impact on my professional life.  There is so much truth (I don't have to like the truth) in the information presented, I was motivated to shoot an email to almost everyone in my email address book to recommend the book to them as a way to prepare for the impact of globalization on their life and careers. &lt;br /&gt;&lt;br /&gt;The email had "Fortune Favors the Prepared Mind" as the subject line and read as follows:&lt;br /&gt;&lt;br /&gt;A friend of mine recommended  &lt;a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWorld-Flat-Updated-Expanded-Twenty-first%2Fdp%2F0374292795%2Fsr%3D1-1%2Fqid%3D1165930633%3Fie%3DUTF8%26s%3Dbooks&amp;amp;tag=calebspublish-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325"&gt;The World is Flat [Updated and Expanded]: A Brief History of the Twenty-first Century&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=calebspublish-20&amp;amp;amp;l=ur2&amp;o=1" alt="" style="border: medium none  ! important; margin: 0px ! important;" border="0" height="1" width="1" /&gt;   to me as a great book on the impact of globalization.  I'm only about 20% done with it (the audio version) but I think there is a lot of good material on outsourcing, offshoring, India, China, etc. which I believe would benefit each of you as you think the future and the kinds of opportunities we all probably need to prepare for.&lt;br /&gt;&lt;br /&gt;See also some great quotes from the book at &lt;a href="http://www.wikiquote.org/"&gt;www.wikiquote.org&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Some samples:&lt;br /&gt;&lt;br /&gt;Every morning in Africa, a gazelle wakes up.&lt;br /&gt;It knows it must run faster than the fastest lion or it will be killed.&lt;br /&gt;Every morning a lion wakes up.&lt;br /&gt;It knows it must outrun the slowest gazelle or it will starve to death.&lt;br /&gt;It doesn’t matter whether you are a lion or a gazelle.&lt;br /&gt;When the sun comes up, you better start running.&lt;br /&gt;-African proverb&lt;br /&gt;&lt;br /&gt;• In the pathbreaking 1989 essay, “Computer and Dynamo: the Modern Productivity Paradox in a Not-Too Distant Mirror,” the economic historian Paul A. David explained such a lag by pointing to a historical precedent. He noted that while the lightbulb was invented in 1879, it took several decades for electrification to kick in and have a big economic and productivity impact. Why? Because it was not enough just to install electric motors and scrap the old technology – steam engines. The whole way of doing manufacturing had to be reconfigured. In the case of electricity, David pointed out, the key breakthrough was in how buildings, and assembly lines, were designed and managed. Factories in the steam age tended to be heavy, costly multistory buildings designed to brace the weighty belts and other big transmission devices needed to drive steam-powered systems. Once small, powerful electric motors were introduced, everyone hoped for a quick productivity boost. It took time, though. To get all the savings, you needed to redesign enough buildings with small electric motors powering machines of all sizes. Only when there was a critical mass of experienced factory architects and electrical engineers and managers, who understood the complementarities among the production line, did electrification really deliver the productivity breakthrough in manufacturing, David wrote.&lt;br /&gt;&lt;br /&gt;Bill Gates: 30 years ago, if you had a choice between being born a genius on the outskirts of Bombay or Shanghai or being born an average person in Poughkeepsie, you would take Poughkeepsie, because your chances of thriving and living a decent life there, even with average talent, were much greater. But as the world has gone flat, and so many people can plug and play from anywhere, natural talent has started to trump geography.&lt;br /&gt;&lt;br /&gt;• America integrated a broken Europe and Japan into the global economy after World War II, with both Europe and Japan every year upgrading their manufacturing, knowledge, and service skills, often importing and sometimes stealing ideas and equipment from the US, just as America did from Britain in the late 1770s. Yet in the sixty years since World War II, our standard of living has increased every decade, and our unemployment rate – even with all the outcry about outsourcing – stands at only a little above 5 percent, roughly half that of the most developed countries in Western Europe.&lt;br /&gt;&lt;br /&gt;• By automating these jobs, it enables companies to save money and free up talented brainpower from relatively mundane tasks to start new businesses in other areas. You should be afraid of free markets only if you believe that you will never need new medicines, new work flow software, new industries, new forms of entertainment, new coffeehouses.&lt;br /&gt;&lt;br /&gt;• It takes a leap of faith, based on economics, to say there will be new things to do. But there always have been new jobs to do, and there is no fundamental reason to believe the future will be different. Some 150 years ago, 90 percent of American worked in agriculture and related fields. Today, it’s only 3 or 4 percent. What if the government had decided to protect and subsidize all those agricultural jobs and not embrace industrialization and then computerization? Would America as a whole really be better off today? Hardly.&lt;br /&gt;&lt;br /&gt;• Well, here’s the truth that no one wanted to tell you: The world has been flattened. As a result of the triple convergence, global collaboration and competition – between individuals and individuals, companies and individuals, companies and companies, and companies and customers – have been made cheaper, easier, more friction-free, and more productive for more people from more corners of the earth than at any time in the history of the world.&lt;br /&gt;&lt;br /&gt;• The sense that our kids have to be swaddled in cotton wool so that nothing bad or disappointing or stressful ever happens to them at school is, quite simply, a growing cancer on American society.&lt;br /&gt;&lt;br /&gt;• In China today, Bill Gates is Britney Spears. In America today, Britney Spears is Britney Spears – and that is our problem.&lt;br /&gt;&lt;br /&gt;• As exciting and as visible as the flat Indian high-tech sector is, have no illusions: It accounts for 0.2 percent of employment in India. Add those Indians involved in manufacturing for export, and you get a total of 2 percent of the employment in India.&lt;br /&gt;&lt;br /&gt;• Immigrants are always hungry and they don’t have a backup plan. Young Chinese, Indians, and Poles are not racing us to the bottom. They are racing us to the top. They do not want to work for us; they don’t even want to be us. They want to dominate us.&lt;br /&gt;&lt;br /&gt;• The best companies outsource to win, not to shrink. They outsource to innovate faster and more cheaply in order to grow larger, gain market share, and hire more and different specialists – not to save money by firing more people. (p. 360)&lt;br /&gt;&lt;br /&gt;• The business organization consultant Michael Hummer once remarked, “One thing that tells me a company is in trouble is when they tell me how good they were in the past. Same with countries. You don’t want to forget your identity. I am glad you were great in the 14th century, but that was then and this is now. When memories exceed dreams, the end is near. The hallmark of a truly successful organization is the willingness to abandon what made it successful and start fresh.&lt;br /&gt;&lt;br /&gt;• People don’t change when you tell them there is a better option. They change when they conclude that they have no other option.&lt;br /&gt;&lt;br /&gt;• Louis Pasteur said it a long time ago: “Fortune favors the prepared mind.”&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;iframe src="http://rcm.amazon.com/e/cm?t=calebspublish-20&amp;o=1&amp;amp;p=8&amp;l=as1&amp;amp;asins=0374292795&amp;fc1=000000&amp;amp;IS2=1&amp;lt1=_blank&amp;amp;amp;lc1=0000FF&amp;bc1=000000&amp;amp;bg1=FFFFFF&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;&lt;p style="text-align: center;"&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-8100892524492641633?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/8100892524492641633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=8100892524492641633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8100892524492641633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/8100892524492641633'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/12/fortune-favors-prepared-mind.html' title='Fortune Favors the Prepared Mind'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-2617423030920983979</id><published>2006-11-29T08:55:00.000-08:00</published><updated>2006-11-29T09:12:51.181-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Super Computing'/><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Supercomputers, Not Just for Chess, Weather, and Nuclear Bombs?</title><content type='html'>Like most of you, I have marginalized the super computer space as a kniche I'll never play in.  I considered that the realm of big government agencies predicting where the next hurricane will strike or modeling the temperature and density of uranium and hydrogen isotopes inside a nuclear bomb 9 nanoseconds after detonation.  (Sorry, I read &lt;a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FSum-All-Fears-Tom-Clancy%2Fdp%2F0399136150%2Fsr%3D8-4%2Fqid%3D1164818756%3Fie%3DUTF8%26s%3Dbooks&amp;amp;tag=calebspublish-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325"&gt;The Sum of All Fears&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=calebspublish-20&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;l=ur2&amp;o=1" alt="" style="border: medium none  ! important; margin: 0px ! important;" border="0" height="1" width="1" /&gt;.)&lt;br /&gt;&lt;br /&gt;Well... my opinion was changed by an unlikely source yesterday.  I stumbled across an investing article by &lt;a href="http://www.fool.com/index.htm?source=intromercial"&gt;The Motley Fool&lt;/a&gt; called "&lt;a href="http://beta.blogger.com/post-create.g?blogID=19849694"&gt;Do the Math:  IBM Wins&lt;/a&gt;" in which the Fools extol the virtues of IBM as the best blue chip stock of 2007 because of supercomputing.&lt;br /&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;"I am convinced that IBM is going to be &lt;a href="http://www.fool.com/news/commentary/2006/commentary06111416.htm"&gt;the best blue chip of 2007&lt;/a&gt;, but not just because it is a leader in the development and creation of supercomputers. Rather, it is because I believe that IBM's Global Consulting business, working in conjunction with its Center for Business Optimization (whose small staff specializes in applying advanced mathematics to business problems), will be able to first help businesses harness the power of these powerful computers to crunch data and then translate that data into meaningful -- and profitable -- insights."&lt;br /&gt;&lt;br /&gt;"For example, IBM's Center for Business Optimization recently helped a company that had more than 70,000 SKUs (stock keeping units) with an inventory problem. Normally, finding the best way to manage this number of products would have taken six hours. With a supercomputer, it took 17 seconds. &lt;/span&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;What this implies in more practical terms is that the company, instead of waiting overnight for results, now gets them immediately. More importantly, because the results are available immediately, the company can now insert different variables into the program to find an even better way to optimize its inventory."&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;So it appears now I have to consider yet another hardware option in my solutions.  I suppose somebody in IBM or Cray or both is selling super computer cycles "on demand" in a hosted environment for anybody who wants to rent one for a millisecond or two.  (or is that nanosecond or two?)&lt;br /&gt;&lt;br /&gt;         &lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-2617423030920983979?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/2617423030920983979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=2617423030920983979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2617423030920983979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2617423030920983979'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/11/supercomputers-not-just-for-chess.html' title='Supercomputers, Not Just for Chess, Weather, and Nuclear Bombs?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-297104194228388876</id><published>2006-11-27T06:03:00.000-08:00</published><updated>2006-11-27T06:11:59.192-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Talent'/><category scheme='http://www.blogger.com/atom/ns#' term='Government Regulation'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Overtime Pay for I/T Architects?</title><content type='html'>&lt;p&gt; &lt;/p&gt;I didn't even know this was going on until this morning, but apparently several high-tech companies including IBM, Siebel, and Computer Sciences Corp.  have settled class action lawsuits regarding overtime pay for technology workers. &lt;br /&gt;&lt;blockquote&gt;"International Business Machines Corp. settled a federal class-action lawsuit Wednesday, agreeing to pay a total of $65 million to 32,000 technology workers who claimed the company illegally withheld overtime pay....The case involved workers classified as "Technical Services Professional and Information Technology Specialists." IBM considered them highly skilled professionals exempt from overtime laws detailed in the Fair Labor Standards Act and California labor laws....Software maker Siebel Systems Inc. settled a class action suit by more than 800 workers earlier this month. The workers, who had job titles such as "software engineer" and "senior software engineer," will receive a total of $27.5 million....Last year, El Segundo-based Computer Sciences Corp. settled an overtime class-action suit by 30,000 employees for $24 million. "&lt;/blockquote&gt;For more complete details, see &lt;span style="font-size:100%;"&gt;&lt;a href="http://www.newsday.com/business/nationworld/wire/sns-ap-ibm-overtime,0,984701.story"&gt;IBM Settles Overtime Lawsuit for $65M&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I don't plan on spending the money until I see it in my bank account.  :-)&lt;br /&gt;&lt;/span&gt;&lt;p&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p style="text-align: center;"&gt; &lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-297104194228388876?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/297104194228388876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=297104194228388876' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/297104194228388876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/297104194228388876'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/11/overtime-pay-for-it-architects.html' title='Overtime Pay for I/T Architects?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-6862425060573567890</id><published>2006-11-22T11:20:00.000-08:00</published><updated>2006-11-22T11:39:30.725-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Anti-Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Lessons Learned'/><category scheme='http://www.blogger.com/atom/ns#' term='Funding'/><category scheme='http://www.blogger.com/atom/ns#' term='Risk'/><category scheme='http://www.blogger.com/atom/ns#' term='Politics'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Companies that Need SOA the Most Are Least Likely to Implement It</title><content type='html'>&lt;p&gt; &lt;/p&gt;My eyes were drawn today to an &lt;a href="http://www.itbusinessedge.com/"&gt;ITBusinessEdge&lt;/a&gt; post "&lt;span style="font-size:100%;"&gt;&lt;a href="http://www.itbusinessedge.com/item/?ci=21984&amp;nr=1"&gt;Companies that Need SOA the Most Are Least Likely to Implement It&lt;/a&gt;".   How could I resist that title?  (That reminds me of a previous post of mine "&lt;a href="http://artsciita.blogspot.com/2006/02/naming-well-essential-skill-of-it.html"&gt;Naming Well, an Essential Skill of an I/T Architect&lt;/a&gt;" but I degress.)  That post in turn drove to yet another cleverly named post&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;a href="http://blogs.zdnet.com/service-oriented/?p=732" rel="bookmark" title="Permalink"&gt;&lt;/a&gt;&lt;blockquote&gt;&lt;a href="http://blogs.zdnet.com/service-oriented/?p=732" rel="bookmark" title="Permalink"&gt; Is SOA success in the genes?&lt;/a&gt; by &lt;a href="http://zdnet.com/"&gt;ZDNet&lt;/a&gt;'s Joe McKendrick -- Todd Biske recently responded to my post about Microsoft's recommended approach to SOA (inch by inch, it's a cinch; mile by mile, its a trial), and ponders whether some organizations can get SOA right away, but others will never get it. How do organizations end up with their IT out of synch with business [...]&lt;/blockquote&gt;&lt;/p&gt;The basic premise here is worth entertaining.  Companies that already have good alignment of I/T and business, already have good governance in place, already think proactively and  strategically about I/T, etc. will find moving to a Service Oriented Architecture just the next incremental step in their improvement process.  For the other companies out there (the vast majority?), the gap between where they are today and SOA is an insurmountable chasm that they dare not even try to cross. &lt;br /&gt;&lt;br /&gt;I think there is an element of truth.  I've seen a lot of situations where a company could benefit from new approaches but because they organize a bunch of independently funded, tactical projects no one project can fund the leap to the next level of maturity and flexibility.  (See also "&lt;a href="http://artsciita.blogspot.com/2005/11/scourge-of-it-architects-universe.html"&gt;The Scourge of the I/T Architect's Universe&lt;/a&gt;".)  Just a couple of weeks ago an acquanitance of mine at a major manufacturer told me he was interested in using SOA software products for their EAI-like-middleware value but he didn't think his organization was ready to embrace SOA yet.  I guess this is like "flying under the radar" to wait until the political situation is more receptive to SOA.&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;br /&gt;          &lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;p style="text-align: center;"&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-6862425060573567890?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/6862425060573567890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=6862425060573567890' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6862425060573567890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6862425060573567890'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/11/companies-that-need-soa-most-are-least.html' title='Companies that Need SOA the Most Are Least Likely to Implement It'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-6679878606342398535</id><published>2006-11-14T11:09:00.000-08:00</published><updated>2007-12-19T11:49:46.933-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='Reverse Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Object Modeling'/><title type='text'>Still More on Reverse Engineering Code into UML Diagams</title><content type='html'>&lt;p&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;Judging by the unexpectedly large number of hits on my recent posting about &lt;a href="http://artsciita.blogspot.com/2006/10/reverse-engineering-of-uml-class-and.html"&gt;reverse engineering Java into UML diagrams&lt;/a&gt;, I am not the only one interested in this topic.&lt;span style=""&gt;  &lt;/span&gt;Along the same lines, I found this pretty cool &lt;a href="http://www.sparxsystems.com/resources/demos/%20debugging%20java/TO_20060202%20Debugging%20J%2003.swf"&gt;demo of reverse engineering UML sequence diagrams&lt;/a&gt; from &lt;a href="http://www.sparxsystems.com/"&gt;Sparx Systems&lt;/a&gt;.&lt;span style=""&gt;   &lt;/span&gt;I haven't actually used the tool but what appears to be different with the reverse engineering capability of their Enterprise Architect tool is that it will generate diagrams via runtime execution.&lt;span style=""&gt;  &lt;/span&gt;It also let you manually step through your code as it executes in a debugger type presentation.&lt;span style=""&gt;  &lt;/span&gt;This would let you control how far “down in the weeds” you want your sequence diagram to go.&lt;span style=""&gt;  &lt;/span&gt;For example, do you really want to include that call to the Integer class?&lt;/p&gt;&lt;p class="MsoNormal"&gt;(Dec 2007) English not your native language?  I've begun making podcasts of popular posts and they are available at &lt;a href="http://artsciita.podbean.com/"&gt;http://artsciita.podbean.com/&lt;/a&gt;.  Listen online at that URL, with the MP3 player  below, or subscribe to the podcast using the RSS feed and listen with your favorite MP3 player.&lt;br /&gt;&lt;/p&gt;&lt;div&gt; &lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="mp3playerlightsmallv3" align="middle" height="25" width="210"&gt;&lt;br /&gt; &lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;br /&gt; &lt;param name="movie" value="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvc3RpbGxfbW9yZV9VTUwubXAz/still_more_UML.mp3&amp;amp;autoStart=no"&gt;&lt;br /&gt; &lt;param name="quality" value="high"&gt;&lt;param name="bgcolor" value="#ffffff"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;br /&gt; &lt;embed src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvc3RpbGxfbW9yZV9VTUwubXAz/still_more_UML.mp3&amp;amp;autoStart=no" quality="high" name="mp3playerlightsmallv3" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="25" width="210"&gt;&lt;/embed&gt;&lt;br /&gt; &lt;/object&gt;&lt;br /&gt; &lt;br /&gt;&lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 41px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/div&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-6679878606342398535?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/6679878606342398535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=6679878606342398535' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6679878606342398535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6679878606342398535'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/11/still-more-on-reverse-engineering-code.html' title='Still More on Reverse Engineering Code into UML Diagams'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-2947311306525104336</id><published>2006-11-09T19:24:00.000-08:00</published><updated>2006-11-14T07:57:02.552-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Talent'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><title type='text'>Musings on Bill Gates, the IT Shortage, and Globalization</title><content type='html'>I've taken an interest (by necessity) in the &lt;a href="http://artsciita.blogspot.com/search/label/Globalization"&gt;globalization&lt;/a&gt; of software development (and corporate life in general) so I read with interest "&lt;a href="http://www.channelinsider.com/article/Bill+Gates+Says+West+Not+Supplying+Enough+IT+Talent/193506_1.aspx?kc=CWTCIEMLP110806CWS1"&gt;Bill Gates Says West Not Supplying Enough IT Talent"&lt;/a&gt; by       James Kilner of Reuters.  Bill Gates was speaking in Moscow and is quoted as follows:&lt;br /&gt;&lt;blockquote&gt;"Worldwide, a lot of the developed countries are not graduating as many IT  students as they were in the past, which is kind of ironic as it does mean it  does increase the opportunities."&lt;br /&gt;&lt;br /&gt;"There is a shortage of IT skills on a worldwide basis. Anybody who can get  those skills here now will have a lot of opportunity."&lt;br /&gt;&lt;/blockquote&gt; If you follow the link above to the story about Gates and look at comments posted at the bottom, they were mostly bemoaning the fact that I/T jobs in places like Russia, China, and India pay a lot less than the US and other Western nations.  They attributed the "shortage" to a shortage of people willing to work for low wages.&lt;br /&gt;&lt;br /&gt;I was probably as nervous as anyone else about the globalization of software development a few years ago.  Since then I guess I gotten past my fears.  On my best days, I have embraced the idea.   On my worst days, I guess I just try to make the best of it.&lt;br /&gt;&lt;br /&gt;It does appear to me that CIOs are taking the cost savings of global resourcing and using it to fund additional projects.  If they had a budget 5 years ago to do 4 major projects a year then today they are using a similar budget to execute 5, 6, or even 7 major projects.   These "extra" projects are often the ones that are the most fun to work on.  They would have been "stretch" projects that never got funded in the past.  One change that has happened, however, is that those of us in the US are having to play more of a leadership role vs. doing the "heads down" coding.&lt;br /&gt;&lt;br /&gt;Another anecdotal piece of evidence that the sky is not falling.  &lt;a href="http://artsciita.blogspot.com/2006/10/college-hiring.html"&gt;I've done some interviewing right here in the US for college graduates&lt;/a&gt;.  Are we taking just anybody?  No, we are being selective.  But this is quite an improvement over just a few years ago.  We're hiring both overseas and in the "high wage" countries.&lt;br /&gt;&lt;br /&gt;By the way, see the Oct 31st article "&lt;span class="Article_Title"&gt;&lt;a href="http://www.eweek.com/article2/0,1895,2047971,00.asp"&gt;IBM Plants New SOA Development Centers in India, China&lt;/a&gt;" to see that this trend is only accelerating.  This is not about using global resources to maintain old code.  This is about investments in the latest and greatest SOA technology... and doing it with talent from around the world.&lt;br /&gt;&lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;"It's all about business model innovation—giving clients the ability to rapidly change business models by building applications with reusable software components," said Sudhir Sastry, leader of the IBM SOA Solutions Center, in Pune.&lt;/p&gt;&lt;p&gt;Key to the initiative is IBM's &lt;a href="http://www-306.ibm.com/fcgi-bin/common/ssi/ssialias?infotype=an&amp;subtype=ca&amp;amp;appname=Demonstration&amp;htmlfid=897/ENUS206-283"&gt;WebSphere Business Services Fabric&lt;/a&gt;—based on technology IBM recently acquired when it purchased Webify Solutions, Sastry said.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;Back in September 2004, I got to make a trip to Bangalore, India.  I saw an office building for almost every big-name tech company while I was there.  Here's a few samples from my personal photo archives.  They aren't great pictures as they were taken through the window of the taxi I was riding in.&lt;br /&gt;&lt;br /&gt;First Oracle&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/2204/2237/1600/oracle.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/2204/2237/320/oracle.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Next Intel&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/2204/2237/1600/intel.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/2204/2237/320/intel.jpg" alt="" border="0" /&gt;&lt;/a&gt;IBM&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/2204/2237/1600/2004_0930Image0053.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/2204/2237/320/2004_0930Image0053.jpg" alt="" border="0" /&gt;&lt;/a&gt;And finally Microsoft&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/2204/2237/1600/2004_0930Image0052.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/2204/2237/320/2004_0930Image0052.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-2947311306525104336?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/2947311306525104336/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=2947311306525104336' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2947311306525104336'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/2947311306525104336'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/11/musings-on-bill-gates-it-shortage-and.html' title='Musings on Bill Gates, the IT Shortage, and Globalization'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-73619357301355054</id><published>2006-11-08T05:35:00.000-08:00</published><updated>2006-11-08T06:02:34.785-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Wireless'/><category scheme='http://www.blogger.com/atom/ns#' term='Marketing'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>The Future Market</title><content type='html'>&lt;p&gt; &lt;/p&gt;You've really got to view this new commercial showing how wireless technology can be a game changer in retail.  See "&lt;a href="http://www.youtube.com/watch%3fv=eob532iEpqk"&gt;The Future Market&lt;/a&gt;" (a play on words.. think super market).  &lt;br /&gt;&lt;br /&gt;I've been told the commercial is actually pretty old but I don't ever remember seeing it.  Maybe IBM needs to try using it again.&lt;p&gt; &lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-73619357301355054?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/73619357301355054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=73619357301355054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/73619357301355054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/73619357301355054'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/11/future-market.html' title='The Future Market'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-6312206611874010145</id><published>2006-11-03T17:29:00.000-08:00</published><updated>2006-11-03T17:34:13.963-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Silo-ed Organization Abolishment and Other Variations on the SOA Theme</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;a href="http://www.ebizq.net/bloggers.html#Brenda%20Michelson"&gt;Brenda Michelson&lt;/a&gt; has some clever variations on the acronym SOA in her post &lt;a href="http://www.ebizq.net/blogs/bda/2006/10/talking_soa_with_the_business.php"&gt;Talking "S-O-A" with the Business.&lt;br /&gt;&lt;/a&gt;&lt;p&gt; Some of my favorites from her post include:  &lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;S&lt;/strong&gt;trategy &lt;strong&gt;O&lt;/strong&gt;ffering &lt;strong&gt;A&lt;/strong&gt;gility&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;&lt;strong&gt;S&lt;/strong&gt;tream &lt;strong&gt;o&lt;/strong&gt;f &lt;strong&gt;A&lt;/strong&gt;cronyms&lt;/li&gt;&lt;/ul&gt;   &lt;ul&gt;&lt;li&gt;&lt;strong&gt;S&lt;/strong&gt;eizing &lt;strong&gt;O&lt;/strong&gt;perational &lt;strong&gt;A&lt;/strong&gt;gility&lt;/li&gt;&lt;/ul&gt; &lt;ul&gt;&lt;li&gt;&lt;strong&gt;S&lt;/strong&gt;ilo-ed &lt;strong&gt;O&lt;/strong&gt;rganization &lt;strong&gt;A&lt;/strong&gt;bolishment&lt;/li&gt;&lt;/ul&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;/strong&gt;&lt;p style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-6312206611874010145?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/6312206611874010145/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=6312206611874010145' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6312206611874010145'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/6312206611874010145'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/11/silo-ed-organization-abolishment-and.html' title='Silo-ed Organization Abolishment and Other Variations on the SOA Theme'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-5472080343628946462</id><published>2006-10-31T11:25:00.000-08:00</published><updated>2006-11-06T05:49:13.042-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lessons Learned'/><title type='text'>Little Shop of IT horrors</title><content type='html'>&lt;p&gt; &lt;/p&gt;For your Halloween reading pleasure:  &lt;a href="http://www.cioinsight.com/article2/0,1540,2047898,00.asp?kc=CMCIOEMLP103106CMS1"&gt;Check out Little Shop of (IT) Horrors&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-5472080343628946462?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/5472080343628946462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=5472080343628946462' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/5472080343628946462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/5472080343628946462'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/10/little-shop-of-it-horrors.html' title='Little Shop of IT horrors'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-4161144483540647077</id><published>2006-10-30T20:41:00.000-08:00</published><updated>2007-12-19T11:53:12.594-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rational Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='UML'/><category scheme='http://www.blogger.com/atom/ns#' term='Reverse Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Object Modeling'/><title type='text'>Reverse Engineering of UML Class and Sequence Diagrams from Java</title><content type='html'>&lt;p&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;About a year ago I had to stop work on an interesting project.&lt;span style=""&gt;  &lt;/span&gt;There were just too many projects going on at one time, not enough resources to work on them all, and the other projects were more important from a political point of view. &lt;span style=""&gt; &lt;/span&gt;The project involved our B2B application making a call to a service provided by a 3&lt;sup&gt;rd&lt;/sup&gt; party outside the firewall.&lt;span style=""&gt;  &lt;/span&gt;One of the developers had built some great Java code to do this right before we stopped work.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;I recently picked that project back up again and needed to dig into that code, understand how it worked, and create some design documentation for the overall project.&lt;span style=""&gt;  &lt;/span&gt;I also had just recently made a conscious effort to upgrade my object modeling tool from Rational XDE to &lt;a href="http://www-306.ibm.com/software/awdtools/architect/swarchitect/"&gt;Rational Software Architect&lt;/a&gt; (RSA).&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;I decided I would start by reverse engineering the Java code to create a class diagram. &lt;span style=""&gt; &lt;/span&gt;I had done this numerous times as a Rational Rose and Rational XDE user in the past so I had no worries. &lt;span style=""&gt; &lt;/span&gt;I managed to import the source code and began fumbling through the menu options looking for reverse engineering features.&lt;span style=""&gt;  &lt;/span&gt;I got a sinking feeling at first that someone at Rational had taken the reverse engineering features away.&lt;span style=""&gt;  &lt;/span&gt;I found numerous transformations for forward engineering from UML class diagrams into something else (like Java).&lt;span style=""&gt;  &lt;/span&gt;It was not obvious, however, what to do if I already had the Java code and wanted to go in the reverse direction.&lt;span style=""&gt;  &lt;/span&gt;I had a sinking feeling inside.&lt;span style=""&gt;  &lt;/span&gt;Had the Model Driven Development / Model Driven Architecture adherents at Rational lost their minds?&lt;span style=""&gt;  &lt;/span&gt;Had they taken those reverse engineering features away on purpose?&lt;span style=""&gt;  &lt;/span&gt;Was this a heavy handed means of forcing the whole world to adopt a “forward engineering only” view of the application development process?&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Luckily, I was able to determine that Rational had not lost its collective mind.&lt;span style=""&gt;  &lt;/span&gt;Yes, it was indeed possible to reverse engineer code into a diagram and as I got more into it, I decided it was actually an improvement.&lt;/p&gt;    &lt;p class="MsoNormal"&gt;I highly recommend a meaty white paper I found on &lt;a href="http://www-128.ibm.com/developerworks"&gt;developerWorks&lt;/a&gt; called &lt;span style=""&gt; &lt;/span&gt;“&lt;a href="http://www-128.ibm.com/developerworks/rational/library/05/1220_smith/"&gt;The new IBM Rational design and construction products for Rose and XDE users&lt;/a&gt;” by William T. Smith, a Product Manager supporting model driven development at IBM Rational brand software. &lt;span style=""&gt;  &lt;/span&gt;From it I discovered that many reverse engineering capabilities were available in RSA (as well as &lt;a href="http://www-306.ibm.com/software/awdtools/modeler/swmodeler/index.html"&gt;Rational Software Modeler&lt;/a&gt; (RSM)) and they appear to be significant improvements over what I was used to in Rose and XDE.&lt;span style=""&gt;  &lt;/span&gt;There is a great deal of new terminology to get used to, however.&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;    &lt;p class="MsoNormal"&gt;Here is a quick summary of what I learned about reverse engineering using RSA&lt;br /&gt;&lt;/p&gt;  &lt;ul style="margin-top: 0in;" type="disc"&gt;&lt;li class="MsoNormal" style=""&gt;I can      select Java classes of interest with my mouse and quickly reverse engineer      a class diagram by “visualizing” a “Topic Diagram”.&lt;span style=""&gt;  &lt;/span&gt;This diagram can be synchronized with      code as the code is modified.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;I can “harvest”      classes from the topic diagram and paste them into a separate UML diagram.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;I can mix      “pure” UML classes and harvested classes on the same diagram and the tool      will mark classes reverse engineered from code with a glyph in the upper      left hand corner. &lt;span style=""&gt; &lt;/span&gt;&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;There      is a new “Browse Diagram” capability which allows the user to explore      existing code by quickly generating class diagrams “on the fly” showing classes      related to a selected class.&lt;span style=""&gt;       &lt;/span&gt;Selecting a different class on this diagram will generated yet      another diagram on the fly with all classes related to that class.&lt;span style=""&gt;  &lt;/span&gt;This quick navigation from one diagram      to another is a great way to “get to know” code someone else wrote. &lt;span style=""&gt; &lt;/span&gt;You can control which kinds of      relationships are included when the class diagrams are created and how      many levels (up to 3) removed from the selected class in the center of the      diagram. I made great use of this on my project.&lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;&lt;span style="font-style: italic;"&gt;(Drum      roll please!)&lt;/span&gt; I can reverse engineer Java method bodies into UML Sequence      Diagrams by “visualizing” a “Static Method Sequence Diagram.”&lt;span style=""&gt;  &lt;/span&gt;This type of program understanding tool      has long been missing from UML modeling tools.&lt;span style=""&gt;  &lt;/span&gt;It will be a windfall to any poor soul      who must maintain/modify poorly documented Java code created by someone      else who is perhaps no longer around.&lt;span style=""&gt;       &lt;/span&gt;The only downside is that if the method makes any calls to      low-level Java classes like “Integer” those method calls will clutter the      generated diagram.&lt;span style=""&gt;  &lt;/span&gt;But.. think of      the time you’ll save!&lt;/li&gt;&lt;/ul&gt;    &lt;p class="MsoNormal"&gt;Together, these reverse engineering capabilities will just about take away the last excuses for not having design documentation match the “as implemented” state of the Java code.&lt;span style=""&gt;  &lt;/span&gt;It really is easy to create both class and sequence diagrams and rapidly document both the static and dynamic behavior of &lt;span style=""&gt; &lt;/span&gt;“as is” Java software.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;blockquote&gt;(Dec 2007) English not your native language?  I've begun making podcasts of popular posts and they are available at &lt;a href="http://artsciita.podbean.com/"&gt;http://artsciita.podbean.com/&lt;/a&gt;. Listen online at that URL, with the MP3 player below, or subscribe to the podcast using the RSS feed and listen with your favorite MP3 player.&lt;br /&gt; &lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;  &lt;div&gt;&lt;object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="mp3playerlightsmallv3" align="middle" height="25" width="210"&gt;&lt;embed src="http://www.podbean.com/podcast-audio-video-blog-player/mp3playerlightsmallv3.swf?audioPath=http://artsciita.podbean.com/medias/play/aHR0cDovL21lZGlhMi5wb2RiZWFuLmNvbS9wb2RjYXN0LWJsb2ctYXVkaW8tdmlkZW8tbWVkaWEtZmlsZXMvYmxvZ3MyLzMzODQxL3VwbG9hZHMvcmV2ZXJzZV9lbmdpbmVlcl9KYXZhX3RvX1VNTC5tcDM/reverse_engineer_Java_to_UML.mp3&amp;amp;autoStart=no" quality="high" name="mp3playerlightsmallv3" allowscriptaccess="sameDomain" wmode="transparent" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" align="middle" height="25" width="210"&gt;&lt;/embed&gt;&lt;br /&gt; &lt;/object&gt;&lt;br /&gt; &lt;br /&gt;&lt;a style="border-bottom: medium none; font-family: arial,helvetica,sans-serif; font-size: 11px; font-weight: normal; padding-left: 41px; color: rgb(45, 162, 116); text-decoration: none;" href="http://www.podbean.com/"&gt;Powered by Podbean.com&lt;/a&gt;&lt;br /&gt; &lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/div&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;            &lt;/div&gt;&lt;br /&gt;     &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-4161144483540647077?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/4161144483540647077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=4161144483540647077' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/4161144483540647077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/4161144483540647077'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/10/reverse-engineering-of-uml-class-and.html' title='Reverse Engineering of UML Class and Sequence Diagrams from Java'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-116113880225022032</id><published>2006-10-17T19:25:00.000-07:00</published><updated>2006-10-20T21:38:46.398-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PM'/><category scheme='http://www.blogger.com/atom/ns#' term='Lessons Learned'/><category scheme='http://www.blogger.com/atom/ns#' term='Risk'/><title type='text'>Halloween Horror Stories for I/T</title><content type='html'>&lt;p&gt; &lt;/p&gt;Out of the many emails I get from the various online trade rags, one jumped out at me from my inbasket the other day.  The email pointed me to one article with a title inspired by the upcoming Halloween season:  &lt;a href="http://www.cio.com/specialreports/horror.html?source=nlt_cioinsider"&gt;25 Terrifying Information Technology Horror Stories&lt;/a&gt;.   There's even a great video clip from an old black and white horror movie, "The Brain that Wouldn't Die".&lt;br /&gt;&lt;br /&gt;I won't say I've read through all of the horror stories but from what I can tell, the lessons learned are worth a visit by any serious I/T Architect, project manager, CTO, CIO, and anyone else who doesn't want to be pointed out to the whole world as an example of how NOT to execute an important project.&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-116113880225022032?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/116113880225022032/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=116113880225022032' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116113880225022032'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116113880225022032'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/10/halloween-horror-stories-for-it.html' title='Halloween Horror Stories for I/T'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-116113782383408404</id><published>2006-10-17T19:06:00.000-07:00</published><updated>2006-10-20T21:30:06.561-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>What Could Possibly Be Wrong With Corporate Blogging?</title><content type='html'>Not all I/T Architect-bloggers are as fortunate as I in that my employer actually &lt;strong&gt;&lt;em&gt;encourages&lt;/em&gt;&lt;/strong&gt; us to blog.  (See &lt;a href="http://artsciita.blogspot.com/2005/10/welcome.html"&gt;my very first post&lt;/a&gt; in this blog.)  I'll reproduce a quote from the IBM employee blogging guidelines I quoted back then.   "It is very much in IBM's interest – and, we believe, in each IBMer's own – to be aware of this sphere of information, interaction and idea exchange."&lt;br /&gt;&lt;br /&gt;Obviously, not all corporations embrace this kind of thinking.  Dan Gillmore points out two very different scenarios in " &lt;a href="http://www.cioinsight.com/article2/0,1540,2032281,00.asp?kc=COCIOEMLP101706CMS2" style="font-size: small;"&gt;Corporate Blogging: What Could Go Wrong?&lt;/a&gt;   The first is the obvious concern about someone leaking new product information and potentially giving a competitor an early start on catching up.  But the second scenario was more interesting.  It was about the cost of NOT using blogging and NOT being clear and transparent about problems in the open media.   He makes an interesting point about not getting out in front of "bad news" and actually engaging potential customers in solving the problem.&lt;br /&gt;&lt;blockquote&gt;"The real danger is not letting your employees harness the full power of an interactive, edge-in communications medium. If you keep the reins too tight, you won't reap the benefits of informed and passionate readers and users. And sometimes, if you're not communicating freely with your readers and users, bad news can catch them by surprise."&lt;/blockquote&gt;I have to admit I see his logic... especially in the area of product development.  If I was trying to come up with the next generation Apple iPod I am sure I could recruit an army of passionate bloggers to help me.  But what if client A has a whole bunch of fuzzy business requirements, a hodge-podge of technology accumualted from their merger history, and a minefield of political considerations.  How would a crowd on the outside be able to digest all the client-specific nuances of the situation?  And would the client even want their client-specific details out in the open?&lt;br /&gt;&lt;br /&gt;Still...I've heard of the popular business book, &lt;a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWisdom-Crowds-Collective-Economies-Societies%2Fdp%2F0385503865%2Fsr%3D8-2%2Fqid%3D1161317882%3Fie%3DUTF8%26s%3Dbooks&amp;amp;tag=calebspublish-20&amp;linkCode=ur2&amp;amp;camp=1789&amp;creative=9325"&gt;The Wisdom of Crowds: Why the Many Are Smarter Than the Few and How Collective Wisdom Shapes Business, Economies, Societies and Nations&lt;/a&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=calebspublish-20&amp;amp;amp;amp;amp;amp;amp;l=ur2&amp;o=1" alt="" style="border: medium none  ! important; margin: 0px ! important;" border="0" height="1" width="1" /&gt; devoted to the innovative use of ideas from outside the company.  I haven't read it yet, but maybe I need to.  I'd be curious to hear if any of my readers have had success in using blogging to make better one-of-a-kind solutions for clients.&lt;br /&gt;&lt;p align="center"&gt; &lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's  positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-116113782383408404?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/116113782383408404/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=116113782383408404' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116113782383408404'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116113782383408404'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/10/what-could-possibly-be-wrong-with.html' title='What Could Possibly Be Wrong With Corporate Blogging?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-116113650853589689</id><published>2006-10-17T18:48:00.000-07:00</published><updated>2006-10-20T21:27:00.216-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Success Stories'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><title type='text'>Getting Good Service from SOA</title><content type='html'>&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;You may find this article interesting regarding benefits being realized by Service Oriented Architecture (SOA).  The author makes a point to reference many different companies and give some highlightes of their experiences.  Here's a couple of samples:&lt;br /&gt;&lt;blockquote&gt;"At Railinc Corp., a transportation logistics firm based in Cary, N.C., Garry Grandlienard, director of enterprise architecture, notes that many of his company's applications draw on certain basic information about railcars, stored in one main database. Before SOA, changing one element of that database might have meant changing 100 applications. With SOA in place, he may not need to make any application changes at all, since he can change the service layer and it will translate the database change for all applications.&lt;br /&gt;&lt;p&gt;Farmington Hills, Mich.-based RouteOne LLC is an exchange established by the finance arms of General Motors Corp., Ford Motor Co., DaimlerChrysler AG and Toyota Motor Corp. to provide auto dealers with access to a variety of financing options and services. Here, SOA gives CIO Joel Gruber a cost-effective way to make changes to his internal infrastructure without disrupting all the firms that use the exchange. In August, RouteOne began piloting an electronic contract feature, called eContracts, to allow auto dealers to forego paper contracts. Key to the eContracts pilot is a service the company built to test its messaging environment. At RouteOne, a transaction, such as an auto loan application, is treated as a type of message, and the testing environment lets the company see if new message types will cause any problems. "It doesn't sound like a service," notes Gruber. "But it's a utility service that means we don't break anything for our customers when we change something.."&lt;/p&gt;Check out:&lt;a style="font-size: small;" href="http://www.cioinsight.com/article2/0,1540,2031509,00.asp?kc=COCIOEMLP101706CMS1"&gt;Getting Good Service&lt;/a&gt;&lt;/blockquote&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's  positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-116113650853589689?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/116113650853589689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=116113650853589689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116113650853589689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116113650853589689'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/10/getting-good-service-from-soa.html' title='Getting Good Service from SOA'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-116075204445424911</id><published>2006-10-13T08:00:00.000-07:00</published><updated>2006-10-20T21:31:03.909-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Procurement'/><title type='text'>A Company that Can Run Itself from Wherever It Makes the Most Business Sense</title><content type='html'>I found this interesting blurb highlighting the continuing changes in corporate life: &lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"A job reassignment notice from IBM today signals something more than that another American executive is moving his office halfway round the world.  John Paterson, the company's chief procurement officer, is relocating from Somers, N.Y., to Shenzhen in southern China. IBM's (nyse: IBM - news - people ) global procurement division is going with him. It is the first time, the company says, that it has moved a corporatewide headquarters division outside the U.S.  Shenzhen sits just north of Hong Kong on the southeastern side of the Pearl River delta.....That shifting global pattern of employment is old news, but that the top-boss job in a key division is relocating marks a milestone along the road of IBM's transition from an American multinational to a global company, one that can run itself from wherever it makes the most business sense. "&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;  Check out:  &lt;a href="http://www.forbes.com/2006/10/12/china-ibm-software-oped_cx_pm_1012notes.html?partner=msn"&gt;IBM Goes Global - Forbes.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's  positions, strategies, or opinions.&lt;/em&gt; &lt;/div&gt;&lt;br /&gt;&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-116075204445424911?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/116075204445424911/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=116075204445424911' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116075204445424911'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116075204445424911'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/10/company-that-can-run-itself-from.html' title='A Company that Can Run Itself from Wherever It Makes the Most Business Sense'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-116036209945318319</id><published>2006-10-08T19:48:00.000-07:00</published><updated>2006-10-20T21:31:25.027-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Hiring'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>College Hiring</title><content type='html'>I present this little bit of anecdotal evidence that employment prospects for I/T professionals here in the USA are bright.  I am making my first college recruiting trip!  I will be interviewing undergraduates and graduate students at the University of Tennessee at Knoxville on October 27, 2006 &lt;s&gt;October 20, 2006&lt;/s&gt; for positions in IBM Global Business Services-Application Services.   We’ve been hiring experienced professionals all along for several years but this is my first personal experience interviewing college students for entry level positions.  I like to look at it as hiring the next generation of I/T Architects and others who will become the technical leaders of tomorrow.  Think about it.  This is a clear indication of confidence in our future prospects for new business and demonstrates a willingness to invest in the training and mentoring of new employees who don't have lots of real-world experience.&lt;br /&gt;&lt;br /&gt;I was actually on campus a couple of weeks ago to speak at an "info night" to talk about Application services and what career in consulting is like.  Here's a picture of the UT University Center.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0609230021.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/400/0609230021.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-116036209945318319?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/116036209945318319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=116036209945318319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116036209945318319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/116036209945318319'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/10/college-hiring.html' title='College Hiring'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115862757355255395</id><published>2006-09-18T17:53:00.000-07:00</published><updated>2006-10-20T21:36:57.442-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>De-Nerding Your Geeks</title><content type='html'>&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;It seems that everywhere I am reading another article in some trade rag about the need for technology people to have "soft skills" and be able to communicate with non-techies.  Here's a quote from a particularly good example that I stumbled across from the Australian version of www.cio.com.  It goes so far as to quote one frustrated CIO who said 'Forget the technology skills, give me business skills and I'll teach them the technology'.&lt;br /&gt;&lt;blockquote&gt;"I don't know what exactly happened, but when the program director came back he was very concerned about the project. I had expected him to be pleased," Setty, now chairman and chief evangelist for US-based Cignex Technologies, says. "I asked him what he was concerned about."&lt;br /&gt;&lt;p class="storybody"&gt;It turned out that program director had asked programmer whether he could make some changes to the program, and if so, how long they would take. Programmer, thrilled at this unexpected chance to flaunt his ability, had launched into an elaborate rundown of the work involved. As a result, program director got intricate details of child and parent windows and other jargon the intensely non-technical director could only translate as gobbledygook. That led program director to two misguided but deeply disturbing conclusions: the team was doing something like rocket science, and there was great strife ahead. "I asked him for a simple change. Now it looks like it will take three days and there is a risk to the project," the program director complained to Setty. &lt;/p&gt;&lt;p class="storybody"&gt;Setty soothed program director's ruffled feathers and assured him his team could indeed make the changes with little risk. That left program director with just one question: "Are you sure you've got the right team for the job?" &lt;/p&gt;&lt;p class="storybody"&gt;Of course, hardly anyone sees today's CIOs as geeks: most CIOs long ago discarded their white socks and sandals for the business suits that gave them passage to the executive suite. But the best laid plans of CIOs can and do often "gang" astray when the geeks who work for them slip their restraints and rub shoulders with - and the sensitivities of - non-geeks of influence within the organization. &lt;/p&gt;&lt;h2&gt;Too Many Egos, Too Little Time&lt;/h2&gt;&lt;p class="storybody"&gt;"My organization has plenty of people with massive egos that need to be soothed," says one CIO. "If they're having trouble with the computer I can't send some punk into the office who mumbles, won't look them in the eye and grunts, or next thing I know they're on the phone saying: 'I'd like to be treated with respect. I tried talking to him but he couldn't even be bothered answering me'." &lt;/p&gt;&lt;p class="storybody"&gt;So having expelled every last shred of geek-hood from their own bearing, CIOs must now find ways to start purging any symptoms of same from their staff. &lt;/p&gt;&lt;p class="storybody"&gt;"One of the biggest things that geeks have to learn is how to communicate with a non-geek," Setty says. "It's so important. The reason is, the budget most of the time lies with the person who is not a geek: it's with the CFO or a line of business manager. Typically at that level IT staff can't go down to the details of how exactly the software works. These managers just switch off if the geek starts explaining why this 'thing' happens," he says. &lt;/p&gt;&lt;p class="storybody"&gt;Many CIOs have become so sensitive to these difficulties that finding IT staff with business skills is becoming a major preoccupation, says Gartner Executive Programs managing vice president Mary-Anne Maxwell. "CIOs know IT staff need those business skills, and it's getting to the point that a lot of them are now saying to me: 'Forget the technology skills, give me business skills and I'll teach them the technology'. Over the long run that is more important than hiring a person who has a particular outlook on a technology that day."&lt;/p&gt;&lt;/blockquote&gt; For more fun reading, check out:  &lt;a href="http://www.cio.com.au/index.php/id;1486779489;pp;1;taxid;14" style="font-size: small;"&gt;CIO | De-nerding Your Geeks&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115862757355255395?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115862757355255395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115862757355255395' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115862757355255395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115862757355255395'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/de-nerding-your-geeks.html' title='De-Nerding Your Geeks'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115824616333866689</id><published>2006-09-14T08:02:00.000-07:00</published><updated>2006-10-20T21:37:31.137-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Legal'/><category scheme='http://www.blogger.com/atom/ns#' term='Open Source'/><category scheme='http://www.blogger.com/atom/ns#' term='Intellectual Property'/><title type='text'>Microsoft Patent Non-Assertion Covenant for Web Services</title><content type='html'>&lt;p&gt;Interesting post by David Berlind at &lt;a href="http://blogs.zdnet.com/BTL/?p=3601&amp;tag=nl.e622" style="font-size: small;"&gt;Microsoft patent non-assertion covenant is remarkable | Between the Lines | ZDNet.com&lt;/a&gt;&lt;/p&gt;&lt;rdf:rdf trackback="http://madskills.com/public/xml/rss/module/trackback/" dc="http://purl.org/dc/elements/1.1/" rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"&gt;&lt;rdf:description ping="http://blogs.zdnet.com/BTL/wp-trackback.php?p=3601" title="Microsoft patent non-assertion covenant is remarkable" identifier="http://blogs.zdnet.com/BTL/?p=3601" about="http://blogs.zdnet.com/BTL/?p=3601"&gt;&lt;/rdf:description&gt;&lt;/rdf:rdf&gt;"Microsoft has issued a declaration — something it calls the Open Specification Promise — that it won't assert certain Web services patents it holds (or may hold in the future). Martin Lamonica reports:&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;&lt;div class="storycontent"&gt;&lt;p&gt; &lt;/p&gt;Microsoft is pledging not to assert its patents pertaining to nearly three dozen Web services specifications–a move designed to ease concerns among developers by creating a legal environment more friendly to open-source software….The software giant published on Tuesday the &lt;a target="_blank" href="http://dw.com.com/redir?destUrl=http%3A%2F%2Fwww.microsoft.com%2Finterop%2Fosp%2Fdefault.mspx&amp;siteId=22&amp;amp;amp;amp;amp;amp;amp;amp;amp;oId=2100-3513-6115204&amp;ontId=3513&amp;amp;lop=nl.ex"&gt;Microsoft Open Specification Promise&lt;/a&gt; (OSP) on its Web site." &lt;blockquote&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115824616333866689?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115824616333866689/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115824616333866689' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115824616333866689'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115824616333866689'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/microsoft-patent-non-assertion.html' title='Microsoft Patent Non-Assertion Covenant for Web Services'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115765819317920041</id><published>2006-09-07T12:43:00.000-07:00</published><updated>2006-10-20T21:47:58.851-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Risk'/><title type='text'>Living on the Bleeding Edge for Fun and Profit</title><content type='html'>&lt;p class="byline"&gt;Check out &lt;a style="font-size: small;" href="http://blogs.cio.com/node/428"&gt;What is Bleeding Edge?  &lt;/a&gt;by &lt;a href="http://blogs.cio.com/user/13"&gt; Elana Varon&lt;/a&gt;&lt;/p&gt;&lt;!-- begin content --&gt;&lt;blockquote&gt;"Let’s start by acknowledging that bleeding-edge has negative connotations for a lot of people. Just think for a minute about the imagery. Bleeding edge evokes danger. ....Engage in that battle, and you might survive, but you’ll get bloodied in the process.  ....But my conversation with a couple of IT executives has me thinking about an alternative vision for the bleeding edge.....until you start messing around with new stuff, you can’t answer the question about whether it might provide a competitive advantage or suggest a new business model.....The implication here is that even a company that is uncomfortable adopting a new technology until someone else works out the bugs can’t really afford to wait to check it out.  The bleeding-edge might be your competitive edge. And it starts to look smart, rather than dangerous."&lt;/blockquote&gt;&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;&lt;div class="node"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115765819317920041?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115765819317920041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115765819317920041' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115765819317920041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115765819317920041'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/living-on-bleeding-edge-for-fun-and.html' title='Living on the Bleeding Edge for Fun and Profit'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115765768694249792</id><published>2006-09-07T12:34:00.000-07:00</published><updated>2006-10-20T21:39:37.970-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Death of the Packaged Application?</title><content type='html'>&lt;p&gt;Judith Hurwitz says that SOA could result in the end of packaged applications as we know them.  Check out &lt;a style="font-size: small;" href="http://www.cio.com/weighin/column.html?CID=24265&amp;amp;source=cioinsider"&gt;SOA and Unintended Market Consequences - Weigh In - weighin - CIO&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115765768694249792?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115765768694249792/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115765768694249792' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115765768694249792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115765768694249792'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/death-of-packaged-application.html' title='Death of the Packaged Application?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115765445973245767</id><published>2006-09-07T11:40:00.000-07:00</published><updated>2006-10-20T21:40:26.088-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Anti-Patterns'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>SOA Anti-Patterns</title><content type='html'>&lt;p&gt;I stumbled across this article in &lt;a href="http://www-128.ibm.com/developerworks/"&gt;developerWorks&lt;/a&gt; which was very timely for me.  The antipattern I'm most worried about right now in my current project is "Chatty Services".  I can see how it would be very easy to "fall into this trap" if we try to implement the same level of application-to-application interactivity as we currently enjoy between a user and a web page.  Check out  &lt;a href="http://www-128.ibm.com/developerworks/webservices/library/ws-antipatterns/index.html" style="font-size: small;"&gt;SOA antipatterns&lt;/a&gt; by Jenny Ang, Luba Cherbakov, and Mamdouh Ibrahim.&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115765445973245767?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115765445973245767/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115765445973245767' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115765445973245767'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115765445973245767'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/soa-anti-patterns.html' title='SOA Anti-Patterns'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115759346657696246</id><published>2006-09-06T18:44:00.000-07:00</published><updated>2006-10-20T21:40:52.997-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Communication'/><title type='text'>The Evils of PowerPoint</title><content type='html'>&lt;p&gt; Scott Mark's blog also &lt;a href="http://scottmark.blogspot.com/2006/08/on-truth-and-goodness.html"&gt;pointed me to this gem&lt;/a&gt;.  Check out:  .&lt;a style="font-size: small;" href="http://www.npr.org/templates/story/story.php?storyId=5673332"&gt;NPR : Edward Tufte, Offering 'Beautiful Evidence'&lt;/a&gt;.    I'm sure we've all experienced "death by PowerPoint."&lt;br /&gt;&lt;/p&gt;&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;&lt;p&gt;"Tufte's most recent book, &lt;em&gt;Beautiful Evidence&lt;/em&gt;, is filled with hundreds of illustrations from the worlds of art and science. It contains historical maps and diagrams as well as contemporary charts and graphs. In one chapter alone, there's an 18th-century depiction of how to do a cross-section drawing of how a bird's wing works, and photos from a 1940s instruction book for skiing.&lt;/p&gt;They all demonstrate one concept: Good design is timeless, while bad design can be a matter of life and death.&lt;br /&gt;&lt;p&gt;He's an outspoken critic of PowerPoint presentations, saying they oversimplify and can stand in the way of communication. Far too often, he says, the bells and whistles of PowerPoint are used as a crutch by people who don't have anything to say."&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115759346657696246?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115759346657696246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115759346657696246' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115759346657696246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115759346657696246'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/evils-of-powerpoint.html' title='The Evils of PowerPoint'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115759275205831759</id><published>2006-09-06T18:32:00.000-07:00</published><updated>2006-10-20T21:36:23.704-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Cultural Diversity for I/T Architects</title><content type='html'>&lt;p&gt;I found myself appreciating &lt;a href="http://scottmark.blogspot.com/"&gt;Scott Mark's&lt;/a&gt; reaction to his first visit to China.  I had a similar reaction to India two years ago.  Take a look at &lt;a style="font-size: small;" href="http://scottmark.blogspot.com/2006/09/china-and-swarm.html"&gt;Application Architecture for the Enterprise: China and the Swarm&lt;/a&gt;&lt;/p&gt;&lt;br /&gt;&lt;div style="margin-left: 22px; margin-bottom: 33px; line-height: 150%;"&gt;&lt;span title="Not saved yet. To save the highlight, click Diigo and save the bookmark." __old__title="" owner="" mode="" class="" name="" style=""&gt;"China is amazing in many ways to me. For one thing, it's an incredibly pedestrian society. It's lightweight and limber at the lowest levels. Buildings are literally flying up all around Shanghai, and yet you see the bricks arrive on site via handcart and bicycle basket. I can't imagine the amount of goods in China that are hauled around by individuals rather than machines. Is that inefficient, or the product of a behind society? I don't think so. I think it's amazingly limber and responsive. The West is in the process of trying to&lt;/span&gt; &lt;a href="http://www.wired.com/wired/archive/14.06/crowds.html"&gt;discover&lt;/a&gt; &lt;span title="Not saved yet. To save the highlight, click Diigo and save the bookmark." __old__title="" owner="" mode="" class="" name="" style=""&gt;or&lt;/span&gt; &lt;a href="http://www.smartmobs.com/"&gt;re-discover&lt;/a&gt; &lt;span title="Not saved yet. To save the highlight, click Diigo and save the bookmark." __old__title="" owner="" mode="" class="" name="" style=""&gt;the swarm.&lt;/span&gt; &lt;strong&gt;&lt;span title="Not saved yet. To save the highlight, click Diigo and save the bookmark." __old__title="" owner="" mode="" class="" name="" style=""&gt;China is the swarm."&lt;/span&gt;&lt;/strong&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115759275205831759?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115759275205831759/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115759275205831759' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115759275205831759'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115759275205831759'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/cultural-diversity-for-it-architects.html' title='Cultural Diversity for I/T Architects'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115747938413917934</id><published>2006-09-05T10:40:00.000-07:00</published><updated>2006-10-20T21:43:44.279-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>WebServices and SOA Security</title><content type='html'>&lt;p&gt; &lt;/p&gt;I had the good fortune to complete a second week of SOA-related training in Pittsburgh last week.  (See also &lt;a href="http://artsciita.blogspot.com/2006/08/many-flavors-of-ibm-esb.html"&gt;The Many Flavors of IBM ESB Implementations&lt;/a&gt;).  One of the instructors was &lt;a href="http://www-128.ibm.com/developerworks/websphere/techjournal/0603_cowan/0603_cowan.html#author"&gt;Tony Cowan&lt;/a&gt;, a frequent contributor on IBM's &lt;a href="http://www-128.ibm.com/developerworks/"&gt;developerWorks&lt;/a&gt; website.  I was particular interested in his discussion of security in SOA implementations.   I would like to point my readers to a series of four recent articles on implementing web services security on WebSphere Application Server Version 6.x.  These four articles seem to have lots of good security-related information for those of us who aren't security experts, regardless of whether you are a using WebSphere Application Server or not.  (This is especially true for part one, which Tony wrote.)  Check out:&lt;br /&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0603_cowan/0603_cowan.html"&gt;&lt;em&gt;&lt;/em&gt;&lt;/a&gt;&lt;blockquote&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0603_cowan/0603_cowan.html"&gt;&lt;em&gt;I&lt;/em&gt;&lt;/a&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0603_cowan/0603_cowan.html"&gt;&lt;em&gt;ntroduction to security architectures&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;This article introduces various IBM® WebSphere® Application Server Version 6 Web services architectures, considering them strictly from a security perspective.&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;b&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0604_singh/0604_singh.html"&gt;&lt;/a&gt;&lt;/b&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0604_singh/0604_singh.html"&gt;&lt;em&gt;Using Username Token and SSL&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;In Part 2 of this series on Web services security, you'll learn about one of the most common ways to secure a resource: using a user name and a password. You'll learn about the UsernameToken Profile and how to use it with Web services using IBM WebSphere...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www-128.ibm.com/developerworks/websphere/techjournal/0606_singh/0606_singh.html"&gt;&lt;em&gt;XML encryption and digital signature&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;In Part 3 of this series on Web services security, learn the steps required to implement XML Digital Signature and XML Encryption in a Web service using IBM® WebSphere® Application Server and IBM Rational Application Developer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ibm.com/developerworks/websphere/techjournal/0607_desprets/0607_desprets.html"&gt;&lt;em&gt;Using the LTPA token&lt;/em&gt;&lt;/a&gt;&lt;br /&gt;Learn how to use the Lightweight Third Party Authentication (LTPA) token to secure a Web service using IBM WebSphere Application Server V6 in Part 4 of this series on Web services security.&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;/blockquote&gt;              &lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115747938413917934?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115747938413917934/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115747938413917934' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115747938413917934'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115747938413917934'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/09/webservices-and-soa-security.html' title='WebServices and SOA Security'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115699210565881559</id><published>2006-08-30T19:19:00.000-07:00</published><updated>2007-07-12T18:05:44.816-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rational Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Methodology'/><title type='text'>Methodology and SOA for the Methodology Nazi in You (and Don't Forget Governance)</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;The title is a little tounge-in-cheek but there is a segment of the software community that cares a lot about application development methodology and making it easier for a large team to follow the associated best practices (and correspondingly harder to make excuses for going off and doing their own thing). The current focus on Service Oriented Architecture has placed a really bright spot light on these issues and the stakes are high for ignoring best practices.&lt;/p&gt;&lt;p&gt;IBM's &lt;a href="http://www-306.ibm.com/software/awdtools/rmc/index.html"&gt;Rational Method Composer&lt;/a&gt; (RMC) can be used to customize an established development methodology such as the &lt;a href="http://www-306.ibm.com/software/awdtools/rup/index.html"&gt;Rational Unified Process&lt;/a&gt; (RUP) for your particular project or organization. RMC comes with "multiple process content libraries, including RUP, RUP plug-ins, SUMMIT Ascendant methods, and other processes for Program, and Portfolios management."&lt;/p&gt;&lt;p&gt;Once you customize your development methodology, you can export it to &lt;a href="http://www-306.ibm.com/software/awdtools/portfolio/"&gt;Rational Portfolio Manager&lt;/a&gt; to help project managers create project plans. See &lt;a class="smallplainlink" href="http://www.ibm.com/developerworks/library/ar-rmcrpm/"&gt;Exploring Rational Method Composer and Rational Portfolio Manager integration.&lt;/a&gt;&lt;/p&gt;&lt;p&gt;You can also export your customized methodology into content that loads into &lt;a class="l" href="http://www.ibm.com/software/awdtools/studioappdev/"&gt;Rational Application Developer for WebSphere&lt;/a&gt; (RAD) so that your developers can refer to the guidance from within the same Eclipse shell as they develop their Java code. The method content is displayed within RAD in a "Process Advisor" view as described in &lt;a class="l" href="http://www.webagesolutions.com/training/websphere/wa1344/outline.html"&gt;New Features of RAD 6 for WSAD v5 Developers Course Outline&lt;/a&gt; beginning on page 8.&lt;/p&gt;&lt;p&gt;For those of you who worry about making sure your organization follows a newly established SOA Governance policy as they start creating new business services, rolling out an Enterprise Service Bus, and making "grow my own" vs. reuse decisions, download &lt;a class="smallplainlink" href="http://www.ibm.com/developerworks/rational/downloads/06/plugins/rmc_soa_gov/overview.html"&gt;IBM Rational Method Composer plug-in for SOA governance&lt;/a&gt;. This helps "identify appropriate best practices, merged with your existing IT processes, to provide proper governance of the capabilities introduced with SOA. The end result is a project plan to create your organization's unique governance framework." Note the project plan tie-in which would benefit from the integration of &lt;a href="http://www-306.ibm.com/software/awdtools/rmc/index.html"&gt;Rational Method Composer&lt;/a&gt; with &lt;a href="http://www-306.ibm.com/software/awdtools/portfolio/"&gt;Rational Portfolio Manager&lt;/a&gt; as described earlier.&lt;/p&gt;&lt;p&gt;For those of you who are both methology czars and service modelers there is a free download &lt;a href="http://www-128.ibm.com/developerworks/rational/library/05/510_svc/"&gt;UML Profile for Software Services, RSA Plug-In&lt;/a&gt; which can be used to customize &lt;a href="http://www-306.ibm.com/software/awdtools/architect/swarchitect/"&gt;Ratonal Software Architect&lt;/a&gt; for modeling services in an SOA environment. It uses the conceptual model described in &lt;a href="http://www-128.ibm.com/developerworks/rational/library/05/419_soa/"&gt;UML profile for software services&lt;/a&gt; and adds many useful stereotypes to your UML models such as Message, Service Partition, Service Provider, Service Consumer, Collaboration, Service Collaboration, Service Channel, Service Specification, Service, Service Gateway, and Message Attachment.&lt;br /&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115699210565881559?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115699210565881559/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115699210565881559' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115699210565881559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115699210565881559'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/08/methodology-and-soa-for-methodology.html' title='Methodology and SOA for the Methodology Nazi in You (and Don&apos;t Forget Governance)'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115586996212367842</id><published>2006-08-17T19:21:00.000-07:00</published><updated>2006-10-20T21:46:20.842-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><title type='text'>The Many Flavors of IBM ESB Implementations</title><content type='html'>A few weeks ago I had the good fortune to receive an email at work which invited me to attend some training on Service Oriented Architecture (SOA). I jumped at the chance and quickly registered for two classes as it is so difficult to find time for serious learning while trying to keep my head above water in my "real job."&lt;br /&gt;&lt;br /&gt;This week, the class has focused on how we could implement various Enterprise Service Bus (ESB) scenarios using the different IBM products. (Be prepared for WebSphere overload.) In particular, we've talked about:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www-306.ibm.com/software/integration/wps/"&gt;WebSphere Process Server&lt;/a&gt; (WPS) with &lt;a href="http://www-306.ibm.com/software/integration/wbimodeler/"&gt;WebSphere Business Modeler&lt;/a&gt; and &lt;a href="http://www-306.ibm.com/software/integration/wid/"&gt;WebSphere Integration Developer &lt;/a&gt;(WID) as the tooling for WPS. &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-306.ibm.com/software/integration/wsesb/"&gt;WebSphere Enterprise Service Bus&lt;/a&gt; (WESB), which also uses the WID tooling. (Incidentally, WESB also comes bundled with WebSphere Process Server) This is based on "newer" J2EE technology.&lt;/li&gt;&lt;li&gt;&lt;a href="http://www-306.ibm.com/software/integration/wbimessagebroker/"&gt;WebSphere Message Broker&lt;/a&gt; (WMB) with its WebSphere Message Broker Toolkit as the tooling. This has also been called IBM's "Advanced" ESB product because it is based on "mature" &lt;a href="http://www-306.ibm.com/software/integration/wmq/"&gt;WebSphere MQ &lt;/a&gt;technology and can handle higher volumes than WESB. However, there is no migration path from WESB to WMB since the underlying technologies are so different.&lt;/li&gt;&lt;/ul&gt;To a lessor extent, we've been talking about:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www-306.ibm.com/software/integration/datapower/"&gt;WebSphere Data Power SOA Appliances&lt;/a&gt; (It is a real &lt;i&gt;&lt;b&gt;coup d'état&lt;/b&gt; &lt;/i&gt;for IBM Software Group to "own" this hardware product.) &lt;/li&gt;&lt;li&gt;&lt;a href="http://www-306.ibm.com/software/integration/wbimonitor/index.html"&gt;WebSphere Business Monitor&lt;/a&gt;, which can monitor business events identified in a WebSphere Business Modeler model. &lt;/li&gt;&lt;li&gt;WebSphere WebServices Gateway (WGW) which I believe has be renamed &lt;a href="http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.pmc.nd.doc/concepts/cjw_faq.html"&gt;Service Integration Bus for Web Services Enablement&lt;/a&gt; (SIBWS)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Tomorrow, I hope to finish my lab in which we demonstrate an ESB scenario which uses both WESB and WMB. We are also supposed to address systems management issues using &lt;a href="http://www-306.ibm.com/software/tivoli/products/composite-application-mgr-soa/"&gt;IBM Tivoli Composite Application Manager for SOA&lt;/a&gt; (ITCAM). And... tomorrow we also get around to that frequent afterthought called "ESB security".&lt;br /&gt;&lt;br /&gt;The class had been in Pittsburg and I must say I've been favorably impressed with the city so far. Below is a picture of the confluence of the Ohio, Allegheny, and Monongahela Rivers at Pittsburgh as seen from the top of the Duquesne Incline, over 400 vertical feet above the river. The class is in the brown building on the right side right above the yellow arch of the bridge.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/1971/1802/1600/06081600261.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://photos1.blogger.com/blogger/1971/1802/400/06081600261.0.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here's the view from the IBM training facility on Stanwix Avenue alongside the Monongahela River. For you old timers, I'm told this facility dates back to the days of the IBM acquisition of TransArc and their products like Encina. Nice view. Tough duty, huh?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/1971/1802/1600/06081500011.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://photos1.blogger.com/blogger/1971/1802/400/06081500011.jpg" border="0" /&gt;&lt;/a&gt;&lt;a href="http://philsfolderol.blogspot.com/2006/08/surprising-pittsburgh.html"&gt;Click here for more Pittsburgh pictures.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/div&gt;&lt;p&gt;&lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115586996212367842?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115586996212367842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115586996212367842' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115586996212367842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115586996212367842'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/08/many-flavors-of-ibm-esb.html' title='The Many Flavors of IBM ESB Implementations'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115470488076353486</id><published>2006-08-04T08:11:00.000-07:00</published><updated>2006-10-20T21:44:59.558-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Testing'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>How on Earth Do We Test SOA?</title><content type='html'>&lt;p&gt;&lt;/p&gt;More than once on my SOA journey I have wondered to myself and out loud "How on earth do we test this stuff?" with the "stuff" meaning an SOA infrastructure or an SOA-based application.  Intuitively I have always thought that the testing strategy must have to be different.  One of my numerous email newsletter subscriptions ( &lt;a href="http://www.itbusinessedge.com/"&gt;IT Business Edge&lt;/a&gt; Hot Story )caught my eye the other day with the catchy title "&lt;a href="http://www.itbusinessedge.com/item/?ci=17766"&gt;The Pitfalls of SOA Software Testing&lt;/a&gt;."  Its worth taking a look:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;There's not a lot of talk about software testing in an SOA, maybe because it's so complicated. Even in a simple database that's part of, say, an order processing application, you have to expose the application code as a service, make sure it does what it's supposed to do, make sure it doesn't do anything you don't know about, regression test the original database, stress test the service, acceptance test it—and that's only one service. It gets worse with composite applications.Read "&lt;a href="http://ct.itbusinessedge.com/t?ctl=DC095A:2799FA1" target="_blank"&gt;SOA and Software Testing&lt;/a&gt;" at &lt;a href="http://www.it-director.com/"&gt;IT-Director.com&lt;/a&gt;.&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115470488076353486?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115470488076353486/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115470488076353486' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115470488076353486'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115470488076353486'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/08/how-on-earth-do-we-test-soa.html' title='How on Earth Do We Test SOA?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115461315478743425</id><published>2006-08-03T06:49:00.000-07:00</published><updated>2006-10-20T20:54:23.720-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><title type='text'>IBM Acquires Webify</title><content type='html'>&lt;p&gt;&lt;/p&gt;See &lt;a href="http://www-03.ibm.com/press/us/en/pressrelease/20058.wss"&gt;IBM Acquires Webify&lt;/a&gt;.  This acquisition has both a Software Group play and a Global Services play in the SOA space.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;p&gt;"Webify software helps accelerate the development and deployment of applications that business users need to quickly respond to market and competitive pressures. It provides hundreds of industry-specific, pre-built standards-based accelerators, tools and frameworks. Webify's offerings help solve business problems that are specific to a given industry such as HIPAA compliance for healthcare companies and ACORD standards in the insurance industry. &lt;/p&gt;&lt;p&gt;IBM's acquisition of Webify strengthens its leadership in service oriented architecture, which helps a company reuse existing technology to more closely align it with business goals, resulting in greater efficiencies, cost savings and productivity. By bringing together IBM's development and use of open industry standards with Webify's expertise in semantics, IBM can better solve common business problems in a given vertical industry. Together, IBM and Webify will help businesses run more efficiently by accelerating the integration of business processes and the sharing and reuse of proven applications and best practices. "&lt;br /&gt;&lt;/p&gt;&lt;div align="center"&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115461315478743425?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115461315478743425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115461315478743425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115461315478743425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115461315478743425'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/08/ibm-acquires-webify.html' title='IBM Acquires Webify'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115405824448481235</id><published>2006-07-27T20:32:00.000-07:00</published><updated>2007-07-12T18:07:31.003-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Rational Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='Tools'/><category scheme='http://www.blogger.com/atom/ns#' term='PM'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Methodology'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Leading a Software Project Like Directing a Movie?</title><content type='html'>A couple of weeks ago a co-worker passed me an article that really got me thinking about what it takes to lead a significant software development project. In &lt;a href="http://www-128.ibm.com/developerworks/rational/library/mar05/royce/index.html"&gt;Successful software management style: Steering and balance*&lt;/a&gt; Walker Royce, Vice President Rational Brand Services, makes an interesting argument that running a major software project is a creative act, more like directing a movie than what most of us think of when we think of project management.&lt;br /&gt;&lt;br /&gt;I must admit his argument is seductive. I think that as an architect, I consider myself more of a “creative type” who makes something out of nothing. Often I don’t like being held to a plan I had no part in making. And when I help make a plan, I budget some time for some tinkering.&lt;br /&gt;&lt;br /&gt;Maybe Walker Royce has a point. Here are some quotes:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;em&gt;“Managing software projects successfully has proven to be very failure prone when using the traditional engineering management discipline. Comparing the challenge of software management to that of producing a major motion picture exposes some interesting perspectives. Both management problems are concerned with developing a complex piece of integrated intellectual property with constraints that are predominantly economic. This article introduces some comparisons between managing a software production and managing a movie production, then elaborates four software management practices observed from successful projects. The overall recommendation is to use a steering leadership style rather than the detailed plan-and-track leadership style encouraged by conventional wisdom.”&lt;br /&gt;&lt;/em&gt;&lt;p&gt;&lt;em&gt;""Heresy!" some may shout. "Software projects need more disciplined engineering management, not less." Before you dismiss my claim as an insult to the profession, consider these observations:&lt;/em&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;Most software professionals have no laws of physics, or properties of materials, to constrain their problems or solutions. They are bound only by human imagination, economic constraints, and platform performance once they get something executable. Some developers of embedded software are the obvious exception.&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;In a software project, you can change almost anything at any time: plans, people, funding, milestones, requirements, designs, tests. Requirements -- probably the most misused word in our industry -- rarely describe anything that is truly required. Nearly everything is negotiable. "&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;em&gt;"Metrics and measures for software products have no atomic units. Economic performance more typical in service industries (value as observed by the users vs. cost of production) has proven to be the best measure of success. Most aspects of quality are very subjective, such as maintainability, reliability, and usability."&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;"Process rigor should be much like the force of gravity: the closer you are to a product release, the stronger the influence of process, tools, and instrumentation on the day-to-day activities of the workforce. The farther you are from a release date, the weaker the influence. This axiom seems to be completely missing, or at least grossly underemphasized, by the process evangelists and literature, but it is usually very observable in successful software projects."&lt;/em&gt;&lt;/p&gt;&lt;p&gt;&lt;em&gt;"Most unsuccessful projects exhibit one of these characteristics:&lt;/em&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;&lt;em&gt;Over-engineering on the early phases (creative aspects) of the life cycle. You need maneuverable processes that easily adapt to discovery and accommodate a degree of uncertainty to attack a few major risk items, prototype solutions, and build early and coarse artifacts. What creative discipline can you think of in which more process rigor is considered beneficial in helping humans think?&lt;/em&gt;&lt;/li&gt;&lt;li&gt;&lt;em&gt;Under-engineering on the later phases (production aspects) of the life cycle. Extensive change-managed baselines of detailed and elaborate artifacts need engineering processes with insightful instrumentation and attention to detailed consistency and completeness to converge on a quality product."&lt;/em&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;On the flip side, there is the problem of “Can my customer culturally handle the kind of “give and take” in a creative software development process? Do they understand the idea of “discovery” of requirements or do they think they've identified them all already? Can customers really admit how little they know about what they want or how poorly they sometimes articulate their “requirements”. Can they accept trying out an idea, deciding it was all that good, and throwing the work away? &lt;/p&gt;&lt;p&gt;Another problem area is that for most of us is that we have to live within a budget which often must be cast in stone very, very early in the process before those requirements (negotiable as they may be) are really well understood. How many customers really work in an organization that allows them to “go back to the well” and ask for more money without commiting some kind of career suicide?&lt;/p&gt;&lt;p&gt;Then there is the recurring problem of technical orgainzations expecting to have their budget estimates cut so they pad their numbers. Business users then come to expect to routinely receive padded numbers and promptly cut the estimate by an even larger percentage. For a humorous look at this situation see &lt;a href="http://www.4pm.com/articles/3fantasy.html"&gt;Project Approval Games: Three Fantasies&lt;/a&gt; mentioned in a previous post &lt;a href="http://artsciita.blogspot.com/2006/07/feudal-line-management-and-shared.html"&gt;Feudal Line Management and Shared Resources&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;My gut tells me to accept a lot of Walker Royce’s ideas and bake them into a project plan that appears more traditional by adding a lot of tasks with formal sounding names that really mean “verify we really understand what they want”. My experience is that customers often articulate pretty well the “happy path” of what they want when everything works like they hope. They are not so good, however, at telling you how many things can go wrong and telling us what the software should do when an exception occurs and we are no longer on the “happy path”. It may be wise to add a few formal sounding task names that really mean “contingency for exception handling we don’t know about yet goes here”.&lt;/p&gt;&lt;p align="center"&gt;&lt;br /&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/p&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115405824448481235?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115405824448481235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115405824448481235' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115405824448481235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115405824448481235'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/07/leading-software-project-like.html' title='Leading a Software Project Like Directing a Movie?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115397439583217556</id><published>2006-07-26T21:26:00.000-07:00</published><updated>2006-10-20T21:47:30.035-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Hot Skills / Cold Skills - What's the Near-Term I/T Future?</title><content type='html'>I’m sure I am not the only technical professional who has pondered questions like:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Are my skills becoming obsolete?&lt;/li&gt;&lt;li&gt;Am I becoming too expensive to do the things I’m good at or like to do?&lt;/li&gt;&lt;li&gt;What kind of skills do I need to develop to stay gainfully employed? (keep from getting fired - play defense)&lt;/li&gt;&lt;li&gt;What kind of skills do I need to thrive in the future? (get promoted - play offense)&lt;/li&gt;&lt;/ul&gt;I stumbled across a &lt;a href="http://www.computerworld.com/index.jsp"&gt;ComputerWorld&lt;/a&gt; article by Stacy Collett entitled “&lt;a href="http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;articleId=112360&amp;amp;pageNumber=1"&gt;Hot Skills, Cold Skills: The IT worker of 2010 won't be a technology guru but rather a 'versatilist.'&lt;/a&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the article she has some interesting quotes such as:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;“The most sought-after corporate IT workers in 2010 may be those with no deep-seated technical skills at all.”&lt;/li&gt;&lt;li&gt;“IT departments will be populated with "versatilists" -- those with a technology background who also know the business sector inside and out, can architect and carry out IT plans that will add business value, and can cultivate relationships both inside and outside the company.”&lt;/li&gt;&lt;li&gt;“the skills required to land these future technical roles will be honed outside of IT. Some of these skills will come from artistic talents, math excellence or even a knack for public speaking -- producing a combination of skills not commonly seen in the IT realm.”&lt;/li&gt;&lt;/ul&gt;Check out the article. I’d love to hear from others about what skills they think it will take to “play offense” and thrive as an I/T Architect in the near future.&lt;br /&gt;&lt;br /&gt;Also, for anyone who has had their head in the sand, you may want to see these for a little motivation to consider the future. (hint) Both of these are focused on the latest and greatest SOA technology, not legacy code.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;From my humble employer from back in March, &lt;a href="http://www.ibm.com/news/in/en/2006/03/200603_IBM_Global_Business_Solution.html"&gt;IBM Launches Global Business Solution Center to Accelerate Global Delivery Network New Center in India Will Develop and Manage Reusable High-Value Consulting Solutions&lt;/a&gt; &lt;/li&gt;&lt;li&gt;From the worthy opposition (competition) only about two weeks ago, &lt;a href="http://www.infoworld.com/article/06/07/10/HNaccentureindia_1.html"&gt;Accenture sets up shop in India Center to focus on R&amp;amp;D in systems integration and software engineering&lt;/a&gt;. &lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;You may also want to check out some of my previous posts which address similar issues related to our changing and evolving careers:&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/06/globalized-it-architect.html"&gt;The Globalized I/T Architect&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/06/i-really-am-master-certified-it.html"&gt;I Really Am a Master Certified I/T Architect&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/05/are-all-good-it-science-and.html"&gt;Are All the Good I/T, Science, and Engineering Jobs Going Overseas?&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2005/11/role-of-business-transformation.html"&gt;The Role of the Business Transformation Architect&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/01/culture-of-innovation-or-not.html"&gt;A Culture of Innovation? Or NOT?&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2005/12/how-to-become-more-creative-in-solving.html"&gt;How to Become More Creative in Solving Problems&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/02/1-billion-investment-in-info-on-demand.html"&gt;$1 Billion Investment in "Info on Demand"&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2005/10/are-you-pi-shaped.html"&gt;Are you Pi-shaped?&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/04/epidemic-career-advice.html"&gt;Epidemic Career Advice&lt;/a&gt;&lt;strong&gt;&lt;/strong&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/05/sap-disrupts-everything.html"&gt;SAP Disrupts Everything&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/02/naming-well-essential-skill-of-it.html"&gt;Naming Well, an Essential Skill of an I/T Architect&lt;/a&gt;&lt;strong&gt; &lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2005/11/vendor-neutral-it-architect.html"&gt;Vendor-Neutral I/T Architect Certification Program&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;a href="http://artsciita.blogspot.com/2006/02/it-architect-certification-revisited.html" rel="nofollow"&gt;I/T Architect Certification Revisited&lt;/a&gt;&lt;/p&gt;&lt;p align="center"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115397439583217556?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115397439583217556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115397439583217556' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115397439583217556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115397439583217556'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/07/hot-skills-cold-skills-whats-near-term.html' title='Hot Skills / Cold Skills - What&apos;s the Near-Term I/T Future?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115327894917885285</id><published>2006-07-18T20:04:00.000-07:00</published><updated>2006-10-20T21:49:00.057-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>What's in a Name?  SAP Gives Up on ESA and Adopts SOA Terminology</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;I heard today that SAP was abandoning their name "Enterprise Services Architecture" name (&lt;a href="http://www.sap-si.com/company/look_at_sapsi/archive/2_2004/esa/"&gt;see this ESA post from 2004&lt;/a&gt; and &lt;a href="http://searchsap.techtarget.com/qna/0,289202,sid21_gci1132681,00.html"&gt;Breaking Down SAP's ESA Strategy&lt;/a&gt;) in favor of the more widely used term Service-Oriented Architecture (SOA). I decided to do a little Googling tonight to check it out. I could find no official announcement about the name change (I didn't look all that long) but many of the top ranked search results now seem to come back with the term "Enterprise SOA" (&lt;a href="http://www.sap.com/platform/esa/adoptionprogram.epx"&gt;see SAP's Enterprise SOA Adoption Program)&lt;/a&gt;.  It is a little amusing that on &lt;a href="http://www.sap.com/platform/esa/brochures/index.epx"&gt;one SAP page pointing readers to white papers&lt;/a&gt;, both terms are used.&lt;/p&gt;&lt;p&gt;I don't know how significant this really is, but it appears they are grudgingly adopting the terminology everyone else is using.&lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115327894917885285?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115327894917885285/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115327894917885285' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115327894917885285'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115327894917885285'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/07/whats-in-name-sap-gives-up-on-esa-and.html' title='What&apos;s in a Name?  SAP Gives Up on ESA and Adopts SOA Terminology'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115214997409239712</id><published>2006-07-05T18:39:00.000-07:00</published><updated>2006-10-20T21:48:34.884-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PM'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Methodology'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Feudal Line Management and Shared Resources</title><content type='html'>There is often a fuzzy line &lt;em&gt;in practice &lt;/em&gt;between the role of a project manager and an I/T architect. I say in practice because all too often it is not possible to be a “pure” I/T architect. We have to help the project manager be successful if we want to continue to have our fun creating new solutions to solve new problems.&lt;br /&gt;&lt;br /&gt;I know, for example, that my project managers often rely on me for help setting up a viable project plan. How are they supposed to know which tasks in the technology mix are predecessors of others if the I/T Architect doesn’t tell him? And since all of my projects have at least some first-of-a-kind (with the client anyway) element to them, how would the project manager know what the tasks are in the first place.&lt;br /&gt;&lt;br /&gt;Then there are the resource issues. If the first-of-a-kindness of the project involves some development tool or middleware that we haven’t used before then a good I/T Architect should help the project manager identify the skills required. I know once names are submitted, I often get involved in the interview and selection process as well.&lt;br /&gt;&lt;br /&gt;One of my project manager friends and I were discussing a common project management problem – the resource that everybody needs for their project. In our case, we are anticipating that if our client adopts SAP then the already thin ranks of the programmers supporting the legacy systems will be in great demand. Who will provide the routine support if these people are in requirements discussions related to SAP? Who will create that urgently needed report if they are in a conference room trying to help the data migration team move the legacy transaction history over to SAP? What if the client’s business climate becomes more competitive and the business requires yet another tweak to the legacy system to support the latest marketing program? But there are all those SAP meetings to go to!&lt;br /&gt;&lt;br /&gt;We came to the quick conclusion that the client could hire 20 or 50 or 100 SAP consultants (or another 250 in India) and not deliver a working SAP instance any faster because those few legacy subject matter experts (SMEs) could only attend just so many hours a day of meetings.&lt;br /&gt;&lt;br /&gt;My project manager friend pointed me to a set of really wonderful project management “fables” which uses the feudal system of middle age Europe and the story of Robin Hood to illustrate the real-world, political problems faced by today’s project managers in a the resource constrained realm of shared resources. Check out &lt;a href="http://www.4pm.com/articles/pmtalk5-23-00.pdf"&gt;Robin Hood PMs and Feudal Line Management&lt;/a&gt; by Dick Billows at &lt;a href="http://www.4pm.com/"&gt;4pm.com&lt;/a&gt;. This article makes some great points and is amusing reading and all too true! A small sample of this gem:&lt;br /&gt;&lt;br /&gt;“Sure, there were all those blasé assurances of “full support” from the line managers before the project started. Now that the work has begun, these feudal Sheriffs of Nottingham patrol their castle walls hurling stones and boiling oil on PMs who attempt to utilize one of their artisans.....’A person can have but one boss and that is I.’.... the sheriff notes the PM’s project work assignment on a scrap of paper but does not assign a specific individual from the castle to complete the task. ... They (the PM) don’t know who will be working on the assignment When the sheriff finally does allow work to start, the selected individual is usually not the most skilled artisan in the castle. Often, the sheriff picks an individual whose absence from the castle may actually improve the castle. .... The sheriff may recall them on a whim or to silence another whining Robin Hood. How does the borrowed person react to all this? It’s clear that the project assignments should not, in any way, interfere with the person’s accountabilities in the castle. It’s there after all, that the sheriff will decide on compensation, promotion and continuing employment. The PM has none of these rewards to dole out... With several borrowed people on the team, usually on critical path assignments, the project team takes on an excessively casual, holiday-like atmosphere. This is in stark counterpoint to the user or client King who views the project as a crusade and reminds the PM of its importance at annoying frequent intervals.”&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:0;"&gt;&lt;br /&gt;&lt;/span&gt;Another gem from the same site, &lt;a href="http://www.4pm.com/articles/3fantasy.html"&gt;Project Approval Games: Three Fantasies&lt;/a&gt; where the fantasies are Executive Fantasy Land (too much confidence in the PM), the Used Car Lot (PM as “slick shyster” trying to rip the executive off), and The Eager Puppy Dog (which drives PMs to pad their project estimates with contingency and executives to assume there is extra fat which can be cut).&lt;br /&gt;&lt;br /&gt;Read both and enjoy!&lt;br /&gt;&lt;div align="center"&gt;&lt;br /&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved &lt;/div&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115214997409239712?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115214997409239712/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115214997409239712' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115214997409239712'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115214997409239712'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/07/feudal-line-management-and-shared.html' title='Feudal Line Management and Shared Resources'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115214686657073846</id><published>2006-07-05T17:47:00.000-07:00</published><updated>2006-10-20T21:49:26.902-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>Back from a Blogging Hiatus</title><content type='html'>I am hopefully back from a long blogging hiatus.  Things just got a little crazy for a couple of weeks at work and at home.  I spent a lot of time working with some members of the IBM SAP consulting practice on enterprise integration issues related to connecting SAP to non-SAP systems.  It was fun and I learned a little about the “order to cash” process while I was at it but it suffocated my blogging-related brain cells.  I also spent numerous weekend hours braving the June and July heat in Nashville to scratch a couple of items off my “honey do list.”  These items were however only belatedly off the list as I was reminded “if you’d done it earlier in the year it wouldn’t have been so hot.”  Also during this time I have been trying to take better care of myself and get some much needed exercize on weeknights.  Put those three things together and you have very few discretionary hours left for blogging.  Surely, I am not the only blogger to have this problem?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115214686657073846?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115214686657073846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115214686657073846' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115214686657073846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115214686657073846'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/07/back-from-blogging-hiatus.html' title='Back from a Blogging Hiatus'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-115043156860326151</id><published>2006-06-15T21:00:00.000-07:00</published><updated>2006-10-20T21:51:54.096-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>The Globalized I/T Architect</title><content type='html'>There was a lot of fanfare about the &lt;a href="http://www.townhall.com/news/ap/online/high-tech/D8I2I3580.html"&gt;IBM "town hall" in Bangalore, India &lt;/a&gt;recently.  My teammates in Bangalore all got to attend.  Based on the Tuesday morning conference call comments, it was a big hit over there&lt;br /&gt;&lt;br /&gt;Sam Palmisano, also had some interesting words in the &lt;a href="http://integrate.factiva.com/search/showarticle.asp?AN=FTFT000020060612e26c0002a&amp;vfrom=sch&amp;amp;MODAUTOLOG=S000WJj2sr75DMn5DEnNTAnM92sODNyMHmmVqfgMdNoNqFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQQAA&amp;amp;LWS=1"&gt;Financial Times &lt;/a&gt;the other day. Basically he said the multi-national corporation is dead ... to be superceded by "the globally integrated enterprise." I have no way of knowing how much of this is truly original thought but I would point his comments out to readers.&lt;br /&gt;&lt;br /&gt;All of this globalization has a huge impact on those of us who have to shepherd complex software projects along. The globally dispersed development model is alive and well. I suppose, however, that almost any big company that might move a lot of software work offshore has already done it. So now what happens? What does this mean for us as "high wage country" I/T architects? Here are a few thoughts:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Whether we like it or not our job often become to ensure that the global model chosen by the bosses way above us is succesful. Project sabatoge to get them to change their mind is career suicide.&lt;/li&gt;&lt;li&gt;Our job will be getting even more consultative. We will likely spend even a greater percentage of our time worrying about business requirements. &lt;/li&gt;&lt;li&gt;Our "Soft Skills" become even more important as we spend more time writing, presenting, facilitating, persuading, planning, coordinating, selling our ideas, etc. &lt;/li&gt;&lt;li&gt;We'll focus more and more on the things which must be done face-to-face with the business users, excutives, clients, etc. If you can do your job over a VPN from your home office, beware because the job could probably be done from the other side of the world.&lt;/li&gt;&lt;li&gt;We'll write more documentation than ever before so as to enable the armies of offshore developers to be successful (see #1). More and more we will be successful when we achieve results thru others. (Almost sounds like management doesn't it?)&lt;/li&gt;&lt;li&gt;The offshore teams' work will move "up the food chain" to become more and more strategic. See a URL I've pointed to before, &lt;a href="http://www.ibm.com/news/in/en/2006/03/200603_IBM_Global_Business_Solution.html"&gt;IBM to invest $200 million in Global Business Solution Center&lt;/a&gt;. The technical lead for this effort, &lt;a href="http://www-03.ibm.com/press/us/en/pressrelease/19701.wss"&gt;Ray Harishankar, was recently appointed an IBM Fellow&lt;/a&gt;, the highest level a technical person can achieve in IBM. There are only 62 of them today out of over 300,000 IBM employees.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-115043156860326151?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/115043156860326151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=115043156860326151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115043156860326151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/115043156860326151'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/06/globalized-it-architect.html' title='The Globalized I/T Architect'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114951605169219639</id><published>2006-06-05T06:18:00.000-07:00</published><updated>2006-10-20T21:52:30.956-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Certification'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>I Really Am a Master Certified I/T Architect</title><content type='html'>I have previously blogged about the on-going efforts for vendor-neutral certification of I/T Architects, &lt;a href="http://www.opengroup.org/"&gt;The Open Group&lt;/a&gt; which is running the program, how the goal is to get this certification as widely recognized as the PMP certification for project managers, and how IBM was the first employer to have its internal I/T Architect certification program "accredited" by the Open Group. (Drum roll please...) I would like to officially announce that according to the Open Group I am now a "Master Certified I/T Architect".&lt;br /&gt;&lt;p&gt;&lt;a href="http://www.opengroup.org/itac/"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://photos1.blogger.com/blogger/3143/1753/200/opengroup-master-certified-IT-architect.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;Anyone who would like make sure I didn't make this up may do so by going to the &lt;a href="https://www.opengroup.org/itac/cert/search_certprodlist.tpl?CALLER=cert_archlist.tpl"&gt;directory search &lt;/a&gt;and using "IBM Corporation", "Hartman", and my personal confirmation code of "ART_SCI_ITA" as the search criteria.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved /p&gt;&lt;/p&gt;&lt;/div&gt;&lt;em&gt;&lt;blockquote&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;br /&gt;&lt;/em&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114951605169219639?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114951605169219639/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114951605169219639' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114951605169219639'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114951605169219639'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/06/i-really-am-master-certified-it.html' title='I Really Am a Master Certified I/T Architect'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114864971368186436</id><published>2006-05-26T05:42:00.000-07:00</published><updated>2006-10-20T20:54:23.209-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Are All the Good I/T, Science, and Engineering Jobs Going Overseas?</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;Over the last several years, I have endured much gloom and doom talk among I/T professionals about the evil influence of offshoring of I/T jobs to India, China, and other lower-cost countries with large numbers of highly educated workers. The mood around me seems to have improved over about three years ago from one of panic to one of acceptance (or is that resignation that offshoring isn't going away?).&lt;br /&gt;&lt;br /&gt;I recognized early that one important enabler of this business model was the wide availability of inexpensive and reliable telecommunications. This allows, for example, me to have my regular Tuesday and Thursday morning conference calls with my co-workers Bangalore without anybody really worrying about the cost of the phone call. I do, however, remember making my own jokes about how the US needed the CIA to put some Navy SEALs in mini-submarines on the floor of the India Ocean to cut the fiber optic cables heading to India.&lt;br /&gt;&lt;br /&gt;As a sign of the improved relationship with my Indian friends, I got brave enough to share my joke with one of our programmers from Bangalore. I was pleased to find he took my joke in a good natured way and countered my joke with a laugh and something along the lines of "Oh... we have so many redundant lines we'd be ok in Bangalore. But Pakistan... if you cut one fiber optic cable the whole country would be out of business!"&lt;br /&gt;&lt;br /&gt;I've been a little behind in my blog reading and I stumbled across a gem on &lt;a href="http://irvingwb.typepad.com/blog/"&gt;Irving Wladawsky-Berger's blog&lt;/a&gt;.  He's the IBM Vice President, Technical Strategy and Innovation.  He has a posting entitled &lt;a href="http://irvingwb.typepad.com/blog/2006/05/jobs_skills_and.html"&gt;Skills, Jobs, Competitiveness, and Innovation&lt;/a&gt; which address the comment I've heard many times from I/T professionals "I wouldn't let my child go to college to major in computer science." He makes several good points:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt; According to the &lt;a href="http://acm.org/"&gt;Association of Computing Machinery (ACM)&lt;/a&gt; the size of the IT employment market in the United States today is higher than it was at the height of the dot-com boom.&lt;/li&gt;&lt;li&gt;Information technology appears as though it will be a growth area at least for the coming decade, and the US government projects that several IT occupations will be among the fastest growing occupations during this time.&lt;/li&gt;   &lt;li&gt;And... like we in leadership positions in custom application development business at IBM Global Services have been preaching to our practitioners... the role of the I/T professional in the US and developed countries is changing to one which is more consultative vs. heads down pounding code into the keyboard. Soft skills and business knowledge are becoming more important. "These new jobs are much more collaborative, interdisciplinary and broad than in the past. They require solid technical competence, combined with industry, business and management knowledge as well as good communication and interpersonal skills."&lt;/li&gt;  &lt;/ul&gt;&lt;br /&gt;I will add this one cautionary note. The attitude now is both that offshoring is not going away and that decision makers will lead with offshoring. By "lead with offshoring" I mean that almost any big project will be assumed from the beginning to be delivered by a globally dispersed team. For consulting organizations, that means the first proposal will already have global resources baked into the projected costs. (If for no other reason than the assumption that the competition will.) For more evidence see &lt;a href="http://www.ibm.com/news/in/en/2006/03/200603_IBM_Global_Business_Solution.html"&gt;IBM announced a $200 million investment&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;          &lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114864971368186436?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114864971368186436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114864971368186436' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114864971368186436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114864971368186436'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/are-all-good-it-science-and.html' title='Are All the Good I/T, Science, and Engineering Jobs Going Overseas?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114852199381180070</id><published>2006-05-24T18:11:00.000-07:00</published><updated>2006-10-20T21:51:20.636-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='PM'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Methodology'/><title type='text'>SAP Projects and the "Big Bang" Theory</title><content type='html'>&lt;p&gt; &lt;/p&gt;A fellow IBMer saw some of my previous posts about navigating the SAP maze from a custom development point of view and sent me an email basically asking the question "Can SAP projects be iterative?  All the ones I've ever seen always seem so 'big bang.'"  The more I thought about his question, the more I realized how reasonable the question seemed to those of us who've been building custom applications.  After all, how many small SAP projects have you seen?  How many have put something in production in 3 months?  Don't most of them have budgets in the tens of millions of dollars (or even more)?&lt;br /&gt;&lt;br /&gt;I decided to pose his question to a "real SAP consultant" I met recently.  She claimed that SAP projects can be iterative.  An project can cycle thru multiple iterations of the ABAP programs used for point-to-point integration with SAP (the old style integration pre-dating XI)  and companies can and do gradually add new modules to their SAP environment. (This is probably more incremental vs. iterative).&lt;br /&gt;&lt;br /&gt;I challenged her "don't the customization done at the beginning of an SAP project drive the generation of database schemas?  Aren't these database schemas hard to change?"  She said she typically isn't involved in that kind of SAP setup but that it could be done.  There was, however, a catch.  Such a change would probably require some kind of data migration project associated with it to move data from one schema to another.   My gut tells me these data migrations are almost always painful.  There is a reason &lt;a href="http://www-03.ibm.com/press/us/en/pressrelease/7561.wss"&gt;IBM acquired Ascential &lt;/a&gt;a while back.  The phrase Master Data Management (MDM) is familiar to all SAP consultants.  If your client is looking at SAP, you'll get familiar with it too.&lt;br /&gt;&lt;br /&gt;I think this may shed light on why SAP projects appear to be such a "big bang".  Most companies do not want to support more than one system of record simultaneously.  (The "E" in ERP stands for "Enterprise" so otherwise you are taking the "E" out.)  They want SAP to take over all of whatever it is doing (for example the order to cash process).  Otherwise you get into a need for the new SAP and the old legacy system to exchange a lot of information to keep each other "in synch" with what they are doing.  Everyone these days wants their data up-to-date in real time so that probably means real-time synchronization.&lt;br /&gt;&lt;br /&gt;I know of a company facing exactly that kind of decision.  They don't really like the idea of rolling a new system out across the whole company.  They'd prefer to roll new capabilities out to a single line of business first.  But... each line of business shares a lot of the same customers and dealers.  They often share warehouses.  Shipments to customers often contain a mix of products from different lines of business.  With today's legacy systems, customer can mix products from different lines of business on the same order.  Imagine the implications of changing the order to cash process to a new SAP system and rolling it out to only one line of business at a time:&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Do I track inventory in two different systems?&lt;/li&gt;   &lt;li&gt;How do I load a truck at the warehouse if the shipment includes products from both systems?&lt;/li&gt;   &lt;li&gt;How do I keep up with vacant storage bins in the shared warehouses if the inventory is split between two systems.  Do I draw a line down the middle and and disallow putting line of business A's inventory on the line of business B side of the line?&lt;br /&gt; &lt;/li&gt;   &lt;li&gt;How will I generate the pick list for the people that load the trucks?  Will they have to work from two lists?  How do yo make sure it'll all fit on the same truck? &lt;/li&gt;   &lt;li&gt;Dealers don't have to split orders by line of business today, will they have to split their orders into two separate orders tomorrow while we're in transition?&lt;/li&gt;   &lt;li&gt;Will customers have to check the status of different line of business orders separately?&lt;/li&gt;   &lt;li&gt;Will my dealers get a single invoice with all line items like today?  or will they get two separate invoices, one for each system?&lt;/li&gt;   &lt;li&gt;Will dealers get a single monthly statement?... or two separate monthly statements?&lt;/li&gt;   &lt;li&gt;When a dealer visits the B2B website today they can order products from different lines of business from one screen.  In the future, will they have to go to one screen for one line of products and to a different screen for the others?&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; So, the choices are clear (or is that murky?):&lt;br /&gt;&lt;ul&gt;   &lt;li&gt;Offload the data integration onto your employees and customers; making them deal with separate orders, separate shipments, separate invoices, separate statements, etc.  &lt;span style="font-weight: bold;"&gt;OR&lt;/span&gt;&lt;/li&gt;   &lt;li&gt;Spend millions on middleware solutions to broker all transactions so that they all look to the external customer like there is a single back end system  &lt;span style="font-weight: bold;"&gt;OR&lt;/span&gt;&lt;br /&gt; &lt;/li&gt;   &lt;li&gt;Put the "E" back in ERP and don't even try to roll out an order-to-cash process until your whole business (Enterprise) is ready.&lt;br /&gt; &lt;/li&gt; &lt;/ul&gt; Which would you choose?&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114852199381180070?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114852199381180070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114852199381180070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114852199381180070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114852199381180070'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/sap-projects-and-big-bang-theory.html' title='SAP Projects and the &quot;Big Bang&quot; Theory'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114778861021316452</id><published>2006-05-16T07:05:00.000-07:00</published><updated>2006-11-06T05:48:51.747-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>Consumers Wag the Enterprise I/T Dog</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;Here's an interesting read.  What happens when your customers have a better PC and more bandwidth at home than your employees at work?  What happens when your teenager's cell phone offers more features than your sales force automation solution.  What  happens when these people come on board as employees?  Will they be satisfied with what your enterprise has to offer them?&lt;/p&gt;&lt;p&gt;&lt;a title="Permalink" href="http://blogs.zdnet.com/BTL/?p=3042" rel="bookmark"&gt;Gartner: Commoditization means consumers will wag the enterprise IT dog&lt;/a&gt; by &lt;a href="http://zdnet.com/"&gt;ZDNet&lt;/a&gt;'s David Berlind -- As one of the four major pairs of themes underlying Gartner Symposium/ITxpo here in San Francisco, Gartner research chief and distinguished analyst Steve Prentice explained to attendees why the commoditization and consumerization of technology is not to be ignored an an enterprise's strategic information technology roadmap. Prentice's presentation was given as part of the event's open ceremonies. Companies [...]&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;a title="Permalink" href="http://blogs.zdnet.com/BTL/?p=3042" rel="bookmark"&gt;&lt;/a&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;em&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent&lt;br /&gt;IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114778861021316452?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114778861021316452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114778861021316452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114778861021316452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114778861021316452'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/consumers-wag-enterprise-it-dog.html' title='Consumers Wag the Enterprise I/T Dog'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114765303294403423</id><published>2006-05-14T17:30:00.000-07:00</published><updated>2006-11-06T05:42:35.029-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Government Regulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Integration'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='Supply Chain'/><title type='text'>Data Integration Nightmare for Your Supply Chain?</title><content type='html'>&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;A while back I had a post &lt;/span&gt;&lt;a style="font-family: arial;" href="http://artsciita.blogspot.com/2006/03/supply-chain-next-sarbanes-oxley.html"&gt;Supply Chain, the Next Sarbanes-Oxley&lt;/a&gt;&lt;span style="font-family:arial;"&gt; regarding the possibility of greatly increased government regulation of supply chains due to Homeland Security concerns. This included the possibility of US importers having to take responsibility for security of their inbound shipping containers enroute (regardless of when they legally take ownership of the goods), increased demands for standardized data (What was the passport number of the driver who brought the goods in from Mexico?), and more. The US Customs is currently piloting with some major importers a program which uses Global Positioning Satellite receivers to track the exact route taken by ocean bound shipping containers. (Why did your shipping container make a stop in Pakistan on the way to the US?) This kind of information collection is currently voluntary but there is speculation it could become mandatory. For an update of pending Customs-Trade Partnership Against Terrorism legislation take a look at &lt;/span&gt;&lt;a style="font-family: arial;" href="http://www.barnesrichardson.com/news/overview.aspx?NewsID=000323014605"&gt;C-TPAT Legislation Update&lt;/a&gt;&lt;span style="font-family:arial;"&gt;.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-size:100%;"&gt;&lt;span style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;em&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;em&gt;&lt;em&gt;&lt;/em&gt;&lt;/em&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114765303294403423?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114765303294403423/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114765303294403423' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114765303294403423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114765303294403423'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/data-integration-nightmare-for-your.html' title='Data Integration Nightmare for Your Supply Chain?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114740623551199050</id><published>2006-05-11T20:57:00.000-07:00</published><updated>2006-10-20T21:58:05.117-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Legacy Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Mainframe'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Is the Mainframe the Best SOA Platform?</title><content type='html'>A while back I had a post about a major US bank running a web services performance test and getting &lt;a href="http://artsciita.blogspot.com/2006/01/incredible-web-services-performance.html"&gt;spectacular results&lt;/a&gt; using multiple &lt;a href="http://www-03.ibm.com/servers/eserver/zseries/zaap/"&gt;zSeries Application Assist Processors (zAAP)&lt;/a&gt;.  &lt;a href="http://www.redmonk.com/jgovernor/archives/001585.html"&gt;James Governor&lt;/a&gt; makes an interesting point that using zAAPs on the mainframe can &lt;a href="http://www.redmonk.com/jgovernor/archives/001585.html"&gt;significantly reduce  software licensing costs&lt;/a&gt;, making it a potentially attractive platform for new SOA-related infrastructure.   A specific customer example with Farmers Insurance is cited &lt;a href="http://mainframe.typepad.com/blog/2006/05/a_little_live_b.html"&gt;here&lt;/a&gt;.  Another post says that mainframe CICS customer are upgrading to the lastest CICS version which is XML- and web service-enabled at a &lt;a href="http://mainframe.typepad.com/blog/2006/05/more_livebloggi.html"&gt;faster pace than seen by CICS in 35 years&lt;/a&gt;.  The same post claims 25% of z-Series mainframes are now running WebSphere Application Server... &lt;span style="font-style: italic;"&gt;thats one in four&lt;/span&gt;.  This post gives a &lt;a href="http://mainframe.typepad.com/blog/2006/05/wachovia_mini_r.html"&gt;customer reference from Wachovia&lt;/a&gt; (only the 4th largest US bank) which is running WebSphere tools on the mainframe.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114740623551199050?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114740623551199050/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114740623551199050' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114740623551199050'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114740623551199050'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/is-mainframe-best-soa-platform.html' title='Is the Mainframe the Best SOA Platform?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114740021288988166</id><published>2006-05-11T19:13:00.000-07:00</published><updated>2006-11-06T05:50:06.467-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Legacy Technology'/><title type='text'>Ex-Smalltalkers rejoice!</title><content type='html'>&lt;p&gt; &lt;/p&gt;Check out &lt;a href="http://www.redmonk.com/jgovernor/archives/001605.html"&gt;Is smalltalk set for a renaissance? &lt;/a&gt;on &lt;a href="http://www.redmonk.com/jgovernor/"&gt;James Governor's MonkChips&lt;/a&gt; blog.&lt;p&gt; &lt;/p&gt;          &lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114740021288988166?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114740021288988166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114740021288988166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114740021288988166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114740021288988166'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/ex-smalltalkers-rejoice.html' title='Ex-Smalltalkers rejoice!'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114722724551158151</id><published>2006-05-09T19:14:00.000-07:00</published><updated>2006-10-20T20:54:22.838-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>How to Talk to an SAP Consultant (If You Must)</title><content type='html'>I discovered via last week’s post &lt;a href="http://artsciita.blogspot.com/2006/05/sap-disrupts-everything.html"&gt;SAP Disrupts Everything&lt;/a&gt; that I am not the only one in the I/T Architect blogsphere who is craving information on the integration of SAP with the rest of the information technology world. It was by far my most popular post ever. (Thanks to everyone who visited and special thanks to those of you with widely read blogs that directed others to this post.)&lt;br /&gt;&lt;br /&gt;I am just becoming aware that the package-world people and SAP people in particular don’t communicate very well with us custom development types.&lt;br /&gt;&lt;br /&gt;A prime example is the use of the word “requirements”. You’d think this was an almost universally understood word in software development. Well... maybe not. When I think of requirements, I think of things like the answer to “What do you want your system to do?” or maybe a collection of use cases. Oh.. and don’t forget non-functional requirements like “if the database crashes we need to be able to recover in 4 hours or less”.&lt;br /&gt;&lt;br /&gt;I am still trying to figure this out but it seems that to someone who has grown up in the SAP space, the word requirements takes on a very precise and specialized meaning. This is not a term used in the same sentence with open-ended, green field questions. SAP has something called a “business process hierarchy”. At the top level, this might include something like purchasing. At the next level down purchasing is decomposed into purchase requisition, purchase order, etc. At the next level down, it would be further decomposed into things like release of purchase orders, transmission of purchase orders, scheduling agreement delivery schedule, transmission of scheduling agreement, etc. This decomposition continues down to an excruciating level of detail, perhaps 6 levels down. A “requirement” then is which of these many low level business process are chosen out of the SAP-approved business process hierarchy which are identified as “in scope” for the SAP implementation in question.&lt;br /&gt;&lt;br /&gt;In the newer versions of SAP, all of these many different business processes are loaded into a tool called Solution Manager which visually provides a hiearchial way to browse these business processes. This tool also provides a way to load things like the user roles and client’s organizational hierarchy. Maybe requirements becomes a slightly bigger term encompassing all the “in scope” items in Solution Manager. Not 100% on that so I’m open to comments or correction.&lt;br /&gt;&lt;br /&gt;I’ll try to point out more examples of SAP-specific language and nuance as I bump my head against them.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;br /&gt;&lt;/div&gt; &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114722724551158151?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114722724551158151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114722724551158151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114722724551158151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114722724551158151'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/how-to-talk-to-sap-consultant-if-you.html' title='How to Talk to an SAP Consultant (If You Must)'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114722388579657271</id><published>2006-05-09T18:18:00.000-07:00</published><updated>2006-10-20T21:50:37.855-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='Privacy'/><title type='text'>RFID and Privacy Issues</title><content type='html'>Some of you may have seen a previous post of mine &lt;a href="http://artsciita.blogspot.com/2006/01/real-world-rfid-application-in.html"&gt;Real World RFID Application in Production Now&lt;/a&gt; . I heard about another interesting (chilling?) RFID application in the works in the casino industry.&lt;br /&gt;&lt;br /&gt;If you have been to a big name casino, you’ve heard about the “players cards” or “players club cards” in which the gambler gives up all anonymity in exchange for the chance to be earn some of the famous casino perks or “comps” (short for complimentary drinks, meals, shows, etc.). This also makes it easier to become a “rated” gambler. The gambler inserts a coded card into a card reader at slot machines, blackjack tables, etc. and the casino can determine who is gambling, what games they play, how long they play, how much they bet per hour, etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/3143/1753/1600/0501140071.2.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center;" alt="" src="http://photos1.blogger.com/blogger/3143/1753/400/0501140071.2.jpg" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I heard that the casios are going to embed RFID chips into the players cards. They also plan to embed RFID into the high-value gambling chips (eg. $100 chips and greater). Of course, the casinos can put RFID antennas in the ceiling, floor, game tables, etc. along with all the other video devices used to spot cheaters.&lt;br /&gt;&lt;br /&gt;Imagine you run a casino. You track the players club card in the wallet of a high roller’s back pocket as he gets off the elevator and heads for the gambling floor. He buys some big chips. You can track his movements from table to table and from slot machine to slot machine. Red Alert! He’s heading for the bar with $12,000+ in chips in his pocket! That $12,000 is not in play while he’s in there. Radio the pit boss to have a hostess intercept him with an invitation to an exclusive high limit black jack table and offer some free cocktails.&lt;br /&gt;&lt;br /&gt;I’m not a security and privacy expert, but it seems like there’s plenty of opportunity to exploit the RFID infomation here.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;br /&gt;&lt;/div&gt; &lt;blockquote&gt;&lt;br /&gt; &lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/blockquote&gt;&lt;em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114722388579657271?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114722388579657271/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114722388579657271' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114722388579657271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114722388579657271'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/rfid-and-privacy-issues.html' title='RFID and Privacy Issues'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114671328279529043</id><published>2006-05-03T20:28:00.000-07:00</published><updated>2006-10-20T20:54:22.710-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>SAP Disrupts Everything</title><content type='html'>I spent the last three days as what seemed like the only custom application development guy in a sea of SAP consultants for whom the world revolves around their favorite package.  Since a client of mine is likely going to bite the bullet and go down the SAP path, I had begged my management for some “just in time” training in SAP.  I had no illusions that with three days of training I could actually implement anything related to SAP.  I just hoped to get to the point I could discuss topics intelligently with the SAP folk who will likely be showing up soon.&lt;br /&gt;&lt;br /&gt;The more I listened (and occassionally dared to show my ignorance via an occasional question), the more disruptive SAP’s entrance into the SOA space seems to get.  This is not to say that being “disruptive” is all bad.  (See my post “&lt;a href="http://artsciita.blogspot.com/2006/01/culture-of-innovation-or-not.html"&gt;A Culture of Innovation or Not&lt;/a&gt;” for some discussion about corporate culture and innovation as in “Wouldn’t it be fun to work at a disruptive company like Google?”)&lt;br /&gt;&lt;br /&gt;Here are some examples of the kind of disruption in the software industry and SOA in particular that I’m talking about:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;There are numerous releases of SAP which are simultaneously supported by SAP at present.  Many companies got up and running a while back and are faced with the prospect of trying to migrate to newer versions when they have customized SAP heavily.  (Customization may need more custom work to get them running on the new version.)  At the same time, SAP is raising the price of maintenance support of the old versions it doesn’t want to have to support anymore.  In the very near future some of the oldest versions won’t have support at all except to pay SAP by the hour.&lt;/li&gt;&lt;li&gt;Does a back-level SAP customer take the “safe” route and upgrade to a non-SOA-enabled version whose support runs out one or two years later?  Or do they risk larger changes to their infrastructure and leapfrog into the latest and greatest version SOA-enabled versions.&lt;/li&gt;&lt;li&gt;People with skills implementing the SAP using the “old style” BASIS and ABAP will likely have to learn that the latest and greatest versions are based on a J2EE application server.  Similarly, the old SAP “modules” seem less and less relavant as SOA-enablement facilitates business processes that cross the old boundaries of modules with acronym names like SD, MM, PP, and FI.  The list of digraphs is a lot longer than that.&lt;/li&gt;&lt;li&gt;IBM is hiring SAP consultants by the way.  A huge number of SAP accounts are on those back-level releases.  Many want or need to upgrade.  The SAP time-bomb is ticking.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;People like me who already have J2EE skills might like the idea of having our skills more readily transferable into the high-demand SAP space as SAP adopts the J2EE application server technology.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;People like me who already have J2EE skills need to remember that unlike ABAP, there are armies of J2EE-ready programmers in places like India who will also be embarking on an SAP journey soon.  &lt;a href="http://www.ibm.com/news/in/en/2006/03/200603_IBM_Global_Business_Solution.html"&gt;IBM announced a $200 million investment&lt;/a&gt; in exactly that kind of thing not too long ago.  Granted, not all of that is directed at SAP projects but I believe IBM is SAP’s largest integration partner.  Read between the lines.&lt;/li&gt;&lt;li&gt;(only slightly off topic) IBM is still hiring J2EE types by the way ... and hiring them in the US.  In fact, I got an email a week or so ago from my organization in the US outlining how many people we’ll have to telephone screen, how many we’ll have to invite for face-to-face interviews, how many offers we’ll have to extend, etc. to meet our hiring goals in the US for the second quarter alone!  (I thought it was a pretty big number.)  Did I mention you generally have to be willing to travel?  Also, as a sign that the job market for people like us is pretty good... not one person bothered to send me their resume as I offerred in “&lt;a href="http://artsciita.blogspot.com/2006/02/1-billion-investment-in-info-on-demand.html"&gt;IBM to Invest $1 Billion in On Demand&lt;/a&gt;.” &lt;br /&gt;&lt;/li&gt;&lt;li&gt;People who have grown up doing point-to-point integration between SAP modules will need to jump into a new projects where point-to-point is discouraged and the new paradigm is to use the XI infrastructre as a broker (that smells a lot like an Enterprise Service Bus or ESB).&lt;/li&gt;&lt;li&gt;Soon, it won’t be just the J2EE SOA crowd who will be thinking about visually stringing together discrete services to form larger, coarse-grained “composite services.”  An army of SAP consultants will soon be trying to modify the out-of-the-box SAP processes by inserting new, client-specific steps.  (Gasp)  Will they be doing it in visual modeling tool?  And which tool will they be using?  &lt;a href="http://www.sap.com/solutions/netweaver/components/aris/index.epx"&gt;ARIS for SAP Netweaver&lt;/a&gt;?   &lt;a href="http://www-306.ibm.com/software/integration/wbimodeler/"&gt;WebSphere Business Modeler&lt;/a&gt;?  &lt;a href="http://www-306.ibm.com/software/integration/wid/"&gt;WebSphere Integration Developer&lt;/a&gt;?&lt;/li&gt;&lt;li&gt;This impacts more than you think.  How does an I/T architect estimate how long it will take to complete an SOA-enabled SAP project?  Will previous estimating guidelines apply? (No!)  Will the best practices be different? (You bet!)  Will the methodologies have to change? (Absolutely!) How will you test an SOA-enabled SAP solution? (Hmmm..)&lt;br /&gt;&lt;/li&gt;&lt;li&gt;And don’t forget the .NET crowd.  &lt;a href="http://www.sap.com/solutions/duet/index.epx"&gt;Project Mendocino &lt;/a&gt;is out there exercizing integration options between things like MS Outlook Calendars and SAP.&lt;/li&gt;&lt;li&gt;With all the buzz surrounding whether an SAP customer should use Netweaver XI or IBM WebSphere products to integrate their systems, it is easy for some of the smaller integration vendors to be ignored.&lt;/li&gt;&lt;/ul&gt;Is all that disruptive enough?  Or do I give SAP too much credit?&lt;br /&gt;&lt;br /&gt;There are lots of new skills that will have to be learned by lots of people.  There are lots of big impact decisions to be made.  Lots of companies will need expert help.  I repeat the mantra from a previous post.. its a great time to be an I/T Architect.&lt;br /&gt;&lt;br /&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114671328279529043?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114671328279529043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114671328279529043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114671328279529043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114671328279529043'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/sap-disrupts-everything.html' title='SAP Disrupts Everything'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114669160891052100</id><published>2006-05-03T14:24:00.000-07:00</published><updated>2006-10-20T21:59:16.149-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Storage'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><title type='text'>Get Ready for n-Series</title><content type='html'>I just finished three days as practically the only non-SAP consultant amongst about 200 of my SAP consulting bretheren from IBM Global Business Services (formerly IBM Business Consulting Services). I must say that it was well worth my time and as I have the bandwidth to blog about it, I will add more posts about what I learned, my observations of the SAP space as it affects enterprise architecture, SAP and SOA, WebSphere vs. Netweaver XI, and maybe a few predictions about the future of the SAP space.&lt;br /&gt;&lt;br /&gt;Let me start my run of blogs on this topic with hardware, however.  Perhaps you’ve heard these platforms:&lt;br /&gt;• z-Series (the mainframe)&lt;br /&gt;• i-Series (AS/400 midrange)?&lt;br /&gt;• p-Series (IBM’s unix platform running the AIX operating system)&lt;br /&gt;• x-Series (IBM’s Intell-based servers used for both Windows and Linux)&lt;br /&gt;&lt;br /&gt;But... have you heard of “n-Series”? Neither had I. n-Series is the IBM brand for a storage appliance. This appliance has great usefulness in the SAP space where customers are constantly making copies of databases.&lt;br /&gt;&lt;br /&gt;Since it is an appliance, it plugs into the customer network with its own operating system embedded in it. This frees up resources on SAP database platforms for other things.&lt;br /&gt;&lt;br /&gt;n-Series also offers FlexVol™ which decouples storage space from physcial disk drives. With it “system administrators can dynamically assign storage space to a user from the available pool of storage resources based on that user's space requirements. This flexibility can help your organization simplify operations, improve utilization and efficiency, and make changes quickly and seamlessly.”&lt;br /&gt;&lt;br /&gt;n-Series also offers Flex Clone™ which provides the ability to quickly make copies of databases. In the SAP space, customers are always making copies for testing, promotion, exporting via batch processes, etc. “FlexClone technology generates nearly instantaneous replicas of data sets and storage volumes that require no additional storage space. Each cloned volume is a transparent virtual copy that can be used for enterprise operations.” Apparently, the embedded operating system keeps track with which blocks of data in any given file have changed. It provides virtual copies or “clones” for data blocks which still match the original copy. It senses when a user/system has made a change to data block within a virtual copy and only then allocates new disk space. The result? Faster copies, less physical disk space required, and faster backup and recovery.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www-03.ibm.com/servers/storage/network/software/"&gt;Click here for more information on n-Series&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2006 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114669160891052100?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114669160891052100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114669160891052100' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114669160891052100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114669160891052100'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/get-ready-for-n-series.html' title='Get Ready for n-Series'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114653876125420178</id><published>2006-05-01T19:42:00.000-07:00</published><updated>2006-10-20T20:54:22.566-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Packaged Applications'/><category scheme='http://www.blogger.com/atom/ns#' term='SAP'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>I've Gone Over to the Other "Dark Side"</title><content type='html'>In previous posts I have made some references to "going over to the dark side" whenever I talked about marketing types, salespeople, and selling in general.&lt;br /&gt;&lt;br /&gt;For an application architect who has taken some pride in creating exactly the custom application solution a client needs, there is sometimes another "dark side" to be reckoned with.  I'm talking about our fiends and colleagues who specialize in packages.  Not all of us who've made a career in custom development like the prospect of our favorite clients looking at SAP, Oracle's ERP, Peoplesoft, Siebel, Reteck, or one of the other popular packages.  It seems those "package types" speak a different lingo.  Frankly, we are jealous of the salaries these specialists command.  We wonder whether "packaged enabled business transformation" could be any fun compared to creating a solution from scratch.  We wonder if anybody will ever do a big custom development project ever again.  We fear we had better jump on the bandwagon.&lt;br /&gt;&lt;br /&gt;Well, for a short time at least, I have gone over to this "dark side."  For three days, I get to spy on my colleagues in IBM's SAP consulting practice and attend some of their training.  One of my clients is seriously looking at replacing some legacy systems with SAP.  In particular, I am focusing on the project methodology they use and the middleware issues related to connecting SAP with non-SAP systems.  I'll get to spend some time learning the different approaches to this problem proposed by both IBM Software Group and (gasp) SAP's NetWeaver and XI.&lt;br /&gt;&lt;br /&gt;Its too early yet to see how this is all going to turn out but my friends in the SAP space know how to do training.  Below is the view of Baltimore's Harborplace from my hotel window.  Its a tough job but somebody has to do it.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://photos1.blogger.com/blogger/3143/1753/640/0605020008.jpg"&gt;&lt;img style="DISPLAY: block; CURSOR: hand; TEXT-ALIGN: center" alt="" src="http://photos1.blogger.com/blogger/3143/1753/320/0605020008.jpg" border="0" /&gt;&lt;/a&gt;&amp;nbsp;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt; &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114653876125420178?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114653876125420178/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114653876125420178' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114653876125420178'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114653876125420178'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/05/ive-gone-over-to-other-dark-side.html' title='I&apos;ve Gone Over to the Other &quot;Dark Side&quot;'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114550554912882625</id><published>2006-04-19T20:59:00.000-07:00</published><updated>2006-10-20T22:01:24.647-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><title type='text'>Epidemic Career Advice</title><content type='html'>A friend recently loaned me a thought-provoking book called &lt;u&gt;The Tipping Point:  How Little Things Can Make Big Difference &lt;/u&gt;by Malcolm Gladwell.  The general subject is how epidemics spread.  Not just diseases but more importantly - epidemics of information.  What starts fashion trends?  How does word-of-mouth lead to a restaurant becoming wildly popular?  Why are some advertising messages memorable and why do others flop?  &lt;a href="http://philsfolderol.blogspot.com/2006/04/tipping-point-how-little-things-can.html"&gt;Click here for a summary of the book’s primary points and definitions&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;When I was about half way through the book I commented to the friend who loaned it to me how much I was enjoying it.  He runs his own Real Estate Title business and he commented that the book changed the way he looked at his career and the way he runs his business.  He explained that a lot of his business comes thru referrals from real estate agents.  Around Christmas time and New Years, many businesses like his invite customers, prospects, and business partners to parties.  He said he had done that before but after reading this book, he decided to wait until after the usual party rush.  He threw an “Equinox” party in March and invited all the real estate agents around him.  He was amazed at how many people called to ask “What’s an equinox party?” and how many more people showed up for this unusually named event than had showed up at Christmas parties in previous years.  The equinox message was “sticky”&lt;br /&gt;&lt;br /&gt;His comment got me thinking, “Is there an application of &lt;u&gt;The Tipping Point &lt;/u&gt;in the field of Enterprise Architecture or in a successful I/T Architect career?”&lt;br /&gt;&lt;br /&gt;In the book, the author identifies a “Law of the Few” which describes how an epidemic can start with only a few people... if they’re the right kinds of people:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;“Connectors” – People who know lots of people.  People other people want to know.  They are “social glue”.&lt;/li&gt;&lt;br /&gt;&lt;li&gt; “Mavens” –  People who provide us with new information.  People who accumulate knowledge but are not passive collectors.  They want to share what they know.  They educate and help without persuading.&lt;/li&gt;&lt;br /&gt;&lt;li&gt;“Salesmen” –  They persuade us when we are unconvinced.  They get us to make decisions or change our minds.  They build trust and rapport quickly.  They infect others with their emotions.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;The author also says that in order for a message to spread rapidly, the message has to be “sticky”... an attribute called the “stickiness factor”.&lt;br /&gt;&lt;br /&gt;Another important consideration is what Malcolm Gladwell calls “The Law of Context.”  Rapid spread of information, rumors, opinion, disease, etc. is heavily dependent on the conditions and circumstances of the time and place.&lt;br /&gt;&lt;br /&gt;Back to the question, “Is there an application of &lt;u&gt;The Tipping Point &lt;/u&gt;in the field of Enterprise Architecture or in a successful I/T Architect career?”&lt;br /&gt;&lt;br /&gt;Is, for example, all the current focus on Service Oriented Architecture (SOA) an example of an information epidemic?  It seems that not too long ago, only the true “early adopters” of technology were taking it seriously.  Now, even some of the more technology risk adverse companies are taking notice.  Is the SOA message “sticky”?  There are certainly a lot of “salesman” out there extolling the virtues of SOA.  There are certainly a lot of I/T Architects who want to be "thought leaders" in this area.  The concept of being a thought leader certainly seems like being a “Maven” to me.  Am I an SOA “connector” by virtue of the number of people in my email address book, the number of visitors to this blog, the number of people I’ve talked to on IBM conference calls over the last 13 years, and the number of clients I’ve shared a whiteboard with?  All this talk about SOA also comes in the &lt;span style="font-style: italic;"&gt;context &lt;/span&gt;of many companies moving from mere cost cutting to seeking business flexibility to chase “top line growth”.   And what about the “resume” factor as epidemic &lt;span style="font-style: italic;"&gt;context&lt;/span&gt;?  I am sure there are thousands of technologists who all want to make sure their resume contains real-world experience with the latest buzzwords and alphabet soup just in case the next round of “business transformation” has them looking for a job soon.  That context certainly makes one segment of our industry very receptive.   (It may be a little off topic but check out Scott Mark’s “&lt;a href="http://scottmark.blogspot.com/2006/02/resume-points-to-consider-if-you-want.html"&gt;Resume Points to Consider if You Want a Job at a Large Enterprise&lt;/a&gt;” and James McGovern’s “&lt;a href="http://duckdown.blogspot.com/2006/02/enterprise-architecture-and-resume.html"&gt;Enterprise Architecture and Resume-Driven Design&lt;/a&gt;” for some good discussion on this.)&lt;br /&gt;&lt;br /&gt;Returning to my friend with the Real Estate Title business, what should I do to take advantage of these concepts to enhance my I/T Architect career?  What follows is my attempt to cast the characteristics of an information epidemic into career advice.&lt;br /&gt; &lt;ul&gt; &lt;li&gt;Be a connector.  Spread the word of another’s success.  Know who to talk to that knows people.  Be a friend just because you can.  Don’t worry about whether there is something in it for you.  If all your friends are in I/T, make a conscious effort to cultivate personal relationships in other areas.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Be a maven about something someone cares about.  We all need to have some expertise that others value.  More importantly, don’t hoard your knowledge.  Help others be successful.  (The Golden Rule comes to mind.)  Pass lessons learned (good and bad) on to others so they can benefit.  Educate others respectfully for their benefit.  Expect to learn something valuable in the process but something probably unanticipated.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Though some I/T Architects may consider it “going over to the dark side”, be a salesman.  Maybe you don’t sign up for a real sales quota ($$), but be able to persuade others and sell your ideas.  It is also important also to be able to translate back and forth between business and technology domains and be able to communicate costs and benefits to both sides in their language.  Be enthusiastic about what you’re doing let it infect others.  Be trustworthy.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Make your architectural messages “sticky”.   State your message in a way it will make sense to the hearer and in a way it will be memorable.  See also my previous post “&lt;a href="http://artsciita.blogspot.com/2006/02/naming-well-essential-skill-of-it.html"&gt;Naming Well, an Essential Skill of an I/T Architect&lt;/a&gt;”.  Looking back on it, I think that good class names, method names, variable names, pattern names, etc. are “sticky”.   Learn to judge how much detail is just enough for the listener and how much detail is too much for them. &lt;/li&gt;&lt;li class="MsoNormal" style=""&gt;Be      aware of the political context.&lt;span style=""&gt;  &lt;/span&gt;I used      to call this “political awareness”.&lt;span style=""&gt;       &lt;/span&gt;Be aware of what is keeping your client up at night.&lt;span style=""&gt;  &lt;/span&gt;Be aware of which “boat anchors” (an      architectural anti-pattern) are out there that nobody will criticize      because the guy who bought it is too powerful and won’t admit to making a      mistake.&lt;span style=""&gt;  &lt;/span&gt;Know how to work your      organization’s budget cycle (or your clients).&lt;span style=""&gt;  &lt;/span&gt;Also it is good to know what is keeping      your customer’s customers awake at night, too.&lt;span style=""&gt;  &lt;/span&gt;Be aware of which decision makers are      “movers and shakers” and which ones are coasting to retirement.&lt;span style=""&gt;  &lt;/span&gt;Know who has influence even if they      don’t make the decision.&lt;/li&gt;&lt;li&gt;And here's the hard one.  Don’t be afraid to be part of an epidemic.  Ride the wave fearlessly.  Enjoy the process.  Stretch the envelope.  Get out of your comfort zone.  See also "&lt;a href="http://blog.fastcompany.com/archives/2005/10/26/leading_ideas_the_value_of_rough_seas.html"&gt;The Value of Rough Seas&lt;/a&gt;."  Now if only I can practice what I preach.&lt;br /&gt;&lt;/li&gt; &lt;/ul&gt; &lt;blockquote&gt;"A smooth sea never made a skilled mariner." -- English Proverb&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;  &lt;iframe src="http://rcm.amazon.com/e/cm?t=calebspublish-20&amp;o=1&amp;amp;p=8&amp;l=as1&amp;amp;asins=0316346624&amp;fc1=000000&amp;amp;IS2=1&amp;lt1=_blank&amp;amp;amp;lc1=0000ff&amp;bc1=000000&amp;amp;bg1=ffffff&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114550554912882625?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114550554912882625/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114550554912882625' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114550554912882625'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114550554912882625'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/04/epidemic-career-advice.html' title='Epidemic Career Advice'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114446086946458072</id><published>2006-04-07T18:40:00.000-07:00</published><updated>2006-10-20T22:01:53.700-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Feel Your User's Pain</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;All you Microsoft bashers out there will enjoy this post on &lt;a href="http://www.davenicolette.net/agile/"&gt;&lt;span class="linkTitle"&gt;Dave Nicolette's &lt;/span&gt;agile software development&lt;/a&gt; blog:  &lt;a href="http://dnicolet1.tripod.com/agile/index.blog?entry_id=1453361"&gt;Connecting Users with Developers&lt;/a&gt;.  Make sure you click the "Share Pain" button and view the video!          &lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;blockquote&gt;&lt;br /&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114446086946458072?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114446086946458072/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114446086946458072' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114446086946458072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114446086946458072'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/04/feel-your-users-pain.html' title='Feel Your User&apos;s Pain'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114122551303501776</id><published>2006-03-01T07:05:00.000-08:00</published><updated>2006-11-06T05:41:30.309-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Government Regulation'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='Supply Chain'/><title type='text'>Supply Chain, the Next Sarbanes-Oxley</title><content type='html'>&lt;span style="font-family:Arial;"&gt;I have spent most of my I/T architect career working on customer service and sales &amp; marketing type applications in the industrial sector. I will admit a lack of real-world experience in the area of supply chain. However, when I read &lt;/span&gt;&lt;a href="http://www.cio.com/archive/030106/supply_security.html"&gt;Security Compliance:  Customs Rattles the Supply Chain&lt;/a&gt;&lt;span style="font-family:Arial;"&gt; I found myself wondering how long it would be before my first supply chain project.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;It seems that the recent political spat over the safety of US ports and public discussion of how ports could be used by terrorists has shined a bright spotlight on something called the Customs-Trade Partnership Against Terrorism, or C-TPAT. There is now some widespread speculation that this currently voluntary program might become mandatory and have as big an impact on US corporate life (and I/T Architects) as Sarbanes Oxley.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;In a program called Operation Safe Commerce, it seems that the Department of Homeland Security has been quietly using GPS and RFID technology to track the cargo containers enroute to some major US importers and the results have been unsettling. A few quotes:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:Arial;"&gt;....companies actually know very little about what goes on in their supply chains. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Among common unsafe practices identified by these sources were: truckers dropping off containers without ever encountering terminal security, containers left in unsecured areas, and containers bypassing a port that's considered safe (even if scheduled to pass through that port) and traveling instead through a country that poses a greater threat—without either the company or U.S. Customs and Border Protection being informed.”&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;Some other randomly selected quotes:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;span style="font-family:Arial;"&gt;Right now, information about any given supply chain is hard to come by. And that's by design. The goal of supply chains is to get something that's needed—a part, a product—to where it's needed as quickly and cheaply as possible. If a container arrives too late to be loaded onto one ship, it's rerouted and loaded onto another. And as long as the container arrives on time—or close to it—no one need be the wiser. In fact, historically, each person or entity that handles a shipment collects and shares information only to the extent necessary to guard against liability.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Similarly, Customs was created to enforce tariffs and calculate import taxes. And while Customs' role expanded to combat drug trafficking in the 1980s, regulating trade was the department's primary job until September 11, 2001. Now, says Robert Bonner, former commissioner of U.S. Customs and Border Protection (he resigned in November), "The priority mission of U.S. Customs is national security." &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Experts say that Bonner, who was sworn in at Customs on Sept. 24, 2001, was right to change the agency's focus. Most agree that the likelihood of terrorists attacking the United States through the global supply chain is so high that it's a matter of when, not if. Such an attack (most analyses focus on a dirty bomb) won't primarily be designed to kill a lot of people, but to cause panic. "It isn't the event but the sudden lack of faith in the system that it causes," says Stephen Flynn, senior fellow for national security studies at the Council on Foreign Relations.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;If a bomb goes off, Flynn says, there will be huge pressure on the government to close all the nation's ports until every container on every site in the country is inspected. An October 2002 war game that mimicked that scenario found that closing the nation's ports for as many as 12 days created a 60-day container backlog and cost the economy roughly $58 billion.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Legally, a company is responsible for a container only when it formally purchases it, which—precisely for that reason—usually doesn't occur until it reaches a port, either in the United States or abroad. Target, for example, typically does not legally purchase the clothes it orders from China until they arrive in the terminal. But the government wants importers to take responsibility for everything that occurs prior to purchase, even if the container is in the custody of a trucker in China or a longshoreman in Rio de Janeiro. The principle vehicle for this is C-TPAT. This so-far voluntary program gives certain benefits, such as reduced inspections, to companies that can show they meet a minimum level of supply chain security.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;The second prong of Customs' strategy is to collect as much information as it can about what's happening in the supply chain so that, through data mining, it can spot anomalies. The key to this is the Automated Commercial Environment, or ACE, a $3 billion-plus trade processing system begun in 2000, which Customs plans to complete by 2010. ACE has modules that do everything from serving as Customs' ERP system to targeting containers for inspection. Within the next six months, carriers entering the United States through land-border crossings in seven states will be required to send close to 100 data elements to Customs, including information about the vehicle, its driver and its cargo. If they don't, they don't get in. Customs is also piloting an ambitious ACE add-on called the Advance Trade Data Initiative (ATDI), which requires importers to share with Customs every bit of information about a shipment, including the purchase order, which ports it passes through, proof of delivery and its final destination within the United States.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Soon, companies that achieve this level of compliance will be rewarded with a Green Lane designation—essentially a "get out of Customs free" card that will do for borders what E-ZPass does for highways.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;It's also important to limit access to supply chain information. "If the bad guys know that IBM is going to ship products from point A to B on a particular Tuesday, it gives them a leg up," says Debbie Turnbull, IBM's program manager for supply chain security. A bad actor inside a company could alter the information attached to a container from Karachi, Pakistan (which might raise an alarm), so it looked like it was coming from a factory in Hong Kong (which might not). Or that bad actor could pass scheduling information to a crony outside the company. IBM uncovered one such plot a few years ago. A worker in a plant in Mexico noticed that one container he was about to load was 53 feet long on the outside, but only 50 feet long on the inside. Upon inspection, it was found that the container had a false back, behind which was hidden several million dollars in narcotics. &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;Even secure processes "can be compromised," says Ken Konigsmark, Boeing's C-TPAT program manager. "[Overseas workers] get paid peanuts, and it would be very easy to bribe them." CIOs need to be able to tell when a truck driver leaves a factory and when he arrives at a port. The CIO can then alert Customs if a four-hour trip turns out to take 12.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;For example, Customs wanted information that UPS stored as address line one in address line two. In other cases, Customs wanted information that UPS simply didn't have, such as a driver's passport number.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;em&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/em&gt;&lt;br /&gt;&lt;/div&gt; &lt;/blockquote&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114122551303501776?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114122551303501776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114122551303501776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114122551303501776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114122551303501776'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/03/supply-chain-next-sarbanes-oxley.html' title='Supply Chain, the Next Sarbanes-Oxley'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114057518031137104</id><published>2006-02-21T18:26:00.000-08:00</published><updated>2006-10-20T22:02:47.541-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Certification'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>I/T Architect Certification Revisited</title><content type='html'>I previously blogged about a &lt;a href="http://artsciita.blogspot.com/2005/11/vendor-neutral-it-architect.html"&gt;Vendor-Neutral I/T Architect Certification Program&lt;/a&gt; sponsored by &lt;a href="http://www.opengroup.org/"&gt;The Open Group&lt;/a&gt;.  I noticed recently that &lt;a href="https://www.opengroup.org/itac/cert/acp_prodlist.tpl"&gt;IBM became the first employer to have its internal I/T Architect Certification Program “accredited” by The Open Group&lt;/a&gt;.  This was effective January 26, 2006.  I believe what this means is that I/T architects who work for IBM and are certified by internally by the IBM I/T Architect Program will also qualify for The Open Group I/T Architect Certification.  (For anybody who cares, I've been an IBM-Certified I/T Architect since July 1996.)  The Open Group calls this “indirect” certification.  I expect HP will also get their I/T Architect certification program accredited as well as HP is also a “Platinum Member” of The Open Group.  If your employer does not have an accredited certification program or you are an independent, you have the option to get a “direct” certification.  See &lt;a href="http://www.opengroup.org/itac/"&gt;I/T Architect Certification&lt;/a&gt; for more details.&lt;br /&gt;&lt;em&gt;&lt;em&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114057518031137104?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114057518031137104/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114057518031137104' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114057518031137104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114057518031137104'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/02/it-architect-certification-revisited.html' title='I/T Architect Certification Revisited'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-114010945416361512</id><published>2006-02-16T08:57:00.000-08:00</published><updated>2006-10-23T06:52:16.753-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Hiring'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><title type='text'>$1 Billion Investment in "Info on Demand"</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;My buddy Bob Z.  pointed out this bit of news about&lt;a href="http://news.yahoo.com/s/nm/ibm_services_dc;_ylt=ArcRrgTKC3X21HqEoeuDoEA4k4gC;_ylu=X3oDMTA3cjE0b2MwBHNlYwM3Mzg"&gt; IBM to Invest $1 Billion in "Info on Demand"&lt;/a&gt; including a plan to add almost 10,000 new consultants over the next 3 years.  Wow!  I think now is a great time to be an I/T Architect.   Send your resumes to me so I can get the employee referral bonus !  (sorry, I couldn't resist... hey at least I'm honest)&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-114010945416361512?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/114010945416361512/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=114010945416361512' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114010945416361512'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/114010945416361512'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/02/1-billion-investment-in-info-on-demand.html' title='$1 Billion Investment in &quot;Info on Demand&quot;'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113923601237937718</id><published>2006-02-06T06:09:00.000-08:00</published><updated>2006-10-20T20:54:20.989-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><title type='text'>Google to Partner with IBM?</title><content type='html'>&lt;p&gt; &lt;/p&gt;There is an interesting piece on CNN Money&lt;a href="http://money.cnn.com/2006/02/02/technology/b2_futureboy0202/index.htm"&gt; Googling IBM&lt;/a&gt; in which Eric Schonfeld argues that Google should seek a partnership with IBM.  Some quotes to get your attention...&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;"Partners and analysts believe that &lt;a href="http://money.cnn.com/quote/quote.html?symb=GOOG"&gt;Google&lt;/a&gt; (&lt;a href="http://cnnfn.investor.reuters.com/Reports.aspx?ticker=GOOG"&gt;Research&lt;/a&gt;) is ready to plunge into the lucrative business-software market—and &lt;a href="http://money.cnn.com/quote/quote.html?symb=IBM"&gt;IBM&lt;/a&gt; (&lt;a href="http://cnnfn.investor.reuters.com/Reports.aspx?ticker=IBM"&gt;Research&lt;/a&gt;) may be the best partner to help it dive in."&lt;br /&gt; &lt;br /&gt;"Of all the big tech companies, IBM is perhaps the least threatened by Google, since IBM's focus is on large corporate customers. IBM, in turn, could tap into Google's small-business constituency.&lt;br /&gt; &lt;br /&gt;Talk about a powerful partnership," says IDC's Gens. "It would bring hipness to IBM's brand and corporate gravitas to Google."&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113923601237937718?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113923601237937718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113923601237937718' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113923601237937718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113923601237937718'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/02/google-to-partner-with-ibm.html' title='Google to Partner with IBM?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113916400415812147</id><published>2006-02-05T10:26:00.000-08:00</published><updated>2006-10-20T22:03:15.050-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Why I Hate Frameworks - Humor with a Purpose</title><content type='html'>For anyone who may have enjoyed the humor found behind my previous post &lt;a href="http://artsciita.blogspot.com/2006/02/waterfall-methodology-makes-comeback.html"&gt;Waterfall Methodology Makes a Comeback!&lt;/a&gt; there is some still more &lt;em&gt;humor with a purpose &lt;/em&gt;to be found in the post &lt;a href="http://discuss.joelonsoftware.com/default.asp?joel.3.219431.12"&gt;Why I Hate Frameworks&lt;/a&gt; on &lt;a href="http://www.joelonsoftware.com/"&gt;The Joel on Software&lt;/a&gt; blog.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://discuss.joelonsoftware.com/default.asp?joel.3.219431.12"&gt;Why I Hate Frameworks&lt;/a&gt; does a great job of pointing out the danger of using frameworks which attempt to solve every problem of software architecture known to man by providing seemingly infinite flexibility. Along the way, the framework becomes so complex it becomes unusable for the very practical, near-term problem we face now.&lt;br /&gt;&lt;br /&gt;Thanks also to Deepak Kaul for pointing out this gem was also on &lt;a href="http://www.booch.com/architecture/blog.jsp"&gt;Grady Booch’s blog&lt;/a&gt;.&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt; &lt;em&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions&lt;/em&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;em&gt;&lt;em&gt;.&lt;/em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113916400415812147?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113916400415812147/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113916400415812147' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113916400415812147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113916400415812147'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/02/why-i-hate-frameworks-humor-with.html' title='Why I Hate Frameworks - Humor with a Purpose'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113897689804418002</id><published>2006-02-03T06:28:00.000-08:00</published><updated>2006-10-20T22:03:39.224-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PM'/><category scheme='http://www.blogger.com/atom/ns#' term='Methodology'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Waterfall Methodology Makes a Comeback!</title><content type='html'>&lt;p&gt; &lt;/p&gt;Check out this post I discovered via link on &lt;a href="http://www.booch.com/architecture/blog.jsp"&gt;Grady Booch's blog&lt;/a&gt; regarding the comeback of waterfall methodologies being celebrated at an upcoming &lt;a href="http://www.waterfall2006.com/"&gt;Waterfall 2006 Conference.&lt;/a&gt;   Register now!&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/waterfall.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/waterfall.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;For anybody who doesn't know, Grady Booch is an IBM Fellow and was founder of Rational prior to its acquisition by IBM.&lt;br /&gt;&lt;p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113897689804418002?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113897689804418002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113897689804418002' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113897689804418002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113897689804418002'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/02/waterfall-methodology-makes-comeback.html' title='Waterfall Methodology Makes a Comeback!'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113885677388526125</id><published>2006-02-01T21:06:00.000-08:00</published><updated>2006-10-20T22:03:58.968-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Career'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Naming Well, an Essential Skill of an I/T Architect</title><content type='html'>&lt;span style="font-family:Arial;"&gt;I had a recent experience on my project which caused me to think about the impact of names and the choice of words we make on I/T Architects and the success we have on our projects and in our careers.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;We had a production problem that was giving us fits.  I came into problem determination somewhat late and was invited to a meeting to discuss the issue.  There were error messages in the log and the team was investigating the data associated with the transaction that failed.  One developer who had been looking at it for a while said "I don't see a problem... the data looks good."  There was then much discussion about what the cause of the problem might be.  Someone raised the possibility that perhaps the transaction that threw the error was not the cause of the problem at all.  “If the problem was a deadlock on a database record, then the next transaction to try to update the same record would fail.”  Without thinking much about it, I threw out the comment "Then the transaction that failed was the victim and not the perpetrator."  Another architect on the project then smiled, leaned over, and made an interesting side comment on all this with a  comment along the lines of "That's why you're THE architect!"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;At first I didn't quite know what he meant.  It appeared to be some reference to me being the lead architect.  Also something about my casual (casual to me at least) comment had something to do with me getting promoted over time to my position.  He and I have a great working relationship I think (tell me if I’m wrong “Z”) and the apparent reference to my rank in the organization made me a little nervous.  I didn’t know where this was going and there was still a room full of ears in the room and a couple still on the phone.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;Then he let me in on his perspective.  He said I had quickly come up with two very descriptive words; "victim" and "perpetrator."  His opinion was that my choice of words were immediately understood by all.  (My words now.)  They provided a "shortcut" for everyone who had not yet realized that the problem might not be with the transaction that threw error messages into the error log.  The choice of words allowed all to quickly change gears and consider a new (and perhaps more likely) cause of the problem.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;Shortly later I had several hours to think about this while I was captive in a seat in coach as I was flying cross-country.  I was, of course, glad my comments and the names I chose were helpful.  I wondered to myself at 34,000 feet, “Are the words we choose to name things really that important?”  I had a slightly more provocative thought, “Was my ability to choose names for I/T concepts that were quickly understood a major contributor to my success in my career?"  Could it be true that the names I have chosen over the years for all those problems, symptoms of problems, objects, attributes, methods, database tables, columns in databases, subsystems, components, use cases, etc. really have been a major productivity boost for me and project my teams?  Bored with the SkyMall catalog I continued...&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;How many hours of development time have been saved over the years by not having to explain a concept over and over because the name itself helped explain the concept quickly?&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;How many painful hours of documentation were avoided?&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:Arial;"&gt;How many hours of skill transfer were avoided when new developers joined a project in mid-stream?&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family:Arial;"&gt;Unfortunately, there is no way for me to know but my gut instinct is that the number of hours saved over all the projects and all the team members over all the 20+ years in technology is large.  Intuitively, I think it must really be a big deal.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;As I found no way to get comfortable in my airline seat in coach so as to get some sleep, I contemplated still more questions.  “How do you tell if you're good at it?”  After all, nobody goes around saying "I want Phil on my project because he names things well."  More likely they say something like "I want Phil on my project because he's been successful before" or "I want Phil on my project because he's up on all the latest technology."&lt;br /&gt;&lt;br /&gt;Wait a minute.  Keeping up is hard work keeping up and there are only so many hours in the day.  Could the real story be that I am successful &lt;/span&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;in spite of being a step behind &lt;/span&gt;&lt;/em&gt;&lt;span style="font-family:Arial;"&gt;the latest tech craze because I &lt;/span&gt;&lt;em&gt;&lt;span style="font-family:Arial;"&gt;name better &lt;/span&gt;&lt;/em&gt;&lt;span style="font-family:Arial;"&gt;than the ultra-geek who is up on the latest thing?  Thankfully, I fell asleep in that uncomfortable seat before this thought went too far.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;Now that I’m back home, I guess I have no excuse for continuing to think about this whole “naming thing.”  With all the ethnic diversity in the software business, is this an area where aspiring I/T Architects from other cultures (than mine) might have trouble picking the perfect name for others to grasp immediately?  My guess is probably "yes" but I'm no cultural anthropologist or cognitive psychologist or anything like that.  (Incidentally, my architect-friend who complimented me on my choice of words "victim" and "perpetrator" grew up in Brazil.)  If the recipient of my architecture documents is from a different culture than mine, does that make me the one at a disadvantage?  Again, my professional instinct says the answer is "yes" but I can’t prove it.  Is naming well a skill that almost any technically inclined person can learn?  Or is it a gift?  Is there a "naming gene" that predisposes me to compete at a higher level in the software business "naming olympics?"  Do I name well because of how God wired my brain or because of my unique combination of life experiences?  Or both?  I wish I knew.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Arial;"&gt;In conclusion, I believe I have convinced myself that “naming well” is indeed an essential but unrecognized skill of an I/T Architect... and I am grateful to have this small advantage to keep me gainfully employed a little longer.  :-)  I’m not sure I know how to teach someone else to “name well” but I know a good name when I hear it.  I invite your comments on this topic.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113885677388526125?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113885677388526125/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113885677388526125' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113885677388526125'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113885677388526125'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/02/naming-well-essential-skill-of-it.html' title='Naming Well, an Essential Skill of an I/T Architect'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113824148591912443</id><published>2006-01-25T17:57:00.001-08:00</published><updated>2006-10-20T22:04:33.292-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>A Culture of Innovation?  Or NOT?</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;By any measure, IBM is a huge corporation.&lt;span style=""&gt;  &lt;/span&gt;With around 300,000 employees there is a large number of really smart people covering almost any field of business or technology.&lt;span style=""&gt;  &lt;/span&gt;As a result we inside IBM suffer from information overload.&lt;span style=""&gt;  &lt;/span&gt;There are thousands of “communities of practice”, “centers of excellence”, &lt;span style=""&gt; &lt;/span&gt;and “knowledge management teams” that regularly publish zillions of pages of information in internal newsletters, intranet pages, and internal blogs,.&lt;span style=""&gt;  &lt;/span&gt;There is simply not enough time to go through it all.&lt;span style=""&gt;  &lt;/span&gt;&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;To cope, most of us who are drowning in information settle on a few sources of information that make to our “short list” of favorite sources.&lt;span style=""&gt;  &lt;/span&gt;My post tonight comes from one on my personal “short list.”&lt;span style=""&gt;  &lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;Every so often I get an internal newsletter entitled “Consultant’s Edge” put out by &lt;a href="http://www-03.ibm.com/ibm/palisades/faculty/andrews-p.html"&gt;Peter Andrews&lt;/a&gt; of our &lt;a href="http://www-03.ibm.com/ibm/palisades/"&gt;Executive Business Institute&lt;/a&gt;.&lt;span style=""&gt;  &lt;/span&gt;(Regular readers of this blog may remember a previous post based on his work called “&lt;a href="http://artsciita.blogspot.com/2005/11/crisis-in-time-talent-trust-and.html"&gt;Crisis in Time, Talent, Trust and Transformation&lt;/a&gt;.”)&lt;span style=""&gt;  &lt;/span&gt;I find Peter states business issues in just such a way that it makes sense to my architect brain quickly and helps me figure out how to communicate with that all important “business side” of the house.&lt;/p&gt;     &lt;p class="MsoNormal"&gt;The last “Consultant’s Edge” had to do with corporate culture as it relates to innovation.&lt;span style=""&gt;  &lt;/span&gt;With his permission (Thanks Peter!), I would like to share a diagnostic quiz he developed to help executives assess how their company innovates (or doesn’t innovate).&lt;span style=""&gt;  &lt;/span&gt;I think any good I/T Architect can see the wisdom in this diagnostic immediately.&lt;span style=""&gt;  &lt;/span&gt;You’ll see your business users, customers, and clients in almost every word.&lt;br /&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-GB"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-GB"&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt; &lt;blockquote&gt;   &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-GB"&gt;Defining innovation within an organization&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;For the first set of questions below, you may mark down as many answers as apply, writing down A, B, C, D and/or E.&lt;span style=""&gt;  &lt;/span&gt;At the end, count up how many of each letter you have recorded for questions 1 through 6.&lt;span style=""&gt;  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 1: What is the perspective of your organization on innovation?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Innovation needs to make a return-on-investment contribution this quarter&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Innovation should continually and reliably improve our offerings and follow a known, accepted process&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. Our innovations include adopting the best ideas in our industry&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. We believe in getting our innovations from everywhere, even if it means we must adapt and re-envision them from other industries &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. Innovation from us should catch everyone with surprise and should occasionally disrupt competitors&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;         &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;It’s not unusual to be able to poke into the corners of your organization and find people who hold all of these perspectives.&lt;span style=""&gt;  &lt;/span&gt;That’s fine, but generalize which style fits best.&lt;span style=""&gt;  &lt;/span&gt;The second question is a bit more challenging because it goes from belief to action – specifically, measurement.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 2: How do you measure innovation?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Innovation proves itself quarterly with standard business measures related to profits, growth and market share&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Our innovations start from a solid business case, and then must achieve standard milestones along the formal innovation process&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. We measure our innovation by comparing ourselves with the best in our industry&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. In addition to maintaining a solid track record over the years of contributions to the business through innovation, we use specific measures of how we are viewed by the public and the media vs. other innovative organizations&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. We look at our stock price, the requests from others for advice on how to innovate, who wants to partner with us and whom we have disrupted with our innovations&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Let’s push things a bit further and look at the results of your activities.&lt;span style=""&gt;  &lt;/span&gt;Let’s look at the innovations themselves.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 3: What do successful innovations for you actually look like?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. The project gets done on time and delivers the business results we committed to&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Our offerings are constantly being improved &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. We are quickly able to match any innovations by our competition&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. We have our share of important “firsts” in the marketplace&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. We change how success is measured in our marketplace and our innovations make us the unqualified leaders&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Now we’ll shift to an outside perspective, one of the most important ones.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 4: What do investors expect of your organization?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Our investors expect steady performance, but do not expect much, if any, growth&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Our investors expect us to fulfill our plans and to grow as well as our market&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. Our investors push us for growth, and we sometimes please them&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. Our investors are focused on our steady growth and improving market share&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. We offer our investors lots of sizzle, backed up by dramatic successes&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Now, some of those questions touch indirectly on the investors’ view.&lt;span style=""&gt;  &lt;/span&gt;That’s intentional.&lt;span style=""&gt;  &lt;/span&gt;In general, investors looking for achievement do not like you to take too many risks with their money.&lt;span style=""&gt;  &lt;/span&gt;More and more, they want you to perform within a time period that really puts the pressure on, like the next quarter.&lt;span style=""&gt;  &lt;/span&gt;But with the right story and a good history, they’ll accept, and maybe even welcome, a longer view.&lt;span style=""&gt;  &lt;/span&gt;Of course, that view needs to be balanced against what your competitors are up to, which brings us to our next question.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 5: In the context of innovation, how would you describe your relationship with competitors?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Competitors often throw us off balance, force us to change our plans and sometimes make us miss our financial targets&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Our competitors often beat us to market and take share &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. Our competitors respect us and know we can match them in most instances&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. Our competitors follow our moves closely and are frequently forced to follow where we lead&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. Often, organizations are dismayed to discover we are their competitors &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;When we talk about competitors, it’s tough to give an honest answer.&lt;span style=""&gt;  &lt;/span&gt;We are doing a quick diagnostic here, but you’ll need to move to real business intelligence and a good set of measures to get a more quantifiable view of where you stand versus competitors.&lt;span style=""&gt;  &lt;/span&gt;Our last question is one that pulls together the others, in a way.&lt;span style=""&gt;  &lt;/span&gt;But it’s worth asking.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 6: What is your organization’s reputation as an innovator?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Our organization is thought of as dependable and reliable, but not exciting&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Our organization is important within its marketplace, but not looked to for trends&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. We are considered to be a competent organization that validates new trends&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. Our organization is looked to for leadership&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. We are lethal to competitors, great to partner with, and people never know what we are going to do next&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Really looking at the content of each question and discussing it with your team should lead to some insights and maybe even a sense of the opportunities before you.&lt;span style=""&gt;  &lt;/span&gt;In the meantime, count up how many of each letter you put down.&lt;span style=""&gt;  &lt;/span&gt;Each of them point to a specific kind of innovation that has credence within the enterprise you are taking a look at.&lt;span style=""&gt;  &lt;/span&gt;Here are the kinds of innovation that inspired the questions:&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Innovation is changing something for the better within our organization&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Innovation is making incremental improvements within our products and services&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. Innovation is adopting the best practices for our marketplace&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. Innovation is doing something that is new to our market&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. Innovation is breaking into or disrupting marketplaces &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;If you have three or more A’s, the first kind of innovation is probably happening.&lt;span style=""&gt;  &lt;/span&gt;If you have three or more B’s, innovation includes incremental improvements to products and services.&lt;span style=""&gt;  &lt;/span&gt;And so on.&lt;span style=""&gt;  &lt;/span&gt;You may have all five of these kinds of innovation going on within the organization you’re looking at.&lt;span style=""&gt;  &lt;/span&gt;Or only one.&lt;span style=""&gt;  &lt;/span&gt;What you should have depends on your market, your strategy and your real-world business situation.&lt;span style=""&gt;  &lt;/span&gt;The important thing is to get a more realistic view of what is actually going on and to make sure this is broadly understood.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-GB"&gt;Identifying existing innovation capabilities&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;No matter what innovation means, it can only be successful if the capabilities to support it are available.&lt;span style=""&gt;  &lt;/span&gt;In general, the more challenging the innovation is and the broader the portfolio of innovation efforts, the more capabilities you’ll need.&lt;span style=""&gt;  &lt;/span&gt;Here is another set of questions to get a start at both assessing and thinking about innovation capabilities.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Innovations are done by people, so that’s the starting point. For questions 7 through 11, record your answers using the numbers 1, 2, 3, 4 and/or 5.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 7: What kind of people does your organization have?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;1. Our people know their roles and generally execute with experience and competence&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;2. Our people are great at doing analysis on new projects, then making sure they stay with the plan and achieve expected results &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;3. Our people work out the details, but are willing to make corrections mid-project and to take on some uncertainty&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;4. Our people work on a variety of low and high risk projects, but they all include those who are willing to try new things and push the limits&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;5. Our people are always looking for the big opportunity and everyone (even our clients) is an innovator&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;And innovations are never done in a vacuum.&lt;span style=""&gt;  &lt;/span&gt;They are always tied to real world needs and possibilities.&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="" lang="EN-GB"&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 8: How does your organization detect opportunities for innovation?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;1. We watch to see how competitors are getting business value&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;2. We listen to our customers and pay attention to the ideas our innovators have for which a good business case can be built&lt;span style=""&gt;  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;3. We scan our industry annually for best practices&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;4. We look far and wide for good ideas and are particularly driven by innovation successes that are related to our capabilities and our market, even if they come from another industry&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;5. We not only want the best we can come up with, we want the best innovations possible, so we provide forums for ideas and opportunities for action that include our people, our clients, researchers, suppliers and even competitors&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;But it’s not just about the payoff.&lt;span style=""&gt;  &lt;/span&gt;Every innovation effort must be considered against the possibility of failure.&lt;span style=""&gt;  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 9:&lt;span style=""&gt;  &lt;/span&gt;How do you view the risk presented by innovation?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;1. We manage risk by limiting activities and punishing failure&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;2. Adherence to our process limits our risk, as does the careful monitoring of milestone achievement&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;3. We are comfortable with a limited range of risks for different kinds of innovation projects, but look for a record of proven benefits &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;4. We always include high risk (but high potential) projects among several options in a managed portfolio of innovation efforts because our leadership understands the value of leading our market&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;5. If the possible benefits are high enough, we’ll bet the company&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;The ultimate reality check on capabilities in a business is funding.&lt;span style=""&gt;  &lt;/span&gt;Where does the money come from and how reliable is it?&lt;span style=""&gt;  &lt;/span&gt;Funding is an action that speaks much louder than any vision statement.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 10: How do you fund innovation?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;1. Every innovation project must compete with all other projects and show higher value in our budgeting process&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;2. We have an annual process where research and development organizations get a set percent, then allocate according to our roadmap and commitments&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;3. We always ensure that some of our funding goes to strategic projects aimed at our maintaining our leadership position &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;4. Funding for each project depends on the criteria established for its place in the portfolio, and we continually rebalance our portfolio of innovation efforts to maintain an aggressive posture&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;5. We dedicate all the resources that are needed to ensure the success of our high-impact innovation projects&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Finally, there needs to be a process for getting the innovation done.&lt;span style=""&gt;  &lt;/span&gt;And for any broad portfolio facing dynamic situations, there may need to be many processes.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 11: How does innovation get done in your organization?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;1. We identify the innovation and manage the same way we would any other important program&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;2. We have a standard process in place to identify opportunities for improvement, select them, develop them and introduce them to our offerings &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;3. We have more than one formal way to bring innovation ideas forward and make them happen, depending on the goals&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;4. Our innovations have been realized through a variety of pathways, both informal and formal&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;5. We provide time and resources to actively encourage our people to get new things started, then provide opportunities for them to move things along informally before they are finally introduced into formal pathways&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;That completes a quick and dirty gap analysis of the capabilities available for the innovations to which organizations aspire.&lt;span style=""&gt;  &lt;/span&gt;Below, the dots between the two are connected, and some labels are provided for the specific capabilities implied by the questions. &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Innovation is changing something for the better within our organization – so you need “1’s”: Project management, measurement, relevant skill/talent and leadership&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Innovation is making incremental improvements in my products and services – so you need “2’s”: Planning, defined development process and technology transfer&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. Innovation is adopting the best practices for our marketplace – so you need “3’s”: Business intelligence, strategy, integration and a flexible business model&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. Innovation is doing something that is new to our market – so you need “4’s”: Risk management, research and portfolio management&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. Innovation is disrupting my marketplace – so you need “5’s”: Creativity, communities and informal processes&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;b style=""&gt;&lt;span style="" lang="EN-GB"&gt;Evaluating the innovation climate: Motivating people&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Developing or obtaining these capabilities is hard work and requires the focused and coordinated efforts of management.&lt;span style=""&gt;  &lt;/span&gt;This work is necessary, but not sufficient.&lt;span style=""&gt;  &lt;/span&gt;Even with all the capabilities in place, there still needs to be a good climate for innovation – specifically for the innovations that are desired.&lt;span style=""&gt;  &lt;/span&gt;Five final questions provide a quick check on the current climate.&lt;span style=""&gt;  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Again, innovation begins with people and what they need to be motivated. For questions 12 through 16, record your answers using the lowercase letters a, b, c, d and/or e.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 12: What rewards does your organization provide for innovation?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;a. Everyone in our organization can name an innovator who left or was pushed out&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;b. Those who successfully improve our offerings are given bonuses on an annual basis &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;c.&lt;span style=""&gt;         &lt;/span&gt;We reward inventors with new patents and those who help us implement new, strategic projects successfully&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;d. We have a variety of rewards at many levels for those who invent, discover new possibilities, adapt innovations to new situations, nobly fail and help their teams achieve milestones that are appropriate for the kinds of projects they are working on&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;e. Our organization shares the successes and learns from failures, but we create millionaires every year&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;The innovators need to be able to team together, often across the organization.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 13:&lt;span style=""&gt;  &lt;/span&gt;How would you describe the status of informal networks and processes in your organization?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;a. We don’t discourage camaraderie, especially during holidays, but going outside our established areas or processes is frowned upon&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;b. We expect people’s primary allegiance to be to their teams and we have good formal process for them to get their work done &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;c.&lt;span style=""&gt;         &lt;/span&gt; We are encourage informal communications by moving people into different business units so they can build their networks&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;d. We always make sure there is some extra time and opportunity for experimentation, and our people have communities of practice and some opportunities specifically designed to encourage cross-organizational conversations&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;e. Informal communities are where most of our key innovations get their start and we have lots of routes – both formal and informal – to get new projects off the ground&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 14: How does your organization respond to change?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;a. We are reluctant to change, do so slowly and only with difficulty&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;b. Since most of our changes are introduced gradually, through a well-recognized process, we have little difficulty&lt;span style=""&gt;  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;c.&lt;span style=""&gt;         &lt;/span&gt; We have one or more big changes each year and we rely on change management techniques (e.g., leadership, communications) to get us through&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;d. Our changes are not entirely predictable so we work aggressively at getting the right people involved and devoting resources to manage change&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;e. We depend on each person in our organization to be ready for change, and this is supported by a great track record in leading change and benefiting as an organization from successful change&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 15: How would you describe the culture of your organization?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;a. We have established processes and rules and our people shouldn’t violate them&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;b. People know what is expected of them and they collaborate well across the organization through familiar interlock processes &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;c.&lt;span style=""&gt;         &lt;/span&gt; We can move people to other business units for projects without major disruptions; competence is celebrated&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;d. Our people are primarily dedicated to the success of the whole organization, rather than their business units, and we have matrix management and formal communities to help support that&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;e. We look messy and have lots of tough discussions across the organization, but we have basic belief, a common vision and strong, organic communities that keep us working together.&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="" lang="EN-GB"&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Question 16: What kind of customers does your organization have?&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;a. Our customers are low growth, so they mainly push for cost savings&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;b. Our customers are successful, but they don’t include the industry leaders &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;c. Our customers expect us to be as good as our competitors and to provide dependable roadmaps for adoption of any new technologies&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;d. Our customers include a significant number who look to partner with us to do things that are new to our industries&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;e. Our customers are also our partners and they have high expectations that we will create the next generation of offerings&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;br /&gt;&lt;span style="" lang="EN-GB"&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;These last five questions help you do a simple analysis of the readiness of your climate for innovation:&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;       &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A. Innovation is changing something for the better in my organization – so you need “a’s”: Adherence to processes, focus on results and clear rules&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B. Innovation is making incremental improvements in my products and services – so you need “b’s”: Well-defined roles, attention to deadlines, evaluations that are complete and fair and an emphasis on working well within your team&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C. Innovation is adopting the best practices for my marketplace – so you need “c’s”: Enthusiasm for change, opportunities for working across the organization, rewards for adaptiveness &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D. Innovation is doing something that is new to my market – so you need “d’s”: Tolerance of risk, flexibility, open communications with clients and suppliers, rewards for inventiveness&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E. Innovation is disrupting my marketplace – so you need “e’s”: Celebration of rebels and honest failures, rewards for many roles, appreciation of talent, vibrant informal communities&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;It would not be fair to pigeonhole any one company into any of these styles. However, since organizations are largely driven by their marketplace, some industries are more prone to one model versus another.&lt;span style=""&gt;  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Just to help you map the innovation culture styles: &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;A’s – Regulated utilities may be appropriate&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;B’s – Airlines may be a good example here. They often try to lead or quickly follow changes in the marketplaces. However, some are more successful and there are clear leaders and followers&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;C’s – There are a wide spectrum of auto companies but a few obvious industry leader fit into this style&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;D’s – High tech’s typically fit here and a few leading consumer oriented firms jump to mind as they continually lead and re-invent themselves &lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;E’s – Very few organizations fit here and it would only be unfair to point out leaders like Google (but you already discovered that yourself by taking the quiz)&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;Going from intent to outcome is never easy.&lt;span style=""&gt;  &lt;/span&gt;Aligning the climate of your organization to enable innovation is difficult and may take time.&lt;span style=""&gt;  &lt;/span&gt;Culture is notoriously difficult for organizations to change.&lt;span style=""&gt;  &lt;/span&gt;&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="" lang="EN-GB"&gt;The questions above, however, provide a first step toward understanding what your organization really expects from innovation.&lt;span style=""&gt;  &lt;/span&gt;And, discovering the gaps – between what the relevant capabilities and climate are and what each needs to be – can be a&lt;span style=""&gt;  &lt;/span&gt;key step toward the required outcomes.&lt;p&gt;&lt;/p&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt; &lt;/blockquote&gt; &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;   &lt;p  class="MsoNormal" style="font-family:arial;"&gt;&lt;span style="font-size:130%;"&gt;&lt;span style="color:black;"&gt;&lt;o:p&gt;I must admit that after reading this the first time I wondered what my own level of innovation was. How would I fit in at some small startup? How would I fit in at a "disruptive" company like Google? Is IBM considered "disruptive" to its competitors because of its innovation? or just is size (read $$$). Comments are welcome and encouraged.&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;     &lt;p class="MsoNormal"&gt;&lt;span style="font-size:100%;"&gt;&lt;span style=";font-family:Helv;font-size:10;color:black;"   &gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;&lt;span style="font-weight: bold;"&gt;Please check out the “&lt;/span&gt;&lt;a style="font-weight: bold;" href="http://www.ibm.com/ibm/palisades/courses/fv/fv.html"&gt;Future Value&lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style=";font-family:arial;font-size:130%;"  &gt;” class that Peter Andrews teaches for additional information and more of his business insight! Check it out so he'll continue to let me "borrow" his stuff for my blog!&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;o:p&gt;&lt;br /&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;&lt;em&gt;&lt;blockquote&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/blockquote&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113824148591912443?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113824148591912443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113824148591912443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113824148591912443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113824148591912443'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/culture-of-innovation-or-not.html' title='A Culture of Innovation?  Or NOT?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113816084493023099</id><published>2006-01-24T19:47:00.000-08:00</published><updated>2006-10-20T20:54:20.610-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>ESB Patterns that "Click"</title><content type='html'>&lt;span style="font-family:Arial;"&gt;One of the highlights of my trip to IBM Software University 2006 in Las Vegas last week was a session led by Marc-Thomas Schmidt, IBM Distinguished Engineer and Chief Architect WebSphere Enterprise Service Bus. He presented some architectural patterns which just “clicked” with me and I hope will “click” with any of my readers who might also be digging into Service Oriented Architectures (SOA) and the concepts behind an Enterprise Service Bus (ESB) in particular. With his permission, I will share some of the concepts he presented with you. Click on the embedded graphics to get a larger, more readable view.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style=";font-family:Arial;font-size:180%;"  &gt;What is an ESB&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;"&gt;With an ESB, rather than interacting directly, participants in a service interaction communicate through a &lt;/span&gt;&lt;em&gt;&lt;span style="font-family:Verdana;"&gt;bus &lt;/span&gt;&lt;/em&gt;&lt;span style="font-family:Verdana;"&gt;that provides virtualization and management features that implement and extend the core definition of SOA. The ESB provides virtualization of:&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-family:Verdana;"&gt;Location and Identity – participants need not know the location or identity of other participants, e.g., requesters need not be aware that a request could be serviced by any of several providers; service providers can be added or removed without disruption. &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:Verdana;"&gt;Interaction protocol or style – participants need not share the same communication protocol or interaction style; a request expressed as SOAP/HTTP may be serviced by a provider that only understands Java Remote Method Invocation (RMI). Interaction partners may chose to use one-way, request/response, asynchronous, synchronous, and publish/subscribe type interactions&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:Verdana;"&gt;Interface – requesters and providers need not agree on common interface. The ESB reconciles differences by transforming request messages into a form expected by the provider. &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;span style="font-family:Verdana;"&gt;Qualities of (Interaction) Service (QoS) – participants declare their QoS requirements through policies which include, for example: performance and reliability, encryption of message contents, routing algorithms (e.g. to available implementations, based on workload distribution criteria, and so forth). Policies that describe the QoS requirements and capabilities of requesters and providers may be fulfilled by the services themselves or by the ESB compensating for mismatches.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb1.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb1.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;As depicted in the left hand part of the picture, messages flow over a bus that &lt;span style="font-family:Verdana;"&gt;interconnects &lt;/span&gt;a variety of communicating participants. Some participants invoke services offered by others; other participants publish information to interested consumers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;"&gt;Interposing the bus between participants provides the opportunity to modulate their interaction through a logical construct called a &lt;/span&gt;mediation.  Mediations operate on messages in-flight between requesters and providers.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;"&gt;The basic ESB pattern abstracts application components into a set of services that interact via a bus rather than through direct, point-to-point communications. A given service can be a provider, a requester, or both. The ESB provides interaction points where services put messages on the bus, or take them off. It applies mediations to messages in flight and guarantees QoS to these managed interactions.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:Verdana;"&gt;Patterns for building ESB-based solutions are classified as: &lt;/span&gt;&lt;em&gt;&lt;span style="font-family:Verdana;"&gt;interaction patterns &lt;/span&gt;&lt;/em&gt;&lt;span style="font-family:Verdana;"&gt;to enable service interaction points to dispatch messages to or receive messages from the bus, &lt;/span&gt;&lt;em&gt;&lt;span style="font-family:Verdana;"&gt;mediation pattern&lt;/span&gt;&lt;/em&gt;&lt;span style="font-family:Verdana;"&gt;s to enable the manipulation of message exchanges, and &lt;/span&gt;&lt;em&gt;&lt;span style="font-family:Verdana;"&gt;deployment patterns &lt;/span&gt;&lt;/em&gt;&lt;span style="font-family:Verdana;"&gt;to support solution deployment into a federated infrastructure.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;h3&gt;&lt;span lang="EN-GB"&gt;Interaction patterns&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/h3&gt;   &lt;p class="StyleBodyTextBodyTextChar1BodyTextCharCharArial"&gt;&lt;span lang="EN-GB"&gt;The ESB enables endpoints to interact in their native interaction mode via the bus.&lt;span style=""&gt;  &lt;/span&gt;It supports a variety of endpoint protocols and interaction styles. A few examples of interaction patterns include request / response, &lt;span style=""&gt; &lt;/span&gt;request / multi-response or event propagation: &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_int.0.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_int.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:Verdana;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=";font-family:Arial;font-size:130%;"  &gt;Mediation patterns&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;Mediation patterns manipulate messages in flight on the bus (requests or events). Messages dispatched by a requester are transformed into messages understood by a semantically matching but structurally incompatible provider selected from a set of potential endpoints.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_med.0.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_med.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;strong&gt;&lt;span style=";font-family:Arial;font-size:130%;"  &gt;Complex patterns&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;Mediation and interaction patterns can be combined to realize more complex patterns. &lt;/span&gt;&lt;br /&gt;For example, a protocol switch followed by a transformation can implement the &lt;em&gt;Canonical Adapter &lt;/em&gt;pattern in which the set of messages and business objects used by all parties is normalized to a canonical format.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_complex.0.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_complex.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;strong&gt;&lt;span style=";font-family:Arial;font-size:130%;"  &gt;Deployment patterns&lt;/span&gt;&lt;/strong&gt;&lt;br /&gt;Solution Administrators have several choices for ESB topologies. Some common examples are shown below.&lt;br /&gt;&lt;/div&gt; &lt;ul style="text-align: left;"&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-family:Arial;"&gt;Global ESB&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family:Verdana;"&gt;: all services share one namespace and each service provider is visible to every service requester across a heterogeneous, centrally-administered, geographically distributed environment. Used by departments or small enterprises, where all the services are likely to be applicable throughout the organisation.&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-family:Arial;"&gt;Directly Connected ESB&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family:Verdana;"&gt;: a common service registry makes all of the services in several independent ESB installations visible. Used where services are provided and managed by a line of business but made available enterprise-wide. &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-family:Arial;"&gt;Brokered ESB&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family:Verdana;"&gt;: bridge services that selectively expose requesters or providers to partners in other domains regulate sharing among multiple ESB installations that each manages its own namespace. Service interactions between ESBs are facilitated via a common broker that implements the bridge services. Used by departments which develop and manage their own services, but share a few of them, or selectively access services provided across the enterprise. &lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;strong&gt;&lt;span style="font-family:Arial;"&gt;Federated ESB&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-family:Verdana;"&gt;: one "master" ESB to which several "dependent" ESBs are federated. Service consumers and providers connect to the master or to a dependent ESB to access services throughout the network. Used by organizations that want to federate a set of moderately autonomous departments under the umbrella of a supervising department.&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_deploy.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_deploy.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;I throw in some additional graphics which seem to resonate with me (forgive me for not explaining them all in great detail) but I'll ask you to probe further at an article co-authored by Marc:  &lt;a href="http://www-128.ibm.com/developerworks/library/ws-soa-progmodel4/"&gt;SOA programming model for implementing Web services, Part 4: An introduction to the IBM Enterprise Service Bus.&lt;/a&gt;&lt;br /&gt;&lt;/div&gt; &lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_applic_integ.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_applic_integ.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_b2b.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_b2b.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_ent_portal.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_ent_portal.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_proc_real.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_proc_real.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/esb_interact_obs.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/esb_interact_obs.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113816084493023099?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113816084493023099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113816084493023099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113816084493023099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113816084493023099'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/esb-patterns-that-click.html' title='ESB Patterns that &quot;Click&quot;'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113806655281399259</id><published>2006-01-23T17:35:00.000-08:00</published><updated>2006-10-20T20:54:20.545-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>High Points and Challenges Regarding SOA and Other Tidbits from IBM Software University</title><content type='html'>&lt;span style="font-weight: bold;"&gt;The “Best Stuff” from IBM Software University 2006 (in my humble opinion)&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;IBM Software Group I/T Architects were almost giddy with delight about &lt;a href="http://www.datapower.com/newsroom/pr_101805_datapowernowibm.html"&gt;IBM’s acquisition of DataPower&lt;/a&gt;, a manufacture of Enterprise Service Bus (ESB) “appliances” used to “speed and secure” Service Oriented Architectures (SOA). There was much buzz about how this “ESB in a box” would be a great way to put ESB technology and web services gateway technology in particular in corporate DMZ’s. I think it is a great convenience also for smaller companies interested in a plug in device vs. managing a software stack on a traditional server.&lt;br /&gt;&lt;br /&gt;Some great &lt;a href="http://artsciita.blogspot.com/2006/01/esb-patterns-that-click.html"&gt;ESB pattern work&lt;/a&gt; I’ll cover in a future post.  &lt;span style="font-size:85%;"&gt;&lt;span style="font-style: italic;"&gt;(link to left added after the fact when new post added)&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www-128.ibm.com/developerworks/library/specification/ws-sca/"&gt;Service Component Architecture (SCA)&lt;/a&gt; and how it is used to assemble services into composite applications.&lt;br /&gt;&lt;br /&gt;A good discussion of “Simplicity” in our solutions vs. being “Simplistic”.&lt;br /&gt;&lt;br /&gt;The Architect “Jam” with the top Software Architects from the IBM Architect Software Board, DB2, WebSphere, Tivoli, Lotus, and Rational.&lt;br /&gt;&lt;br /&gt;New collaboration between the IBM Software Group labs and field practitioners.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.crn.com/sections/breakingnews/breakingnews.jhtml?articleId=166400573"&gt;IBM acquisition of PureEdge&lt;/a&gt; and the incorporation of this technology for e-Forms into &lt;a href="http://www-142.ibm.com/software/workplace/products/product5.nsf/wdocs/formshome"&gt;IBM Workplace Forms&lt;/a&gt;. This offers great technology to get closer to the “paperless office” environment and eliminate the need for optical character recognition (OCR) of paper forms and faxes.&lt;br /&gt;&lt;br /&gt;On the methodology front, a &lt;a href="http://www-128.ibm.com/developerworks/rational/library/05/510_soaplug/"&gt;plug in for the Rational Unified Process (RUP) to support SOA projects.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://mitsloan.mit.edu/cisr/e-ss2006-ws.php"&gt;New research from MIT showing correlation between the business agility provided by I/T investments and business value generated.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://news.com.com/IBM" acquires="" html=""&gt;IBM acquisition of BowStreet&lt;/a&gt; technology and its &lt;a href="http://www.bowstreet.com/products/enterpriseportal/corporateperformance.html"&gt;use in “dashboard” type displays in portal applications.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Improvements in packaging that allows WebSphere Process Server version 6.0.1 to be installed from a single CD and have all the components required to run sample Business Process Execution Language (BPEL) process flows.&lt;br /&gt;&lt;br /&gt;Improvements in the new WebSphere Business Modeler to include a swim lane editor and a business measures editor.&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;SOA Challenges Still Out There (also my humble opinion)&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;Governance of SOA in the budget and political realities of our customers. This includes a lack of shared funding models for shared services. (&lt;a href="http://artsciita.blogspot.com/2005/11/scourge-of-it-architects-universe.html"&gt;See my previous post on the funding topic)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Relative complexity of the software stack required to implement a full-featured SOA within a corporation including ESB, identity management, security, service aggregation, process choreography, etc.&lt;br /&gt;&lt;br /&gt;Semantic interoperability between web services in large organization. “Does a purchase order service mean the same thing to me as it does to you?” This is closely related to the governance issue above. "How do we keep from proliferating a large number of similar but slightly different web services?"&lt;br /&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Favorite Joke Heard:&lt;/span&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;"Do you know the difference between a computer salesman and a car salesman?.... The car salesman knows when he's lieing."&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113806655281399259?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113806655281399259/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113806655281399259' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113806655281399259'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113806655281399259'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/high-points-and-challenges-regarding.html' title='High Points and Challenges Regarding SOA and Other Tidbits from IBM Software University'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113803407659148651</id><published>2006-01-23T08:34:00.000-08:00</published><updated>2006-11-06T05:51:18.578-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='Success Stories'/><category scheme='http://www.blogger.com/atom/ns#' term='SOA'/><category scheme='http://www.blogger.com/atom/ns#' term='Legacy Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Mainframe'/><category scheme='http://www.blogger.com/atom/ns#' term='Web Services'/><title type='text'>Incredible Web Services Performance Achieved</title><content type='html'>&lt;span style="font-family:Arial;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:Arial;"&gt;I ran into a co-worker I had not seen in a while last week at IBM Software University 2006. He has a major US Bank as his customer. He told me how they were pushing the envelope of web services performance by running the WebSphere software stack on their mainframe using multiple (I think it was 13 of them) &lt;/span&gt;&lt;a href="http://www-03.ibm.com/servers/eserver/zseries/zaap/"&gt;zSeries Application Assist Processors (zAAP)&lt;/a&gt;&lt;span style="font-family:Arial;"&gt; for the mainframe Java virtual machines. They just ran a performance test for a web service enabled IMS legacy system transaction. (SOAP messages over HTTPS in through the web/java/JCA/IMS layer and back) The workload was driven by the WebSphere Workload Simulator, recently renamed the &lt;/span&gt;&lt;a href="http://www-306.ibm.com/software/awdtools/tester/performance/zos/index.html"&gt;Rational Performance Tester for zOS&lt;/a&gt;&lt;span style="font-family:Arial;"&gt;.  &lt;/span&gt;&lt;strong&gt;&lt;span style="font-family:Arial;"&gt;The ran 1000 transactions per second while achieving a 0.1 second average response time.&lt;/span&gt;&lt;/strong&gt;  Granted, the bank does not have this in production but this sounds like a big step forward in web services performance to me.&lt;br /&gt;&lt;em&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/span&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113803407659148651?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113803407659148651/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113803407659148651' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113803407659148651'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113803407659148651'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/incredible-web-services-performance.html' title='Incredible Web Services Performance Achieved'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113790653991644573</id><published>2006-01-21T21:08:00.000-08:00</published><updated>2006-10-20T22:05:26.497-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Security'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Password Protected Toothbrush</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;span class="huge"&gt;Treat your password like your toothbrush. Don't let anybody else use it, and get a new one every six months.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span class="bodybold"&gt; Clifford Stoll&lt;/span&gt;&lt;/div&gt; &lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;br /&gt;          &lt;/div&gt;&lt;br /&gt;           &lt;br /&gt;        &lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113790653991644573?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113790653991644573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113790653991644573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113790653991644573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113790653991644573'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/password-protected-toothbrush.html' title='Password Protected Toothbrush'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113773478122148002</id><published>2006-01-19T21:07:00.000-08:00</published><updated>2006-10-20T20:54:20.367-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><title type='text'>Real World RFID Application in Production Now</title><content type='html'>&lt;p&gt; &lt;/p&gt;Last year at Software University, IBM used bar code scanners at each training session as a way of taking attendance. As we entered each classroom, we would have to let someone shot an optical scanner at the bar code printed on the badge we had to wear around our necks. While I suppose a manager who suspected an employee of spending all day in the casino and skipping class could have eventually found out how many classes the employee's badge was scanned at, I think the real purpose was to track which classes and which types of classes were most popular. It was also a way to compare pre-registration attendance with the number of people who actually showed up.&lt;br /&gt;&lt;br /&gt;This year, there were no optical scanners at the classrooms. Instead, we were each issued a name tag like badge we were to wear around our neck. Behind each name tag was an RFID. IBM hired a subcontractor to errect RFID receivers at doorways. Entrances to classrooms, the Solution Village, and the dining areas. Dining areas were not part of last year's optical scanning so I suppose this gathered data on how many people rushed to eat immediately after class and how many trickled in later after taking phone calls and checking email.&lt;br /&gt;&lt;br /&gt;RFID at the breakfast dining area at the MGM Grand. I guess this is a way to answer how many people got up to eat vs. how many were out too late gambling the night before. This would be useful I suppose for planning how many meals to buy next year.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200021.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200021.jpg" alt="" border="0" /&gt;&lt;/a&gt;If you peal of the name tag to expose the RFID chip and antenna, this is what it looks like.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/rfid_cropped.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/rfid_cropped.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;This is a zoom on the RFID chip and the connection to the antenna elements.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/rfid_zoom.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/rfid_zoom.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;A close up of the antenna used at entrances.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200023.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200023.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;RFID receiving antennas were also hidden inside these lighted signs at the entrances.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200028.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200028.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;RFID antennas were also at the entrance to each class or event where employees were supposed to pre-register.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200027.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200027.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt; &lt;div style="text-align: center;"&gt;Copyright © 2005 by Philip Hartman - All Rights Reserved&lt;/div&gt; &lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113773478122148002?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113773478122148002/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113773478122148002' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113773478122148002'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113773478122148002'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/real-world-rfid-application-in.html' title='Real World RFID Application in Production Now'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113773342998810034</id><published>2006-01-19T20:43:00.000-08:00</published><updated>2006-10-20T20:54:20.310-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><title type='text'>IBM Software University 2006 in Pictures</title><content type='html'>I've been staying at the MGM Grand. Here's the view out my hotel window (taken through the glass) at about 6:30 am this morning. That's the New York New York Casino across the way.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200015.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200015.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;Here's another angle showing the Tropicana, Excalibur, Mandalay Bay, etc.&lt;br /&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt; &lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200016.jpg"&gt;&lt;img style="cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200016.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt; &lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;One of several entrances to Software University.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200024.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200024.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Lunch with 10,000 of my closest friends from Software Group.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200032.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200032.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The Solution Village where all of IBM's brands and business partners are available for discussion, demos, product literature, etc.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200030.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200030.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A minor diversion... inside the Canal Shops area of the Venetian Hotel and Casino.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/3143/1753/1600/0601200044.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/3143/1753/320/0601200044.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Got to leave tomorrow...&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;blockquote&gt;&lt;div align="center"&gt;&lt;p&gt;Copyright © 2005 by Philip Hartman - All Rights Reserved&lt;/p&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113773342998810034?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113773342998810034/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113773342998810034' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113773342998810034'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113773342998810034'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/ibm-software-university-2006-in.html' title='IBM Software University 2006 in Pictures'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113766010393799337</id><published>2006-01-19T00:41:00.000-08:00</published><updated>2006-10-20T20:54:20.249-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><title type='text'>Exhilarating, Humbling, and Invigorating - IBM Software University 2006 in Las Vegas - Day 3</title><content type='html'>Being here in Las Vegas with my 10,000 closest IBM Software Group friends has been exhilarating, humbling, and invigorating. &lt;br /&gt;&lt;br /&gt;It has been &lt;strong&gt;exhilarating &lt;/strong&gt;because there have been so many opportunities to learn.  I believe in the opening session they stated that there were over 3200 individual sessions to choose from.  Granted, not all of them really apply to me as an I/T Architect but the sheer number of choices is staggering.  (Warning-Radical Honesty to follow!) I might as well admit it, I also enjoy the opportunity to hear the insights and opinions of people who are influential.  Tuesday, I got to sit in on an assembly of arguably the most influential software architects in the world.  How many people can say that sat in a room with the head of the IBM Software Architecture Board and the top technical guru of each of the IBM software brands and the leader of our Business Consulting Services SOA team?... and to hear each of their opinions about the issues surrounding Service Oriented Architectures?  How often do I get to hear the Chief Architect of the WebSphere Enterprise Service Bus product?  I’m glad my management decided to be one of the 300 who got to join this party.&lt;br /&gt;&lt;br /&gt;It was &lt;strong&gt;humbling &lt;/strong&gt;because the exhilaration described above came at the price of realizing how much I don’t know and how many really cool and influential projects are going on.  My projects are important in their own way but... truth be told... in my work I stand upon the shoulders of giants. &lt;br /&gt;&lt;br /&gt;I must be a high-touch type person because I have found the face-to-face interactions here &lt;strong&gt;invigorating&lt;/strong&gt;.  In the consulting business in IBM these days we don’t get to have much time to meet face-to-face with our own internal management or other members of our consulting practice who are working with different clients from our own.  We get to know our clients a whole lot better than the IBMers.  This week has been a nice change, however.  Tuesday, I had breakfast a Software Group Vice President in our WebSphere brand.  I ran into an IBM Distinguished Engineer on the shuttle bus yesterday.  I had breakfast today with a Business Consulting Services Partner and Associate Partner in the Retail Industry.  Today for lunch I got to talk with the Enterprise Application Development Practice Leaders for the SouthEast, Central, and West regions.  We had a spirited discussion on how the changes in our consulting business are affecting the careers of our technical practitioners (I/T Specialists and I/T Architects).  I renewed an acquaintance with the architect who heads our Rational brand product skills enablement.  I got to talk to the architect who is building some tooling around some of our design patterns and best practices.  One of my official mentors and I got to meet face-to-face for the first time after talking on the phone for about a year.  I ran into an old friend who is now the lead IBM Architect supporting on of the 10 largest banks in the US.  One my current interests is application development around the business problem of product warranty.  I got to eat dinner tonight with a BCS Partner knowledgeable in this area .  This is all goodness and not easily reproducible in the “distance learning” favored by corporate bean counters.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113766010393799337?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113766010393799337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113766010393799337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113766010393799337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113766010393799337'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/exhilarating-humbling-and-invigorating.html' title='Exhilarating, Humbling, and Invigorating - IBM Software University 2006 in Las Vegas - Day 3'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113744708333911953</id><published>2006-01-16T13:31:00.000-08:00</published><updated>2006-10-20T20:54:20.189-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><title type='text'>Greetings from Software University in Las Vegas</title><content type='html'>In this era of constant corporate pressure to cut costs, it has been my good fortune to have been selected as one of a handful of IBM Global Services people to tag along with 10,000 of my closest friends from IBM Software Group to the training event IBM Software University 2006 in Las Vegas, Nevada.&amp;nbsp;&amp;nbsp;The window from my hotel room in the MGM Grand looks out across the Las Vegas Strip at the New York New York, Excalibur, Tropicana, and Mandalay Bay casino hotels.&amp;nbsp;&amp;nbsp;I have an obstructed view of the Luxor pyramid and the top few floors of Monte Carlo as well.&lt;br/&gt;&lt;br/&gt;The opening session for all 10,000 of us included some door prizes (Unfortunately, I did not win the iPod Nano.), some high-tech entertainment, a talk by Steve Mills, more talk by Mike Borman, and an inspirational speaker/mountain climber/explorer named Jamie Clarke.&amp;nbsp;&amp;nbsp;If you detected a correlation between the trials and tribulations of scaling Mount Everest and the trials and tribulations of taking on the competition everyday in the software industry, you were dead on.&amp;nbsp;&amp;nbsp;Jamie Clarke was great and I’d recommend him to speak at any corporate event.&lt;br/&gt;&lt;br/&gt;I have one more huge session in just a half an hour that includes all of us here from the Americas.&amp;nbsp;&amp;nbsp;However, the rest of my week will be spent with my I/T architect peers.&amp;nbsp;&amp;nbsp;The primary topic is likely to be service oriented architectures (SOA) and all the issues associated with making it a reality in world of our clients.&amp;nbsp;&amp;nbsp;I look forward to the interaction with old colleagues and for the chance to make new acquaintances with like interests.&amp;nbsp;&amp;nbsp;It should be a great week!&lt;br/&gt;&lt;br/&gt;&lt;em&gt;&lt;span style="font-family:Georgia;"&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/span&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113744708333911953?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113744708333911953/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113744708333911953' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113744708333911953'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113744708333911953'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/greetings-from-software-university-in.html' title='Greetings from Software University in Las Vegas'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113711598949102087</id><published>2006-01-12T17:32:00.000-08:00</published><updated>2006-11-06T05:45:46.613-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Quotes'/><title type='text'>Doubts</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;  &lt;p class="MsoNormal"&gt;The greater the artist, the greater the doubt.&lt;span style=""&gt;  &lt;/span&gt;Perfect confidence is granted to the less talented as a consolation prize.&lt;/p&gt;     &lt;p class="MsoNormal" style="text-align: center;" align="center"&gt;Unknown&lt;br /&gt;&lt;br /&gt;&lt;/p&gt;  &lt;p&gt; &lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113711598949102087?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113711598949102087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113711598949102087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113711598949102087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113711598949102087'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/doubts.html' title='Doubts'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113686591178745352</id><published>2006-01-09T20:05:00.000-08:00</published><updated>2006-11-06T05:44:17.006-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Business Process Management'/><title type='text'>I've Been Promoted to Chief Process Officer</title><content type='html'>I stumbled across some interesting reading in the blogsphere recently related to business process management (BPM) and the associated culture changes which seem to trump any technology issues. Take Phil Gilbert’s blog &lt;a href="http://blog.lombardicto.com/"&gt;Perspectives in Process&lt;/a&gt; .  He has an article “&lt;br /&gt;&lt;a href="http://lombardicto.typepad.com/lombardi_cto_perspectives/2005/11/is_it_time_for_.html"&gt;Is it Time for a Chief Process Officer?&lt;/a&gt;” where he makes a few interesting points.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;“These factors combine to mean that the complexity of running your business is&lt;br /&gt;way up, even as the old costs of doing what you do are going way down. It's less&lt;br /&gt;costly - on a direct basis - to build something in China and ship it here than&lt;br /&gt;it is to build it here. But guess what, it's a lot more complicated. And if you&lt;br /&gt;don't get a grip on these new complications, you will eat up in costs and in bad&lt;br /&gt;service everything you wanted to save!&lt;br /&gt;&lt;br /&gt;Process, then, is the word we use&lt;br /&gt;today to describe "getting a handle on the complexity, putting programs in place&lt;br /&gt;to reduce the complexity, and scaling our ability to consume the supply chain&lt;br /&gt;and deliver to the channel in as easy a way as possible." The companies that are&lt;br /&gt;able to do this - scale the integration and complexity - will win.&lt;br /&gt;....&lt;br /&gt;Because of this, "process" becomes the business. A business is no&lt;br /&gt;longer defined by its goods and services as much as it is defined by its&lt;br /&gt;capabilities. Is Wal-Mart in the, um, what business is Wal-Mart in? What do you&lt;br /&gt;call a business that provides retail hard goods, medical services and banking?&lt;br /&gt;In the end, the products don't define Wal-Mart as much as their capabilities&lt;br /&gt;define them.&lt;br /&gt;....&lt;br /&gt;&lt;br /&gt;So now, back to the original question: Is it time&lt;br /&gt;for the CPO? Absolutely. The only other person who is capable of leading such a&lt;br /&gt;shift (or who should be tasked with leading such a shift) is the CEO. So if the&lt;br /&gt;CEO isn't ready to take this on, then some, one person should be designated as&lt;br /&gt;the person to move the company's capabilities into the limelight.”&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Another interesting read is in James McGovern’s blog called &lt;a href="http://duckdown.blogspot.com/"&gt;Enterprise Architecture:  Thought Leadership&lt;/a&gt; He has an article “&lt;a href="http://duckdown.blogspot.com/2005/11/recent-thoughts-on-bpm.html"&gt;Recent Thoughts on BPM&lt;/a&gt;” in which he takes a few shots at Phil Gilbert’s notion of a Chief Process Officer and asks why he is&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;“&lt;span style="font-family:Trebuchet MS;"&gt;encouraging yet another ivory tower role be created&lt;br /&gt;within the enterprise. Curious if he doesn't think that this is already covered&lt;br /&gt;by folks who practice real enterprise architecture? If I were a vendor though, I&lt;br /&gt;too would encourage creation of such a role as it makes it a lot easier for me&lt;br /&gt;to identify whom to sell to...”&lt;/span&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;em&gt;&lt;blockquote&gt;&lt;em&gt;Incidentally, if you don’t like James McGovern’s ideas on Enterprise&lt;br /&gt;Architecture, you may be amused by the assortment of completely unrelated&lt;br /&gt;photographs and political cartoons mixed in with all the architecture&lt;br /&gt;discussion. Conservatives beware, most of his political commentary in the margins is often on the liberal side... but his blog is never boring.&lt;/em&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;/em&gt;&lt;br /&gt;Phil Gilbert responded to some of McGovern’s points in a second blog article “&lt;a href="http://lombardicto.typepad.com/lombardi_cto_perspectives/2005/12/chief_process_o.html"&gt;A Chief Process Officer&lt;/a&gt;.”  In it, he distinguishes he idea from an “ivory tower” position as follows:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;”The single biggest reason process-centric projects fail today is bad&lt;br /&gt;governance. Processes span functions and when optimizing a given process,&lt;br /&gt;political disputes arise, and there's no single owner that has the power to&lt;br /&gt;drive the project to completion. Something that is good for the organization is,&lt;br /&gt;basically, killed because someone's power would have been&lt;br /&gt;diminished.  The answer is not another reorg! The answer is to drive a&lt;br /&gt;process-based culture, but in the short-term (read: the real world) what this&lt;br /&gt;means is that someone will need the power to make this stuff happen. You can't&lt;br /&gt;change culture without changing reality. I propose that this means - in&lt;br /&gt;practical terms, not in "ivory tower" terms - someone with clout has to be&lt;br /&gt;driving the process initiative.”&lt;/blockquote&gt;&lt;br /&gt;All this talk reminds me of previous post on my blog, “&lt;a href="http://artsciita.blogspot.com/2005/11/role-of-business-transformation.html"&gt;The Role of the Business Transformation Architect&lt;/a&gt;” in which I quote a colleague of mine Douglas McDavid, a member of the IBM Academy of Technology. Is a Business Transformation Architect basically a Chief Process Officer with political clout?&lt;br /&gt;&lt;br /&gt;Oh, I was just kidding about getting promoted.... but I'd take it if they gave it to me.&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;em&gt;&lt;span style="font-family:Georgia;"&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/span&gt;&lt;/em&gt;&lt;/blockquote&gt;&lt;em&gt;&lt;span style="font-family:Georgia;"&gt;&lt;/span&gt;&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113686591178745352?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113686591178745352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113686591178745352' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113686591178745352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113686591178745352'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/ive-been-promoted-to-chief-process.html' title='I&apos;ve Been Promoted to Chief Process Officer'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113657040821705660</id><published>2006-01-06T10:00:00.000-08:00</published><updated>2006-10-20T20:54:20.012-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Legal'/><category scheme='http://www.blogger.com/atom/ns#' term='Intellectual Property'/><title type='text'>More Fun With License Agreements and SOA</title><content type='html'>How many of us I/T Architects actually read and care about all that legal jargon associated with software license agreements?  How many times have you just clicked “Yes, I Accept” without really reading what you agreed to?  I know I'm guilty and I expect 98% of you are too.&lt;br /&gt;&lt;br /&gt;We all may have to start calling our friendly neighborhood intellectual poperty (IP) attorney.  Check out &lt;a href="http://www.cio.com/blog_view.html?ID=45"&gt;Chris Lindquist’s blog TechLinkLetter&lt;/a&gt; on the CIO.com website and his article “&lt;a href="http://www.cio.com/blog_view.html?CID=16343"&gt;GPL 3.0:  Open Source Renews Its License&lt;/a&gt;” too see how rumored changes in GPL 3.0  might impact anyone using open source software in a Service Oriented Architecture (SOA) environment.  Here are a few quotes:&lt;br /&gt;&lt;blockquote&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;“Second, and potentially much more challenging, is the possibility that GPL 3 will impose its licensing conditions on GPL-based software that is not physically distributed, but is exercised by remote execution. Specifically, the rumor is that the redistribution requirements will be imposed on GPL software used as part of a “Software as a Service” implementation. This means, for example, if an application service provider uses modified GPL code in its product, it would have to make the modified code available free to the public.&lt;br /&gt; &lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;And remember that “viral” thing? That means if the modified GPL code is commingled with the ASP’s proprietary code, the whole thing could potentially becomes GPL. There’s no doubt that some software-as-a-service vendors will get caught up in this license requirement, should it come to pass.&lt;br /&gt; &lt;/span&gt;&lt;span style="font-size:100%;"&gt;&lt;br /&gt;  &lt;/span&gt;&lt;span style=";font-family:Verdana;font-size:100%;"  &gt;And there’s another organization that could get tangled: yours. If you are one of the many IT organizations moving to service-oriented architectures (SOA), you are delivering software as a service. If part of your software stack is GPL, any changes to the license could affect your obligation to release your source code publically.”&lt;/span&gt;&lt;/blockquote&gt;&lt;span style=";font-family:Verdana;font-size:85%;"  &gt;&lt;/span&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113657040821705660?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113657040821705660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113657040821705660' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113657040821705660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113657040821705660'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/more-fun-with-license-agreements-and.html' title='More Fun With License Agreements and SOA'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113638571530739059</id><published>2006-01-04T06:30:00.000-08:00</published><updated>2006-10-20T20:54:19.948-07:00</updated><title type='text'>Skewering of the Semantic Web</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;p&gt;See Clay Shirky's article, &lt;a href="http://www.shirky.com/writings/semantic_syllogism.html"&gt;"The Semantic Web, Syllogism, and Worldview"&lt;/a&gt; for a real skewering of the Semantic Web initiative. Some quotes:&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;&lt;strong&gt;The Semantic Web's Proposed Uses &lt;/strong&gt;&lt;a href="http://www.shirky.com/writings/semantic_syllogism.html#the_semantic_web%27s_proposed_uses"&gt;&lt;strong&gt;#&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;Dodgson's syllogisms actually demonstrate the limitations of the form, a pattern that could be called "proof of no concept", where the absurdity of an illustrative example undermines the point being made. So it is with the Semantic Web. Consider the following, from the W3C's own site:&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Q: How do you buy a book over the Semantic Web? A: You browse/query until you find a suitable offer to sell the book you want. You add information to the Semantic Web saying that you accept the offer and giving details (your name, shipping address, credit card information, etc). Of course you add it (1) with access control so only you and seller can see it, and (2) you store it in a place where the seller can easily get it, perhaps the seller's own server, (3) you notify the seller about it. You wait or query for confirmation that the seller has received your acceptance, and perhaps (later) for shipping information, etc. [&lt;a href="http://www.w3.org/2002/03/semweb/"&gt;http://www.w3.org/2002/03/semweb/&lt;/a&gt;]&lt;/p&gt;&lt;p&gt;&lt;br /&gt;One doubts Jeff Bezos is losing sleep.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;This example sets the pattern for descriptions of the Semantic Web.  First, take some well-known problem. Next, misconstrue it so that the hard part  is made to seem trivial and the trivial part hard. Finally, congratulate  yourself for solving the trivial part.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;strong&gt;All the actual complexities of matching readers with books are waved away in the first sentence: "You browse/query until you find a suitable offer to sell the book you want." Who knew it was so simple? Meanwhile, the trivial operation of paying for it gets a lavish description designed to obscure the fact that once you've found a book for sale, using a credit card is a pretty obvious next move. &lt;/strong&gt;(boldface mine)&lt;/p&gt;&lt;p&gt;....&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;br /&gt;From time to time, proselytizers of the Semantic Web try to give it a human face: For example, we may want to prove that Joe loves Mary. The way that we came across the information is that we found two documents on a trusted site, one of which said that ":Joe :loves :MJS", and another of which said that ":MJS daml:equivalentTo :Mary". We also got the checksums of the files in person from the maintainer of the site. &lt;/p&gt;&lt;p&gt;To check this information, we can list the checksums in a local file, and then set up some FOPL rules that say "if file 'a' contains the information Joe loves mary and has the checksum md5:0qrhf8q3hfh, then record SuccessA", "if file 'b' contains the information MJS is equivalent to Mary, and has the checksum md5:0892t925h, then record SuccessB", and "if SuccessA and SuccessB, then Joe loves Mary". [&lt;a href="http://infomesh.net/2001/swintro/"&gt;http://infomesh.net/2001/swintro/&lt;/a&gt;]&lt;/p&gt;&lt;p&gt;&lt;br /&gt;You may want to read that second paragraph again, to savor its delicious mix of minutia and cluelessness.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Anyone who has ever been 15 years old knows that protestations of love, checksummed or no, are not to be taken at face value. And even if we wanted to take love out of this example, what would we replace it with? The universe of assertions that Joe might make about Mary is large, but the subset of those assertions that are universally interpretable and uncomplicated is tiny.&lt;/p&gt;&lt;p&gt;...&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Meta-data is Not A Panacea &lt;/strong&gt;&lt;a href="http://www.shirky.com/writings/semantic_syllogism.html#meta-data_is_not_a_panacea__"&gt;&lt;strong&gt;#&lt;/strong&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;br /&gt;The Semantic Web runs on meta-data, and much meta-data is untrustworthy, for a variety of reasons that are not amenable to easy solution. (See for example &lt;a href="http://www.well.com/~doctorow/metacrap.htm"&gt;Doctorow&lt;/a&gt;, &lt;a href="http://diveintomark.org/archives/2002/12/30/the_tag_soup_of_a_new_generation"&gt;Pilgrim&lt;/a&gt;, &lt;a href="http://webservices.xml.com/pub/a/ws/2001/10/03/webservices.html?page=3"&gt;Shirky&lt;/a&gt;.) Though at least some of this problem comes from people trying to game the system, the far larger problem is that even when people publish meta-data that they believe to be correct, we still run into trouble.&lt;/p&gt;&lt;p&gt;&lt;br /&gt;Consider the following assertions:&lt;/p&gt;&lt;ul&gt;&lt;li&gt;Count Dracula is a Vampire&lt;/li&gt;&lt;li&gt;Count Dracula lives in Transylvania&lt;/li&gt;&lt;li&gt;Transylvania is a region of Romania&lt;/li&gt;&lt;li&gt;Vampires are not real&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;You can draw only one non-clashing conclusion from such a set of assertions -- Romania isn't real. That's wrong, of course, but the wrongness is nowhere reflected in these statements. &lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113638571530739059?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113638571530739059/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113638571530739059' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113638571530739059'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113638571530739059'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2006/01/skewering-of-semantic-web.html' title='Skewering of the Semantic Web'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113603678042440991</id><published>2005-12-31T05:40:00.000-08:00</published><updated>2006-10-20T20:54:19.893-07:00</updated><title type='text'>The Internet is Broken</title><content type='html'>&lt;p&gt; &lt;/p&gt;I would direct you to some intersting and insightful comments on the state of the Internet infrastructure by MIT's David D. Clark in&lt;br /&gt;&lt;h1&gt;&lt;a href="http://www.technologyreview.com/infotech/wtr_16051,258,p1.html"&gt;The Internet Is Broken&lt;/a&gt;&lt;/h1&gt;      &lt;p id="dek"&gt;&lt;a href="http://www.technologyreview.com/infotech/wtr_16051,258,p1.html"&gt;The Net's basic flaws cost firms billions, impede innovation, and threaten national security. It's time for a clean-slate approach, says MIT's David D. Clark.&lt;/a&gt;&lt;/p&gt;      &lt;p id="byline"&gt;By David Talbot&lt;/p&gt; &lt;p&gt; &lt;/p&gt;Here are some quotes to get your attention&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;           &lt;div style="text-align: left;"&gt;    &lt;p&gt;In his office within the gleaming-stainless-steel and orange-brick jumble of MIT's Stata Center, Internet elder statesman and onetime chief protocol architect David D. Clark prints out an old PowerPoint talk. Dated July 1992, it ranges over technical issues like domain naming and scalability. But in one slide, Clark points to the Internet's dark side: its lack of built-in security. &lt;/p&gt;   &lt;p&gt;In others, he observes that sometimes the worst disasters are caused not by sudden events but by slow, incremental processes -- and that humans are good at ignoring problems. "Things get worse slowly. People adjust," Clark noted in his presentation. "The problem is assigning the correct degree of fear to distant elephants."&lt;br /&gt;  &lt;/p&gt;   &lt;p&gt;.....&lt;/p&gt;   &lt;p&gt;Indeed, for the average user, the Internet these days all too often resembles New York's Times Square in the 1980s. It was exciting and vibrant, but you made sure to keep your head down, lest you be offered drugs, robbed, or harangued by the insane. Times Square has been cleaned up, but the Internet keeps getting worse, both at the user's level, and -- in the view of Clark and others -- deep within its architecture.&lt;br /&gt;  &lt;/p&gt;             &lt;/div&gt;&lt;br /&gt;         &lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113603678042440991?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113603678042440991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113603678042440991' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113603678042440991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113603678042440991'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/12/internet-is-broken.html' title='The Internet is Broken'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113597209038682360</id><published>2005-12-30T11:48:00.000-08:00</published><updated>2006-10-20T22:12:57.742-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Creativity'/><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>How to Become More Creative in Solving Problems</title><content type='html'>Over my 20+ year career, I have had the opportunity to observe many different co-workers in fields as diverse as computer programming (business), computer programming (scientific &amp; engineering), solid state physics, antennas, digital logic design, systems integration, customer service, accounting, web design, mathematics, banking, insurance, manufacturing, marketing, databases, acousto-optical signal processing, microwave electronics, management consulting, package-enabled business transformation, radar, security, and enterprise architecture. There are more to the list but I won’t bore you.&lt;br /&gt;&lt;br /&gt;It seems that no matter what field, there are always a few people who stand above the rest as being really creative and innovative in the way the solve problems. They’re the ones you go to when you have a really intractable problem.&lt;br /&gt;&lt;br /&gt;The solution they select may not always be elegant in the academic sense. Sometimes the “problem” is the project schedule and the solution really needed is something which can be done quickly. Sometimes the solution isn't a technical one either. Perhaps there is a political solution or an idea can be "sold" differently.&lt;br /&gt;&lt;br /&gt;I find myself often wondering “Why do some people come up with more creative approaches than others?” and “Is this kind of creative problem solving something innate (something we are born with, a gift) or is this a skill that almost anyone can learn?”&lt;br /&gt;&lt;br /&gt;I suspect the answer is a little of both.  For the creativity I was born with, I am truly grateful.&lt;br /&gt;&lt;br /&gt;As for developing my creativity as a skill.... I am not an expert on how the brain works, but I have noticed that my most creative ideas come at times when I am exposed to new ideas from others. When I hear them express problems or solutions in a way different from mine, it gets me out of a rut. It makes me exercise new and/or different brain cells.&lt;br /&gt;&lt;br /&gt;For example, I filed a patent application on an idea I had while listening to someone else’s presentation at a large IBM technical conference. I had this burst of insight when I looked at a particular block diagram in the presentation. As the guy talked, I immediately thought “His diagram is missing the XXX !” (where the XXX was my idea, not to be talked about here)&lt;br /&gt;&lt;br /&gt;&lt;em&gt;&lt;blockquote&gt;For any management who might be reading, this (perhaps unoriginal) observation of mine doesn’t bode well for all the emphasis on distance learning which saves money by eliminating travel costs but greatly reduces the chance of accidental discovery of new people and ideas!&lt;/blockquote&gt;&lt;/em&gt;&lt;br /&gt;I would say that it is probably good for our creativity if we allow ourselves the opportunity to “hang out” with people who are really different from us occasionally. This may mean “different” because they have different areas of expertise (see my first paragraph), personalities, personal backgrounds, employment histories, motivations, hobbies, etc. Me being a conservative preacher’s kid from the Bible Belt, I must admit that I learned a great deal about Object-Oriented Analysis and Design from a guy who liked to hit strip clubs in the evening after work. :-) (If you’re reading this - you know who you are... and thanks for the great mentoring!) Therefore, I recommend developing personal relationships with people on all extremes.&lt;br /&gt;&lt;br /&gt;I have gotten similar bursts of inspiration when reading material that is off-the-wall or outside my area of expertise. I had some frequent flier miles on an airline I don’t travel very often that I used to subscribe to some different magazine than I normally read. I found the following to be particularly “different” from my usual fare to get creative juices flowing:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;a href="http://www.techreview.com/mag_toc.aspx"&gt;Technology Review: MIT's Magazine of Innovation&lt;/a&gt; – This one has lots of stuff on all the cool gadgets, cool ideas, cool projects in corporate research labs, etc.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.fastcompany.com/homepage/index.html"&gt;Fast Company&lt;/a&gt; – This one is really focused on business, motivating people, and what makes people tick. Incidentally, I first heard of this magazine during a talk given by the head of IBM Research at an IBM conference in Toronto I attended several years ago.&lt;/blockquote&gt;I can’t prove it but I think learning to play a musical instrument or learning a foreign language will also “wire” your brain to be more creative, though probably most effective if done when young.&lt;br /&gt;&lt;br /&gt;I will end my post with a list of links which you may find thought provoking and examples of the outside-the-box kind of thinking I’ve been talking about.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt; &lt;blockquote&gt;Fast Company Dec 2004  &lt;a href="http://www.fastcompany.com/magazine/89/creativity.html"&gt;The 6 Myths of Creativity&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Fast Company Dec 2004 &lt;a href="http://www.fastcompany.com/magazine/89/beautiful-minds.html"&gt;What Makes Beautiful Minds&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Johns Hopkins Feb 2005 &lt;a href="http://www.jhu.edu/%7Ejhumag/0205web/tune.html"&gt;Changing Their Tune&lt;/a&gt; (entrepreneurship in the field of classical music?)&lt;br /&gt;&lt;br /&gt;Wired Feb 2005 – &lt;a href="http://wired-vig.wired.com/wired/archive/13.02/brain.html?pg=2&amp;topic=brain&amp;amp;topic_set="&gt;Revenge of the Right Brain&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here’s a book I will admit to only partially reading as it is very long, but it provides a fascinating look at how we mentally name and categorize things in our native language. The book is called &lt;a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;tag=calebspublish-20&amp;amp;amp;amp;camp=1789&amp;creative=9325&amp;amp;path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0226468046%2Fqid%3D1135971808%2Fsr%3D8-1%2Fref%3Dpd_bbs_1%3Fn%3D507846%2526s%3Dbooks%2526v%3Dglance"&gt;Women, Fire, and Dangerous Things&lt;/a&gt;. The title comes from a classification in Dyirbal, an aboriginal language of Australia. Imagine a culture where the terms women, fire, and dangerous things are thought of as "going together" ? :-)&lt;/blockquote&gt; &lt;/div&gt; &lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;img src="http://www.assoc-amazon.com/e/ir?t=calebspublish-20&amp;l=ur2&amp;amp;o=1" alt="" style="border: medium none  ! important; margin: 0px ! important;" border="0" height="1" width="1" /&gt;&lt;br /&gt;&lt;a href="http://www.amazon.com/exec/obidos/redirect?link_code=ur2&amp;tag=calebspublish-20&amp;amp;amp;amp;amp;camp=1789&amp;creative=9325&amp;amp;path=http%3A%2F%2Fwww.amazon.com%2Fgp%2Fproduct%2F0226468046%2Fqid%3D1135971808%2Fsr%3D8-1%2Fref%3Dpd_bbs_1%3Fn%3D507846%2526s%3Dbooks%2526v%3Dg%3C/a%3E%3Cbr/%3E%3Cbr/%3Eare%20common%20categorizations%20in%20Dyirbal,%20an%20aboriginal%20language%20of%20Australia.%C2%A0%C2%A0Imagine,%20a%20culture%20where%20women,%20fire,%20and%20dangerous%20things%20go%20together?%C2%A0%C2%A0:-%29%3Cbr/%3E%3Cbr/%3E%3Ca%20href=" 3ciframe="" src="%22http:/rcm.amazon.com/e/cm?t=calebspublish-20&amp;o=1&amp;amp;p=8&amp;l=as1&amp;amp;asins=0226468046&amp;fc1=000000&amp;amp;IS2=1&amp;lt1=_blank&amp;amp;amp;amp;amp;lc1=0000ff&amp;bc1=000000&amp;amp;bg1=ffffff&amp;f=ifr%22%20style=%22width:120px;height:240px;%22%20scrolling=%22no%22%20marginwidth=%220%22%20marginheight=%220%22%20frameborder=%220%22%22"&gt;&lt;iframe src="http://rcm.amazon.com/e/cm?t=calebspublish-20&amp;o=1&amp;amp;p=8&amp;l=as1&amp;amp;asins=0226468046&amp;fc1=000000&amp;amp;IS2=1&amp;lt1=_blank&amp;amp;amp;amp;amp;lc1=0000ff&amp;bc1=000000&amp;amp;bg1=ffffff&amp;f=ifr" style="width: 120px; height: 240px;" marginwidth="0" marginheight="0" frameborder="0" scrolling="no"&gt;&lt;/iframe&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113597209038682360?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113597209038682360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113597209038682360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113597209038682360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113597209038682360'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/12/how-to-become-more-creative-in-solving.html' title='How to Become More Creative in Solving Problems'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113495705625371633</id><published>2005-12-18T17:43:00.000-08:00</published><updated>2006-11-06T05:47:36.063-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lessons Learned'/><category scheme='http://www.blogger.com/atom/ns#' term='Internet'/><title type='text'>The Dangers of Wikipedia</title><content type='html'>It seems that I am seeing references to &lt;a href="http://www.wikipedia.org/"&gt;Wikipedia &lt;/a&gt;everywhere these days. The idea of tapping the expertise of millions of volunteer experts around the world to create an immense online encyclopedia is intriquing indeed. No doubt there are tons of useful information which we might otherwise not have available to us were it not for this information-age repository of knowledge. But... how do we know if the informaiton is correct? What if the volunteer was in error. What if they were just showing off?&lt;br /&gt;&lt;br /&gt;The dirty secret is that it does happen.  See a Boston Globe article "&lt;a href="http://www.boston.com/news/globe/ideas/articles/2005/12/18/the_wiki_effect/?p1=MEWell_Pos5"&gt;The Wiki Effect&lt;/a&gt;" which describes how one prominent free speech advocate found he had been listed as a suspect in the assasinations of both John F. Kennedy and Robert Kennedy. As it turns out, the man who posted this assertion which was freely available to all for months eventually admitted it was all a hoax designed to dismay a co-worker.&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113495705625371633?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113495705625371633/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113495705625371633' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113495705625371633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113495705625371633'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/12/dangers-of-wikipedia.html' title='The Dangers of Wikipedia'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113444859723010878</id><published>2005-12-12T20:36:00.000-08:00</published><updated>2006-10-23T07:01:04.858-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Soft Skills'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Politics'/><category scheme='http://www.blogger.com/atom/ns#' term='Methodology'/><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Forget Business - I/T Alignment ?</title><content type='html'>I found an illuminating post on I/T Architecture that proposes a view about Enterprise Architecture which is counter to the prevailing “business – I/T alignment” winds. This post called “&lt;a href="http://duckdown.blogspot.com/2005/12/why-enterprise-architects-should.html"&gt;&lt;strong&gt;Why Enterprise Architects should eschew IT / Business alignment&lt;/strong&gt;&lt;/a&gt;“ in James McGovern’s blog “&lt;a href="http://duckdown.blogspot.com/"&gt;Enterprise Architecture:  Thought Leadership&lt;/a&gt;” advocates approaches which are no doubt heretical to some – but makes points that have worried me for some time.&lt;br /&gt;&lt;br /&gt;Here are some provocative quotes to get your attention:&lt;br /&gt;&lt;blockquote&gt;“The phrase, IT should align with the business is commonly heard in magazines such as CIO. I have blogged sporadically on the fact that this form of hype is actually detrimental to the health of the enterprise.”&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;“Enterprise Architects that embrace agile methods understand that there is a chaordic balance and attempting to make everything predictable is not only limiting the possibilities of greatness but in many situations futile. Predictability as a system quality is further championed by folks who don’t write working software for a living and instead focus in on comprehensive documentation. These folks encourage practices such as Six Sigma, Eight Omega, CMM and other efforts without focusing on the real problem space; lack of innovation.”Predictability causes mediocrity. Enterprises that desire to be predictable buy the same software as their competitors, are rare to implement technology within their vertical first and prefer to let other enterprises work out all the bugs. “&lt;/blockquote&gt;&lt;blockquote&gt;“I am firm in my own belief that the recent practice of vendor consolidation may be the decline of the IT enterprise as many within our profession have outsourced their architecture via Powerpoint to vendors whose sole competency is commoditizing solutions and promoting them to your competitors.”&lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113444859723010878?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113444859723010878/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113444859723010878' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113444859723010878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113444859723010878'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/12/forget-business-it-alignment.html' title='Forget Business - I/T Alignment ?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113436064398006052</id><published>2005-12-11T20:10:00.000-08:00</published><updated>2006-10-20T20:54:19.598-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Architectural Thinking'/><title type='text'>Do You Want Out of Your Arranged I/T Marriage?</title><content type='html'>I had gotten pretty far behind in my reading and decided to take some time to thumb through some of the trade magazines I’ve been avoiding for too long.  Inside the November 2005 issue of Java Development Journal, I stumbled across something which got my I/T Architect antenna twitching. &lt;br /&gt;&lt;br /&gt;You see, there is a side of us architects that thinks that if only our clients or organizations would devote some more resources to creating Enterprise-wide shared components, shared infrastructure, shared services, etc. life in the land of software development would be sweet.  Great project success would happen in parallel as multiple teams reaped the benefits of all the smart decisions previously made.&lt;br /&gt;&lt;br /&gt;Well Yakov Fain was able to burst my bubble and return me to reality in his article “&lt;a href="http://www.sys-con.com/read/152251.htm"&gt;Arranged Java Marriages&lt;/a&gt;” where he compares the uneasy relationship between the masses of Java developers and the architects who are tasked with centralized creation of reusable components or services or any other kind of software asset.  As this arranged marriage progresses from honeymoon to adding children to fighting over the family budget, all is not always well.  These arranged marriages usually take place in a culture where divorce is not an option, too.... or at least frowned upon.  So the trick is, how do we architects live peaceful, productive lives with our programmer “spouses”?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113436064398006052?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113436064398006052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113436064398006052' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113436064398006052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113436064398006052'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/12/do-you-want-out-of-your-arranged-it.html' title='Do You Want Out of Your Arranged I/T Marriage?'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113347529354636343</id><published>2005-12-01T14:12:00.000-08:00</published><updated>2006-10-20T22:16:50.483-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Design'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>How to Write Unmaintainable Code</title><content type='html'>&lt;p&gt; &lt;/p&gt;More chuckles:  &lt;a href="http://thc.org/root/phun/unmaintain.html"&gt;How to Write Unmaintainable Code&lt;/a&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;br /&gt;           &lt;blockquote&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p&gt; &lt;/p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113347529354636343?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113347529354636343/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113347529354636343' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113347529354636343'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113347529354636343'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/12/how-to-write-unmaintainable-code.html' title='How to Write Unmaintainable Code'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113340969652914987</id><published>2005-11-30T19:51:00.000-08:00</published><updated>2006-10-20T22:16:07.491-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Globalization'/><category scheme='http://www.blogger.com/atom/ns#' term='Humor'/><title type='text'>Hillarious Look at Implications of Outsourcing</title><content type='html'>&lt;p&gt; &lt;/p&gt;&lt;p&gt; &lt;/p&gt;I ran across a great article that will really make you think about the concept of outsourcing and the potential impact on ourselves, our work habits, the economy, and the world.  You'll get a chuckle reading this very non-technical, non-I/T treatment of outsourcing through the eyes of a magazine editor.  Check out &lt;a href="http://www.smartmoney.com/esquire/index.cfm?Story=20050909-outsource"&gt;My Outsourced Life&lt;/a&gt; by A. J. Jacobs of Esquire Magazine.  Warning, there is a small amount of off-color language and a bit of male chauvinism, too.  Its worth reading and a lot more fun than that the latest thought leadership on business-I/T alignment or J2EE vs. .NET web service compatibilty issues.&lt;br /&gt;             &lt;blockquote&gt;&lt;br /&gt;        &lt;/blockquote&gt;&lt;br /&gt;&lt;p&gt; &lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113340969652914987?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113340969652914987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113340969652914987' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113340969652914987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113340969652914987'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/11/hillarious-look-at-implications-of.html' title='Hillarious Look at Implications of Outsourcing'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-18327708.post-113259008644925401</id><published>2005-11-21T08:19:00.000-08:00</published><updated>2006-10-20T22:17:16.104-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IBM'/><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>My Forward Thinking Employer Wants Me to Blog !</title><content type='html'>&lt;p&gt; &lt;/p&gt;Check it out: &lt;a href="http://money.cnn.com/2005/11/11/technology/ibm_blogging/index.htm"&gt; &lt;span class="storysubheadline"&gt;IBM to workers: Blog away&lt;/span&gt;&lt;br /&gt;&lt;span class="storytease"&gt;Report: The technology company is encouraging its workers to publish to the outside world.&lt;/span&gt;&lt;/a&gt;  &lt;p&gt; &lt;/p&gt;            &lt;blockquote&gt;&lt;div align="center"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;em&gt;The postings on this site are my own and don't necessarily represent IBM's positions, strategies, or opinions.&lt;/em&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/18327708-113259008644925401?l=artsciita.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://artsciita.blogspot.com/feeds/113259008644925401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=18327708&amp;postID=113259008644925401' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113259008644925401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/18327708/posts/default/113259008644925401'/><link rel='alternate' type='text/html' href='http://artsciita.blogspot.com/2005/11/my-forward-thinking-employer-wants-me.html' title='My Forward Thinking Employer Wants Me to Blog !'/><author><name>Philip Hartman</name><uri>http://www.blogger.com/profile/08097247076974933969</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry></feed>
