<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Corporate Software Development</title>
	<atom:link href="http://zachryengineering.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://zachryengineering.wordpress.com</link>
	<description>in pursuit of value</description>
	<lastBuildDate>Wed, 31 Mar 2010 12:53:54 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='zachryengineering.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Corporate Software Development</title>
		<link>http://zachryengineering.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://zachryengineering.wordpress.com/osd.xml" title="Corporate Software Development" />
	<atom:link rel='hub' href='http://zachryengineering.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Chickens &amp; Pigs, a Hostage Crisis, and a prodigal son</title>
		<link>http://zachryengineering.wordpress.com/2010/03/31/chickens-pigs-a-hostage-crisis-and-a-prodigal-son/</link>
		<comments>http://zachryengineering.wordpress.com/2010/03/31/chickens-pigs-a-hostage-crisis-and-a-prodigal-son/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 04:28:00 +0000</pubDate>
		<dc:creator>Jim Kinter</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[FIATECH iRing ISO15926]]></category>

		<guid isPermaLink="false">http://zachryengineering.wordpress.com/2010/03/31/chickens-pigs-a-hostage-crisis-and-a-prodigal-son/</guid>
		<description><![CDATA[During an, at times animated, conversation intended to determine the next steps for software companies to take toward making ISO 15926 a universally accepted interoperability standard, several key points were made. In this post, I&#8217;ll try to capture those for later expansion, follow-up, and recognition. For me, the most notable point of interest was not [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=46&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>During an, at times animated, conversation intended to determine the next steps for software companies to take toward making ISO 15926 a universally accepted interoperability standard, several key points were made. In this post, I&#8217;ll try to capture those for later expansion, follow-up, and recognition. For me, the most notable point of interest was not necissarily topical, rather it was contextual. Somewhat reminicent of the story of the Prodigal Son, AutoDesk made a vocal return to the FIATECH fold (although not yet as a member) and voiced very lucid and strong concerns about the state of the ISO 15926 standard as it applies to the software vendors. The representative from Autodesk called into question how the software vendors, as a &#8220;willing accomplice&#8221; to the development and promotion of the standard, were positioning themselves to the marketplace in light of the fact that there is currently no official definition of certification/compliance/conformance to the standard . This is good stuff. The industry is somwhat mired in a morass of uncertainty surrounding the standard because the potential adopters are waiting for vendors to come forward with certified products and the software vendors are asking themselves &#8220;how do we certify our products so that we can go to market?&#8221;. In my opinion, this conversation, and the steps we take to answer these questions are critical to driving the acceptance of the standard forward.</p>
<p>The conversation started with a history lesson by Ric Jackson, the Director of FIATECH.  By my estimation, Ric (through the remarkable efforts of Nicole and Tara) is the maestro that always manages to pull off an amazing event and always manages to facilitate active and meaningful conversations. Ric moved the conversation into an insightful presentation by Ian Glendenning about his efforts to lead a task team that has been jointly endorsed and funded by FIATECH and POSC Caesar to spin up a self-sustaining business entity tasked with satisfying two primary business objectives. The first of these is to build an organization responsible for a reliable, consistent, and meaningful Reference Data Set (one of the foundation stones of ISO 15926). The second is to define and document a set of certification standards that can be used by the software vendors to benchmark their products by. These are both very significant and monumentally important activities. Some of the subsequent conversation centered around the notion that if a vendor supports importing ISO 15926 data  they are supporting the standard in a purely commercial sense; however, if they support exporting data into an ISO 15926 data set then they are supporting the standard in a commercially risky way (because they are risking being displaced), but a way that is more advantageous to the industry AND the customer. This is a classic case of Chickens and Pigs. Those who support importing without exporting are really Chickens, simply INTERESTED in the standard. Those that support both importing and exporting are Pigs in that they are INVESTED in the standard. This concept was brought to light in the subsequent conversation when one of the owner/operators present provided a commentary on their journey with ISO 15926 and revealed a painful experience when her company engaged a software vendor to help move project data from an older system into a new system and was shocked at the response from the vendor. The unnamed vendor responded to the request by saying &#8220;We&#8217;re not in the business of losing market share&#8221; and, as I&#8217;m sure you can imagine, the response in the room was a combination of shock and disappointment as well as pragmatic recognition that this type of response is a natural response to the business environment surrounding the current state of the standard. So there it is, a hostage crisis. Hands in the air folks, this is a stick-up&#8230;and we&#8217;re holding your data hostage. Ransom can be paid in even numbered PO&#8217;s until you figure out how to fire me. Sigh&#8230;what a short sighted response&#8230;The dichotomy of the way that various parties responsed to her comment is simply an extension of the fact that there, currently, are more chickens in the room than there are pigs. The natural response to this situation for a pig is disgust and for a chicken is apathy. This spawned a dynamic and animated conversation that ultimately led to the community charging FIATECH with a mandate to get a definition of compliance and a framework for certification in place, and to get these things done quickly. The obvious 800 pound gorilla in the room was what, if anything, the software vendors are going to do to conform their existing work to these certification/compliance standards once they&#8217;re in place. One of the final points raised by Ric Jackson was that the definitions of compliance must be driven by the broader FIATECH community, including Owners/Operators, EPCs, Manufacturers, AND Software Vendors. This is a critical clarification because, ultimately the definition of certification/compliance as well as the activities to get the RDS service running are the only remaining hurdles before the standard will be in such a state that the onus will be on the operators to begin mandating or communicating a strong preference for vendors that can provide conformed deliverables. Once Ian Glendenning and the FIATECH efforts to move compliance and the RDS service forward are in place, we can only hope that the industry can figure out how to take advantage to the hard work that has been done; however, my guess is that this time next year the industry will be asking Mr. Jackson to pull the owner/operator members of FIATECH together to form a group that will mutually agree to put language into their project specifications that will &#8220;strongly prefer&#8221; vendors that can provide conformed turnover packages. Let&#8217;s just hope that Ian&#8217;s work can finally be the tipping point that makes the standard, well standard. One thing I do know is that we want to make the existing chinckens into pigs, and we want to reduce the amount of time it takes a new chicken to decide that they want to be a pigs. Breakfast anyone? </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zachryengineering.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zachryengineering.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zachryengineering.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zachryengineering.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zachryengineering.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zachryengineering.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zachryengineering.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zachryengineering.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zachryengineering.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zachryengineering.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zachryengineering.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zachryengineering.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zachryengineering.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zachryengineering.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=46&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zachryengineering.wordpress.com/2010/03/31/chickens-pigs-a-hostage-crisis-and-a-prodigal-son/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0d59109c5ebfd0ec4f40e6d4af544867?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jkinter</media:title>
		</media:content>
	</item>
		<item>
		<title>Space Man</title>
		<link>http://zachryengineering.wordpress.com/2010/03/30/space-man/</link>
		<comments>http://zachryengineering.wordpress.com/2010/03/30/space-man/#comments</comments>
		<pubDate>Tue, 30 Mar 2010 12:00:21 +0000</pubDate>
		<dc:creator>Jim Kinter</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[FIATECH]]></category>

		<guid isPermaLink="false">http://zachryengineering.wordpress.com/2010/03/30/space-man/</guid>
		<description><![CDATA[Science Fiction writer, worked with Carl Sagan on the Cosmos series, Chief Engineer of the Solar System Exploration Directorate of the Jet Propulsion Laboratory, Gentry Lee&#8217;s bio sounds more like a character from a Michel Crichton novel than someone you might run into at a Capital Projects Industry conference. Mr. Lee posited a number of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=40&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Science Fiction writer, worked with Carl Sagan on the Cosmos series, Chief Engineer of the Solar System Exploration Directorate of the Jet Propulsion Laboratory, Gentry Lee&#8217;s bio sounds more like a character from a Michel Crichton novel than someone you might run into at a Capital Projects Industry conference. </p>
<p>Mr. Lee posited a number of very interesting opinions regarding where we are as a society and where we are going. He started his presentation by introducing the notion of a &#8220;Cosmic Calendar&#8221;, which is fundamentally an analogy between an annual calendar (called a &#8220;Cosmic Calendar&#8221;) and the amount of time between the Big Bang and now. This analogy is very interesting and provides a lot of insight. The interesting details can be found at http://school.discoveryeducation.com/schooladventures/universe/itsawesome/cosmiccalendar/page2.html and, although he&#8217;s obviously biased in his beliefs regarding the existence of a higher power (guilt by association with Mr. Sagan-a reknowned athiest), it is an interesting perspective and further reinforces the argument surrounding the conversation that has been coined &#8220;the quickening&#8221;. In addition, he posited that life (conception) and death are poised to make the most significant change in history and, according to Mr. Lee, the future will involve parents being able to &#8220;choose&#8221; which traits their children will have and being able to choose the context of one&#8217;s death (or even more profound, the ability to choose whether to die at all). Needless to say, the both concepts introduce a number of ethical and practical concerns such as &#8220;if everyone can choose to live forever, how can the planet support the additional growth paradigm necessary?&#8221;. Interesting. Nothing more. Just interesting.  The next part of his presentation was the crux of his message and the point was &#8220;Innovate or Die&#8221;. As Mr. Lee said, companies that don&#8217;t find new ways to accomplish things (as well as ways to accomplish new things) will not survive. He has a unique and interesting view of risk management and claims that every project should have risk review performed by a panel of enlightened individuals (led by a crusty-old pragmatist) that can recognize and vet which aspects of the project are innovative, evaluate the associated risks using a risk criterion, assign a risk index to each item, and finally use a traditional scoring system to determine if the overall risk profile is above the organization&#8217;s criteria. The risk criteria basically classifies each potential risk into one of 5 categories..<br />
1) Reproduction &#8211; doing something that has been done before. This is the lowest risk and lowest form of innovation.<br />
2) Optimization &#8211; doing something that has been done before, but modifying it to be more efficient or effective. This has some more risk, but since the foundation is reproduction, the risk is not very high<br />
3) Enhancement &#8211; doing something that has been done before, but changing how it&#8217;s done. This further increases the risk.<br />
4) Innovation &#8211; This is doing something that hasn&#8217;t been done before but is technically feasible. The risk profile for this activity is much more significant.<br />
5) Miracle &#8211; This is doing something wildly innovative. Items in this category can be done but require many unknowns to fall into place in order to succeed. This is the highest risk.</p>
<p>If you take this scale into account when assessing the risk for for each aspect of your project, and score each one accordingly, then you should be able to assign a risk coefficient to your project and then be able to use that coefficient to determine whether you should proceed with the project or go and reassess the riskier elements of the plan. The mean tolerance that an organization is willing to accept should remain fairly constant if all of the risks of a project are collected and treated equally. If this is the case, then the process of vetting projects should be much easier by using a risk coefficient in this way provided that the risk analysis is honest and consistent across all projects (because the risk management team really needs to ensure that they are comparing apples to apples)</p>
<p>In all, Mr. Gentry&#8217;s presentation was insightful and engaging.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zachryengineering.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zachryengineering.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zachryengineering.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zachryengineering.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zachryengineering.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zachryengineering.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zachryengineering.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zachryengineering.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zachryengineering.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zachryengineering.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zachryengineering.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zachryengineering.wordpress.com/40/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zachryengineering.wordpress.com/40/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zachryengineering.wordpress.com/40/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=40&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zachryengineering.wordpress.com/2010/03/30/space-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0d59109c5ebfd0ec4f40e6d4af544867?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jkinter</media:title>
		</media:content>
	</item>
		<item>
		<title>UT Welcome</title>
		<link>http://zachryengineering.wordpress.com/2010/03/29/ut-welcome/</link>
		<comments>http://zachryengineering.wordpress.com/2010/03/29/ut-welcome/#comments</comments>
		<pubDate>Mon, 29 Mar 2010 18:36:37 +0000</pubDate>
		<dc:creator>Jim Kinter</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[FIATECH]]></category>

		<guid isPermaLink="false">http://zachryengineering.wordpress.com/2010/03/29/ut-welcome/</guid>
		<description><![CDATA[Dean Gregory L. Fenves, Ph.D. Of the Cockrell School of Engineering at the University of Texas-Austin welcomed the FIATECH conference and introduced the role that the university takes in helping FIATECH. They currently work with FIATECH and CII to drive forward innovation in order to implement their strategic plan.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=38&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Dean Gregory L. Fenves, Ph.D. Of the Cockrell School of Engineering at the University of Texas-Austin welcomed the FIATECH conference and introduced the role that the university takes in helping FIATECH. They currently work with FIATECH and CII to drive forward innovation in order to implement their strategic plan. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zachryengineering.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zachryengineering.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zachryengineering.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zachryengineering.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zachryengineering.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zachryengineering.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zachryengineering.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zachryengineering.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zachryengineering.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zachryengineering.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zachryengineering.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zachryengineering.wordpress.com/38/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zachryengineering.wordpress.com/38/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zachryengineering.wordpress.com/38/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=38&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zachryengineering.wordpress.com/2010/03/29/ut-welcome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0d59109c5ebfd0ec4f40e6d4af544867?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jkinter</media:title>
		</media:content>
	</item>
		<item>
		<title>Neat Trick: Taking screen shots with snipping tool</title>
		<link>http://zachryengineering.wordpress.com/2010/02/10/neat-trick-taking-screen-shots-with-snipping-tool/</link>
		<comments>http://zachryengineering.wordpress.com/2010/02/10/neat-trick-taking-screen-shots-with-snipping-tool/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 19:54:10 +0000</pubDate>
		<dc:creator>rauhr</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[Screen Capture]]></category>
		<category><![CDATA[Vista]]></category>

		<guid isPermaLink="false">http://zachryengineering.wordpress.com/?p=24</guid>
		<description><![CDATA[So I accidentally stumbled apon a really cool trick (feature) in Windows Vista this morning! In case you didn&#8217;t know already Windows Vista has a screen capture tool built in called Snipping Tool. You can find it under your Start Menu -&#62; All Programs -&#62; Accesories -&#62; [Snipping Tool] So have you ever tried to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=24&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>So I accidentally stumbled apon a really cool trick (feature) in Windows Vista this morning!</p>
<p>In case you didn&#8217;t know already Windows Vista has a screen capture tool built in called Snipping Tool. You can find it under your Start Menu -&gt; All Programs -&gt; Accesories -&gt; [Snipping Tool]</p>
<p>So have you ever tried to take a screen shot of the pop up menu before? If you have you will find that if you try and print screen just the open window [Alt+PrintScreen] the pop menu will disappear.</p>
<p>You can do it with Snipping Tool.</p>
<p>Ok. Open snipping tool. When you open snipping tool your screen will fog over and you will be able to use your cursor to draw a rectangle to capture anything on your screen.</p>
<p>If you want to grab a drop-down menu, like when you right click on your My Computer icon. Open snipping tool and click cancel so your cursor returns to normal but leave snipping tool running, do not close it. Right click the My Computer icon and hover over the menu item you would like highlighted.</p>
<p>Now press [Ctrl+Print Screen]. Snipping tool is activated and your screen remains exactly as it looked when you pressed [Ctrl+Print Screen].</p>
<p><a href="http://s666.photobucket.com/albums/vv27/ZachryBlog/?action=view&amp;current=01.jpg" target="_blank"><img src="http://i666.photobucket.com/albums/vv27/ZachryBlog/01.jpg" border="0" alt="SnippingToolScreenShot" /></a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zachryengineering.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zachryengineering.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zachryengineering.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zachryengineering.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zachryengineering.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zachryengineering.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zachryengineering.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zachryengineering.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zachryengineering.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zachryengineering.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zachryengineering.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zachryengineering.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zachryengineering.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zachryengineering.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=24&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zachryengineering.wordpress.com/2010/02/10/neat-trick-taking-screen-shots-with-snipping-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1b92cf8472146618f66a3760688ab26a?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">rauhr</media:title>
		</media:content>

		<media:content url="http://i666.photobucket.com/albums/vv27/ZachryBlog/01.jpg" medium="image">
			<media:title type="html">SnippingToolScreenShot</media:title>
		</media:content>
	</item>
		<item>
		<title>Chaos and SCRUM</title>
		<link>http://zachryengineering.wordpress.com/2010/02/10/chaos-and-scrum/</link>
		<comments>http://zachryengineering.wordpress.com/2010/02/10/chaos-and-scrum/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 19:45:11 +0000</pubDate>
		<dc:creator>Jim Kinter</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Implementation]]></category>
		<category><![CDATA[Planning Poker]]></category>
		<category><![CDATA[Product Backlog]]></category>
		<category><![CDATA[Product Owner]]></category>
		<category><![CDATA[SCRUM]]></category>

		<guid isPermaLink="false">http://zachryengineering.wordpress.com/2010/02/10/chaos-and-scrum/</guid>
		<description><![CDATA[Wreckage of a downed British aeroplane, originally uploaded by drakegoodman. Josh Nankivel at pmstudent.com asked me to write about some of the challenges and obstacles that we face in our environment. In order to do that I should explain a little about that environment. Over the past 36 months we have transformed ourselves from being [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=32&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<div style="text-align:center;padding:3px;"><img style="border:#000000 2px solid;" src="http://farm3.static.flickr.com/2767/4302579848_f78a88a015.jpg" alt="" /><a title="photo sharing" href="http://www.flickr.com/photos/29007475@N08/4302579848/"></a></p>
<p><span style="font-size:.8em;margin-top:0;"><a href="http://www.flickr.com/photos/29007475@N08/4302579848/">Wreckage of a downed British aeroplane</a>, originally uploaded by <a href="http://www.flickr.com/people/29007475@N08/">drakegoodman</a>.</span></div>
<p style="text-align:left;">Josh Nankivel at <a title="pmstudent.com" href="http://www.pmstudent.com" target="_blank">pmstudent.com </a>asked me to write about some of the challenges and obstacles that we face in our environment. In order to do that I should explain a little about that environment. Over the past 36 months we have transformed ourselves from being a software development team in crisis to a strong team that is focused on delivering on it&#8217;s commitments. In 2005 we determined that the current approach to writing software wasn&#8217;t working. We were the poster child for &#8220;garage-band&#8221; style of software development, having inherited 1 million+ lines of classic (poorly written) ASP code [aka 1MLOC - I'll let you guess what the "C" stands for], and having very little recognition from corporate management that anything was wrong with the way things had been done. When I came to lead the group in early 2007, I had put in countless hours trying to lead the business toward implementing a PMO. While we actively maintain the 1MLOC, we have been working closely with a third party partner to replace the application. In parallel, we have a number of other small LOB applications that we have written using accepted best practices and design patterns. Needless to say, this means that there is a significant amount of churn and chaos when it comes to determining what&#8217;s going to be worked on and by whom. Enter SCRUM.</p>
<p>In early 2008 I approached the IT leadership and explained that an iterative and incremental approach to developing software was far superior, in our environment, to the code-and-fix triage approach to project management that had been promoted in the past and that this would be well suited to supporting the behemoth 1MLOC application while still allowing us to be agile enough to respond to the business&#8217; needs in a timely manner. They bit.</p>
<p>So, what is our environment like, how do we handle some of the obvious gotchas, and what are the advantages/disadvantages to how we do business? Well first, I&#8217;ll say that this is what works for us, in our environment. I can&#8217;t speak to your situation, although if I can help, please drop me a line. Well, we currently have over a dozen product backlogs that are somewhere in the development/grooming workflow. We have roughly half that many Product Owners [none have been "officially trained", all have gone or are pending admission to the school of hard knocks] and the expectations of what it means to be a Product Owner are communicated loudly and often. Some gravitate toward the role, others are a little thicker and require some additional coercion encouragement. Regardless, we do the classic planning poker estimating that I described <a title="here" href="http://livesocket.blogspot.com/2010/02/implementing-scrumthe-basics-part-2.html" target="_blank">here </a>and then, based upon our standing team velocity we let the Product Owner how much of the backlog we will be able to knock out during the next sprint. At that point, for any one of a couple reasons [the Product Owner needs more functionality than can be delivered in a single sprint/the team has some groundwork to lay in one sprint in order to deliver the key business deliverable in a second or third sprint/etc.], the team may decide that they need to deliver the next increment of work over several concurrent sprints. In this case, the backlog of backlogs is queried and the next product owner is queried for budget and schedule requirements [we may even look at the current state of that PO's product backlog] and a reasonable determination is made [by my boss and the IT Steering Committee] whether it&#8217;s acceptable to the business for the subsequent development to 1) be delayed 2) be preempted or 3) be split [deliver Sprint 1-Product A, then Sprint 1-Product B, then Sprint 2-Product B]&#8230;from the team&#8217;s point of view, this decision is somewhat irrelevant as long as the sprint backlog is ready to be loaded into the SCRUM Dashboard [which is integrated into the Microsoft Team Foundation Server - our source control and overall ALM solution]. Once the tasks are entered into the Scrum Dashboard (which is a lot like SCRUMY except that it&#8217;s tied to coding tasks, time tracking, check-ins, build events, etc.) the team tracks their own progress daily which automatically updates the Sprint Burndown, Product Burndown, BurnUp, and a hundred other reports that are hosted in the Microsoft SQL Server Reporting Services site that comes out of the box. The daily stand-up meetings are usually run by the team, as the ScrumMaster I sit in on them regularly; however, my prime directive is really just to make sure that they&#8217;re happening and that there are no discovered impediments that are/have not been communicated to me that come up as an outcome of the meetings. We have a weekly code review meeting for the whole team to see where we are, and we usually use this meeting to demonstrate the application state to the product owner. As part of our development team, we expect for the business to provide testing and QA resources so that we can be sure that the feedback loops are as short as possible.</p>
<p>So, you ask, what are the gotchas in this environment? That&#8217;s an easy list to start, but a very difficult one to call complete&#8230;so here&#8217;s my &#8220;easy list&#8221;&#8230;the hard ones will quickly become evident in your environment.</p>
<ul>
<li>Training Product Owners &#8211; especially in a &#8220;Command and Control&#8221; environment, it&#8217;s difficult to convey the concept and importance of servant leadership. Similarly, it&#8217;s hard to get &#8220;busy&#8221; business folks to commit their time to things that are commonly deemed to be unproductive</li>
<li>Training Product Owners- getting them to understand the concepts of story points, estimating, life without requirements documentation and use cases, life without earned value, and ultimately the fact that the ROI and the &#8220;fit for purpose&#8221; functionality is their #1 responsibility</li>
<li>Death by meeting &#8211; herding all of those backlogs, training all of those Product Owners, daily stand-ups, retrospectives, code reviews, &#8220;demo days&#8221;, Planning Meetings, not to mention the other &#8220;normal&#8221; meetings that one usually gets pulled into [weekly staff meetings, employee meetings, annual reviews, etc, etc, etc]&#8230;leads to about 80% of your time being tied up in one meeting or another&#8230;it really is hard to do a lot more than manage your schedule and check your business card to make sure it matches your driver&#8217;s license</li>
<li>Leadership &amp; Management &#8211; if your management doesn&#8217;t back you up and get out of your way, you will be tripping over one another. They MUST support you and then get out of your way. The proof is in the pudding&#8230;deliver a few times and they&#8217;ll get it.</li>
<li>Tools &amp; Co-location &#8211; We are one team, in one location. We tried the distributed team thing for a while and, to be honest, the requirements for the team to be available to meet to review something on very short notice makes co-location extremely difficult. Likewise, much like there isn&#8217;t really a &#8220;SCRUMBOK&#8221; because SCRUM is prescriptive as far as Engineering Practices, there are hundreds [if not thousands] of electronic tools for the team to use&#8230;a definite gotcha is the temptation to jump into the midst of the tools arena before you really understand the process that needs to be supported by a tool. We found TFS and SCRUM Dashboard&#8230;.it&#8217;s what works for us&#8230;.that means squat to you&#8230;.make your process work analog, and then digitize it&#8230;.I can&#8217;t say this any more clearly&#8230;learn to love the whiteboard, post-it, and index cards&#8230;worry about the business now and worry about the rest later [it might actually take care of itself].</li>
</ul>
<p>OK. So there&#8217;s a start to a list&#8230;far from comprehensive, or even thorough. That list could go on for a while. So, to wrap up, you&#8217;re probably interested in understanding what are some of the pros and cons?</p>
<ul>
<li>PRO: We deliver working software, and we do it pretty frequently. This means that our Product Owners are pretty happy. Happy PO = Happy Business = Job Stability = Happy Employees = Better Software</li>
<li>PRO: We get to deliver at a sustainable pace and we LOVE what we do. I hope that the death marches of 2006 are gone for good. We value people over process. Happy Employees = Better Software = More Projects = Job Stability = Happy Employees</li>
<li>PRO: We get to be honest and transparent. With the PO on the team, there are no secrets about something taking longer than planned, or something not working as expected. The PO and the team get to figure out how to work thorough these challenges rather than worrying about doing damage control.</li>
<li>CON: Estimating is really difficult, especially at first. Then, to make matters worse, budgeting is even more vague. For some organizations, this may be too much to overcome. I hate budgeting season&#8230;to ask me how much something is going to cost is to ask me for a complete and estimated product backlog, which isn&#8217;t terribly different than a preliminary project plan and schedule. Ugh. Budgeting Sucks.</li>
<li>CON: If you are a &#8220;Command and Control&#8221;, &#8220;Do first, ask questions later&#8221;, &#8220;take the bull by the horns&#8221; kind of manager, you will really struggle with Agile. The CORE of Agile is in empowering the team, transferring that control to them, and settling into a support role&#8230;.for a lot of folks, this will be impossible.</li>
</ul>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zachryengineering.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zachryengineering.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zachryengineering.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zachryengineering.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zachryengineering.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zachryengineering.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zachryengineering.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zachryengineering.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zachryengineering.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zachryengineering.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zachryengineering.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zachryengineering.wordpress.com/32/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zachryengineering.wordpress.com/32/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zachryengineering.wordpress.com/32/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=32&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zachryengineering.wordpress.com/2010/02/10/chaos-and-scrum/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0d59109c5ebfd0ec4f40e6d4af544867?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jkinter</media:title>
		</media:content>

		<media:content url="http://farm3.static.flickr.com/2767/4302579848_f78a88a015.jpg" medium="image" />
	</item>
		<item>
		<title>SCRUM 101</title>
		<link>http://zachryengineering.wordpress.com/2009/01/23/scrum-101/</link>
		<comments>http://zachryengineering.wordpress.com/2009/01/23/scrum-101/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 03:54:11 +0000</pubDate>
		<dc:creator>Jim Kinter</dc:creator>
				<category><![CDATA[Project Management]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[SCRUM]]></category>

		<guid isPermaLink="false">http://zachryengineering.wordpress.com/?p=11</guid>
		<description><![CDATA[OK, I&#8217;ve done this before. HERE. I was travelling the other day and I got a twitter message from a follower asking how familiar I was with SCRUM. I explained that we&#8217;ve been using it for a while now and that I&#8217;m modestly familiar with it. Well, it turns out that there is a college [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=11&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>OK, I&#8217;ve done this before. <a href="http://pmstudent.com/implementing-scrumthe-basics-part-1" target="_blank">HERE</a>.</p>
<p>I was travelling the other day and I got a twitter message from a follower asking how familiar I was with SCRUM. I explained that we&#8217;ve been using it for a while now and that I&#8217;m modestly familiar with it. Well, it turns out that there is a college in Knoxville, TN called <a href="http://ecampus.fountainheadcollege.com/" target="_blank">Fountainhead College of Technology</a> and the professor has organized his class into teams and is tasking them with a project and expecting them to execute it using SCRUM. I thought &#8220;<strong>How awesome is that, I wish my college professors did stuff like that</strong>&#8220;, and then I got to thinking that <strong>I wish that ANYONE would have taught me these concepts earlier in my career</strong>. So&#8230;.I thought that I would use this opportunity to invest my time into the lives of these college students in the hope that they will someday carry the little bit that I can teach them to new heights. I started down this road by writing the following document and sending it to their professor. I have to give attribution for almost all of the content to various sources I&#8217;ve encountered throughout my learning experience with SCRUM. Not the least of which is <strong>Ken Schwaber</strong> [who taught my Certified ScrumMaster course], <strong>Mike Cohn</strong> [via his excellent books], <strong>Tom and Mary Poppendieck</strong> in their book titled &#8220;Lean Software Development&#8221;,<strong> Robert &#8220;Uncle Bob&#8221; Martin</strong> in his various Twitter tweets and his great book &#8220;Agile Software Development&#8221; where he outlines the SOLID principles, <strong>Jeremy D Miller</strong> [<a href="http://www.codebetter.com" target="_blank">The Shade Tree Developer blog</a>], and <strong>Chad Myers</strong> [<a href="http://www.lostechies.com/blogs/chad_myers/" target="_blank">Los Techies</a>] for their contstant banging on the SOLID drum and promotion of professionalism in the AppDev world.</p>
<p style="text-align:center;"><strong>Introduction to SCRUM</strong></p>
<p>Ken Schwaber, one of the guys who came up with SCRUM, runs a company called ControlChaos. I got my ScrumMaster certification from him. His website is full of information about SCRUM…one of the best is a brief explanation of &#8220;<a href="http://www.controlchaos.com/about/">What is Scrum?</a>”.</p>
<p>First, you should understand that SCRUM is deceptively simple. It’s pretty easy to implement, but extremely difficult to master. Why? Because it challenges everything you think you know about project management. It is the complete opposite of Command and Control Project Management approaches [like PMP] and although it can fit into maturity measurement matrices [like CMMI], to me this is like putting cake icing on a rice cake. It has some value, but somehow it just &#8220;feels&#8221; wrong. Frankly, I feel that SCRUM is a close analog to the principles of Lean Manufacturing, and those principles have been modified and initially applied to software development. A good read on the subject is Tom and Mary Poppendieck’s book titled “Lean Software Development”. I also strongly recommend Ken Schwaber’s book titled “Agile Project Management with SCRUM”. You should note however that the most common technology application of SCRUM is in software development, but the approach can be applied to any complex activity that is likely to experience variability in the scope of work. On the other hand, projects that have a standard or rigid set of requirements that are not very likely to change are probably better suited to a waterfall methodology. Other technology projects can apply the SCRUM principles; however the largest body of knowledge relative to the implementation of SCRUM has been in the area of software development. As I’m sure you’re aware, developing software is highly dynamic and fluid, and as such is a prime candidate for deferring the scope and implementation details until the last responsible moment.</p>
<p>In my estimation, the power of SCRUM lies in getting the Product Owner involved in the planning and the execution combined with the iterative and incremental approach to delivery. A good analogy is the first trip to your girlfriend’s house…you may know the address, but you’re not exactly sure how to get there. The best way to get there is to get your girlfriend involved [sitting next to you is best], get an initial instruction [go to the corner of Maple and Patton], and to then incrementally and iteratively get feedback from her [turn right on Maple and go to the first stop sign, etc.]. Using the same analogy with a Waterfall approach, you quickly understand the benefits of SCRUM…in a Waterfall scenario, your girlfriend is only marginally involved, so you can only call her on the phone, get [and write down] directions, and then set out. You might make it to her house using the Waterfall approach, but if you get lost, or if there was something faulty with the instructions [either how they were communicated, or how you interpreted them], or if there is construction, or any of a hundred other potential scenarios….you’ll have to call her back and get revised or more detailed directions. In the first scenario, the probability of getting to the right place the first time is significantly better than the second scenario. If there are limited opportunities to get off track then the probability for success under the second scenario is improved.</p>
<p>In order to implement SCRUM, the first thing you need is a product owner that needs something. Next you get the product owner to describe what they want and what features it needs to have. These are called user stories, and a stack of simple 3X5 notecards is a great place to start capturing these. Don’t be too detailed, keep in mind that the purpose of the card is to get enough detail to remind you [and the Product Owner] what the feature is…in other words [stolen from Mike Cohn] the card is simply a reminder to have a detailed conversation about a feature, and the detail is intended to jog your brain. The cards should contain features that are important to the user, and nothing that is technical, architectural,<span>  </span>or implementation specific [Mike Cohn has written several good books on User Stories and Agile Estimating]. Once these “User Stories” are collected, the Product Owner should prioritize them. Next the team should review the stories and assign a relative weight in relation to the amount of effort required to satisfy the story. It’s important to have the product owner around when doing this so that they can answer questions that the team might have. Another common pitfall is for the team to estimate in some unit of time [days, hours, weeks, months, etc]…be sure to estimate in relative effort. I use the “dogs” yardstick…in our Sprint Planning meetings it’s pretty common to hear me ask if it’s a Chihuahua, a Jack Russell Terrier, a Blue Heeler, a Labrador Retriever, a Tennesee BloodHound, or a Great Dane…the team struggles with this sometimes, but in reality I think it’s because they want to estimate in units of time and I won’t let them. We use a technique called Planning Poker that is centered on the idea that the larger the amount of effort required, the less precision your estimate will have. If you had to guess how far it is [in centimeters] from the tip of your nose to the THIS word, you would be pretty accurate, if I ask you how far it is [in centimeters] from the tip of your nose to the nearest stop sign, you would be significantly less accurate, and if I ask you how far it is [again, in centimeters] how far it is to the Capitol Building of Tennessee [or Washington DC for that matter], you would be even less accurate. In order to express this in a consistent way so that the estimates are consistent, we use the Fibonacci numbers [I can’t remember which movie it was in…this famous sequence of numbers was in either one of the National Treasure films or the DaVinci Code]. If you’re not familiar with them, each subsequent number is the sum of the preceding two numbers…we start with 0 [for items that are so trivial that it requires almost no effort or is already completed], 1, 2, 3, 5, 8, 13, 21, etc…we use a deck of cards that I got from Mike Cohn’s company [<a href="http://www.mountaingoatsoftware.com" target="_blank">Mountain Goat Software</a>] and each deck of cards has four sets of cards that are a slight modification of the Fibonacci sequence, each set has ?[Unknown], 0, ½, 1, 2, 3, 5, 8, 13, 20, 40, 100, Infinity [too big to guess…also called an Epic]. The team usually sits around a table with the user stories and we play a “round” of planning poker for each user story…the players take their estimate and everyone plays it at the same time…if there is a consensus then that is associated with the story, otherwise the high and the low estimate gets to explain why they estimated the task would be larger or smaller…in many cases this is where the Product Owner is handy. Finally, once everything is estimated, you have to extrapolate a story to a period of time. One way to do this is to find something on the list that you have a reasonable certainty how long it will take, and then extrapolate that anything else with that score will take the same amount of time. Next you decompose the stories into tasks. The next step is to determine the length of the sprint [this is commonly a fixed period...2-weeks, 30 days, etc] and then taking the highest priority stories first, choose the items that can be delivered in the allotted time. Then every day, the team should gather for about 15 minutes to discuss what was accomplished by each team member in the past 24 hours, what will be accomplished n the next 24 hours, and what is preventing any tasks from progressing. This is not the place for a detailed conversation about problems, etc. The field is mixed on whether the Product Owner should attend the Daily Standup meeting…we ask our Product Owners to attend, but I gently advise them that they’re there to answer questions not to get a status update. During the Sprint, the Product Owner is allowed, even encouraged, to add, remove, or re-prioritize the product backlog [the items that are not under development]. At the end of the Sprint, the Product Owner, the ScrumMaster, and the team should critique the Sprint and collect from each person what went right, what went wrong, and what should change for the next iteration. Because of the very nature of a self-managing team and the interactions with the Product Owner, the communication throughput very quickly goes through the roof and the productivity, behaviors, and occasional friction that is natural in a healthy team become immediately visible to everyone involved. We call this &#8220;transparency&#8221; and it has a way of putting a spotlight on everything that is wrong, and it takes a non-trivial amount of maturity, honesty, and committment to focus your efforts on admitting to what&#8217;s wrong, finding a solution, and implementing it. This concept of transparency is why, in the words of Ken Schwaber, SCRUM is like living with your mother-in-law, it very quickly highlights everything that&#8217;s wrong and expects you to fix it. Warts and all.</p>
<p>Here is a great YouTube video called SCRUM in 10 Minutes… <a href="http://www.youtube.com/watch?v=Q5k7a9YEoUI">http://www.youtube.com/watch?v=Q5k7a9YEoUI</a></p>
<p>I also blogged on the basis of SCRUM…you can find it at <a href="http://pmstudent.com/implementing-scrumthe-basics-part-1">http://pmstudent.com/implementing-scrumthe-basics-part-1</a></p>
<p>So there you have it, SCRUM 101. Be transparent.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zachryengineering.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zachryengineering.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zachryengineering.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zachryengineering.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zachryengineering.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zachryengineering.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zachryengineering.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zachryengineering.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zachryengineering.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zachryengineering.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zachryengineering.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zachryengineering.wordpress.com/11/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zachryengineering.wordpress.com/11/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zachryengineering.wordpress.com/11/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=11&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zachryengineering.wordpress.com/2009/01/23/scrum-101/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0d59109c5ebfd0ec4f40e6d4af544867?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jkinter</media:title>
		</media:content>
	</item>
		<item>
		<title>The heart of a change agent</title>
		<link>http://zachryengineering.wordpress.com/2009/01/07/change-agency/</link>
		<comments>http://zachryengineering.wordpress.com/2009/01/07/change-agency/#comments</comments>
		<pubDate>Wed, 07 Jan 2009 05:04:57 +0000</pubDate>
		<dc:creator>Jim Kinter</dc:creator>
				<category><![CDATA[Organization]]></category>
		<category><![CDATA[Accountability]]></category>
		<category><![CDATA[Agile]]></category>
		<category><![CDATA[Responsibility]]></category>
		<category><![CDATA[SCRUM]]></category>
		<category><![CDATA[Stewardship]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[We&#8217;re starting a blog to provide the community with insight into our environment including our wins, losses, struggles, and podium moments. We&#8217;re really trying to provide a level of transparency so that other teams trying to achieve organizational change, regardless of whether it&#8217;s technical in nature or not, have some insight into how someone else has [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=1&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re starting a blog to provide the community with insight into our environment including our wins, losses, struggles, and podium moments. We&#8217;re really trying to provide a level of transparency so that other teams trying to achieve organizational change, regardless of whether it&#8217;s technical in nature or not, have some insight into how someone else has fared in the struggle. I hope this will include specifics relative to the scope of a problem as well as what we tried in order to solve it. Currently, we&#8217;re in the midst of is a move from being a &#8220;classic&#8221; IT team to a &#8220;Renaissance&#8221; Team. Specifically, the heart of this change is coming from the software development group, but the tools we&#8217;re using are well suited for the broader IT team as a whole. To begin with, the core contributors to this blog are the developers.</p>
<p>I&#8217;ll give you some insight into our organization so that you can understand the political landscape. We are the IT function within a distributed Engineering organization. The Engineering group [ZEC] has offices in Amarillo, TX; Charlotte, NC; Denver, CO; Houston, TX; Minneapolis, MN; Omaha, NE; and San Antonio, TX. The Corporate HQ for ZEC is in Denver; however the core of the IT function is in Amarillo. The organization is distributed, meaning that each office is an autonomous entity that can perform every aspect of an engineering project [Design, Drafting, Doc Control, etc.]. ZEC is an operating division within a larger organization [ZHI] that is a full service Engineer, Procure, Construct [EPC] firm. ZHI has its own IT function and this blog will address some aspects of the relationship with this IT organization; however, the primary focus is the journey of the IT function within ZEC to become more adept and agile so that we can continue to bring the highest level of service and value to the company. The current technical solution set we&#8217;re using includes SCRUM, Team Foundation Server, Visual Studio 2008, MEF, Silverlight, Unity, Composite WPF, CAB, SQL Server, Linq, C#, ReSharper, SharePoint, ClickOnce, and a lot more. Most of what we do follows the MVP pattern and we&#8217;re HUGE fans of the Patterns &amp; Practices team at Microsoft. In my experience, we are like most internal teams and in addition to the new projects, we&#8217;re also responsible for supporting a lot of old, crappy, legacy applications written [poorly] in classic ASP, PHP, and even Microsoft Access by folks who are no longer with the organization.</p>
<p>It&#8217;s all about stewardship. We, as IT professionals, are entrusted with the company&#8217;s hard earned resources and it&#8217;s our responsibility to, just like we would in our personal lives, make sure that the company is getting the best return on investment. We do this by making sure that the investment is made in our employees so that they are motivated and highly effective, next we take that motivation and focus on doing things the right way, the first time. We actively seek to avoid technical debt, we regularly evalaute our work for &#8220;smells&#8221;&#8230;either organizational or behavioral, and we try our best to involve the business in the design, usability, deployment, and support decisions that we make. I&#8217;m not here to profess that we&#8217;re a perfect organization, like every organization I&#8217;ve ever worked in, there are dysfunctions and bothersome behaviors. The purpose of this blog is to provide a window into our approaches and solutions, both technical and interpersonal. I hope you find this of value.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/zachryengineering.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/zachryengineering.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/zachryengineering.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/zachryengineering.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/zachryengineering.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/zachryengineering.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/zachryengineering.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/zachryengineering.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/zachryengineering.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/zachryengineering.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/zachryengineering.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/zachryengineering.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/zachryengineering.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/zachryengineering.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=zachryengineering.wordpress.com&amp;blog=6079548&amp;post=1&amp;subd=zachryengineering&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://zachryengineering.wordpress.com/2009/01/07/change-agency/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/0d59109c5ebfd0ec4f40e6d4af544867?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">jkinter</media:title>
		</media:content>
	</item>
	</channel>
</rss>
