<?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/"
	>

<channel>
	<title>Compound Thinking &#187; System Administration</title>
	<atom:link href="http://compoundthinking.com/blog/index.php/category/system-administration/feed/" rel="self" type="application/rss+xml" />
	<link>http://compoundthinking.com/blog</link>
	<description>Thinking about programming in new ways</description>
	<lastBuildDate>Mon, 26 Jul 2010 17:28:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Things I&#8217;ve learned about Time Management</title>
		<link>http://compoundthinking.com/blog/index.php/2009/12/01/things-ive-learned-about-time-management/</link>
		<comments>http://compoundthinking.com/blog/index.php/2009/12/01/things-ive-learned-about-time-management/#comments</comments>
		<pubDate>Tue, 01 Dec 2009 14:41:42 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[Personal Productivity]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[TurboGears]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=613</guid>
		<description><![CDATA[It&#8217;s easy enough to say that you don&#8217;t have enough time, but the reality is that time is the medium in which we live. Complaining you don&#8217;t have enough time very much like a fish complaining that he doesn&#8217;t have enough water. So, rather than complaining about the amount of time I have, I&#8217;ve been [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s easy enough to say that you don&#8217;t have enough time, but the reality is that time is the medium in which we live.   Complaining  you don&#8217;t have enough time very much like a fish complaining that he doesn&#8217;t have enough water.   So, rather than complaining about the amount of time I have, I&#8217;ve been learning to think about my time management issues differently. </p>
<p><strong>Where David Allen lead me wrong</strong></p>
<p>The first insight I had is that Getting Things Done (GTD) has steared me wrong.   This is hard to say because I think it&#8217;s a great book with a lot of great insights.   In particular the strong admonition to get everything you need to do down on paper has changed the way I live and think.   That list includes all the major and minor commitments I&#8217;ve made, and having it out of my head and in a system that I trust reduced my stress levels imensely.  </p>
<p>But I found that I still have a lot of stress. And I found that I was still thrashing back and forth between projects without making the kind of decisive progress on any of them that I wanted to.   </p>
<p><strong>Why wasn&#8217;t the GTD process enough?</strong></p>
<p>Because, as I eventually learned the GTD &#8220;inbox processing&#8221; strategy as described in the book is broken.  You are supposed to choose between three options for each input: do it, deligate it, or defer it.   But really there&#8217;s a key fourth option that is the really important one if you&#8217;re life is anything like mine.  </p>
<p>What is that  all important forth option?</p>
<ul>
<li><strong>Don&#8217;t do it.</strong>  Say no.   Avoid adding another commitment to your list.</li>
</ul>
<p><strong>Wait, there&#8217;s <em>science</em> behind this!</strong></p>
<p>This is really critical because like any queue that&#8217;s processed by a limited resource (in this case my time and attention) filling it too full actually causes the system to break down.  This process of breakdown even has a technical name that feels exactly right, it&#8217;s called &#8220;<a href="http://en.wikipedia.org/wiki/Thrash_(computer_science)">thrashing</a>.&#8221;  </p>
<p>Every programmer and computer user knows what this is like.  Open too many apps at once, and your machine grinds to a halt, data keeps getting swapped out to disk and the rate at which the machine can process information goes down exponentially. </p>
<p>Ok, so know I knew the name for my problem.   Naming it is good, but it&#8217;s not the solution. </p>
<p><strong>So, how do I stop thrashing about and get stuff done? </strong></p>
<p>At some point, i&#8217;m not exactly sure where, I had a realization that in life, just like a manufacturing line, or a software resource issue, there are two keys to preventing thrashing.   </p>
<ol>
<li> Avoid too much multitasking.   A system spends time switching between tasks and is less efficent when time-windows for work are too small, and task-switching happens too often.</li>
<li>When multiple commitments are being made that require real-time or near real-time responses, you have to keep the task-switching window short enough that high-priority tasks can be scheduled immediately.  This, of course, creates a tension with the first principle which suggests larger time windows between task-switching.</li>
</ol>
<p>This is where Getting Things Done&#8217;s todo list system provided me with a <strong>lot</strong> of help. It helped me reduce my task-switching costs, and that&#8217;s allowed me to get a better balance on these two pressures.  </p>
<p><strong>Letting the work FLOW</strong></p>
<p>I think there&#8217;s a very clear analogy with what happened at Toyota in the early days.   Manufacturers had die presses which took a long time to change, so they would run them for a long time.  This was great in that it helped keep the machine working and limited the downtime.   But it also meant that there were long delays in the system since the switching time and the time for the long runs added up.    Toyota decided that since they couldn&#8217;t afford more machines, they needed to figure out ways to reduce the cost of switching, which reduced total cycle time, made them more responsive to bugs (quality problems) and helped them to get more done in less time.  </p>
<p>Reducing the cost of switching made it possible for the system to run differently, rather than batching up lots of work and pushing it through, it Toyota discovered that you could pull what you needed through the system just in time.  This same thing works for time management, when you aren&#8217;t overloaded you can be more responsive to today&#8217;s needs, and you avoid the inevitable mismatches that come with long delays between request and response. </p>
<p><strong>What happens when there&#8217;s still too much to do? </strong></p>
<p>But, to come back to my main point, <strong>even when you&#8217;ve done everything you can do to reduce the task-switching costs, you still can have significant thrashing problems</strong> when the resource (that&#8217;s you or me) gets overscheduled.   </p>
<p>Most projects I&#8217;ve worked on ended up in this situation at some point, where working harder stopped producing results because of schedule pressure and resource contention.   </p>
<p><strong>This is why saying no is a critical skill.</strong> </p>
<p>If you limit the commitments you make, you can provide rapid turn around on the commitements you do make, and everything runs much more smoothly because you&#8217;re thrashing less, and wasting less time on task switching. </p>
<p>Beyond the basics, I&#8217;ve discovered that one really critical notion is to have enough slack in your system to handle emergencies.  If you schedule the system full, any high-priority, high-urgency task that enters the system can break the whole process.</p>
<p><strong>Without <em>slack</em> in the system emergencies snowball&#8230;</strong></p>
<p>I know this from experience, as I&#8217;ve had my share of emergencies in the last couple of years, and when there was slack in the system things settled down quickly, and when there wasn&#8217;t I ended up with new emergencies caused by the first emergency delaying things just a little bit too much.  </p>
<p>So, when you are tempted to take on another commitment, think about what would happen to your life if you had to take a week off to deal with a death in the family, or to help a sick relative.  If you don&#8217;t see any path to recovery, perhaps you&#8217;re over-scheduling your most important resource &#8212; you.  </p>
<p><strong>When No, really means Yes</strong></p>
<p>In the end I discovered the biggest irony of time management: it&#8217;s only when you say  <strong>No</strong> to some things, that you have the ability to say <strong>Yes</strong>, and make real commitments.   </p>
<p>When you say no to helping a friend move, or to visiting family, or whatever feels valuable to you you <strong>will</strong> feel terrible.   But, if you don&#8217;t say no sometimes to at least some of these things, you&#8217;ll end up not being able to do any of those things anyway, because you&#8217;re always behind and never quite able to fulfill the commitments you make. </p>
<p>I learned the hard way, hopefully you don&#8217;t have to ;) </p>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2009/12/01/things-ive-learned-about-time-management/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Suburbia</title>
		<link>http://compoundthinking.com/blog/index.php/2008/05/14/suburbia/</link>
		<comments>http://compoundthinking.com/blog/index.php/2008/05/14/suburbia/#comments</comments>
		<pubDate>Wed, 14 May 2008 19:11:24 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[IT Management]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=319</guid>
		<description><![CDATA[Prolonged adolecence is not a new problem, it&#8217;s just new to the masses: Children of kings and great magnates were the first to grow up out of touch with the world. Suburbia means half the population can live like kings&#8230;. Paul Graham You can&#8217;t shelter people from everything bad or scary, and expect them to [...]]]></description>
			<content:encoded><![CDATA[<p>Prolonged adolecence is not a new problem, it&#8217;s just new to the masses: </p>
<blockquote><p>Children of kings and great magnates were the first to grow up out of touch with the world. Suburbia means half the population can live like kings&#8230;.
</p></blockquote>
<p><a href="http://www.paulgraham.com/lies.html">Paul Graham</a></p>
<p>You can&#8217;t shelter people from everything bad or scary, and expect them to live in the real world.    </p>
<p><strong>Project managers, System Administrators, and parents should take note of this.</strong></p>
<p>People can only step up and take responsibility when they actually know what&#8217;s going on.   Seems to me that there are lessons for how we talk to people about project risks, how we handle e-mail spam problems, and how we think about IT services.   It&#8217;ll be a while before I figure out what exactly all of those lessons are&#8230;.</p>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2008/05/14/suburbia/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Using the Terminal Server Console</title>
		<link>http://compoundthinking.com/blog/index.php/2007/01/31/using-the-terminal-server-console/</link>
		<comments>http://compoundthinking.com/blog/index.php/2007/01/31/using-the-terminal-server-console/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 04:41:05 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[IT Management]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2007/01/31/using-the-terminal-server-console/</guid>
		<description><![CDATA[Remote administration is the name of the game for the independant contractor. In a past life I did system administration for a living, and programming as a hobby. Now the situation is reversed, except System Administration is a boring hobby. But at least with good tools, I can participate this odd hobby in the comfort [...]]]></description>
			<content:encoded><![CDATA[<p>Remote administration is the name of the game for the independant contractor.  In a past life I did system administration for a living, and programming as a hobby.  Now the situation is reversed, except System Administration is a boring hobby.   </p>
<p>But at least with good tools, I can participate this odd hobby in the comfort of my own home.</p>
<p>SSH makes Remote administration of linux/Unix servers remarkably easy.  Unfortunately Windows 2k/2k3 requires a GUI for Remote administration, but Microsoft generosity has alloted two Terminal Server Clients for remote administration purposes on every Windows 2000 and Windows 2003 Server they sell.   Unfortunately, sometimes you get disconnected unintentionally.  If this happens twice, you could get the dreaded &#8220;The terminal server has exceeded the maximum number of allowed connections&#8221; error.   </p>
<p>Now, you can&#8217;t even connect to disconnect the old sessions.  You&#8217;re screwed, and you need to drive an hour to the server and get to the machine and kill the inactive sessions.  </p>
<p>Not really, you can just:<br />
<code><br />
start | run - mstsc -v:10.10.10.10 /f -console</code></p>
<p>This attaches you to the special &#8220;console&#8221; session, which kicks whoever is logged in locally off and allows you to remote control the machine again.  You can then kill the inactive sessions and move on with your life.  Always kill the inactive sessions first, because if you get disconnected again you will have to drive in.  </p>
<p>Since I normally run Linux at home, I don&#8217;t use the above command, I use: </p>
<p><code>rdesktop -0</code></p>
<p>I also have a shiny new MacBook which isn&#8217;t always booted into Ubuntu Linux, sometimes it actually runs Mac OS X.   Have no fear I can use the Remote Desktop Client to connect to the console session: </p>
<p>No fancy command line option here, but you can hold down the command (open apple) key and click the <strong>Connect</strong> button. </p>
<p>If you control the server, and you don&#8217;t have any long running user processes you want to be able to reconnect to on the server I highly recommend also setting up your servers to automatically disconnect inactive sessions.   </p>
<p>That way even if you get disconnected, you just have to wait a few min. until the first connection to drop times out. </p>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2007/01/31/using-the-terminal-server-console/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Moodle at Work</title>
		<link>http://compoundthinking.com/blog/index.php/2006/02/02/moodle-at-work/</link>
		<comments>http://compoundthinking.com/blog/index.php/2006/02/02/moodle-at-work/#comments</comments>
		<pubDate>Thu, 02 Feb 2006 02:53:24 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[IT Management]]></category>
		<category><![CDATA[Lean IT]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/index.php/2006/02/02/moodle-at-work/</guid>
		<description><![CDATA[I&#8217;ve been using Moodle here at Compound Thinking for the TurboGears classes (look for new classes coming soon!) and I am setting one up at work. The classes will be optional, but we&#8217;ll do contests and prizes for the most activity, the highest average quiz score, etc. It all started as a way to get [...]]]></description>
			<content:encoded><![CDATA[<p><img align="right" src="/blog/wp-content/moodle-logo.jpg" />I&#8217;ve been using Moodle here at Compound Thinking for the TurboGears classes (look for new classes coming soon!) and I am setting one up at work. The classes will be optional, but we&#8217;ll do contests and prizes for the most activity, the highest average quiz score, etc. It all started as a way to get people to take the time to find new ways to use their computers to do cool things. The classes will teach things like logging, editing photos, using flickr, putting together DVD sideshows, along with the standard Word, Excel, PowerPoint, and Open Office training.</p>
<p>Hopefully other people outside IT will post classes that will help us bring new people on board more quickly. This is functionality we need, but I am hoping that it also helps to communicate that <em>the IT department exists to amplify people&#8217;s ability to execute on their creative ideas.</em></p>
<p>Too many companies have an ingrained view of IT as nay-sayers and obstructionists. Or, even worse they see IT people as trying to automate them out of a job. The tools we deploy, and the way we deploy them speak volumes about how we view our jobs &#8212; and people know how to read the message we send.</p>
<p>How powerful would it be if everybody saw IT as a lever they could use to move their individual worlds? What if they believed that IT connected to the things they really care about &#8212; even if those things aren&#8217;t always work related.</p>
<p>Studies at Gallop show that people are consistently happier and more productive when &#8220;someone at work cares about [them] as a person.&#8221;</p>
<p><strong><em>So, if IT&#8217;s job is to make people more productive, it also needs to be IT&#8217;s job to care about people. </em></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2006/02/02/moodle-at-work/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Excel Date Weirdness</title>
		<link>http://compoundthinking.com/blog/index.php/2006/01/20/excel-date-wierdness/</link>
		<comments>http://compoundthinking.com/blog/index.php/2006/01/20/excel-date-wierdness/#comments</comments>
		<pubDate>Fri, 20 Jan 2006 01:22:15 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=66</guid>
		<description><![CDATA[A strange Microsoft Excel problem got passed up the chain to me today. We had to re-create a workbook that had lots of links to data from other workbooks. Yea, one of those Excel is a database nightmares that I keep wanting to replace, but we never have time or money to do it. Anyway, [...]]]></description>
			<content:encoded><![CDATA[<p><img border="10" align="right" src="http://compoundthinking.com/blog/wp-content/broken_time.jpg" />A strange Microsoft Excel problem got passed up the chain to me today. We had to re-create a workbook that had lots of links to data from other workbooks. Yea, one of those Excel is a database nightmares that I keep wanting to replace, but we never have time or money to do it.</p>
<p>Anyway, the new sheet showed dates that were four years and 1 day older than what they ought to be. So a project with a billing date that should have been January 20, 2006 was showing up as billing on January 19, 2002. Nobody could figure it out, and because it is something pretty critical to our business (billing is about as business critical as it gets) it made it&#8217;s way up to me right away.</p>
<p>The dates were formated in different ways in the original spreadsheets, but if you turned them back into plain numbers you could see that they were both coming up as 37275. Anyway to make a long story short, it turns out that Excel has a feature labeled &#8220;1904 dates system&#8221; which is available under the options menu.</p>
<p>This means that under the covers Excel stores dates as the number of days since January 1 1900. Unless of course you have &#8220;1904 date system&#8221; turned on, in which case it counts days since January 2nd 1904.</p>
<p>As features go, this one seemed pretty absurd to me, but it turns out that this has<a href="http://support.microsoft.com/kb/q180162/"> something to do</a> with Office on the Mac and some 10 year (at least) bug in Mac OS.</p>
<p>It seems like a little bit of foresight 15 years ago would have prevented Microsoft from having to maintain this feature for I don&#8217;t know how many versions of office. But, even though the bug this was originally designed to work around has long been fixed, the workaround is still generating work at Microsoft, and for helpdesk people around the world!</p>
<p>Oh well, at least this kind of thing keeps our lives interesting.</p>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2006/01/20/excel-date-wierdness/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The Practice of System and Network Administration</title>
		<link>http://compoundthinking.com/blog/index.php/2005/11/29/the-practice-of-system-and-network-administration/</link>
		<comments>http://compoundthinking.com/blog/index.php/2005/11/29/the-practice-of-system-and-network-administration/#comments</comments>
		<pubDate>Wed, 30 Nov 2005 03:55:00 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=24</guid>
		<description><![CDATA[TPoSaNA is great! If you manage computer systems, or the people who manage the people who manage computer systems, you should buy and read this book! Oh, the full title is The Practice of System and network Administration, and it is highly technical without ever delving into the specifics any specific vendor or technological solution. [...]]]></description>
			<content:encoded><![CDATA[<div style="clear:both;"></div>
<p>TPoSaNA is great!</p>
<p>If you manage computer systems, or the people who manage the people who manage computer systems, you should buy and read this book!</p>
<p>Oh, the full title is <span style="font-style:italic;">The Practice of System and network Administration</span>, and it is highly technical without ever delving into the specifics any specific vendor or technological solution. A lot of things in this book will feel intuitively obvious to the experienced system administrator, but I know I couldn&#8217;t have articulated them all very easily without reading the book.</p>
<p>Not only that, the book is well written, and includes enough interesting stories of real life system administration to assure that you will probably laugh out loud at least a couple of times when reading it.</p>
<p>If you manage a large number of systems, or critical servers, this book has information that will make your life better. Buy it, read it, be more successful at work, and have more fun. You&#8217;ll learn ways to set up your network so you don&#8217;t have to worry about it while you are on vacation &#8212; and you&#8217;ll learn ways to have more fun at work. Heck, there&#8217;s even a chapter called &#8220;Being Happy.&#8221;
<div style="clear:both; padding-bottom: 0.25em;"></div>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2005/11/29/the-practice-of-system-and-network-administration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Psychology of System Administration?</title>
		<link>http://compoundthinking.com/blog/index.php/2005/11/14/the-psychology-of-system-administration/</link>
		<comments>http://compoundthinking.com/blog/index.php/2005/11/14/the-psychology-of-system-administration/#comments</comments>
		<pubDate>Mon, 14 Nov 2005 21:29:00 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=28</guid>
		<description><![CDATA[Gerald Weinberg wrote The Psychology of Computer Programming almost 30 years ago, and it has made Software Development better by focusing on the people who do it well and how they work. But to my knowledge nobody has written anything even remotely like it in the field of System Administration. And it is too bad [...]]]></description>
			<content:encoded><![CDATA[<div style="clear:both;"></div>
<p>Gerald Weinberg wrote <span style="font-style: italic;">The Psychology of Computer Programming</span> almost 30 years ago, and it has made Software Development better by focusing on the people who do it well and how they work. </p>
<p>But to my knowledge nobody has written anything even remotely like it in the field of System Administration. And it is too bad because Jerry&#8217;s work helped lead the way toward programming languages designed for human beings, not machines.</p>
<p>Can somebody write this book soon?</p>
<p>We need to better understand what makes SysAdmin&#8217;s tick, and how the great ones solve complex problems quickly under pressure. The more we know about the best at our profession and what particular talents drive them, the more we&#8217;ll be able to move our profession forward.</p>
<p>But there seems to be no community of interest around this subject, and unless that happens it is going to be hard to find a market for a book like this.</p>
<p>If you this is something you are working on, or even just something that interests you, let me know and I might start a mailing list or something to help us organize and grow this idea.
<div style="clear:both; padding-bottom: 0.25em;"></div>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2005/11/14/the-psychology-of-system-administration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Books for IT Managers</title>
		<link>http://compoundthinking.com/blog/index.php/2005/11/09/books-for-it-managers/</link>
		<comments>http://compoundthinking.com/blog/index.php/2005/11/09/books-for-it-managers/#comments</comments>
		<pubDate>Wed, 09 Nov 2005 23:57:00 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[IT Management]]></category>
		<category><![CDATA[Lean IT]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=29</guid>
		<description><![CDATA[Here&#8217;s a list of some of the books that have resonated particularly well with me. I have learned a lot from each of these books, and I highly recommend them to all sorts of IT Managers, team leaders, and project management professionals. Books about IT, but not a specific technology: Becomming a Technical Leader: An [...]]]></description>
			<content:encoded><![CDATA[<div style="clear:both;"></div>
<p>Here&#8217;s a list of some of the books that have resonated particularly well with me. I have learned a lot from each of these books, and I highly recommend them to all sorts of IT Managers, team leaders, and project management professionals.</p>
<p><span style="font-weight: bold;">Books about IT, but not a specific technology:</span>
<ul>
<li>Becomming a Technical Leader: An Organic Problem Solving Aproach</li>
<li>Rapid Development</li>
<li>Code Complete</li>
<li>The Practice of System and Network Administration</li>
<li>Peopleware</li>
<li>The Pragmatic Programmer</li>
</ul>
<p><span style="font-weight: bold;"> Books about Lean and the Toyota Production System</span>
<ul>
<li>Lean Software Development</li>
<li>Lean Thinking</li>
<li>Product Development for the Lean Enterprise:<span style="font-style: italic;"> </span><span style="font-style: italic;font-size:85%;" >Why Toyota&#8217;s System Is Four Times More Productive and How You Can Implement It</span></li>
</ul>
<p><span style="font-weight: bold;">Books about Human Relationships</span>
<ul>
<li>Crucial Conversations</li>
<li>Getting to Yes</li>
<li>Influence: Science and Practice</li>
</ul>
<p><span style="font-weight: bold;"> Books about organization/time management</span>
<ul>
<li>Getting Things Done</li>
<li>Organizing from the Inside Out</li>
</ul>
<div style="clear:both; padding-bottom: 0.25em;"></div>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2005/11/09/books-for-it-managers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>More Purple Cow Support!</title>
		<link>http://compoundthinking.com/blog/index.php/2005/10/16/more-purple-cow-support/</link>
		<comments>http://compoundthinking.com/blog/index.php/2005/10/16/more-purple-cow-support/#comments</comments>
		<pubDate>Sun, 16 Oct 2005 11:49:00 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[IT Management]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=11</guid>
		<description><![CDATA[I&#8217;m looking for revolutionary improvements in how we do IT Support, not just a few incremental improvement ideas. What can we do to make our users think, &#8220;WOW, I&#8217;ve never seen IT Support like that!&#8221;? I think one key is to teach our users to do cool stuff. When we help people do things that [...]]]></description>
			<content:encoded><![CDATA[<div style="clear:both;"></div>
<p>I&#8217;m looking for <a href="http://headrush.typepad.com/creating_passionate_users/2005/03/incremental_vs_.html">revolutionary improvements </a>in how we do IT Support, not just a few incremental improvement ideas.</p>
<p>What can we do to make our users think, &#8220;WOW, I&#8217;ve never seen IT Support like that!&#8221;?</p>
<p>I think one key is to teach our users to do cool stuff.</p>
<p>When we help people do things that make them smarter and more successful, that is going to make them happy. And some of that positive emotion is going to rub off on us.</p>
<p>How many IT Support groups teach people how to do non-linear video editing, or to sell stuff on e-bay, or make cool looking web pages? How hard would it be to do that?</p>
<p>The other day I took a few min. out of my day and showed one of our users how to hook up to a wireless network at Pannera Bread. She loved it, and has spent the last couple of weekends drinking coffee, and reading e-mail.</p>
<p>For many of us, this connecting to an unencrypted 802.11 network seems easy, but it gave her freedom, and made her feel good about herself. And that&#8217;s <span style="font-style: italic;">revolutionary </span>because most of the time, for most of the world, a call to IT Support leaves you feeling frustrated, and stupid.</p>
<p>And that&#8217;s no way to treat your customer!
<div style="clear:both; padding-bottom: 0.25em;"></div>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2005/10/16/more-purple-cow-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Purple Cow Support?</title>
		<link>http://compoundthinking.com/blog/index.php/2005/10/12/purple-cow-support/</link>
		<comments>http://compoundthinking.com/blog/index.php/2005/10/12/purple-cow-support/#comments</comments>
		<pubDate>Wed, 12 Oct 2005 22:54:00 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=13</guid>
		<description><![CDATA[I was at the bookstore last night, and picked up a copy of Purple Cow, by Seth Godin. The basic premise of the book is that mass marketing as we know it is a dying art form, and the new marketing is going to be a new kind of hyper-word-of-mouth, accelerated by blogs, e-mail, and [...]]]></description>
			<content:encoded><![CDATA[<div style="clear:both;"></div>
<p>I was at the bookstore last night, and picked up a copy of  <a href="http://www.amazon.com/exec/obidos/tg/detail/-/159184021X/qid=1129142927/sr=8-1/ref=pd_bbs_1/002-3228992-4302419?v=glance&#038;s=books&amp;n=507846">Purple Cow</a>, by <a href="http://http//sethgodin.typepad.com/">Seth Godin</a>.</p>
<p>The basic premise of the book is that mass marketing <span style="font-style: italic;">as we know it</span> is a dying art form, and the new marketing is going to be a new kind of hyper-word-of-mouth, accelerated by blogs, e-mail, and online social networks. Seth argues that the thing you need to succeed in this new kind of market is <span style="font-style: italic;">remarkable products</span>, like a Purple Cow.  </p>
<p>A Purple Cow would be pretty remarkable, wouldn&#8217;t it? &#8212; at least for a while!</p>
<p>How does this impact me? I don&#8217;t do marketing. I don&#8217;t build the kind of products that individuals buy. I manage and do software development, along with internal and external support. It is pretty easy to see how Purple Cow thinking can help us better make and market software products.</p>
<p>But how can we create the Purple Cow of IT support?</p>
<p>I don&#8217;t have the answer yet, but I know it is a question worth asking.
<div style="clear:both; padding-bottom: 0.25em;"></div>
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2005/10/12/purple-cow-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Lean Manufacturing Principles &#8212; Always Add Value</title>
		<link>http://compoundthinking.com/blog/index.php/2005/10/12/lean-manufacturing-principles-always-add-value/</link>
		<comments>http://compoundthinking.com/blog/index.php/2005/10/12/lean-manufacturing-principles-always-add-value/#comments</comments>
		<pubDate>Wed, 12 Oct 2005 20:01:00 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[IT Management]]></category>
		<category><![CDATA[Lean IT]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=15</guid>
		<description><![CDATA[As I said yesterday, your customers define value, and they don&#8217;t care a bit about some of the things that your IT Department does. They don&#8217;t care about weekly status update meetings, longstanding ticket reviews, or maintenance of your Ticket Tracking system. They don&#8217;t care about all the time you spend fixing bugs repairing or [...]]]></description>
			<content:encoded><![CDATA[<div style="clear: both" />As I said yesterday, your customers define value, and they don&#8217;t care a bit about some of the things that your IT Department does. They don&#8217;t care about weekly status update meetings, longstanding ticket reviews, or maintenance of your Ticket Tracking system. They don&#8217;t care about all the time you spend fixing bugs repairing or repairing corrupted files.There is a name for all of these things that your customers don&#8217;t care about &#8212; <span style="font-weight: bold">waste!</span>Your goal should be to stop doing these things. Don&#8217;t waste your time, or your customer&#8217;s money. Where you can stop doing them, where you can&#8217;t minimize the time you spend on these activities.</p>
<p>Instead do something that your customers care about! Build systems that protect them from having corrupted files, write unit and functional tests so your users don&#8217;t ever see that bug. Get response times down to the point where you wouldn&#8217;t have enough &#8220;longstanding tickets&#8221; warrant a weekly meeting.</p>
<p>And once or twice a month take some time out with the whole team to identify ways to reduce the waste that&#8217;s still in the system. The story of Toyota shows that even after 30 years of improvement creative people can still find new areas of waste and ways to remove them.</p>
<div style="clear: both; padding-bottom: 0.25em" />
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2005/10/12/lean-manufacturing-principles-always-add-value/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Introduction to Compound Thinking</title>
		<link>http://compoundthinking.com/blog/index.php/2005/10/06/introduction-to-compound-thinking/</link>
		<comments>http://compoundthinking.com/blog/index.php/2005/10/06/introduction-to-compound-thinking/#comments</comments>
		<pubDate>Thu, 06 Oct 2005 16:12:00 +0000</pubDate>
		<dc:creator>Mark Ramm</dc:creator>
				<category><![CDATA[IT Management]]></category>
		<category><![CDATA[Lean IT]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[System Administration]]></category>

		<guid isPermaLink="false">http://compoundthinking.com/blog/?p=21</guid>
		<description><![CDATA[Right now there are hundreds, if not thousands of IT projects heading toward failure. Chances are you&#8217;ve worked on one of these projects, perhaps you&#8217;ve even been in charge. You are not alone, in fact according to the famous 1995 Standish Group study, only 16.2 percent of all IT projects are successful. Unfortunately it&#8217;s even [...]]]></description>
			<content:encoded><![CDATA[<div style="clear: both" />Right now there are hundreds, if not thousands of IT projects heading toward<span style="font-style: italic"> failure.</span> Chances are you&#8217;ve worked on one of these projects, perhaps you&#8217;ve even been in charge. You are not alone, in fact according to the famous 1995 Standish Group study, only 16.2 percent of all IT projects are successful.</p>
<p>Unfortunately it&#8217;s even worse than that because the study defined project success as being on time and budget and meeting project goals, but said nothing about actually gaining user acceptance, or meeting a business need.</p>
<p>When projects fail, it&#8217;s easy to blame the technology &#8212; we blame problems with the software development toolkit, problems with the hardware, problems with vendor supplied components, etc. It&#8217;s also easy to blame other people, managers blame employees for not living up to commitments, employees blame managers for setting unrealistic schedules.</p>
<p>But the reality is that most projects have a better chance of success if even one person consistently makes the right choices. Whole projects can be saved from failure by a single project team members gently but effectively confronting her manger about an unrealistic timeline, or presenting the project team with a simple bullet point list of the 10 most significant risks the project faces.</p>
<p>There are critical moments in every project that can spell success or failure, and the only reason any of our projects ever succeed is that someone knew what to do and took the initiative to make it happen.</p>
<p><span style="font-weight: bold">Compound Thinking</span> is all about learning how to be that person. The one who knows the right thing to do, the right time to do it, and has the courage to just do it.</p>
<div style="clear: both; padding-bottom: 0.25em" />
]]></content:encoded>
			<wfw:commentRss>http://compoundthinking.com/blog/index.php/2005/10/06/introduction-to-compound-thinking/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
