<?xml version="1.0" encoding="UTF-8"?>
<!--Generated by Squarespace V5 Site Server v5.13.166 (http://www.squarespace.com) on Wed, 19 Jun 2013 04:16:00 GMT--><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>CxO Corner</title><link>http://www.nascentblue.com/cxo-corner/</link><description></description><lastBuildDate>Thu, 23 Aug 2012 18:37:52 +0000</lastBuildDate><copyright></copyright><language>en-US</language><generator>Squarespace V5 Site Server v5.13.166 (http://www.squarespace.com)</generator><item><title>Who's smart enough to use models?</title><dc:creator>Nascent Blue</dc:creator><pubDate>Thu, 23 Aug 2012 13:34:05 +0000</pubDate><link>http://www.nascentblue.com/cxo-corner/2012/8/23/whos-smart-enough-to-use-models.html</link><guid isPermaLink="false">337093:4438303:24736488</guid><description><![CDATA[<p>I recently saw a discussion on a question that goes something like this:&nbsp; "Are our [Architects | Analysts | Developers | Business SMEs] able to understand and create models?"&nbsp; This is a question I've been asked many times in Nascent Blue's Architecture and Delivery practices.&nbsp; My reaction to this question assumes the "Architect" role in question refers to the Solution Architect (as opposed to a Technology or Software Architect). The short answer is, "yes, absolutely!"&nbsp; In my decades of experience in various industries and across many companies - large and small - I have yet to meet an individual who couldn't interpret a model.&nbsp; And this is why:<br /><br />Architects, Analysts, Developers, Business SMEs, etc. are all "knowledge roles". As such, these "knowledge workers" are already capable of, and comfortable with, managing and conveying knowledge.&nbsp; All knowledge roles have the inherent capability to read models.&nbsp; All they need is the key for reading them.&nbsp; This is very much like street maps or street signs.&nbsp; Once you understand the symbol key (shapes, keywords, colors), you can quickly retrieve the information needed to navigate and drive. &nbsp;<br /><br />Just because it's inherently easy to learn how to read a map, doesn't mean its easy to become a cartographer.&nbsp; You'll probably be able to sketch a map to convey directions to another party, but nobody will pay you to do it.&nbsp; Likewise, creating adequate models is a skill that is acquired and mastered only through practice and experience.&nbsp; People who create models must become proficient in modeling tools and notations, in addition to being able to elicit, analyze, and structure information.<br /><br />In my experience, technically trained people tend to be stronger at mastering tools and notations, while analysts and Business SMEs tend to be stronger at eliciting information.&nbsp; Because of this, I usually separate the capture of information from the structuring of the model.&nbsp; Usually, Analysts and SMEs will start a model, and then the Architect will finish the model by applying best practices (e.g., high cohesion, low coupling, abstraction) and proven patterns.&nbsp; This will feed back into the Analysts, who will then begin to slowly absorb the techniques and become increasingly proficient in their modeling skills.&nbsp; The same is true in the other direction - the Architects will become more familiar with the business and improve their skills of eliciting business knowledge.<br /><br />Now for the wrinkle.&nbsp; The most common practice is for each of these knowledge roles to use different tools and notations for representing knowledge.&nbsp; This creates a lot of waste and "friction" because each of these roles are potentially working with the same knowledge, and likely need to communicate that knowledge among themselves.&nbsp; Capturing and representing the same knowledge many times and in many formats creates a lot of confusion and inefficiency for everybody who needs access to the knowledge.&nbsp; In addition to being inefficient, it&nbsp; creates a large gap in understanding between the Business and IT and creates room for ambiguity and misinterpretation.&nbsp; This in turn results in IT organizations that are consistently too costly, too slow, and generally ineffective and inefficient in matters that concern the Business most.<br /><br />Whether this inefficiency and gap in understanding could be addressed through the more pervasive use of models was a major reason for the question. In Nascent Blue's practice, creating rich and precise models is exactly how we close this gap. The Architects, Analysts, Developers, and Business SMEs that we work with enthusiastically embrace this approach. They quickly realize that having better information enables them to make better decisions, and add more value to the business.</p>]]></description><wfw:commentRss>http://www.nascentblue.com/cxo-corner/rss-comments-entry-24736488.xml</wfw:commentRss></item><item><title>Sustaining Low IT Cost</title><dc:creator>Nascent Blue</dc:creator><pubDate>Sat, 15 Aug 2009 16:18:54 +0000</pubDate><link>http://www.nascentblue.com/cxo-corner/2009/8/15/sustaining-low-it-cost.html</link><guid isPermaLink="false">337093:4438303:4912646</guid><description><![CDATA[Today, many CxOs believe IT cost can be managed predominantly by reducing the rate of labor.  However, this is often not the case because doing so does not give fair consideration to measures of productivity, which are the significant indicators of cost. For example, reducing labor cost by 25% while reducing productivity by 50% actually increases cost by 12.5%.]]></description><wfw:commentRss>http://www.nascentblue.com/cxo-corner/rss-comments-entry-4912646.xml</wfw:commentRss></item><item><title>A Winning Strategy for Lowering the Cost of IT</title><category>Automation</category><category>Code Generation</category><category>IT cost reduction</category><category>IT strategy</category><category>Model Driven</category><category>Offshore</category><category>SDLC</category><category>cheap labor</category><category>lower IT cost</category><category>off-shore</category><category>outsource</category><category>outsourcing</category><dc:creator>Nascent Blue</dc:creator><pubDate>Sun, 02 Aug 2009 02:14:56 +0000</pubDate><link>http://www.nascentblue.com/cxo-corner/2009/8/1/a-winning-strategy-for-lowering-the-cost-of-it.html</link><guid isPermaLink="false">337093:4438303:4802210</guid><description><![CDATA[This article explains why the IT industry has not been able to successfully adapt the assembly line concept and why simply off-shoring commodity IT tasks will not achieve better results; and potentially worse results. This article also introduces a strategy for achieving the desired results of lower cost, uniform-quality, and higher productivity.]]></description><wfw:commentRss>http://www.nascentblue.com/cxo-corner/rss-comments-entry-4802210.xml</wfw:commentRss></item><item><title>The Decline of Labor Arbitrage as an IT Outsourcing Strategy</title><category>IIT cost reduction</category><category>IT strategy</category><category>cheap labor</category><category>competitive advantage</category><category>knowledge work</category><category>labor arbitrage</category><category>lower IT cost</category><dc:creator>Nascent Blue</dc:creator><pubDate>Sun, 02 Aug 2009 00:58:29 +0000</pubDate><link>http://www.nascentblue.com/cxo-corner/2009/8/1/the-decline-of-labor-arbitrage-as-an-it-outsourcing-strategy.html</link><guid isPermaLink="false">337093:4438303:4801637</guid><description><![CDATA[Nascent Blue believes there is a better way to manage the cost of IT than simple labor arbitrage.  There is a way that is more socially responsible, more economically sound, and infinitely more sustainable.  Nascent Blue believes in an approach based on knowledge workers using automation technology to eliminate the need for cheap labor.  In other words, we string to use machines to automate the low skill activities of developing software.]]></description><wfw:commentRss>http://www.nascentblue.com/cxo-corner/rss-comments-entry-4801637.xml</wfw:commentRss></item></channel></rss>