<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace Site Server v5.8.4 (http://www.squarespace.com/) on Sun, 06 Dec 2009 13:20:29 GMT--><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rss="http://purl.org/rss/1.0/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:cc="http://web.resource.org/cc/"><rss:channel rdf:about="http://reamon.squarespace.com/articles/"><rss:title>Blog/Articles</rss:title><rss:link>http://reamon.squarespace.com/articles/</rss:link><rss:description></rss:description><dc:language>en-US</dc:language><dc:date>2009-12-06T13:20:29Z</dc:date><admin:generatorAgent rdf:resource="http://www.squarespace.com/">Squarespace Site Server v5.8.4 (http://www.squarespace.com/)</admin:generatorAgent><rss:items><rdf:Seq><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/6/3/extending-tns-recordtobizdoc.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/5/15/its-about-the-music-stupid.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/5/6/extending-tns-bizdoctorecord.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/4/30/writefile-service-for-webmethods-integration-server.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/4/28/nerddinner.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/4/23/simple-logging-for-integration-server.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/4/21/so-principles-of-2003.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/4/21/do-individual-pay-for-performance-plans-work.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/4/21/this-project-needs-resources.html"/><rdf:li rdf:resource="http://reamon.squarespace.com/articles/2009/4/20/wm-is-document-list-sort-over-multiple-fields.html"/></rdf:Seq></rss:items></rss:channel><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/6/3/extending-tns-recordtobizdoc.html"><rss:title>Extending TN's recordToBizdoc</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/6/3/extending-tns-recordtobizdoc.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-06-03T23:44:10Z</dc:date><dc:subject>webMethods</dc:subject><content:encoded><![CDATA[In a previous article, Extending TN's bizdocToRecord, I described a service that converts the document content of a TN document (bizdoc) to the appropriate IS document structure for XML, flat file and EDI document types. This article describes a service that does the reverse: given an IS document it creates a bizdoc following the document type definition or IS schema for XML, flat file and EDI document types.]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/5/15/its-about-the-music-stupid.html"><rss:title>It's about the music, stupid</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/5/15/its-about-the-music-stupid.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-05-15T14:35:46Z</dc:date><dc:subject>Misc</dc:subject><content:encoded><![CDATA[<p>I have no illusions that anyone at Sirius/XM will ever read this or take action, but this is an attempt to "rally the troops" to pressure Sirius/XM to reverse a trend I've been seeing. Perhaps others have noticed too.</p>
<p>In the good old days of just a couple years ago, all channels were commercial free. Music, news, sports and talk channels catered to a variety of tastes. The trends of late:</p>
<ul>
<li>Commercials have been introduced on some channels. The number of commercials seems to be increasing.</li>
<li>DJs, many of them old MTV VJs from the 80s, are now on a few channels.</li>
<li>The music seems to be growing more repetitious. When channel surfing it seems more prevalent that multiple channels are playing the same song at the same time.</li>
<li>This is not a trend but is a recent change: listening to XM Radio Online used to be included with a subscription. Now it is an extra cost option.</li>
</ul>
<p>I've sent an e-mail to provide this feedback (can't fix what you don't know is broken!) but I'm pessimistic about seeing any results. I imagine the trend will continue. Since the reason I subscribed to satellite radio was to get uninterrupted music (and get away from the inane and annoying "morning zoo crew" that seems to be on every FM station--take Bob and Tom, please!) I most likely will let my XM subscription lapse if the trend continues. Commercials and yakkety DJs are what I wanted to avoid. If XM continues adding these "features" then&nbsp;the value of subscribing to XM will be lost for me.</p>]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/5/6/extending-tns-bizdoctorecord.html"><rss:title>Extending TN's bizdocToRecord</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/5/6/extending-tns-bizdoctorecord.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-05-06T19:27:53Z</dc:date><dc:subject>webMethods</dc:subject><content:encoded><![CDATA[Those familiar with webMethods Trading Networks know that the first thing a typical service invoked via the TN processing rules does is retrieve the document data from the TN database and convert it to an IS document for further processing. This describes how to extend wm.tn.doc.xml:bizdocToRecord to support XML, EDI and flat file documents.]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/4/30/writefile-service-for-webmethods-integration-server.html"><rss:title>writeFile service for webMethods Integration Server</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/4/30/writefile-service-for-webmethods-integration-server.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-04-30T17:34:16Z</dc:date><dc:subject>webMethods</dc:subject><content:encoded><![CDATA[Curiously, Integration Server doesn't come with a service to write to a file. People have shared their implementations on wMUsers.com and elsewhere. The professional services group at webMethods provides several file writing services in their PSUtilties package. This post provides yet another implementation.]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/4/28/nerddinner.html"><rss:title>NerdDinner</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/4/28/nerddinner.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-04-28T17:49:25Z</dc:date><dc:subject>Software Development</dc:subject><content:encoded><![CDATA[I've just completed the NerdDinner sample chapter from the upcoming book Professional ASP.NET MVC 1.0 by Rob Conery, Scott Hanselman, Phil Haack, and Scott Guthrie. It's been quite enjoyable and very instructive. It's been some time since I did anything in Visual Studio and this was just the thing to get reacquainted with the IDE.]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/4/23/simple-logging-for-integration-server.html"><rss:title>Simple logging for Integration Server</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/4/23/simple-logging-for-integration-server.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-04-23T21:09:34Z</dc:date><dc:subject>webMethods</dc:subject><content:encoded><![CDATA[The pub.flow:debugFlow service is convenient but your log entries can get lost in all the noise of server.log. Adding log4j to IS is a good option for custom log files. If you don't want to use the log4j library or don't need its power and flexiblity, the package described in this article provides a simple way to get isolated, daily rolling log files for your integrations.]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/4/21/so-principles-of-2003.html"><rss:title>SO principles of 2003</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/4/21/so-principles-of-2003.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-04-21T23:46:31Z</dc:date><dc:subject>SOA</dc:subject><content:encoded><![CDATA["So keep your interfaces independent of your service."

A revisit of SO principles as described in the 2003 Gartner paper "Introduction to Service-Oriented Architecture" by Yefim Natis and Roy Schulte.]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/4/21/do-individual-pay-for-performance-plans-work.html"><rss:title>Do individual pay-for-performance plans work?</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/4/21/do-individual-pay-for-performance-plans-work.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-04-21T21:28:30Z</dc:date><dc:subject>Corporate Life</dc:subject><content:encoded><![CDATA[<p>At&nbsp;the various companies I've worked I've been exposed to various incentive schemes. Profit sharing. Bonuses. Merit increases. Commissions. Pay tied to performance. Each of these has pros and cons to be considered by the companies that implement them.</p>
<p>Individual pay for performance (P4P) plans, that is, plans that assess the performance of an individual,&nbsp;seem logical enough. Lay out what is expected. Set reachable but perhaps "stretch" goals to meet. Pay additional money for the goals achieved.</p>
<p>There have been 3 companies I've worked for that used individual P4P plans and they each shared these characteristics: 1) they were a rather large distraction, consuming time in staff meetings and such with little or no benefit; 2) the additional money was so little that it wasn't much of an incentive; indeed in some cases it was worse than no incentive at all; 3) the amount available to be paid out for incentives was based on the performance of the overall group or company--thus an individual could meet every goal yet get nothing.</p>
<p>Jeff Pfeffer <a class="offsite-link-inline" href="http://www.evidence-basedmanagement.com/research_practice/commentary/pfeffer_congressional_testimony_08mar2007.html" target="_blank">testified to Congress</a> about his views when the Federal Government was considering using a individual P4P approach. He listed 5 key points:</p>
<ul>
<li>Use evidence-based management rather than basing policies on casual benchmarking, ideology or belief.</li>
<li>The prevalence of a management technique is not evidence that it works.</li>
<li>The assumptions upon with individual P4P plans are&nbsp;based&nbsp;are flawed.</li>
<li>Evidence of&nbsp;individual P4P indicates that they&nbsp;effectively motivate the wrong behavior.</li>
<li>Performance is enhanced by high performance culture and systems. Focus on organizational cultures and leadership rather than tinker with pay.</li>
</ul>
<p>The entire testimony is quite enlightening and a very good read. It is sprinkled with real examples and very logically makes a case against individual P4P plans.</p>
<p>The quote below&nbsp;sums up nicely my own experience with individual P4P systems:</p>
<blockquote>
<p>I see nothing in the recent survey data to contradict the conclusion so aptly stated by the William Mercer company more than a decade ago: "most plans share two attributes: They absorb vast amounts of management time and resources, and they make everybody unhappy."<br /><em>- Jeffrey Pfeffer</em></p>
</blockquote>
<p>Consider this assumption in terms of your own company: "Individual performance can be reliably and unambiguously assessed." Does it ring true? Or is it a flawed assumption? Our&nbsp;work performance usually heavily relies on the work of others--we work as a team. Add to this that the judgement of our individual contributions, if they can be split out from the collective, is often subjective. Unambiguously attributing good or bad results to an individual is nearly impossible.</p>
<p>The best incentive plan I've personally experienced is a simple profit sharing plan. If the company makes money, it shares some portion of it with everybody regardless of their performance rating. Simple and&nbsp;unambiguous.</p>
<p>Individual P4P systems should go the way of the dodo.</p>
<hr />
<p>Additional resources</p>
<p><a class="offsite-link-inline" href="http://findarticles.com/p/articles/mi_m0EIN/is_2004_June_9/ai_n6060607/" target="_blank">Many Companies Fail to Achieve Success With Pay-for-Performance Programs</a></p>
<p><a class="offsite-link-inline" href="http://www.fastcompany.com/magazine/97/open_hr.html" target="_blank">Why We Hate HR</a></p>
<p><a class="offsite-link-inline" href="http://www.watsonwyatt.com/research/resrender.asp?id=ONL011&amp;page=1" target="_blank">U.S. Workers Say Performance Management Programs Are Not Improving Performance</a></p>
<p>&nbsp;</p>]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/4/21/this-project-needs-resources.html"><rss:title>This project needs resources</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/4/21/this-project-needs-resources.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-04-21T20:48:29Z</dc:date><dc:subject>Corporate Life</dc:subject><content:encoded><![CDATA[<p>What is the first thing that popped into your head when you read that headline? Most likely your first thought was that the project needs more people.</p>
<p>On one of your past projects, when additional money, hardware, software, floor space, etc. was needed how was it presented by the project manager or whomever made the request? Did they indicate they needed additional resources? Chances are that they did not use the term resource.&nbsp;They probably asked for&nbsp;whatever they needed&nbsp;explicitly by name.</p>
<p>It seems&nbsp;quite odd to me that we freely use the term "resource" to refer to people but rarely use it to refer to real, honest to goodness, fits the definition resources. It's odd because people are not resources. Look at any definition in any dictionary and you'll see that none of them define people as resources. A person is resourceful but never a resource.</p>
<p>Some 9 years ago Loraine Lawson posted <a class="offsite-link-inline" href="http://articles.techrepublic.com.com/5100-10878_11-5032016.html" target="_blank">Management lingo must go because people are not resources</a> about the foibles of management lingo run amok. She ably describes the issues and points how some terms, seemingly innocuous to some, can be annoying or offensive.</p>
<p>My favorite phrase decrying this practice comes from this <a class="offsite-link-inline" title="I am not a resource!" href="http://bruceneufeld.com/not_a_resource.html" target="_blank">2002 post</a> by Bruce Neufeld:</p>
<p>"I am not a resource. I am not a robot or a bag of nails or a cruise missile. ... I am a human being."</p>
<p>Relatedly, I cringe when a politician or some civic leader proudly proclaims "Our children are our dearest asset." Hmmm. I wonder what I can get on the open market for the 2 assets that are my children? Can I use them as collateral for a home loan?</p>
<p>I get the gist of their intended meaning--that our children our important to us and we need to protect, educate, provide for their future, etc. But the literal meaning of asset, like resource, dehumanizes them. They are not merely "an item of economic value" entered as a line item on a balance sheet.&nbsp;They are not chattel.</p>
<p>Referring to people as resources, assets, chattel, etc. is bad mojo. The terms person and people work quite nicely and convey precise meaning.</p>]]></content:encoded></rss:item><rss:item rdf:about="http://reamon.squarespace.com/articles/2009/4/20/wm-is-document-list-sort-over-multiple-fields.html"><rss:title>wM IS Document list sort over multiple fields</rss:title><rss:link>http://reamon.squarespace.com/articles/2009/4/20/wm-is-document-list-sort-over-multiple-fields.html</rss:link><dc:creator>reamon</dc:creator><dc:date>2009-04-20T20:52:56Z</dc:date><dc:subject>webMethods</dc:subject><content:encoded><![CDATA[The IS Java API provides the IDataUtil.sortIDataArrayByKey method to sort a document list using one of the fields in each list item as a sort key. This package provides a service wrapper around that method. It also provides a new service supporting sorting a document list over multiple fields using string, numeric, date/time and object-based sort fields.]]></content:encoded></rss:item></rdf:RDF>