<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.2.2" -->
<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/"
	>

<channel>
	<title>blog.RedRockResearch.com</title>
	<link>http://redrockresearch.org</link>
	<description>Mike J. Berry's Software Development Best Practices blog and website: www.RedrockResearch.com</description>
	<pubDate>Mon, 15 Feb 2010 23:05:19 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>
	<language>en</language>
			<item>
		<title>Whiteboards for Everyone!</title>
		<link>http://redrockresearch.org/?p=69</link>
		<comments>http://redrockresearch.org/?p=69#comments</comments>
		<pubDate>Wed, 06 Jan 2010 22:28:58 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=69</guid>
		<description><![CDATA[Do you like designing on whiteboards?  I do.   Colorful markers against a clean, white surface inspire all kinds of creativity and fun.
Recently David Crossett of Ready Receipts gave me a great tip.  He told me that instead of going to your local OfficeBOX superstore and paying $200 for a 4&#215;8 whiteboard, just hit HomeDepot [...]]]></description>
			<content:encoded><![CDATA[<p>Do you like designing on whiteboards?  I do.   Colorful markers against a clean, white surface inspire all kinds of creativity and fun.</p>
<p>Recently David Crossett of <a href="http://www.ReadyReceipts.com">Ready Receipts</a> gave me a great tip.  He told me that instead of going to your local OfficeBOX superstore and paying $200 for a 4&#215;8 whiteboard, just hit HomeDepot instead and get a $12 piece of showerboard.  It works just as good and if you need a smaller size they will cut it for you on site for no additional charge!  At that price, you can line your walls with thinking space.  Power to the Consumer&#8211;thanks David!</p>
<p>Mike J. Berry<br />
www.RedRockResearch.com</p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=69</wfw:commentRss>
		</item>
		<item>
		<title>Need a tech job: www.twitter.com/RedRockJobs</title>
		<link>http://redrockresearch.org/?p=66</link>
		<comments>http://redrockresearch.org/?p=66#comments</comments>
		<pubDate>Sat, 22 Aug 2009 02:29:55 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=66</guid>
		<description><![CDATA[This economy needs help.
Follow www.twitter.com/RedRockJobs and be the first to know about immediate tech job openings, contract work, side jobs, or special requests.
You never know when that friend in need could be you!
Mike J. Berry
www.RedRockResearch.com
]]></description>
			<content:encoded><![CDATA[<p>This economy needs help.</p>
<p>Follow <a href="http://www.twitter.com/RedRockJobs">www.twitter.com/RedRockJobs</a> and be the first to know about immediate tech job openings, contract work, side jobs, or special requests.</p>
<p>You never know when that friend in need could be you!</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=66</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Crossing the CHASM</title>
		<link>http://redrockresearch.org/?p=65</link>
		<comments>http://redrockresearch.org/?p=65#comments</comments>
		<pubDate>Fri, 24 Jul 2009 19:17:12 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=65</guid>
		<description><![CDATA[I&#8217;ve heard people make references to Geoffrey A. Moore&#8217;s Crossing the CHASM book for several years now but had&#8217;t read it until this past week. 
Moore&#8217;s book is a must-read for any IT company trying to launch a new product.  Although the concepts in the book are not novel (so admit&#8217;s Moore) the book brings a vocabulary and metaphoric dictionary [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve heard people make references to Geoffrey A. Moore&#8217;s <em>Crossing the CHASM</em> book for several years now but had&#8217;t read it until this past week. </p>
<p>Moore&#8217;s book is a must-read for any IT company trying to launch a new product.  Although the concepts in the book are not novel (so admit&#8217;s Moore) the book brings a vocabulary and metaphoric dictionary to the readers allowing marketing groups, investors, and techies alike to communicate about the playing field in a proactive manner.</p>
<p>Moore discusses the importance of delivering continuous innovation, instead if discontinuous innovation.  Our new innovations need to help people do what they are already doing better, and not force them to abruptly change something that kinda works for something that they are not sure about that may possibly work better.</p>
<p>Moore introduces the Technology Adoption LifeCycle, complete with five categories of market segments.  He discusses how to market in succession to each group:</p>
<ol>
<li>Innovators</li>
<li>Early Adopters</li>
<li>Early Majority</li>
<li>Late Majority</li>
<li>Laggards </li>
</ol>
<p>Finally, Moore introduces some business concepts you may have heard of by now, like the <em>bowling alley</em>, <em>the tornado</em>, and <em>the fault line</em>.</p>
<p>If you haven&#8217;t heard of these, then you need to get reading!</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=65</wfw:commentRss>
		</item>
		<item>
		<title>Publishing My First Book: Software Quality Systems Management</title>
		<link>http://redrockresearch.org/?p=64</link>
		<comments>http://redrockresearch.org/?p=64#comments</comments>
		<pubDate>Tue, 21 Jul 2009 20:59:02 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=64</guid>
		<description><![CDATA[I&#8217;m publishing my first book next month.  It&#8217;s about software quality management.
Quality management, that is, in the sense of improving software processes and production support methods, not about &#8216;how to test software.&#8217;
I include overviews of the four formal quality models: CMMI, Six Sigma, and ISO 90003, and ITIL.  I outline how to create a quality system within an organization and [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m publishing my first book next month.  It&#8217;s about software quality management.</p>
<p>Quality management, that is, in the sense of improving software processes and production support methods, not about &#8216;how to test software.&#8217;</p>
<p>I include overviews of the four formal quality models: CMMI, Six Sigma, and ISO 90003, and ITIL.  I outline how to create a quality system within an organization and I discuss common fixtures it should have.</p>
<p>I talk about checklists, measurements, purpose, accountability, and continuous improvement.</p>
<p>So now I want your help.  Tell me what else I should include in a book about managing quality in an IT/Software Development/Production Support environment.</p>
<p>Also, suggest some titles.  Thanks in advance!</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a><br />
 </p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=64</wfw:commentRss>
		</item>
		<item>
		<title>Software Development Best Practices - Software Requirements Management</title>
		<link>http://redrockresearch.org/?p=63</link>
		<comments>http://redrockresearch.org/?p=63#comments</comments>
		<pubDate>Sat, 18 Jul 2009 17:46:33 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[Most Popular]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=63</guid>
		<description><![CDATA[I recently hosted Red Rock Research&#8217;s second weekly software development best practices seminar for the general public.  Our topic was Software Requirements Management.Requirements Management is perhaps the most controversial topic in software development.  Everyone seems to have their own technque.  It is also the most important skill-set&#8211;statistically more important than development skills&#8211;to the overall success of a software [...]]]></description>
			<content:encoded><![CDATA[<p>I recently hosted <a href="http://www.RedRockResearch.com">Red Rock Research&#8217;s </a>second <a href="http://www.utahtechcouncil.org/Events/Community-Events/Community-Calendar.aspx">weekly software development best practices seminar for the general public</a>.  Our topic was Software Requirements Management.Requirements Management is perhaps the most controversial topic in software development.  Everyone seems to have their own technque.  It is also the most important skill-set&#8211;statistically more important than development skills&#8211;to the overall success of a software project (<a href="https://secure.standishgroup.com/reports/reports.php">Standish CHAOS Report, 2009</a>).Let me say that another way because this principle is not intuitive&#8230;<em>if you want to improve the performance of your development projects, improve the skill-sets of your business analysts who generate requirements</em>.  Statistically, this has more of a performance boost on a projects outcome than any other skill-based area.Many published requirements management techniques exists, and yet in a $220 Billion industury with a project failure/delay rate of 64%, it appears that most of these published techniques are not embraced.Our seminar covered Eliciting, Prioritizing, Validating, and Documenting a requirements baseline.  We discussed the progression of system context diagrams, UML actors, use cases, data-flow diagrams, High-Level Overview diagrams, High-Level Design diagrams and finally the Software Requirements Specification document.   We talked briefly about  a Concept of Operations document and a System Design Description document.We discussed the difference between a plan-based documentation stack, and a minimized Agile-development documentation stack&#8211;which would be generated during a Sprint-Zero.  (Yes BTW, you DO create documentation for Agile projects!)We discussed techniques to control scope creep after the requirements baseline, and then discussed techniques for dealing with what I call &#8216;approval noise.&#8217;What puzzles me the most about this topic is an entrenchment I encounter occasionally, as expressed by one of the seminar participants.   He stated, after the seminar, that all of this was interesting in a textbook-like manner, but that he felt none of it was pratically applicable.I asked him to explain how his company performs requirements practices and he said &#8220;Well, we have nothing written.  We have everything in our head and we just talk across the cubicles.&#8221;  He then told me he was frustrated at some additional items he was asked to add to his project that morning because it was supposed to be completed two weeks ago.  He also told me that the owner of his organization wished they had a structured approach to software project management, and that&#8211;oh, by they way&#8211;many of the programmers were given layoff notices at the beginning of the week because the company is failing.Hmm, it&#8217;s almost as if the problem is not properly in focus.  Downstream problems are caused by upstream actions or omissions.  I mean no disrespect, I just wish to point out the obvious that if companies like this would adopt upstream structure they would benefit from downstream success.You see, the problem proper requirements practices solves is not at the development effort level, it is at the project management, estimation, budget, and strategy planning&#8211;or business level.Software centric business level practices become predictable and executives can be proactive if their projects properly consume the time estimated.Projects will consume the time estimated if they include all of the functionality needed for a desired level of business value, and those functions are identified in whole, at the beginning of the project.  This way the software project time-frames and feature-sets can be included accurately in the estimation, budgeting, resource planning, and strategic planning of a company.  This way, scope creep will be minimal, and the whole company will benefit from a predictable project delivery process.Without proper requirements skills, entire feature-sets get missed upstream and need to be added &#8216;at the last moment&#8217; downstream,  the risk of re-work increases drastically, and recurring cycles of this erode project managers and the development team&#8217;s credibility in the eyes of the executive team and the waiting customers.  In worst case scenarios, this can lead to layoffs and finally company failures.If you haven&#8217;t been trained on proper requirement management techniques, you are holding your organization at risk.  Attend our next three-day Software Requirements Management training course held <a href="http://www.redrockresearch.com/frmSeminarRegistration.aspx?ENUM=6&amp;SeminarDate=09/07/2009%20-%2009/09/2009%20(Mon-Wed),SLC&amp;Instance=3f73ac41-31a2-4c58-b233-3b3d24add08e">September 7-9 in SLC</a>.Mike J. Berry, PMP, CSM, CSPM<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=63</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The Book of Five Rings</title>
		<link>http://redrockresearch.org/?p=62</link>
		<comments>http://redrockresearch.org/?p=62#comments</comments>
		<pubDate>Tue, 14 Jul 2009 17:26:07 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=62</guid>
		<description><![CDATA[Recently, while attending the &#8216;09 Agile Roots conference in Salt Lake City, UT, Alistair Cockburn&#8211;the keynote speaker&#8211;referenced Miyamoto Musashi&#8217;s 16th-century book called The Book of Five Rings. 
I like Asian philosophy (and swords and such) so I picked up the book and read it.  The book was written in 1643 by an undefeated Japanese samurai master who was so effective [...]]]></description>
			<content:encoded><![CDATA[<p>Recently, while attending the &#8216;09 Agile Roots conference in Salt Lake City, UT, Alistair Cockburn&#8211;the keynote speaker&#8211;referenced Miyamoto Musashi&#8217;s 16th-century book called <em>The Book of Five Rings</em>. </p>
<p>I like Asian philosophy (and swords and such) so I picked up the book and read it.  The book was written in 1643 by an undefeated Japanese samurai master who was so effective he was rumoured to have spent the latter part of his career entering sword-fights purposely without a weapon.  Although meant as a battlefield manual, the book has gained popularity as a handbook for conducting business in the 21st century.</p>
<p>The book was translated into English by Thomas Cleary at some point and the edition I read was published in 2005.   Improperly named &#8220;The Book of Five Rings,&#8221; the book is actually a compilation of five scrolls.</p>
<p><em>The Earth Scroll:</em> Musashi talks about how a straight path levels the contours of the Earth and how various occupations provide life-improving principles.  He talks about observing patterns and learning from them.  Certainly a great primer for any business trying to get across the chasm.</p>
<p><em>The Water Scroll:</em> Here Musashi talks about how water conforms to the shape of its container.  He suggests a separation of one&#8217;s inward mind against it&#8217;s outward posture, maintaining that one&#8217;s control over one&#8217;s mind must not be relinquished to outward circumstances.  He translates these philosophies into about 80 pages of sword fighting techniques.  An interesting modern parallel is found in Jim Collins book, <em>Good to Great</em>, where he talks about how the most successful companies are able to say &#8216;No&#8217; and not be influenced by immediate but non-strategic opportunities.</p>
<p><em>The Fire Scroll:</em> As with any book written by a 16th century samurai master, you&#8217;d expect a core discussion on combat strategy.   The fire scroll is full of combat strategies, positioning, and pre-emptive theory.  Very interesting.  Did anyone notice how Apple&#8217;s announcement of the latest iPhone came about 1 day after the Palm Pre phone was officially launched&#8211;killing it&#8217;s market blitz?  No coincidence there.</p>
<p><em>The Wind Scroll:</em> The wind scroll contains a directive to study and be aware of your opponents techniques.  Translated into business speak, this means one should always study ones competitors.  Be aware of new offerings, partnerships, markets, etc. that they persue.  Emphasis is placed on observing rhythms and strategically harmonizing, or dis-harmonizing with them as appropriate.</p>
<p>Finally, <em>The Emptiness Scroll:</em>  This scroll discusses the value of escaping personal biases.  Emphasis is placed on not lingering on past situations and being able to adjust quickly to new scenarios. </p>
<p>Overall I found this book &#8216;enlightening&#8217; to read.  If you like metaphors and inferences, or sword-fighting, then you will enjoy this book. </p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=62</wfw:commentRss>
		</item>
		<item>
		<title>Two Days with Alistair Cockburn</title>
		<link>http://redrockresearch.org/?p=61</link>
		<comments>http://redrockresearch.org/?p=61#comments</comments>
		<pubDate>Sat, 11 Jul 2009 16:16:35 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Most Popular]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=61</guid>
		<description><![CDATA[I recently attended an Agile Development Product Owner class taught by Alistair Cockburn.  The content was excellent.  He taught us about the proper perspectives an Agile Product Owner needs to successfully interact with the project sponsors, users, and the development team.Alistair Cockburn has authored several books on Agile Development, and is one of the original signers of [...]]]></description>
			<content:encoded><![CDATA[<p>I recently attended an Agile Development Product Owner class taught by Alistair Cockburn.  The content was excellent.  He taught us about the proper perspectives an Agile Product Owner needs to successfully interact with the project sponsors, users, and the development team.<a href="http://alistair.cockburn.us">Alistair Cockburn</a> has authored several books on Agile Development, and is one of the original signers of the Agile Manifesto.I would describe Alistair&#8217;s environment as squirrely and fun.  We built user-stories out of the Rumpelstiltskin and Cinderella stories (from the original <em>Nicht fur Kinder </em>european versions&#8211;full of voilence and gore!)We also discussed the differences between Use Cases and User Stories.  I was happy to hear he prefers Use Cases, because so do I.All class attendees had already been through the ScrumMaster course, so as we executed sprints for our product backlog, it was interesting to see how many attendees actually sought the sponsors/users feedback during the iterations&#8211;without being reminded.Overall it was an educational and enjoyable experience.Mike J. Berry<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=61</wfw:commentRss>
		</item>
		<item>
		<title>Software Development Best Practices - Software Estimation</title>
		<link>http://redrockresearch.org/?p=60</link>
		<comments>http://redrockresearch.org/?p=60#comments</comments>
		<pubDate>Fri, 10 Jul 2009 18:02:26 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=60</guid>
		<description><![CDATA[Red Rock Research held our first of a weekly series of seminars on software development best practices yesterday at the Miller Campus - Professional Development Center.  Our topic was Software Estimation. 
We covered the typical informal methods: Fuzzy Logic, Wide-band Delphi, Planning Poker, and the primary formal methods: Function Point counting, the Putnam Model, COCOMO II, [...]]]></description>
			<content:encoded><![CDATA[<p>Red Rock Research held our first of a weekly series of seminars on software development best practices yesterday at the <a href="http://www.slcc.edu/locations/miller.asp">Miller Campus - Professional Development Center</a>.  Our topic was Software Estimation. </p>
<p>We covered the typical informal methods: Fuzzy Logic, Wide-band Delphi, Planning Poker, and the primary formal methods: Function Point counting, the Putnam Model, COCOMO II, and COSMIC-FFP.   We also discussed how to estimate the percent of defects still in your application at the time of release.</p>
<p>Along with &#8216;how&#8217; to estimate software projects accurately, we discussed how to manage the expectations of the executive team and the investors who typically want everything now.  Chris Perry, from the Utah iEEE CS chapter was in attendance and said &#8220;All the things your talking about I&#8217;ve been living for the past 10 years!&#8221;</p>
<p><a href="http://www.utahtechcouncil.org/Events/Community-Events/Community-Calendar/Events/CommEventDetails/Red-Rock-Research,-Inc--(1).aspx">Join us this Thursday</a>, July 16 for our 2-hour seminar on Software Requirements Management.  The cost is only $10!</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=60</wfw:commentRss>
		</item>
		<item>
		<title>Don&#8217;t miss these Software Development Best Practice Workshops&#8230;</title>
		<link>http://redrockresearch.org/?p=59</link>
		<comments>http://redrockresearch.org/?p=59#comments</comments>
		<pubDate>Mon, 06 Jul 2009 19:49:35 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=59</guid>
		<description><![CDATA[I&#8217;m hosting weekly Software Development Best Practice workshops each Thursday during the next four weeks.  These are held during work hours so ask your manager/VP/CIO and perhaps they would like to come along.  The topics are different each week. 
This is basically a summary of my three day courses that I am now offering.  I&#8217;m giving the info away [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m hosting weekly Software Development Best Practice workshops each Thursday during the next four weeks.  These are held during work hours so ask your manager/VP/CIO and perhaps they would like to come along.  The topics are different each week. </p>
<p>This is basically a summary of my three day courses that I am now offering.  I&#8217;m giving the info away to get some attention in the valley.  Each workshop is from 3:00 - 5:00pm Thursday afternoon at the <a href="http://www.slcc.edu/locations/miller.asp">Miller Campus - Professional Development Center</a>  This represents a tremendous value as I have put over 3000 hours of research into the material and consumed over 100 industry books.</p>
<p>Topics</p>
<p>Software Estimation - July 9th</p>
<p>Software Requirements Management - July 16th</p>
<p>Software Quality Systems Management - July 23rd</p>
<p>Software Development Life Cycle (SDLC) Management - July 30th</p>
<p>Event Calendar and Info</p>
<p><a href="http://www.utahtechcouncil.org/Events/Community-Events/Community-Calendar.aspx">http://www.utahtechcouncil.org/Events/Community-Events/Community-Calendar.aspx</a><br clear="all" /></p>
<p>Hope to see you there!</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=59</wfw:commentRss>
		</item>
		<item>
		<title>How to compute % defects removed from release candidate code</title>
		<link>http://redrockresearch.org/?p=58</link>
		<comments>http://redrockresearch.org/?p=58#comments</comments>
		<pubDate>Sun, 28 Jun 2009 06:23:59 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=58</guid>
		<description><![CDATA[Recently someone on StackOverflow.com asked me to explain how to compute the defect removal rate for release candidate software.  There are two methods for producing this number and I teach both in several of my seminars, but I&#8217;ll explain the simpler method in this post&#8230;
Lawrence Putnam presented this model in his 1992 Book titled Measures for [...]]]></description>
			<content:encoded><![CDATA[<p>Recently someone on StackOverflow.com asked me to explain how to compute the defect removal rate for release candidate software.  There are two methods for producing this number and I teach both in several of my <a target="_blank" href="http://www.RedRockResearch.com/frmSeminars.aspx">seminars</a>, but I&#8217;ll explain the simpler method in this post&#8230;</p>
<p>Lawrence Putnam presented this model in his 1992 Book titled <em>Measures for Excellence.  </em>His book reads more like a math text than a software development guide, and suffers from an unfortunate formula typo which has lead to widespread confusion about his models in the industry, but I will  explain his defect removal rate calculation process.  (I hired a math wizard to examine his data and correct the formula!)</p>
<p>1. For a typical project, code is produced at a rate which resembles a Rayleigh curve.  A Rayleigh curve looks like a bell curve with a long-tail.  See my ASCII graphics below:</p>
<p>        ||||<br />
    |||||||||||<br />
 |||||||||||||||||<br />
|||||||||||||||||||||||</p>
<p>2. Error &#8216;creation&#8217; typically happens in parallel and proportional to code creation.  So, you can think of errors created (or injected) into code as a smaller Rayleigh curve:</p>
<p>        ||||<br />
    |||+++|||||<br />
 ||||+++++|||||<br />
||||+++++++||||||||</p>
<p>where &#8216;|&#8217; represents code, and &#8216;+&#8217; represents errors</p>
<p>3. Therefore, as defects are found, their &#8216;detection rate&#8217; will also follow a Rayleigh curve.  At some point your defect discovery rate will peak and then start to lesson.  This peak, or apex, is about 40% of the volume of a Rayleigh curve.</p>
<p>4. So, when your defect rate peaks and starts to diminish, factor the peak as 40% of all defects found, then use regression analysis to calculate how many defects are still in the code and not found yet. </p>
<p>By regression analysis I mean if you found 37 defects at the apex after three weeks of testing, you know two things:  37 = 40% of defects in code, so code contains ~ (37 * 100/40) = ~ 93 errors total, and your finding about 10.2 defects per week, so total testing time will be about 9 weeks.</p>
<p>Of course, this assumes complete code coverage and a constant rate of testing.</p>
<p>Hope this is clear.</p>
<p>Mike J. Berry<br />
www.RedRockResearch.com</p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=58</wfw:commentRss>
		</item>
		<item>
		<title>A Free Software Requirements Specification Template (SRS)!</title>
		<link>http://redrockresearch.org/?p=57</link>
		<comments>http://redrockresearch.org/?p=57#comments</comments>
		<pubDate>Wed, 20 May 2009 05:10:03 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[Software Architecture]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=57</guid>
		<description><![CDATA[Need a good software requirements specification (SRS) template?  Use an industry-standard SRS.  Can&#8217;t find one?  Well now you have-get it here for free.  Enjoy!
Mike J. Berry
www.RedRockResearch.com
Software Developement Process Guidance
]]></description>
			<content:encoded><![CDATA[<p>Need a good software requirements specification (SRS) template?  Use an industry-standard SRS.  Can&#8217;t find one?  Well now you have-get it <a target="_blank" href="http://www.redrockresearch.com/frmUtilities.aspx#SRS">here</a> for free.  Enjoy!</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a><br />
Software Developement Process Guidance</p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=57</wfw:commentRss>
		</item>
		<item>
		<title>25 Most Dangerous Information Security Programming Errors</title>
		<link>http://redrockresearch.org/?p=56</link>
		<comments>http://redrockresearch.org/?p=56#comments</comments>
		<pubDate>Mon, 19 Jan 2009 06:02:16 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Software Architecture]]></category>

		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=56</guid>
		<description><![CDATA[Want to visit ground-zero for data security?  Experts from SANS, MITRE, SAFECode, EMC, Juniper, Microsoft, Nokia, SAP, Symantec, and the U.S. Department of Homeland Security&#8217;s National Cyber Security Division last week presented a listing of The Top 25 Most Dangerous (Information Security) Programming Errors.  Expect to see future government and big-money RFP&#8217;s mandate these items [...]]]></description>
			<content:encoded><![CDATA[<p>Want to visit ground-zero for data security?  Experts from SANS, MITRE, SAFECode, EMC, Juniper, Microsoft, Nokia, SAP, Symantec, and the U.S. Department of Homeland Security&#8217;s National Cyber Security Division last week presented a listing of <a href="http://www.sans.org/top25errors/">The Top 25 Most Dangerous (Information Security) Programming Errors</a>.  Expect to see future government and big-money RFP&#8217;s mandate these items be addressed.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=56</wfw:commentRss>
		</item>
		<item>
		<title>Anatomy of an Execution Plan</title>
		<link>http://redrockresearch.org/?p=55</link>
		<comments>http://redrockresearch.org/?p=55#comments</comments>
		<pubDate>Sun, 11 Jan 2009 23:28:46 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Configuration Management]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=55</guid>
		<description><![CDATA[Have you been challenged with performing a high-risk task like upgrading a prominent server, for example?
Here&#8217;s an execution plan template that you can use to guide you.
I. Executive Summary
Brief overview of intended event.
II. Review of Discovery
Details of what efforts were made to research what is listed in the following sections.  Meetings, Vendor consultations,  OnLine Resources, and Conventional Wisdom can [...]]]></description>
			<content:encoded><![CDATA[<p>Have you been challenged with performing a high-risk task like upgrading a prominent server, for example?</p>
<p>Here&#8217;s an execution plan template that you can use to guide you.</p>
<p><strong>I. Executive Summary<br />
</strong>Brief overview of intended event.</p>
<p><strong>II. Review of Discovery</strong><br />
Details of what efforts were made to research what is listed in the following sections.  Meetings, Vendor consultations,  OnLine Resources, and Conventional Wisdom can be included.</p>
<p><strong>III. Pre-Upgrade Procedures<br />
</strong>Steps identified to be taken before the event.</p>
<p><strong>IV. Upgrade Procedures</strong><br />
Steps identified to be taken during the event.</p>
<p><strong>V. Post-Upgrade Procedures</strong><br />
Steps identified to be taken after the event.</p>
<p><strong>VI. Test Plan</strong><br />
Verification procedures to confirm the event was a success.  This section should define the success criteria.</p>
<p><strong>VII. Rollback Plan</strong><br />
In case the worst happens, what to do.</p>
<p><strong>IIX. Situational Awareness Plan</strong><br />
After-the-event steps to validate the success of the event with the system&#8217;s business users.  This would include a two-way communication between your group and the business users, announcing the success, and providing contact information for them to contact you in case there is still a problem.</p>
<p><strong>IX. Risk-Management plan</strong><br />
A plan listing risks associated with the steps above and recommendations as to how to lower those risks.</p>
<p><strong>X. Schedule</strong><br />
If the event spans many hours or days, you may want to draft a schedule for the benefit of all involved.  Include on the schedule the &#8216;rollback point,&#8217; which would be the latest time a rollback could be successfully performed.  Your success criteria whould have to be met by this point to avoid a rollback.</p>
<p>Be sure the Execution Plan is in a checklist format, not a bullet-list format.  Require participants in the event to &#8217;check&#8217; completed checklist items and sign-off sections they are responsible for. </p>
<p>For critical areas of high-risk, (ie: setting up replication), for example, you may want to require two individuals to perform the checklist steps and sign their names when that section is complete.   </p>
<p>If you like, add a &#8216;lessons learned&#8217; section to be completed later, and keep a copy of the execution plan for historical purposes. </p>
<p>Mike J. Berry<br />
www.RedRockResearch.com</p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=55</wfw:commentRss>
		</item>
		<item>
		<title>Excellence over Heroics</title>
		<link>http://redrockresearch.org/?p=48</link>
		<comments>http://redrockresearch.org/?p=48#comments</comments>
		<pubDate>Thu, 13 Nov 2008 04:54:32 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=48</guid>
		<description><![CDATA[I value Excellence over Heroics. 
&#8216;Excellence&#8217; can be defined as &#8220;the crisp execution of established procedures.&#8221;  Think about that for a minute.
Do you know of a software development shop where several prominent developers often stay up late into the night, or come in regularly over the weekend to solve high-profile problems, or put out urgent mission-critical fires?
The thrill of delivering when [...]]]></description>
			<content:encoded><![CDATA[<p>I value Excellence over Heroics. </p>
<p>&#8216;Excellence&#8217; can be defined as &#8220;the crisp execution of established procedures.&#8221;  Think about that for a minute.</p>
<p>Do you know of a software development shop where several prominent developers often stay up late into the night, or come in regularly over the weekend to solve high-profile problems, or put out urgent mission-critical fires?</p>
<p>The thrill of delivering when the whole company&#8217;s reputation is at stake can be addictive.  I remember once staying up 37 hours in-a-row to deliver an EDI package for a bankers convention.  I was successful, delivering the application just before it was to be demo&#8217;d.  I went home and slept for 24 hours straight afterwards. </p>
<p>The problem with &#8216;Heriocs&#8217; is that the hero is compensating for the effects of a broken process.  Think about that for a minute.</p>
<p>If heroes are needed to make a software development project successful, then really something upstream is broken. </p>
<p>Most problems requiring heroics at the end of a project stem from improper effort estimations, inability to control scope, inadequate project tracking transparency, mismanaged Q/A scheduling, unnecessary gold-plating, or inadequate communication between the development team and the project users/stakeholders.</p>
<p>A well-organized development group humms along like a well-oiled machine.  Proper project scoping, analysis, design deconstruction, estimating, tracking, and healthy communication between development and the users/stakeholders will bring that excellence that trumps heroics.</p>
<p>Hey, I hear that Microsoft is looking for some Heroes.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=48</wfw:commentRss>
		</item>
		<item>
		<title>NewsCHIME.com passes the 100+ repeat visitor mark!</title>
		<link>http://redrockresearch.org/?p=54</link>
		<comments>http://redrockresearch.org/?p=54#comments</comments>
		<pubDate>Thu, 23 Oct 2008 18:11:52 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Business]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=54</guid>
		<description><![CDATA[NewsCHIME.com, the &#8216;News from everywhere, every 10 minutes&#8217; website has officially passed the 100+ repeat visitor mark!  This site was launched in May of &#8216;08 with no advertising at all, and now enjoys more than 100 repeat visitors, and over 1000 unique visits per month. 
I classify a &#8216;repeat visitor&#8217; as somebody who has come back four or more [...]]]></description>
			<content:encoded><![CDATA[<p>NewsCHIME.com, the &#8216;News from everywhere, every 10 minutes&#8217; website has officially passed the 100+ repeat visitor mark!  This site was launched in May of &#8216;08 with no advertising at all, and now enjoys more than 100 repeat visitors, and over 1000 unique visits per month. </p>
<p>I classify a &#8216;repeat visitor&#8217; as somebody who has come back <em>four</em> or more times.   The number four is kind of arbitrary, but I think somebody who comes back only once or twice is not really a captive audience participant.  They are more link a potential customer peering into the store window.</p>
<p>NewsCHIME.com was created to bring headline news to people who, like me, love to read the news.   We love it so much, in fact, that that&#8217;s all we want to see on the site&#8211;news headlines and nothing else. </p>
<p>Have a BlackBerry and a few spare minutes between (or during) your meetings?  Go to NewsCHIME.com and check out what&#8217;s happing across the world!</p>
<p>Need to do research for education, work, or personal interest?  You can search for headlines topics from the past 18 months or so on the search page.  </p>
<p>This works great if you are expected to know about something newsworthy in a short amount of time.</p>
<p>For example, a search for &#8216;Obama&#8217; or &#8216;McCain&#8217; and a quick headline perusal will give you a one-sentence summary of everything noteworthy these candidates have done for the past 18 months.  10 minutes on NewsCHIME and you be more infomed about the upcoming presidential election than more than 300 million other people.</p>
<p>Need research project material on the mortgage meltdown, type &#8216;mortgage&#8217; and you&#8217;ll see the unfortunate play-by-play.</p>
<p>Be sure to take note of what you will NOT see at NewsCHIME.com.  You will not see lots of useless links to various websites that have nothing to do with your topic.  You will not see pictures of dancing people,  and you will not see ads from GM, Chevy or eHarmony. </p>
<p>I almost forgot to mention, NewsCHIME has free news alerts!  That&#8217;s right, Free!  Sign up and select which search criteria you want, and as those terms are named in news events you&#8217;ll be the first one to know about them. </p>
<p>So, impress your friends, impress your boss, impress you teacher.  The faster you can get at information, the more beneficial your decisions will become.  Enjoy.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=54</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Motivating Employees</title>
		<link>http://redrockresearch.org/?p=53</link>
		<comments>http://redrockresearch.org/?p=53#comments</comments>
		<pubDate>Mon, 23 Jun 2008 17:31:01 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=53</guid>
		<description><![CDATA[Employee motivation is an ever-present concern for most proactive managers.  Interestingly enough, motivation can come from both functional and dysfunctional sources. 
I&#8217;ve seen employees motivated for many different reasons: recognition, financial incentive, empowerment, personal growth, tension release, fear, and finally there&#8217;s that weird Lord of the Flies thing where employees get motivated together against another employee. 
In their [...]]]></description>
			<content:encoded><![CDATA[<p>Employee motivation is an ever-present concern for most proactive managers.  Interestingly enough, motivation can come from both functional and dysfunctional sources. </p>
<p>I&#8217;ve seen employees motivated for many different reasons: recognition, financial incentive, empowerment, personal growth, tension release, fear, and finally there&#8217;s that weird Lord of the Flies thing where employees get motivated together against another employee. </p>
<p>In their book, Motivating Employees, Anne Bruce and James S. Pepitone describe the most effective ways to motivate a team.  They describe the three C&#8217;s which are vital to functionally motivating employees:</p>
<p>1. Collaboration: Be sure to involve employees in decisions and discussions where their efforts are involved.</p>
<p>2. Content: As they produce suggestions, act on those suggestions immediately.</p>
<p>3. Choice: Be sure to offer choices to your employees&#8211;even if you can predict what they will decide. </p>
<p>These three techniques actually empower your employees.   Involving employees in decisions that affect them, or the outcome of what they are working on produces a level of buy-in that is hard to match any other way.</p>
<p>Bruce and Pepitone continue with an examination of <a target="_blank" href="http://en.wikipedia.org/wiki/Theory_X_and_theory_Y">Theory-X and Theory-Y motivation and management styles</a>.  These styles were originally presented in the 1960&#8217;s by Douglas McGregor. </p>
<p>McGregor states that Theory-X managers proceed from the assumption that their employees are uninformed, lazy, and needy of high-structure. </p>
<p>Theory-Y managers, however, proceed from the assumption that their employees are qualified, intelligent, and capable of making proper decisions provided they are given proper goals, accountability, authority, and resources to accomplish their tasks.</p>
<p>Although Theory-X is the most effective approach during some situations, if you consider the amount of college-educated employees in the workforce today, it&#8217;s easy to see how Theory-Y, if applied properly, yields much higher performance.</p>
<p>The authors continue with a formula for encouraging Entrepreneurial Thinking.   Their five-step formula is:</p>
<p>1. Explain the organization<br />
2. Demonstrate how the organization operates and generates income<br />
3. Help your employees understand the competition<br />
4. Encourage intelligent risk-taking<br />
5. Inspire innovative thinking</p>
<p>Another great idea the authors present is to link motivation to performance.  They suggest you develop a written-list of performance standards for meeting and exceeding the expectations you&#8217;ve agreed upon during collaborative sessions with them.</p>
<p>The authors talk about how important it is to weave fun into everything your organization does.   This may sound like a unusual suggestion at first, but the authors point out that there is a direct correlation between fun on the job and employee productivity, moral, creativity, satisfaction, and most importantly&#8211;retention.</p>
<p>The final few chapters in the book discuss de-motivating factors (or individuals), and how to deal with them.  There is also a good chapter on conducting effective employee-reviews.</p>
<p>Overall I recommend this book to any manager.   It&#8217;s a great book to re-read every so often.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=53</wfw:commentRss>
		</item>
		<item>
		<title>www.NewsChime.com</title>
		<link>http://redrockresearch.org/?p=52</link>
		<comments>http://redrockresearch.org/?p=52#comments</comments>
		<pubDate>Wed, 04 Jun 2008 03:03:00 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=52</guid>
		<description><![CDATA[The value of information&#8230;
Here&#8217;s a fun site if you are a news junkie.  www.NewsChime.com is a simple site that grabs news headlines from major news sites and lists them in an easy-to-peruse text-only format. 
I&#8217;ve got the site on my PDA which makes reading news articles perfect for that boring meeting or that inconvenient 10-minute wait [...]]]></description>
			<content:encoded><![CDATA[<p>The value of information&#8230;</p>
<p>Here&#8217;s a fun site if you are a news junkie.  <a href="http://www.newschime.com/">www.NewsChime.com</a> is a simple site that grabs news headlines from major news sites and lists them in an easy-to-peruse text-only format. </p>
<p>I&#8217;ve got the site on my PDA which makes reading news articles perfect for that boring meeting or that inconvenient 10-minute wait you hadn&#8217;t planned on.</p>
<p>An interesting feature on <a href="http://www.newschime.com/">www.NewsChime.com</a> is the ability to search for keywords in past news headlines.  Want to know what has been newsworthy about Hillary Clinton, or Barack Obama?  Housing Crisis?  Gas Prices?  You can easily search for past headline keywords with this feature.</p>
<p><a href="http://www.newschime.com/">www.NewsChime.com</a> also allows you to get news alerts sent to your phone or email.  I have news alerts sent to my phone about mortgage prices, home-loans, home-lending, and foreclosure because we talk a lot about this at work.  It&#8217;s been fun to be the first one at the office to know the latest.</p>
<p><a href="http://www.newschime.com/">www.NewsChime.com</a> is a free service.  Enjoy.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=52</wfw:commentRss>
		</item>
		<item>
		<title>Software Production Support</title>
		<link>http://redrockresearch.org/?p=51</link>
		<comments>http://redrockresearch.org/?p=51#comments</comments>
		<pubDate>Tue, 20 May 2008 13:50:39 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Configuration Management]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=51</guid>
		<description><![CDATA[In a conversation with a friend once, they jokingly described their inability to play racquetball against other seasoned players as &#8221;They are playing racquetball, while I am just hitting a ball around the room.&#8221;
I&#8217;ll borrow that reference and apply it to Software Production Support.
Is your Software Production Support group &#8221;playing racquetball,&#8221; or are they &#8220;just hitting a ball [...]]]></description>
			<content:encoded><![CDATA[<p>In a conversation with a friend once, they jokingly described their inability to play racquetball against other seasoned players as &#8221;They are playing racquetball, while I am just hitting a ball around the room.&#8221;</p>
<p>I&#8217;ll borrow that reference and apply it to Software Production Support.</p>
<p>Is your Software Production Support group &#8221;playing racquetball,&#8221; or are they &#8220;just hitting a ball around the room?&#8221;</p>
<p>From a distance they can appear like the same activities.  On closer inspection however, one is much more organized, elegant, patterned, and proactive&#8211;while the other is only reactive. </p>
<p>Finding the order from all the choas separates the effective from the ineffective.</p>
<p>There are three particular areas your Software Production Support team should be focus on.  These three areas are:</p>
<p>1. Maintaining Systems<br />
2. Managing Customer Expectations<br />
3. Become a Quick-Reaction Force</p>
<p>1. Maintaining Systems:</p>
<p>Think of your production servers like a fleet of cars.  In a fleet plan, the company sends every car to get an oil change after x number of miles, a tire rotation after y number of miles, and a general tune-up, fluid change, etc. after z number of miles.  This pattern repeats itself for the life of the car that is serviced by the fleet manager.</p>
<p>How often are your server hard drives defragmented?  How often are the transaction-logs backed up?  How often are the indexes reindexed, and the statistics updated?</p>
<p>How often are memory settings adjusted for performance? Latest patches applied? How often are your servers checked to see if there any impending disk space issues? </p>
<p>To maximize system performance, create a &#8220;fleet plan&#8221; for your servers which checks all of these items at regular intervals.</p>
<p>2. Managing Customer Expectations:</p>
<p>If a server fails, do you know which systems depend on it? If a database goes corrupt, do you know which applications need it, and which corresponding business units will be impacted when that happens? </p>
<p>Do you have a way to communicate to those groups immediately?</p>
<p>Create a dependency map for your products.  A dependency map illustrates which servers host which databases, and then which databases are used by which applications, and finally the names, numbers, and email groups of the business users that are affected by that server/database failure.  This will enable your team to proactively manage your customers expectations.  You can notify them before they have to notify you.</p>
<p>3. Become a Quick-Reaction Force:</p>
<p>The SWAT team, the FireStation, and the Ambulance services all have something in common: they are ready to take action at a moment&#8217;s notice.</p>
<p>They have the information they need available to them, and additional services available with a simple call.</p>
<p>Do your products have support information organized and readily available?  Do you have the names and numbers of your account representative for each third-party product or tool you support?  Do you have the product-support phone numbers and your support plan credentials readily available?</p>
<p>Do you know who knows what about each application in your enterprise?  Who programmed it originally?  Who has supported it lately?  Which business units use it?  Where is the source code located?</p>
<p>Keeping information about each system updated in a central location should also be part of your &#8220;fleet plan.&#8221;</p>
<p>Another effective tool for a Quick-Response group is a monitoring system.  Something that indicates the overall attitude of each of your production servers?  Disk Space available? Will the system reply to a ping?  Is SQL Agent running? Is that required Windows Service up and running?  Monitoring tools like <a target="_blank" href="http://en.wikipedia.org/wiki/Nagios">Nagios</a> can do this for you.</p>
<p> Another great idea is to keep a lessons-learned log for each component you support.  Track problems, fixes to problems, assumptions to be confirmed, and ways to test if the component is functioning properly. </p>
<p>All of these pieces in place will make your production support much more effective.</p>
<p>So, think about it&#8230;is your Software Production Support team playing racquetball, or are they just hitting a ball around a room?</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=51</wfw:commentRss>
		</item>
		<item>
		<title>What does it mean to be a Professional?</title>
		<link>http://redrockresearch.org/?p=50</link>
		<comments>http://redrockresearch.org/?p=50#comments</comments>
		<pubDate>Fri, 11 Apr 2008 00:42:08 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=50</guid>
		<description><![CDATA[Decades ago I had a friend tell me this question was posed to their High School class. I never found out what the class concluded.
Over the years I have thought often about the answer to this question.
My earlier conclusion was that professionalism meant a separation of work and personal life.  This is something that I [...]]]></description>
			<content:encoded><![CDATA[<p>Decades ago I had a friend tell me this question was posed to their High School class. I never found out what the class concluded.</p>
<p>Over the years I have thought often about the answer to this question.</p>
<p>My earlier conclusion was that professionalism meant a separation of work and personal life.  This is something that I think the older generation is better at.  The younger generation seems more transparent about personal matters in the workplace. </p>
<p>As the years go by, however, my experience doesn&#8217;t support this conclusion as a definition of professionalism.  I find many professionals are actually quite personable.</p>
<p>This has caused me to re-evaluate the answer to this question.</p>
<p>I think the answer I would give now is that professionalism means ownership.  It means responsibility and accountability for producing the appropriate results.</p>
<p>I walked into a CostCo last week looking for a large household item.  I found a smiling attentive employee with whom I asked where I might find the item I was looking for.  He said &#8220;I&#8217;m new here,&#8221; and shrugged his shoulders.</p>
<p>There was this moment of pregnant miscommunication.</p>
<p>No doubt he was unable to help me due to his present unfamiliarity with the store layout, but as a customer I felt neglected.</p>
<p>I thought to myself, &#8220;Well, are you going to get someone for me who knows where this item is?&#8221; And then I realized I had, perhaps, misaligned expectations for customer service from a new employee at a wholesale warehouse selling everything from car tires to margarine.</p>
<p>Then the light bulb went on&#8212;a more professional employee would have &#8220;owned&#8221; my problem.  They would have found someone who did know where my item was and would have walked with me until my problem was solved. </p>
<p>Suddenly I realized I had the answer to my decades-old question: Professionalism means ownership.   Ownership of issues.  Ownership of assignments.  Ownership of tasks.</p>
<p>My thanks go out to the anonymous clueless employee.  After several decades, I finally have my answer.</p>
<p>How would you answer this question?</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a><br />
 </p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=50</wfw:commentRss>
		</item>
		<item>
		<title>The Three P&#8217;s of a Quality Management System</title>
		<link>http://redrockresearch.org/?p=46</link>
		<comments>http://redrockresearch.org/?p=46#comments</comments>
		<pubDate>Fri, 28 Mar 2008 18:34:15 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[Configuration Management]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=46</guid>
		<description><![CDATA[A Quality Management System, sometimes referred to as a Total Quality Management (TQM) System, is a simple concept that will dramatically improve software production quality over time.
Companies that don&#8217;t have a quality system are commonly reacting to production and support issues due to omissive events.
A simple rule of thumb is to ask yourself how many fires your development team has put out this [...]]]></description>
			<content:encoded><![CDATA[<p>A Quality Management System, sometimes referred to as a Total Quality Management (TQM) System, is a simple concept that will dramatically improve software production quality over time.</p>
<p>Companies that don&#8217;t have a quality system are commonly reacting to production and support issues due to omissive events.</p>
<p>A simple rule of thumb is to ask yourself how many fires your development team has put out this month.  If any come to mind, then chances are you don&#8217;t have a proper quality management system in place, and should read on&#8230;</p>
<p>I remember early in my career I struggled to get my employees to follow our procedures.  Whenever we&#8217;d encounter a production problem with our software, it would inevitably be a result of someone not having completely followed an established procedure. </p>
<p>We would have a big discussion about what should have happened, and about how &#8220;we can&#8217;t forget to do that next time,&#8221; yet we&#8217;d experience the same omission later.</p>
<p>I would get frustrated because I could never seem to find a way to get my team accountable for following our established procedures&#8211;until I discovered the &#8220;Quality Management System.&#8221; </p>
<p>A Quality Management System has the following three elements (the Three P&#8217;s!):</p>
<ol>
<li>Process (documented&#8211;most of us have processes or procedures we are supposed to follow.)</li>
<li>Proof (a separate checklist, or &#8220;receipt&#8221; that the process was followed for each software release.)</li>
<li>Process-Improvement (a discussion, and then an addition or adjustment to the documented process.)</li>
</ol>
<p>Most companies have an established&#8211;and hopefully documented&#8211;software development process.  (If you don&#8217;t you can download one from my website for Waterfall, or Agile <a target="_blank" href="http://redrockresearch.com/frmOurVision.aspx">here</a>.)  This is the first &#8216;P&#8217; and should be in place at every established development shop.</p>
<p>A great question to ask the team is &#8220;How do you know the process was followed for each release?&#8221;  This is where you may get the deer in the headlights response.  This is the second &#8216;P&#8217; and is the piece missing from most software development shops.   </p>
<p>Think of this &#8217;Proof&#8217; document as a checklist accompanying each software release.  The checklist would include every major step in the documented process, names of team members performing specific functions, and locations of final source code, test scripts, install files, etc.  The checklist would also require a series of quality checks.  Ie: Were requirements signed off by the customer, stakeholder, tester, and developer?  Was the help file updated with the new release number and appropriate functionality?  Was the source code checked in?  Where is it located? </p>
<p>As problems occur, the checklist would be added to so that the product would be protected against a similar failure in the future. </p>
<p>The governing driver considered here is that one particular problem might broadside the development team once, but after the process is improved, that problem should never occur again.</p>
<p>For example, you might have a stored procedure that goes into production without a &#8220;Go&#8221; statement at the end.  After the error is discovered, and fixed in production, your team should have a discussion and conclude that a checkbox needs to be added to the quality document stating &#8220;All Stored Procedures Confirmed to have &#8216;Go&#8217; at the end.&#8221;</p>
<p>From that point on, whenever a stored procedure is moved into production, the developer presenting it must check for &#8216;Go&#8217; statements at the end and then sign their name at the bottom of the checklist.</p>
<p>This is the difference between process improvement, and hope.  Many companies view process improvement as a discussion and some verbal affirmations.  What they are really doing is &#8220;hoping.&#8221;</p>
<p>Actually, the &#8220;act&#8221; of process improvement is physically altering a written process or procedure.  This is the real definition of process improvement&#8211;the third &#8216;P.&#8217;</p>
<p>The final endpoint of a quality management system is to achieve excellence.  I&#8217;ve heard excellence defined once as &#8220;Crisp execution of established procedures.&#8221;</p>
<p>You can&#8217;t have excellence without procedures, proof, and process-improvement.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=46</wfw:commentRss>
		</item>
		<item>
		<title>The Bat-Phone</title>
		<link>http://redrockresearch.org/?p=47</link>
		<comments>http://redrockresearch.org/?p=47#comments</comments>
		<pubDate>Fri, 28 Mar 2008 04:47:05 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=47</guid>
		<description><![CDATA[Do you have one of those executives that harasses you with status updates to projects, yet never attends the status update meetings?
Perhaps they call you, email you, stop in to your office, and want to know what the latest on project X is?
Is the behavior effecient?  What suggestions do you have about how to convey [...]]]></description>
			<content:encoded><![CDATA[<p>Do you have one of those executives that harasses you with status updates to projects, yet never attends the status update meetings?</p>
<p>Perhaps they call you, email you, stop in to your office, and want to know what the latest on project X is?</p>
<p>Is the behavior effecient?  What suggestions do you have about how to convey project status communication within your organization?</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=47</wfw:commentRss>
		</item>
		<item>
		<title>Anti-Values</title>
		<link>http://redrockresearch.org/?p=45</link>
		<comments>http://redrockresearch.org/?p=45#comments</comments>
		<pubDate>Wed, 05 Mar 2008 07:30:14 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=45</guid>
		<description><![CDATA[I was sitting in a KFC eating lunch, reading the slogans muraled on the wall.  This particular KFC is supposedly the first KFC in America.  Yes, it&#8217;s in Utah.  Along with some chicken legs and a drink, you can enjoy a small exhibit showing Colonel Sander&#8217;s original briefcase, white suite, shoes, etc.
 One mural read, &#8220;Somehow [...]]]></description>
			<content:encoded><![CDATA[<p>I was sitting in a KFC eating lunch, reading the slogans muraled on the wall.  This particular KFC is supposedly the first KFC in America.  Yes, it&#8217;s in Utah.  Along with some chicken legs and a drink, you can enjoy a small exhibit showing Colonel Sander&#8217;s original briefcase, white suite, shoes, etc.</p>
<p> One mural read, &#8220;Somehow we&#8217;ll do it, by the principles of thrift, honor, integrity, and <em>charity.&#8221;</em></p>
<p>I thought for a moment.  Some of the financial service companies I&#8217;ve worked with would fail if they valued charity.  Then I thought about how trust is a wonderful interpersonal dynamic, but the companies I&#8217;ve worked with in the medical field allow no latitude for trust.  Everything must be written down and authorized by a credentialed physician.  Walk into a pharmacy and you&#8217;ll need a signature on piece of paper to get a prescription filled.</p>
<p>Hmmm, just like charity is an anti-value in the financial services industry, trust is an anti-value in the medical industry.</p>
<p>I spent the day thinking about this new concept.  I owe the title of &#8216;Anti-Value&#8217; to the Discovery-Channel documentary about Anti-Matter I was watching the night before.  I  guess I&#8217;m coining the phrase here, but it makes a lot of sense to me.  Normally, a value is something our society charish&#8217;s, yet in a particular situation, or line of business&#8211;<em>it becomes the wrong thing to do</em>.</p>
<p>I started seeing how this concept can be applied all over to help clarify the decision making process.</p>
<p>I remembered taking third place instead of second in a Maryland school-district programming competition in high school because I let the guy from our rival high school cut in line in front of me to turn in his test.  When the results were announced we had both scored the same grade, but because he handed his paper in first, he won second place and I won third. (I beat him in the State programming competition the following month.) </p>
<p>I&#8217;ve never forgotten this experience, and actually now that I think about it, offering your competitor any leeway is an anti-value. </p>
<p>Some business meetings I&#8217;ve been involved in are a collage of participants cutting other participants off mid-sentence to make their point known.  Rude? Yes.  But, in fact, politeness may be considered an anti-value in these types of situations.</p>
<p>I think the concept is fascinating.  Just as <a href="http://redrockresearch.org/?p=39">a good value system</a> should be in place to help an organization, department, team, or individual govern their decisions, an anti-value system can compliment a value-system by providing additional clarity for the decision making process.</p>
<p>One example of this is the <a target="_blank" href="http://www.gwu.edu/~nsarchiv/NSAEBB/NSAEBB55/index1.html">U.S. government&#8217;s policy on dealing with terrorists</a>.  The government <em>values</em> having a &#8220;no negotiating with terrorists&#8221; policy.  As a disincentive to future terrorism, they have an additional policy to provide or produce exactly the opposite of what the terrorists are demanding.  The notion&#8211;to give them what they want&#8211;really becomes an <em>anti-value</em>, and is an additional input to the decision-making process.  So, in fact, their policy is set by <em>values</em>, and <em>anti-values</em>.</p>
<p>I hope you find this concept as fascinating as I do.  It was the best $7.79 I&#8217;ve spent on lunch in a while.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=45</wfw:commentRss>
		</item>
		<item>
		<title>Your First Week as a Software Development Manager</title>
		<link>http://redrockresearch.org/?p=44</link>
		<comments>http://redrockresearch.org/?p=44#comments</comments>
		<pubDate>Thu, 28 Feb 2008 02:45:14 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=44</guid>
		<description><![CDATA[Wether you are starting a new job, or you just got promoted, the first week as a Software Development Manger, VP, Director, etc, can be a dizzying experience.
Depending on your particular situation, you&#8217;ll likely have to meet many new people, learn about new systems, and remember to smile often.
A good starting point is the be sure the following items [...]]]></description>
			<content:encoded><![CDATA[<p>Wether you are starting a new job, or you just got promoted, the first week as a Software Development Manger, VP, Director, etc, can be a dizzying experience.</p>
<p>Depending on your particular situation, you&#8217;ll likely have to meet many new people, learn about new systems, and remember to smile often.</p>
<p>A good starting point is the be sure the following items are in place:</p>
<ol>
<li>Make a contact list of everyone in your department, your peers, you manager.  Include their desk phones, mobile phones, and email addresses.  Keep this list updated.  You will use it for a long time.</li>
<li>Find or Create the &#8216;Development Procedures Manual.&#8217;  Include in it the following:
<ol>
<li>Corporate Mission/Vision Statement &amp; Values</li>
<li>Department Mission/Vision Statement &amp; Values </li>
<li>New Employee Hire checklist</li>
<li>Development Workstation Setup checklist</li>
<li>Software Development Procedures</li>
<li>Coding Standards</li>
<li>VPN Setup Instructions</li>
<li>Weekly Meeting Schedules</li>
</ol>
</li>
<li>Create a &#8216;Development Managers Log&#8217; containing the following:
<ol>
<li>Employee Time Off Log</li>
<li>Observed holiday list</li>
<li>3rd Party Software Licensing information</li>
<li>Historical Release Log</li>
</ol>
</li>
<li>Be sure you have a source code repository</li>
<li>Be sure you have an issue tracking system  </li>
<li>Review/Create the Disaster Recovery plan for all of your critical systems:
<ol>
<li>Source Code Repository</li>
<li>3rd Party Code libraries</li>
<li>Issue Tracking System &amp; DB</li>
</ol>
</li>
<li>Make a &#8216;projects list&#8217; containing an ever-updating list of projects and their status.</li>
<li>Have a &#8216;welcome meeting&#8217; with the group you oversee to tell them something about you.  Whomever interviewed you knows about you, but chances are the group you are now managing doesn&#8217;t.  Tell them your past work history, your management style, communication plan, and something fun and personable about yourself.</li>
<li>Ask your group what would make their jobs more rewarding.  Ask this question a lot at first because they won&#8217;t believe you mean it until you have asked the question many times. </li>
</ol>
<p> Good Luck!  You&#8217;re off to a good start!</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=44</wfw:commentRss>
		</item>
		<item>
		<title>What to look for when interviewing a candidate</title>
		<link>http://redrockresearch.org/?p=43</link>
		<comments>http://redrockresearch.org/?p=43#comments</comments>
		<pubDate>Fri, 22 Feb 2008 05:56:34 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=43</guid>
		<description><![CDATA[My sister was recently promoted to manage a team of software project managers for a large bank on the East coast.  She told me she gets to hire someone for the first time in her career.
I told her that hiring is always a bit of a dice roll, but I offered her some advice after [...]]]></description>
			<content:encoded><![CDATA[<p>My <a target="_blank" href="http://www.linkedin.com/profile?goback=%2Econ&amp;viewProfile=&amp;key=11652999&amp;jsstate=.conbro_0_*51_false_*2_0">sister</a> was recently promoted to manage a team of software project managers for a large bank on the East coast.  She told me she gets to hire someone for the first time in her career.</p>
<p>I told her that hiring is always a bit of a dice roll, but I offered her some advice after having hired about 15 people at various times in my career:</p>
<p>1. The most important indicator of future success is past success.  Good interviewers know this.  Dig into people&#8217;s past work experience and try to find out if they have been generally successful, or not.  Some indicators of this are whether they have changed jobs often.  If they jumped jobs on their way up the ladder of responsibility, this is OK.  If they jumped sideways, or sometimes down, this is a red flag.  Drill them about each job change.  You will get interesting results.  People will say they were fired, or had fights with their boss or coworkers.  These are usually not your desirable candidates.  If they fought with their previous peers and managers, chances are they will fight with your group also.<br />
 <br />
2. Look for enthusiasm.  Enthusiasm is a great sign of a star employee.<br />
 <br />
3. Examine their personal lives (you really can&#8217;t do this in an interview).  But whatever they tell you can be a clue as to how they respond to accountability, pressure, authority, and responsibility.  If they hate police, or the government, or have been divorced five times, then they may have issues with authority or responsibility.  You have to be careful here because you cannot descriminate.<br />
 <br />
4. Call their references and ask their references if that person was successful, and if they would re-hire that person.  Ask how socially distracting they were inside the workplace, and what time they came in the morning and what time they went home.  Ask if they were a good team-member, and if they were typically dependable enough to get things done.  Ask why they left and compare their answers to the candidate&#8217;s explanation.<br />
 <br />
5. Because software development is not always a 9-to-5 job, a good question to ask is if they have any extra-curricular activity that would prohibit them from staying late if needed.  I have hired people to discover that every day at 5:30 they need to pick up their kid from daycare.  This obligation makes them incompatible with leading a team that may require them to stay late and fix a critical problem.  This is a good thing to find out before you hire someone for a position like that.<br />
 <br />
6. Try to get them to express an opinion about something business related and that they are passionate about.  Pay attention to how they express their opinion.  Do they express themselves dogmatically, as if their opinion is fact and you must argue with them to object, or do they express their opinion in a collaborative way, where they would be more of an asset in a group discussion where others may disagree.</p>
<p>7. Pay attention to how they show up for the interview.  Are they on time, and dressed for the part.  Did they bring with them a copy of their resume? Are their shoes shiny?</p>
<p>8. Ask them several obvious question about your company to see if they did any research before the interview.  Find something on your website homepage that they would know if they looked there before the interview. This is a clue as to their proactive abilities. </p>
<p>9. Pay attention to how they describe their previous workplace, management, and executive staff.  This will likely be an indicator of what they will think of your staff.</p>
<p>10. If you sense an extreme level of dissatisfaction, high-maintenance, or lots of questions about what&#8217;s in it for them&#8212;beware!  This is an employee that will likely perform the bare minimum and be unnecessarily needy.</p>
<p>There are lots of books and tips about how to be the interviewee, but not so much is written about how to interview.  I wish I could have read these tips years ago when I began hiring people.  I hope this helps others and I would be interested in hearing what readers have to add.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=43</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: What Got You Here Won&#8217;t Get You There</title>
		<link>http://redrockresearch.org/?p=42</link>
		<comments>http://redrockresearch.org/?p=42#comments</comments>
		<pubDate>Mon, 11 Feb 2008 05:26:59 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=42</guid>
		<description><![CDATA[Marshall Goldsmith&#8217;s New York Times Bestseller, What Got You Here Won&#8217;t Get You There: How Successful People Become Even More Successful is an excellent self-help book for executives and managers wishing to improve their &#8220;soft skills&#8221; and other interpersonal traits. 
Goldsmith is an executive coach who has worked with more than 80 of the worlds foremost CEO&#8217;s.  As [...]]]></description>
			<content:encoded><![CDATA[<p>Marshall Goldsmith&#8217;s New York Times Bestseller, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWhat-Got-Here-Wont-There%2Fdp%2F1401301304%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1202706869%26sr%3D8-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">What Got You Here Won&#8217;t Get You There: How Successful People Become Even More Successful</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /> is an excellent self-help book for executives and managers wishing to improve their &#8220;soft skills&#8221; and other interpersonal traits. </p>
<p>Goldsmith is an executive coach who has worked with more than 80 of the worlds foremost CEO&#8217;s.  As a symbol of his influence,  <a target="_blank" href="http://www.alliant.edu/wps/wcm/connect/website">Alliant International University </a>recently renamed their <a target="_blank" href="http://www.alliant.edu/wps/wcm/connect/website/Home/About+Alliant/Schools+&amp;+Colleges/Marshall+Goldsmith+School+of+Management+(MGSM)/">school of management</a> after him.  With these credentials, probably anything he writes is worth reading.</p>
<p>In his book, Goldsmith lists twenty-one common &#8220;soft-skill&#8221; dysfunctions he has encountered while coaching top executives.   He explains that the higher you go in executive management, the more your problems are behavioral.  A few of these behavioral problems are as follows:</p>
<ol>
<li>The need to win to much</li>
<li>Making destructive comments</li>
<li>Starting sentences with &#8220;No,&#8221; &#8220;But,&#8221; or &#8220;However&#8221;</li>
<li>Telling the world how smart you are</li>
<li>Speaking when angry</li>
<li>Withholding information</li>
<li>Clinging to the past</li>
<li>Playing favorites among direct-reports</li>
<li>An excessive need to be &#8220;Me&#8221; (or, &#8220;I can&#8217;t change, that&#8217;s just how I am&#8221;)</li>
<li>Goal obsession</li>
</ol>
<p>To get the whole list, you need to read his book.  The first half of the book details these ten and the other eleven common issues at length. </p>
<p>One of the primary challenges Goldsmith writes about is getting executives to understand how they are perceived by others in their work environments, and at home.  He separates our personal &#8220;perception&#8221; into four categories: </p>
<ol>
<li>Public Knowledge (Traits known to others and self)</li>
<li>Private Knowledge (Traits known to self but not to others)</li>
<li>Blind Spots (Traits known to others but not to self)</li>
<li>Unknowable (Traits unknown to others, and not know to self)</li>
</ol>
<p>Goldsmith says that the most interesting traits to examine and study are #3, the blind spots known to others but not to ourselves.  He provides a formula for detecting these traits, examining them, and fixing any negative discoveries.  The formula is:</p>
<ol>
<li>Collect feedback from everyone around us, using both deliberate and subtle tactics.</li>
<li>Apologize to everyone for any negative traits.</li>
<li>Advertise that you are beginning a personal campaign to improve and that you would like their feedback periodically as you work on improvement.</li>
<li>Listen to feedback in terms of &#8220;what can I do in the future to improve&#8221; and not &#8220;what did I do wrong in the past&#8221; (one is positive, one is negative)</li>
<li>Thank people for their suggestions, and don&#8217;t disagree with them.</li>
<li>Follow-up relentlessly.  This is the key to the improvement process taking shape.</li>
</ol>
<p>He explains, for example,  that as a professional coach, he and a colleague call each other each evening and report to eachother on the progress of their goals.  This simple practice enables them to metric their performance over time&#8211;the same thing effective executives do to examine trends in their departmental interests.</p>
<p>Goldsmith discusses several other topics in his book.  One interesting aside is a list of common reasons why goal setting can fail:</p>
<ol>
<li>Time: It takes longer than expected, so it couldn&#8217;t be completed.</li>
<li>Effort: It&#8217;s harder than was expected.</li>
<li>Distractions: Nobody expected a &#8220;crisis&#8221; to emerge that took resources or time away.</li>
<li>Lack of Rewards: After they see some improvement, they don&#8217;t get enough positive response from others, so they give up.</li>
<li>Maintenance: Once a goal is met, there is no fortitude to stick with the pattern that brought success.</li>
</ol>
<p>One of the closing thoughts in Goldsmith&#8217;s book struck me as quite novel.  As one of his executive coaching tools, he sometimes asks executives to produce a &#8220;How to Handle Me&#8221; guide for his staff.  This is a short memo detailing behavior, values, lessons from past experience, and input from past and present coworkers and direct reports.</p>
<p>As new hires are onboarded, part of their welcome packet is the &#8220;How to Handle Me&#8221; guide from their manager.</p>
<p>I found the most valuable part of Goldsmith&#8217;s book to be his formula for collecting feedback about others&#8217; perceptions of us, and how we can affect change within ourselves where needed.  I appreciated Goldsmiths continuous transcentions that all of these tools and dynamics also have value at home to improve our family lives and social relationships.  This was a reoccurring theme in his book.</p>
<p>I recommend Goldsmith&#8217;s book for middle to senior level management, and to any husband or wife.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=42</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The 360 Degree Leader</title>
		<link>http://redrockresearch.org/?p=41</link>
		<comments>http://redrockresearch.org/?p=41#comments</comments>
		<pubDate>Tue, 22 Jan 2008 05:40:31 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=41</guid>
		<description><![CDATA[John C. Maxwell&#8217;s book,  The 360 Degree Leader, is an excellent field-guide for navigating the challenges of leadership at all levels of an organization.
Maxwell starts his book by dispelling many common dysfunctional myths that are found at line-level, or middle-level management.  Ideas such as &#8220;When I get to the top, I&#8217;ll be in control,&#8221; and &#8220;If I were on top, [...]]]></description>
			<content:encoded><![CDATA[<p>John C. Maxwell&#8217;s book,  <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2F360-Degree-Leader-Developing-Organization%2Fdp%2F0785260927%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1200980254%26sr%3D8-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The 360 Degree Leader</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, is an excellent field-guide for navigating the challenges of leadership at all levels of an organization.</p>
<p>Maxwell starts his book by dispelling many common dysfunctional myths that are found at line-level, or middle-level management.  Ideas such as &#8220;When I get to the top, I&#8217;ll be in control,&#8221; and &#8220;If I were on top, then people would follow me&#8221; are inaccurate adolescent attempts to understand the true nature of leadership&#8211;which is influence.</p>
<p>Maxwell continues by explaining the characteristics of influence:</p>
<ol>
<li>Position - Influence because people have to follow you.</li>
<li>Permission - Influence because people want to follow you.</li>
<li>Production - Influence because of what you have done for the organization.</li>
<li>People Development -Influence because of what you have done for them.</li>
<li>Personhood - Influence because of who you are and what you represent.</li>
</ol>
<p>Maxwell gives examples of effective leadership in all directions: up, across and down.</p>
<p>To lead up well, he suggests you lighten your leaders load, anticipate your leaders needs and use their time wisely, and invest in Relational Chemistry&#8211;get to know what makes your leaders tick.</p>
<p>To lead across, Maxwell suggests you focus on completing your fellow leaders, instead of competing with them.   Be a friend, don&#8217;t pretend you&#8217;re perfect, and avoid office politics.</p>
<p>To lead down, Maxwell suggest you develop each team member, place people in their strength zones, model the behavior you desire, transfer the vision from above, and reward the results you desire.</p>
<p>Overall this is a good book worth reading and re-reading every so often.  I recommend it for managers at all levels.</p>
<p>Mike J. Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=41</wfw:commentRss>
		</item>
		<item>
		<title>Three-dimensional value systems</title>
		<link>http://redrockresearch.org/?p=39</link>
		<comments>http://redrockresearch.org/?p=39#comments</comments>
		<pubDate>Wed, 02 Jan 2008 19:43:58 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=39</guid>
		<description><![CDATA[What is a value system? 
As of late, corporations have discovered that mission-statements are only somewhat helpful in providing direction to a company.  Being strategic in nature, they don&#8217;t provide enough detail to govern tactical decisions made by the corporate employees on a daily basis.
To answer this need, value-statements, and value-systems have come into vogue.  Many companies have [...]]]></description>
			<content:encoded><![CDATA[<p>What is a value system? </p>
<p>As of late, corporations have discovered that mission-statements are only somewhat helpful in providing direction to a company.  Being strategic in nature, they don&#8217;t provide enough detail to govern tactical decisions made by the corporate employees on a daily basis.</p>
<p>To answer this need, value-statements, and value-systems have come into vogue.  Many companies have value-statements to underscore their mission statements. </p>
<p>Just as some mission statements are more effective than others, some value-systems are more effective than others.</p>
<p>The simple approach to establishing corporate, department, or team values is to get everyone together in a room and have them suggest values the team should adopt.  Voting happens, and the group committs to their agree-upon values.</p>
<p>After one of these sessions, the group might come up with a list like:</p>
<ul>
<li>respect</li>
<li>trust</li>
<li>excellance</li>
<li>high performance</li>
</ul>
<p>This list is a start, but only representative of a one-dimentional value system.  These values, by themselves, realy don&#8217;t project any context or weight.</p>
<p>A more effective approach would be a two-dimensional value system.  A two dimensional value-system provides a greater context fabric.  For example, you could say your group values:</p>
<ul>
<li>respect over cynicism</li>
<li>trust over hope</li>
<li>excellence over heroics</li>
<li>high-performance over sub-optimization</li>
</ul>
<p>These comparison value statements proved direction and context.  This represents a two-dimensional value system, and is more effective that a simple list of values.</p>
<p>A three-dimensional value system is a prioritized list of these comparison statements.  For example, you could say your group values these statements in this order:</p>
<ol>
<li>trust over hope </li>
<li>excellence over heroics</li>
<li>high-performance over sub-optimization</li>
<li>respect over cynicism</li>
</ol>
<p>This list shows that trust is the highest factor in inter-departmental dynamics.  It shows that excellence is more important than high-performance (so no cutting corners!), and that the group values trust, excellence, and high-performance more than respect. </p>
<p>Every group will have their own values and differences in priorioties, but putting a three-dimensional value-system in place with your team is a great step forward in building functional team cohesion. </p>
<p>Once in place, a reward-systems can be built around your value system to promote it&#8217;s effectivness.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=39</wfw:commentRss>
		</item>
		<item>
		<title>Great Mission Statements</title>
		<link>http://redrockresearch.org/?p=40</link>
		<comments>http://redrockresearch.org/?p=40#comments</comments>
		<pubDate>Fri, 28 Dec 2007 19:13:29 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Quality Management]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=40</guid>
		<description><![CDATA[Jack Welch, in his book, Winning, talks about how to create great mission statements.
He says most mission statements are dull, uninspired, and even unhelpful.  Most groups write their mission statement to describe only what they are in business to do.  While this is not wrong, it creates a whole bunch of mission statements that all look the same among [...]]]></description>
			<content:encoded><![CDATA[<p>Jack Welch, in his book, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWinning-Jack-Welch%2Fdp%2F0060753943%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195976173%26sr%3D1-2&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Winning</a>, talks about how to create great mission statements.</p>
<p>He says most mission statements are dull, uninspired, and even unhelpful.  Most groups write their mission statement to describe only what they are in business to do.  While this is not wrong, it creates a whole bunch of mission statements that all look the same among competitors, and are not really valuable.</p>
<p>Welch suggests that a good mission statement not only describes what the company is in business to do, but how they are going to succeed at it. </p>
<p>For example, &#8220;We are going to sell lots of chickens,&#8221; is not as effective as &#8220;we are going to sell lots of chickens by growing the largest free-range chickens and advertising their value to the industry.&#8221;</p>
<p>Following his logic, I did some research and found some interesting comparisons:</p>
<p><a href="http://www.ford.co.uk/ie/corporateinfo">Ford Motor Company in Europe&#8217;s mission statement</a> (couldn&#8217;t find the U.S. mission statement anywhere online) is:</p>
<p><em>&#8220;Our Mission: we are a global, diverse family with a proud heritage, passionately committed to providing outstanding products and services.&#8221;</em></p>
<p>OK, so Ford&#8217;s mission is noble, but there is no explanation as to how they will succeed at their mission.  Compare this to <a href="http://wiki.answers.com/Q/What_is_the_Mission_Statement_for_Toyota">Toyota&#8217;s mission statement</a>:</p>
<p><em>&#8220;To sustain profitable growth by providing the best customer experience and dealer support.&#8221;</em></p>
<p>Toyota&#8217;s mission statement expresses their intention to make money by providing the best customer experience and dealer support. </p>
<p>Indeed, their mission statement tells what they are doing and how they will succeed.  This is an example of an effective mission statement.</p>
<p>There is a business principle at hand here:  <em>Ambiguity is the enemy to progress.</em>  It&#8217;s nice Ford wants to provide outstanding products and services, but there is no formula or direction given in their mission statement as to how they plan to do this.</p>
<p>Toyota states it will succeed by providing the best customer experience and dealer support.   Are they succeeding at this?  </p>
<p>In 2007, Toyota became the largest seller of cars in America.  As customers, we vote with our money.  It seems then,  that they are providing the best customer experience, and are fulfilling their mission statement.</p>
<p>On a lighter note, <a href="http://wiki.answers.com/Q/What_is_the_Mission_Statement_for_Enron">Enron&#8217;s mission statement</a> is/was:  </p>
<p><em>&#8220;Respect, Integrity, Communication and Excellence.&#8221;</em></p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=40</wfw:commentRss>
		</item>
		<item>
		<title>Improving Employee Morale</title>
		<link>http://redrockresearch.org/?p=38</link>
		<comments>http://redrockresearch.org/?p=38#comments</comments>
		<pubDate>Thu, 27 Dec 2007 02:40:59 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=38</guid>
		<description><![CDATA[As a software development management consultant, I&#8217;m always looking for innovative ways to improve employee morale. 
My friend and associate, Greg Wright, told me about an interesting process for improving morale that his company practices. 
They have an appeasement committee and budget.   The appeasement committee is a group with one representative from each department.  Each month, a [...]]]></description>
			<content:encoded><![CDATA[<p>As a software development management consultant, I&#8217;m always looking for innovative ways to improve employee morale. </p>
<p>My friend and associate, <a target="_blank" href="http://www.linkedin.com/in/gregwright">Greg Wright</a>, told me about an interesting process for improving morale that his company practices. </p>
<p>They have an appeasement committee and budget.   The appeasement committee is a group with one representative from each department.  Each month, a different member of each department is represented in the group.  If certain corporate goals are met, the committee plans an event for the company for that month.  The events are simple and not too expensive:  bowling, or mini-golf and pizza, etc. </p>
<p>What I find valuable about this example is that five important objectives are met:</p>
<ol>
<li>The individual employees are empowered by being able to participate in the suggestions to improve morale.  This personal involvement is more meaningful to them, and more appreciated.</li>
<li>If a committee and a budget is in place, morale-building events won&#8217;t take a backseat to unexpected fires, or brand new deadlines.</li>
<li>The effort-vs-reward principal is set in motion, which is one of the foundations of capitalism.</li>
<li>Corporate goals get communicated, and emphasized, and are constantly on everyone&#8217;s minds.</li>
<li>Team-building outside of the stressed work environment will occur.  This brings a fresh dimension to work-place teamwork.</li>
</ol>
<p>Morale building is important because it separates the sweat-shop jobs from the career jobs.  This simple process can do wonders for your organization.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=38</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The 4-Hour Workweek</title>
		<link>http://redrockresearch.org/?p=37</link>
		<comments>http://redrockresearch.org/?p=37#comments</comments>
		<pubDate>Mon, 10 Dec 2007 21:43:52 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=37</guid>
		<description><![CDATA[I just finished reading The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich, by Timothy Ferriss.  Timothy Ferriss is a 29-year old self-made millionaire, TV actor in China, athletic advisor to more than 30 world record holders, Chinese Kickboxing Champion, first American to hold Guinness world record in Tango, speaker of four [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2F4-Hour-Workweek-Escape-Live-Anywhere%2Fdp%2F0307353133%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1197322671%26sr%3D8-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The 4-Hour Workweek: Escape 9-5, Live Anywhere, and Join the New Rich</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, by Timothy Ferriss.  Timothy Ferriss is a 29-year old self-made millionaire, TV actor in China, athletic advisor to more than 30 world record holders, Chinese Kickboxing Champion, first American to hold Guinness world record in Tango, speaker of four languages, and a four-world champion cage fighter.   This book now makes him an author.</p>
<p>Ferriss&#8217;s book is about beating Corporate America, and becoming content and happy using the newer technologies available to us today. </p>
<p>He provides a formula for successful entrepreneurship.  One important point he makes is the need to find a market, before investing in building the product.  He suggests this successful pattern:</p>
<ol>
<li>Pick an industry you understand.</li>
<li>Target a product you can Create, License, or Resell.</li>
<li>Look at competition to see how you need to differentiate your product.  Examples:
<ol>
<li>More credibility indicators</li>
<li>Offer a better guarantee</li>
<li>Offer a better selection</li>
<li>Offer free, or faster shipping</li>
</ol>
</li>
<li>Micro-test your product (before you put any money into it), by using eBay, or Google Ad&#8217;s.  Microtesting is &#8220;probing&#8221; customers to see if they would buy the product.  Some examples:
<ol>
<li>Put an add on eBay, then cancel the add minutes before the auction ends, to see how much people are willing to pay.</li>
<li>Build a dummy website, with item, description, pictures, and pricing.  After the user pressed &#8216;purchase now,&#8217; display a &#8220;Thank you but this item is temporarily unavailable.&#8221;  This enables you to test your conversion rate up front, without needing to invest in manufacturing, etc.</li>
</ol>
</li>
</ol>
<p>This way, you can determine up front if there is a market for your product.  He suggests putting the price on a separate webpage altogether so you can measure the effects that changing the price alone will have on your conversion rate.</p>
<p>Ferris goes on to explain how to transform managing a business into automating the business.  He suggests time management is a thing of the past.  The key to living better today is to remove distracting inputs from our lives. </p>
<p>He talks about outsourcing every part of you business and empowering the outsourcers.  He talks about only answering email one day a week, and having your cell phone message redirect people to you email. </p>
<p>The final part of Ferriss&#8217;s book talks about what to do after you have successfully started and automated you business.  He talks about getting out of your comfort zone, travelling, learning new skills, and new languages. </p>
<p>I think this book is an excellent read, and surprisingly cutting-edge.  It&#8217;s nice to read a business book about PPC, Google AdWords, and eBay microtesting.   Makes me feel understood.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=37</wfw:commentRss>
		</item>
		<item>
		<title>From The Trenches: Halo 3</title>
		<link>http://redrockresearch.org/?p=35</link>
		<comments>http://redrockresearch.org/?p=35#comments</comments>
		<pubDate>Fri, 07 Dec 2007 16:28:02 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=35</guid>
		<description><![CDATA[I finally finished Halo 3&#8212;in Heroic mode!  Heroic mode is one notch above Normal, and one below Legendary.   For those of you that have not completed the game, relax&#8211;there are no spoilers here.  I will offer some strategy advice, though.
Halo 3 is the third installment in Bungie&#8217;s highly-popular XBox video-game series.  The storyline takes place in [...]]]></description>
			<content:encoded><![CDATA[<p>I finally finished Halo 3&#8212;in Heroic mode!  Heroic mode is one notch above Normal, and one below Legendary.   For those of you that have not completed the game, relax&#8211;there are no spoilers here.  I will offer some strategy advice, though.</p>
<p>Halo 3 is the third installment in <a href="http://www.bungie.net">Bungie&#8217;s</a> highly-popular XBox video-game series.  The storyline takes place in a futuristic world that has been infested with an alien army.  Led by a creepy villain who calls himself the &#8216;Prophet of Truth,&#8217; the alien onslaught will annihaliate the entire human race unless, of course, you and the space marines expel them. </p>
<p>Halo 3 is a little twist from 1 and 2 because you have an alien-defector who helps you during most of the levels, and well, it&#8217;s the Xbox 360 this time! </p>
<p>The graphics are outstanding and the playability is great.   I remember playing Halo 1 with my friend, <a target="_blank" href="http://www.linkedin.com/in/gregwright">Greg Wright</a>.   He came to my house the day I brought the game home.   It was around 5pm when we started playing the game.  After what seemed to us to be about three hours, his wife called us to ask if her husband was ever coming home again because it was 2:30 am and she hadn&#8217;t heard from him.</p>
<p>With Halo 2, my neighbor Rob and I finished the campaign game in about two weeks.   We&#8217;d play every night until about 1 am.  By then, our brains were so fried we couldn&#8217;t speak properly.  We had to use hand signals to communicate &#8216;good-night&#8217; and &#8217;same time tomorrow.&#8217;</p>
<p>My all-time favorite games were <a target="_blank" href="http://www.picofactory.com/download/abandonware/computers/apple_ii/games/bolo">Bolo</a> and <a target="_blank" href="http://www.webomatica.com/images/blog/apple_iie/bilestoad_lg.gif">Bilestoad</a> on the Apple II, <a target="_blank" href="http://en.wikipedia.org/wiki/Doom_%28video_game%29">Doom</a> and <a target="_blank" href="http://en.wikipedia.org/wiki/Star_Trek:_Klingon_Academy">Klingon Academy</a> on the PC, and <a target="_blank" href="http://www.mobygames.com/game/n64/goldeneye-007/cover-art/gameCoverId,6128/">007 </a>on the N64.  <a target="_blank" href="http://www.ghostrecon.com/uk/ghostrecon3/index.php">Ghost Recon</a> is my most-played XBox game, and so far, Halo 3 is the best 360 game.</p>
<p>Heroic is a difficult level.  It took me about three months to complete, playing solo and moderately during that time.  The first few levels are pretty easy.  You basically shoot anything moving at you.  As the game progresses however, you start facing more difficult aliens and tougher challenges.  </p>
<p>Here are some strategies that helped me:</p>
<p>1. Learn to be patient and lure the bigger aliens out one-by-one.  You have a much better chance of being successful facing them one-by-one.</p>
<p>2. Don&#8217;t feel compelled to annihilate every alien you come across.  Sometimes, the melee was so chaotic it was simply easier to run past everything and through the next door.</p>
<p>3. Discover your melee-punch attack.  This is where you run up on an alien, and punch them with your weapon.  I found this to be the best way to clobber a tough alien.  One or two hits and you can take down a Brute.  This works especially well inside a shield-dome.</p>
<p>4. Chieftains are the toughest opponents.  Wielding gravity hammers, and invincibility armor, they strike pure terror when they run at you.  There are three excellent techniques to use to defeat them:</p>
<blockquote><p>A. Blast them with plasma cannons.  The continuous impact will stun and drain them of health.</p>
<p>B. If you have an invisibility shield, go invisible, quickly walk up behind the chieftain, and melee punch him in the back several times. </p>
<p>C. Learn to jump up over them when they run at you.  You can stay alive and shoot at them for a while doing this.</p></blockquote>
<p>5. Attack the exhaust vent of the Wraith.</p>
<p>6. Attack the legs of the Scarab SuperTank, then jump on, run up to the top, and blast it&#8217;s power source.</p>
<p>7. This should be obvious to you&#8211; running over the aliens is easier than shooting them.</p>
<p>Halo 3 is a guys game.   It&#8217;s full of marines, monsters, lasers, rockets, jeeps, four-wheelers, space-ships and shooting.  There are only three women in the game.  A dispatcher who you never see,  the operations commander, and an attractive computer persona.</p>
<p>There are nine levels.  The environments range from jungle, to desert, to internal facilities, to inside creepy, fleshy-spaceships.  The final level is a unique racetrack-like experience.</p>
<p>I really liked the humor in the game.  The little grunt aliens see you coming and say &#8220;Oh, no!  A monster!&#8221;  Sometimes the little grunts poke fun at their bigger alien buddies by saying &#8220;Brute&#8217;s are jerks.&#8221; </p>
<p>The brutes have their own humor.  They are big, scary aliens that speak with deep voices.  Sometimes, when you die, one of them will say &#8221;All to easy&#8230;&#8221; which is a direct quote from Darth Vader. </p>
<p>The brute comment that makes me laugh the most is sometimes heard when you are unfortunate enough to come across a mass of Brute aliens marching towards you.  One of them will say, in their deep, Vader-like voice, &#8220;No inappropriate touching!&#8221;</p>
<p>I noticed a recent news snippet that <a target="_blank" href="http://seattletimes.nwsource.com/html/businesstechnology/2003928945_bungie06.html">Microsoft has released it&#8217;s seven-year hold on Bungie</a>.  They&#8217;re now free again to wow us with more great games.</p>
<p>I really enjoyed playing this game.  I guess I&#8217;m ready for some Halo parties, now.  If you are having one, <a target="_blank" href="mailto:mikeberry@redrockresearch.com">let me know</a>.  Find me as MBER on Xbox Live.  I&#8217;d welcome some comments from others who have finished the game.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=35</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Under Pressure and On Time</title>
		<link>http://redrockresearch.org/?p=36</link>
		<comments>http://redrockresearch.org/?p=36#comments</comments>
		<pubDate>Thu, 06 Dec 2007 18:30:41 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=36</guid>
		<description><![CDATA[Ed Sullivan&#8217;s book, Under Pressure And On Time, is a no-nonsense guide for delivering software products to market in a timely manner.
In this industry where the average software project is late, over budget, or a complete failure, there are so many books written about what not to do.  It&#8217;s refreshing to read a software development book that [...]]]></description>
			<content:encoded><![CDATA[<p>Ed Sullivan&#8217;s book, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Furl%3Dsearch-alias%253Daps%26field-keywords%3Dunder%2Bpressure%2Band%2Bon%2Btime%26x%3D18%26y%3D18&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Under Pressure And On Time</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, is a no-nonsense guide for delivering software products to market in a timely manner.</p>
<p>In this industry where the average software project is late, over budget, or a complete failure, there are so many books written about what not to do.  It&#8217;s refreshing to read a software development book that tells you &#8221;what to do&#8221; for a change.</p>
<p>Sullivan skips past conventional theory and provides real-world experiences and wisdom for how project managers and software development teams can succeed in this challenging industry.</p>
<p>Novel to Sullivan&#8217;s recommended approaches is the concept of one-team-per-project, reporting to a single manager.  Conventionally, most companies split out development, quality-assurance, and product management into different departments.  Sullivan describres this configuration as a model set-up-for-failure.  Too many factors, he says, complicate team performance when each team-member is reporting to a separate manager.</p>
<p>I consult with software development companies to improve their product delivery speed and product quality.  I call Sullivan&#8217;s single-team suggestion the &#8220;lean model,&#8221; and I agree with his conclusions.</p>
<p>In the manufacturing sciences, there is a belief that the production manager and the quality assurance manager have an inherent conflict of interest, therefore, they should be separate departments within a manufacturing organization.  Many business books are written about this.</p>
<p>In software, however, this model is a less-effective approach.  It can work, but it creates barriers between project teams for several reasons:</p>
<ol>
<li>Contention can arise as an &#8220;us vs them&#8221; mentality builds when team-members go back to their respective departments dougouts, to commesurate with their non-project department staff.</li>
<li>As team-members need each other to succeed, it becomes easy for a team-member in one department to delay requests, or grandstand, because their department manager &#8220;has asked them to work on other things this week.&#8221;</li>
<li>A department manager will tend to be uninformed about upcoming urgent project team needs and may unintentionally delay the project by asking their employee to do other things at the most inconvenient time for the project.</li>
<li>A lack of focus will accompany any project team-member who has continuous department responsibilities outside of the project team.</li>
<li>If contention arises, the project team-members from different departments may value disparaging another department, rather than working together to solve the problem at hand.</li>
</ol>
<p>Sullivan goes on to discuss effective hiring techniques, retention techniques, and general healthy corporate culture factors.  He talks about ranking employees in terms of inner-circle, middle-circle, and outer-circle.  This reminds me of <a target="_blank" href="http://www.richardkmiller.com/blog/archives/2007/11/how-to-motivate-workers#comment-140054">Jack Welch&#8217;s theory on differentation</a>.</p>
<p>Another novel concept Sullivan describes is his simple but effective project scheduling process.  He breaks each month into daily rows, listing team members names as column headers.  Inside of each cell is a letter/number combination representing who needs to be finished with what task on that day.  In my opinion this is <a target="_blank" href="http://redrockresearch.org/?p=11">much better than a gantt chart</a>.</p>
<p>Sullivan goes on to describe meetings, schedule management, release management, and project closure.</p>
<p>I found this to be a beneficial book to read.  I would recommend reading it topically, as a reference, rather than cover-to-cover.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=36</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Software Project Survival Guide</title>
		<link>http://redrockresearch.org/?p=32</link>
		<comments>http://redrockresearch.org/?p=32#comments</comments>
		<pubDate>Thu, 29 Nov 2007 18:21:26 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=32</guid>
		<description><![CDATA[In Steve McConnell&#8217;s book, Software Project Survival Guide, he describes the foundation and procedures for managing a successful software development project.
Researching from NASA, IEEE, and some other industry giants like Grady Booch  and Tom Demarco, McConnell summarizes software development into six stages:

Planning
Design
Construction
Testing
Release
Wrap-up

McConnell also offers some great ideas like keeping a project history to record lessons learned [...]]]></description>
			<content:encoded><![CDATA[<p>In <a href="http://www.stevemcconnell.com" title="Steve McConnell's">Steve McConnell&#8217;s</a> book, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2Fs%3Furl%3Dsearch-alias%253Daps%26field-keywords%3Dsoftware%2Bproject%2Bsurvival%2Bguide%26x%3D10%26y%3D18&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Software Project Survival Guide</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, he describes the foundation and procedures for managing a successful software development project.</p>
<p>Researching from <a target="_blank" href="http://www.nasa.gov" title="NASA">NASA</a>, <a target="_blank" href="http://www.ieee.org" title="IEEE">IEEE</a>, and some other industry giants like <a target="_blank" href="http://en.wikipedia.org/wiki/Grady_Booch" title="Grady Booch">Grady Booch</a>  and <a target="_blank" href="http://www.dorsethouse.com/authors/demarco.html" title="Tom DeMarco">Tom Demarco</a>, McConnell summarizes software development into six stages:</p>
<ol>
<li>Planning</li>
<li>Design</li>
<li>Construction</li>
<li>Testing</li>
<li>Release</li>
<li>Wrap-up</li>
</ol>
<p>McConnell also offers some great ideas like keeping a project history to record lessons learned and actual project data (time to completion, lines of code, etc.)</p>
<p>He talks about Quality Assurance practices and team development.  Interestingly enough, his book starts with a diagram and commentary on <a target="_blank" href="http://en.wikipedia.org/wiki/Maslow's_hierarchy_of_needs" title="Maslow's human needs hierarchy">Maslow&#8217;s human needs heirachy</a>, and how the needs of a software development group are similar.  He proposes a Bill of Rights for the project team, and a Bill or Rights for the customers.</p>
<p>He offers a project health quiz&#8211;allowing you to measure your project to see how probable it is at succeeding.</p>
<p>McConnell ends his book with a chapter on project do&#8217;s and don&#8217;t, borrowed from NASA.  These are:</p>
<p>Software Development Project Do&#8217;s:</p>
<ol>
<li>Create and follow a software development plan.</li>
<li>Empower project personnel.</li>
<li>Minimize the bureaucracy.</li>
<li>Define the requirements baseline, and manage changes to it.</li>
<li>Take periodic snapshots of project health and progress, and replan when necessary.</li>
<li>Re-estimate system size, effort, and schedules periodically.</li>
<li>Define and manage phase transitions.</li>
<li>Foster a team spirit.</li>
</ol>
<p>Software Development Project Don&#8217;ts:</p>
<ol>
<li>Don&#8217;t let team members work in an unsystematic way.</li>
<li>Don&#8217;t set unreasonable goals.</li>
<li>Don&#8217;t implement changes without assessing their impact and obtaining approval of the change board.</li>
<li>Don&#8217;t gold-plate (don&#8217;t add features no customer asked for).</li>
<li>Don&#8217;t over-staff, especially early in the project.</li>
<li>Don&#8217;t assume that a schedule slip in the middle of a phase will be made up later.</li>
<li>Don&#8217;t relax standards in order to cut costs or shorten a schedule.</li>
<li>Don&#8217;t assume that a  large amount of documentation ensures success.</li>
</ol>
<p> Overall, this is a great book for new software development managers, and software development mangers who have chosen SDLC, or other non-Agile development methods.  Published in 1998, this book came out before the Agile software development movement.  Regardless, it&#8217;s a good book to refer to occasionally.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=32</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Reinventing Strategy</title>
		<link>http://redrockresearch.org/?p=31</link>
		<comments>http://redrockresearch.org/?p=31#comments</comments>
		<pubDate>Wed, 28 Nov 2007 17:47:12 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=31</guid>
		<description><![CDATA[I just finished reading Willie Pietersen&#8217;s book, Reinventing Strategy: Using Strategic Learning to Create and Sustain Breakthrough Performance.
Pietersen first sets the stage for the rest of the book by underscoring the need for organizations to be adaptable.  He paraphrases Charles Darwin, concluding that is it not the largest, the strongest, or even the most intelligent of species [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading Willie Pietersen&#8217;s book, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FReinventing-Strategy-Strategic-Breakthrough-Performance%2Fdp%2F0471061905%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1196265065%26sr%3D8-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Reinventing Strategy: Using Strategic Learning to Create and Sustain Breakthrough Performance</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />.</p>
<p>Pietersen first sets the stage for the rest of the book by underscoring the need for organizations to be adaptable.  He paraphrases <a target="_blank" href="http://en.wikipedia.org/wiki/Charles_Darwin" title="Charles Darwin">Charles Darwin</a>, concluding that is it not the largest, the strongest, or even the most intelligent of species that survive, but the most adaptable to change.  He explains that corporations need to start thinking beyond doing things right, to thinking about doing the right things.</p>
<p>He explains that vision is different from insight.  Vision is what the leader has in mind for the group.  Insight is what the group learns about their customers needs, through studying their customers.</p>
<p>Pietersen describes a four-step process he calls the &#8220;Strategic Learning Process:&#8221;</p>
<ol>
<li>Situation Analysis (Learn)</li>
<li>Strategic Choices (Focus)</li>
<li>Align the Organization (Align)</li>
<li>Implement and Experiment (Execute)</li>
</ol>
<p>This process provides the basic toolset for gaining insight, and turning that into vision.  Continuous learning is essential, Pietersen says, and he quotes <a target="_blank" href="http://en.wikipedia.org/wiki/Arie_de_Geus" title="Arie de Geus's">Arie de Geus&#8217;s</a> observation that a company&#8217;s &#8220;ability to learn faster than competitors may be the only sustainable competitive advantage&#8221; they have.</p>
<p>He continues, &#8220;Nature, in effect, suffers from two massive learning disabilities.  When nature fails, it doesn&#8217;t know why; and when it succeeds, it doesn&#8217;t know why&#8230;therefore strategic learning is at the heart of successful adaptation&#8221;</p>
<p>Pieterson&#8217;s goes on to offer a formula for initiating change.  His formula is:</p>
<p>D x V x P &gt; C</p>
<p>D = Dissatisfaction with Current State<br />
V = Clear Vision for Change<br />
P = Process for Getting it Done<br />
C = Cost of Change</p>
<p>His formula suggests that if D,V, or P are not strong enough to collectively overcome C, change will not occur.</p>
<p>Pieterson concludes his book by suggesting Strategic Learning can be applied to our personal lives to enable personal growth.  Appling it to such topics as Emotional Intelligence, and Personal Renewal, the Strategic Learning process can help us throughtout our life.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=31</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Good To Great</title>
		<link>http://redrockresearch.org/?p=30</link>
		<comments>http://redrockresearch.org/?p=30#comments</comments>
		<pubDate>Tue, 27 Nov 2007 17:17:04 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=30</guid>
		<description><![CDATA[I just finished reading Good to Great: Why Some Companies Make the Leap&#8230; and Others Don&#8217;t, by Jim Collins.  This #1 bestseller is the best business development book I have ever read.  In fact&#8211;I would even say&#8211;I can recommend it with every fiber of my being.
Collins takes a team of 20 graduate students from the [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FGood-Great-Companies-Leap-Others%2Fdp%2F0066620996%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1196181764%26sr%3D8-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Good to Great: Why Some Companies Make the Leap&#8230; and Others Don&#8217;t</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, by Jim Collins.  This #1 bestseller is the best business development book I have ever read.  In fact&#8211;I would even say&#8211;I can recommend it with every fiber of my being.</p>
<p>Collins takes a team of 20 graduate students from the University of Colorado and dedicates roughly 15,000 hours of research to this book.  </p>
<p>Collins&#8217;s team explores why some good companies become great companies, and why the rest never do.   Their research subjects were companies that outperformed the stock market index by an average of seven times during a fifteen year span.  Their findings are novel and counter-intuitive.</p>
<p>The first major takeaway I got from reading this book is that great companies have learned to say &#8220;no.&#8221;  They don&#8217;t pursue opportunities that don&#8217;t meet certain internal criteria. </p>
<p>The second takeaway is that achievements, although seemingly &#8220;sudden&#8221; when viewed by outside groups, are really a long set of disciplined decisions made over time by these companies. </p>
<p>The third takeaway is that leaders of these great companies were not magnanimous superstars, instead they consistently seemed to have a compelling modesty about them.</p>
<p>A forth takeaway is that these companies seemed to consistently put their best people on new opportunities, not on their biggest problems.</p>
<p>Another concept Collins introduces is the Hedgehog Concept.  This concept is that companies are most successful following opportunities that have three criteria:</p>
<ol>
<li>The team or corporation has a deep passion for the subject matter of the opportunity.</li>
<li>The team feels they can become the best in the world at it. </li>
<li>The opportunity is in-line with what drives the corporation&#8217;s economic engine.</li>
</ol>
<p>I think I could write a twenty-page review about this book.  Let me just say you need to go and read it.  If you read any business-development book this year, read this one.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=30</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The 21 Irrefutable Laws of Leadership</title>
		<link>http://redrockresearch.org/?p=29</link>
		<comments>http://redrockresearch.org/?p=29#comments</comments>
		<pubDate>Mon, 26 Nov 2007 20:15:59 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=29</guid>
		<description><![CDATA[With a forward by Zig Ziglar, John C. Maxwell&#8217;s book titled The 21 Irrefutable Laws of Leadership is an assured home run.
Maxwell breaks down leadership into 21 categories.  He then goes to great lengths to explain each category and give real world examples. 
He describes the progression of leadership by highlighting great leaders who have created momentum in others around them.  For example, he explains [...]]]></description>
			<content:encoded><![CDATA[<p>With a forward by <a target="_blank" href="http://en.wikipedia.org/wiki/Zig_Ziglar" title="Zig Ziglar">Zig Ziglar</a>, John C. Maxwell&#8217;s book titled <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2F21-Irrefutable-Laws-Leadership%2Fdp%2F0785274316%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1196106555%26sr%3D1-2&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The 21 Irrefutable Laws of Leadership</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /> is an assured home run.</p>
<p>Maxwell breaks down leadership into 21 categories.  He then goes to great lengths to explain each category and give real world examples. </p>
<p>He describes the progression of leadership by highlighting great leaders who have created momentum in others around them.  For example, he explains that early in Michael Jordan&#8217;s basketball career, he relied heavily on his personal talent to win games.  But as he matured, he turned his attention more to being a leader and making the whole team play better. </p>
<p>Jordan is quoted in the book as saying, &#8220;That&#8217;s what everybody looks at when I miss a game.  Can they win without me? &#8230;Why doesn&#8217;t anybody ask why or what it is I contribute that makes a difference?  I bet nobody would ever say they miss my leadership or my ability to make my teammates better.&#8221;  Yet, that&#8217;s what made him such a great teammate.</p>
<p>Some of Maxwell&#8217;s principles are predictable and conventional, but some of them are quite novel.  I enjoyed reading about the Law of Magnetism and the Law of Connection.</p>
<p>The Law of Magnetism states that you are who you attract, and the Law of Connection states that you must touch people&#8217;s hearts before they will trust you.</p>
<p>This book is a great reference for leaders in all stages of their career.  A New York Times, Wall Street Journal, and Business Week bestseller, I highly recommend you buy it, read it, and consult it often.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=29</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The No AssHole Rule</title>
		<link>http://redrockresearch.org/?p=28</link>
		<comments>http://redrockresearch.org/?p=28#comments</comments>
		<pubDate>Sat, 24 Nov 2007 17:14:40 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=28</guid>
		<description><![CDATA[Despite it&#8217;s brash title, Dr. Robert I. Sutton&#8217;s book, The No Asshole Rule: Building a Civilized Workplace and Surviving One That Isn&#8217;t, is a valuable text that effectively treads where few business authors have treaded before. 
Sutton makes a case for the need for insight and direction in handling Bullies, Creeps, Jerks, Tyrants, Tormentors, Despots, Backstabbers, Egomaniacs, [...]]]></description>
			<content:encoded><![CDATA[<p>Despite it&#8217;s brash title, Dr. Robert I. Sutton&#8217;s book, <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FAsshole-Rule-Civilized-Workplace-Surviving%2Fdp%2F0446526568%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195975365%26sr%3D8-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The No Asshole Rule: Building a Civilized Workplace and Surviving One That Isn&#8217;t</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, is a valuable text that effectively treads where few business authors have treaded before. </p>
<p>Sutton makes a case for the need for insight and direction in handling Bullies, Creeps, Jerks, Tyrants, Tormentors, Despots, Backstabbers, Egomaniacs, and any other kind of workplace employees who never learned to play Sandbox 101.</p>
<p>I found the book to be an inspiring read and found that it was full of great advice.  Two interesting management take-aways I got from reading the book were:</p>
<ol>
<li>Corporations loose money due to unbridled &#8220;jerkism&#8221; and the author suggests that the cost should be tracked in terms of a &#8220;TCA&#8221; (Total Cost of jerks) metric.</li>
<li>Due to #1, progressive companies need to have instilled in their corporate values, policies, and hiring processes, the sentiment that being a jerk is incompatible with the corporate culture.   Interestingly enough, companies like Google actually have anti-jerk clauses in their employee handbook.</li>
</ol>
<p>If you find yourself working with a jerk, you can do the following:</p>
<ol>
<li>Minimize your time spent with the jerk.  Don&#8217;t pick projects they are on, don&#8217;t attend optional meetings they are in.</li>
<li>Another tactic is to lesson the influence the jerk has on your department and in the company in general.  Try to steer new obligations and assignments that effect you away from that individual.</li>
</ol>
<p>I found Robert I. Sutton&#8217;s book to be an interesting read.  Sorry about the title, Mom.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=28</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Results</title>
		<link>http://redrockresearch.org/?p=27</link>
		<comments>http://redrockresearch.org/?p=27#comments</comments>
		<pubDate>Sat, 24 Nov 2007 16:48:41 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=27</guid>
		<description><![CDATA[I finished reading Results: Keep What&#8217;s Good, Fix What&#8217;s Wrong, and Unlock Great Performance, by Gary L. Neilson and Bruce A. Pasternack. 
I have to admit this book seemed much like many of the other &#8220;improving business performance&#8221; books that I have read, except that this book kept me confused through most of it.
The authors discuss [...]]]></description>
			<content:encoded><![CDATA[<p>I finished reading <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FResults-Whats-Wrong-Unlock-Performance%2Fdp%2FB000W0IG18%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195975775%26sr%3D1-2&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Results: Keep What&#8217;s Good, Fix What&#8217;s Wrong, and Unlock Great Performance</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, by Gary L. Neilson and Bruce A. Pasternack. </p>
<p>I have to admit this book seemed much like many of the other &#8220;improving business performance&#8221; books that I have read, except that this book kept me confused through most of it.</p>
<p>The authors discuss seven different types of organizational profiles, some functional, and some dysfunctional.  After reading the book, I&#8217;m still not quite sure which was supposed to be which.  I even found the diagrams in the book to be confusing.</p>
<p>Here and there, the authors have little nuggets of good advice.  For example, they remind the reader that strategy doesn&#8217;t bring results, execution does.  And, that execution won&#8217;t happen successfully until the right people have the right information and the right incentives.</p>
<p>Despite the confusing text, I can tell the book had a lot of research behind it.  I wish the authors would have simply summarized all of their findings and presented the material with a &#8220;how to&#8221; model.</p>
<p>Unfortunately, I would not recommend spending time reading this book.  I think for the time invested reading all 279 pages, there are other books in this space that will offer more valuable take-aways.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=27</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Product Development for the Lean Enterprise</title>
		<link>http://redrockresearch.org/?p=26</link>
		<comments>http://redrockresearch.org/?p=26#comments</comments>
		<pubDate>Fri, 23 Nov 2007 16:51:51 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Product Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=26</guid>
		<description><![CDATA[I finished reading Product Development for the Lean Enterprise: Why Toyota&#8217;s System Is Four Times More Productive and How You Can Implement It, by Michael N. Kennedy.  This book explains why Toyota&#8217;s internal product development process has enabled them to surpass the Detroit auto manufacturers production in both volume and quality.
If you haven&#8217;t heard already, Toyota now [...]]]></description>
			<content:encoded><![CDATA[<p>I finished reading <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FProduct-Development-Lean-Enterprise-Productive%2Fdp%2F1892538180%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195975907%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Product Development for the Lean Enterprise: Why Toyota&#8217;s System Is Four Times More Productive and How You Can Implement It</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, by Michael N. Kennedy.  This book explains why Toyota&#8217;s internal product development process has enabled them to surpass the Detroit auto manufacturers production in both volume and quality.</p>
<p>If you haven&#8217;t heard already, Toyota now sells more cars in the U.S. than General Motors, as of 2007.  It&#8217;s also no secret that Toyota makes the highest quality cars you can buy today.</p>
<p>In his book, Kennedy contrasts the Detroit product development models with Toyota&#8217;s model.  He explains that the Detroit manufactures have concentrated on improving the manufacturing process by incorporating JIT (Just-In-Time) Assembly, and investing in Robotics.  He points out that although gains have been made, the Detroit manufacturer&#8217;s have really been missing the core of product development&#8211;the customer.</p>
<p>In contrast, Toyota has focused on the development process, not only the manufacturing process.  He explains that Toyota invests much more time up front studying customers and getting their insight about product features.  Moreover, Toyota product managers &#8220;catalog&#8221; various component options and make them available for other product managers to pick from and learn from.  Ever wonder why basically every Toyota and Lexus model car has the exact same window-up/down buttons?  This is why. </p>
<p>These tactics give Toyota both the flexibility and the insight to be able to deliver higher relevance and higher quality in their products.  Not only does Toyota now sell more cars in America, in terms of volume, but also has more vehicle models available for consumers.  This is a direct effect from successfully gathering the voice-of-the customer.</p>
<p>You can&#8217;t help but commend Toyota for getting it right.  You should always gather customer insight with any product being developed. </p>
<p>I think the Toyota model translates well to software development in the following ways:</p>
<ol>
<li>Gathering customer insight about a software product should be mandatory.</li>
<li>Structuring code in re-usable formats (classes) will improve the effectiveness of the development group over time.</li>
<li>Keeping a library of UI artifacts and ideas can help a development team make decisions faster, and have a more consistent look and feel across a large project, or across multiple projects.</li>
<li>In the software industry, we often make the same mistake that the Detroit manufactures make by supposing quality is our final endpoint (ie: &#8220;Quality is Job One!&#8221;).  We need to understand that relevance is different from quality, and we need to structure our processes to maximize and measure relevance, along side of quality.</li>
</ol>
<p> Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=26</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The First-Time Manager - 5th Edition</title>
		<link>http://redrockresearch.org/?p=25</link>
		<comments>http://redrockresearch.org/?p=25#comments</comments>
		<pubDate>Fri, 23 Nov 2007 16:22:55 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=25</guid>
		<description><![CDATA[The First-time Manager, 5th Edition, by Loren B. Belker and Gary S. Topchick is an excellent book on management.
Although it has been titled for &#8220;The First Time Manager,&#8221; there are enough gold nuggets in this book for seasoned managers as well.  Now, in it&#8217;s 5th edition, you can be assured it has been refined and reality-tested. 
Belker and Topchick [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FFirst-time-Manager-Loren-B-Belker%2Fdp%2F0814408214%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195976041%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The First-time Manager</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, 5th Edition, by Loren B. Belker and Gary S. Topchick is an excellent book on management.</p>
<p>Although it has been titled for &#8220;The First Time Manager,&#8221; there are enough gold nuggets in this book for seasoned managers as well.  Now, in it&#8217;s 5th edition, you can be assured it has been refined and reality-tested. </p>
<p>Belker and Topchick present guidance to many areas that managers need to navigate when managing people.  From building trust, to building team spirit, to managing problem employees, to hiring and firing, and so on.</p>
<p>They point out that managing is not about directing people, it is about getting people to become self-directed.  They talk about personal style and communication, dealing with stress, and finally having an effective work-life balance, and a touch of class.</p>
<p>I would recommend this book to any manager.  It makes a great reference to consult from time to time.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=25</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Winning</title>
		<link>http://redrockresearch.org/?p=24</link>
		<comments>http://redrockresearch.org/?p=24#comments</comments>
		<pubDate>Thu, 22 Nov 2007 17:03:37 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=24</guid>
		<description><![CDATA[Jack Welch, together with is wife Suzy, have a Wall Street Journal and New York Times bestseller with their book titled Winning.
Following Jack Welch&#8217;s direct, no-holds-barred style, he presents quite plainly the road-map to successful management.
He talks about constructing corporate values and effective mission statements.  He talks about the importance of candor, respect, and effective reward-systems.  He continues [...]]]></description>
			<content:encoded><![CDATA[<p>Jack Welch, together with is wife Suzy, have a Wall Street Journal and New York Times bestseller with their book titled <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FWinning-Jack-Welch%2Fdp%2F0060753943%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195976173%26sr%3D1-2&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Winning</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />.</p>
<p>Following Jack Welch&#8217;s direct, no-holds-barred style, he presents quite plainly the road-map to successful management.</p>
<p>He talks about constructing corporate values and effective mission statements.  He talks about the importance of candor, respect, and effective reward-systems.  He continues with topics on Crisis Management, Change, Strategy, Budgeting, People Management, and finally Work-Life Balance.</p>
<p>This book is full of take-aways and insight.  It&#8217;s a real wonder to be able to take decades of Jack Welch&#8217;s experiences and have them condensed into a single book.  If you haven&#8217;t read this book, you should.  Soon.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=24</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Confessions of an UnManager</title>
		<link>http://redrockresearch.org/?p=23</link>
		<comments>http://redrockresearch.org/?p=23#comments</comments>
		<pubDate>Thu, 22 Nov 2007 16:46:58 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=23</guid>
		<description><![CDATA[Recently I read Debra Boggan &#38; Anna VerSteeg&#8217;s book titled Confessions Of An Unmanager: Ten Steps To Jump Start Company Performance By Getting Others To Accept Accountability.
This is an interesting book that speaks to the great &#8220;divide&#8221; in corporate America.  The divide, they say, is the distinction between how management conducts themselves in relation to their teams [...]]]></description>
			<content:encoded><![CDATA[<p>Recently I read Debra Boggan &amp; Anna VerSteeg&#8217;s book titled <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FConfessions-Unmanager-Company-Performance-Accountability%2Fdp%2F1892538148%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195976320%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Confessions Of An Unmanager: Ten Steps To Jump Start Company Performance By Getting Others To Accept Accountability</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />.</p>
<p>This is an interesting book that speaks to the great &#8220;divide&#8221; in corporate America.  The divide, they say, is the distinction between how management conducts themselves in relation to their teams they manage.</p>
<p>The authors suggest corporations function better with a &#8220;flat model.&#8221;  Their suggestions are:</p>
<ol>
<li>Leaders should never command or dictate change.</li>
<li>Employees should always be involved from the very beginning.</li>
<li>Executives should not get privileged parking spaces.</li>
</ol>
<p>Well, OK, the third point was not emphasized heavily, but was mentioned.</p>
<p>The flat-management approach emphasized in this book relates well to Agile Development team dynamics.  In an effective Agile team, input and influence from all are needed to produce superior customer value in the software product.  In fact, this book is listed as a favorite read on the <a target="_blank" href="http://www.scrumalliance.org" title="ScrumAlliance.org">ScrumAlliance.org</a> <a target="_blank" href="http://www.scrumalliance.org/articles/27-leadership-reading-list" title="Leadership Reading List">leadership reading list</a>.</p>
<p> The most valuable takeaway I got from reading this book was to think in terms of how my actions, as a manager, can either emphasize or minimize the space between management and the team.  A great suggestion they gave was to hold a team meeting directly after the executive meetings, thus symbolically minimizing this divide.</p>
<p>I think this is a good book to read once.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=23</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Freakonomics</title>
		<link>http://redrockresearch.org/?p=22</link>
		<comments>http://redrockresearch.org/?p=22#comments</comments>
		<pubDate>Thu, 22 Nov 2007 02:48:54 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=22</guid>
		<description><![CDATA[I just read Freakonomics: A Rogue Economist Explores the Hidden Side of Everything, by Steven D. Levitt and Stephen J. Dubner.
This New York Times bestseller is an analytical exploration into social cause and affect.  Using analytics, Levitt shows how he was able to detect administrative cheating in the Chicago school districts, prove that sumo-wrestling is fixed, [...]]]></description>
			<content:encoded><![CDATA[<p>I just read <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FFreakonomics-Revised-Expanded-Economist-Everything%2Fdp%2F0061234001%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195976438%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Freakonomics: A Rogue Economist Explores the Hidden Side of Everything</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, by Steven D. Levitt and Stephen J. Dubner.</p>
<p>This New York Times bestseller is an analytical exploration into social cause and affect.  Using analytics, Levitt shows how he was able to detect administrative cheating in the Chicago school districts, prove that sumo-wrestling is fixed, and suggested which baby names will be most popular in 2015.</p>
<p>I can&#8217;t say enough good about this book.  It was compelling to read, and a great mind-opener about the value of the relatively-new field of business analytics.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=22</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Execution - The Discipline of Getting Things Done</title>
		<link>http://redrockresearch.org/?p=21</link>
		<comments>http://redrockresearch.org/?p=21#comments</comments>
		<pubDate>Thu, 22 Nov 2007 02:12:44 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=21</guid>
		<description><![CDATA[I just finished reading Execution: The Discipline of Getting Things Done, by Larry Bossidy and Ram Charan.  This is an excellent book that examins the dynamics of making things happen inside of a corporation. 
Bossidy and Charan make a case for needing the right people, the right strategy, and the right operations in place to successfully grow [...]]]></description>
			<content:encoded><![CDATA[<p>I just finished reading <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FExecution-Discipline-Getting-Things-Done%2Fdp%2F0609610570%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195976554%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Execution: The Discipline of Getting Things Done</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, by Larry Bossidy and Ram Charan.  This is an excellent book that examins the dynamics of making things happen inside of a corporation. </p>
<p>Bossidy and Charan make a case for needing the right people, the right strategy, and the right operations in place to successfully grow a company.  They further their case by suggesting that there is a fundamental problem in business management where executives mistakenly think execution is a tactical aspect of business, and should be delegated.  They suggest this idea is completely wrong and that executives need to shoulder the task of execution at their levels.</p>
<p>They suggest that every business executive team should ask themselves how the company is executing and what accounts for any gap between expectations and management&#8217;s performance.</p>
<p>I found two very practical elements from reading this book.   The first is the importance of reality.  Good managers seek reality, and encourage their direct reports, and peers to be as realistic as possible.</p>
<p>The second element is an elaborate description for conducting an effective strategy review.</p>
<p>If your department or company is contemplating a new strategy or a new major directive, this book is a must read.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=21</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Value Innovation Portfolio Management</title>
		<link>http://redrockresearch.org/?p=13</link>
		<comments>http://redrockresearch.org/?p=13#comments</comments>
		<pubDate>Thu, 15 Nov 2007 22:33:07 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=13</guid>
		<description><![CDATA[I Just finished reading Value Innovation Portfolio Management: Achieving Double-digit Growth Through Customer Value, by Sheila Mello, Wayne Mackey, Ronald Lasser, and Richard Tait.
This book discusses implementing corporate project portfolio management by focusing on insight gained from your customers as to what they value.  I like this because I agree with their premise.  They call [...]]]></description>
			<content:encoded><![CDATA[<p>I Just finished reading <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FValue-Innovation-Portfolio-Management-Double-digit%2Fdp%2F1932159576%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195166056%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325"><em>Value Innovation Portfolio Management: Achieving Double-digit Growth Through Customer Value</em></a><em><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" />, </em>by Sheila Mello, Wayne Mackey, Ronald Lasser, and Richard Tait.</p>
<p>This book discusses implementing corporate project portfolio management by focusing on insight gained from your customers as to what they value.  I like this because I agree with their premise.  They call it the VIP approach to Portfolio Management.</p>
<p>This group of authors is a consultancy which has developed a methodology for gathering customer insight and applying it to their clients organizations strategy plans.</p>
<p>One novel offering that suggest is that while most of the industry is using bubble-charts to express strategy dynamics, they suggest using a radar-chart instead because it compares more than three axis.</p>
<p>The book goes on to discuss various portfolio &#8220;models&#8221; for understanding customer value in product development including Grounded, Relevant, Intentional, Optimized, Measured, Supported, Actionable, Fortified, Dynamic, and  Sustainable models.  </p>
<p>I enjoyed reading the book and found the most valuable part of it to be their model of gaining customer insight.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=13</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Secrets of Great Rainmakers</title>
		<link>http://redrockresearch.org/?p=20</link>
		<comments>http://redrockresearch.org/?p=20#comments</comments>
		<pubDate>Thu, 15 Nov 2007 18:48:02 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=20</guid>
		<description><![CDATA[Secrets of Great Rainmakers: The Keys to Success and Wealth is short sales book by Jeffrey J. Fox.   They say in life that we are all sales-persons, so books like this are good to read every so often.
Fox&#8217;s book is rare in that he has interviewed many &#8220;rainmakers&#8221; and taken their personal philosophies and stories and [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FSecrets-Great-Rainmakers-Success-Wealth%2Fdp%2FB000S6MF0O%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195164528%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Secrets of Great Rainmakers: The Keys to Success and Wealth</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /> </em>is short sales book by Jeffrey J. Fox.   They say in life that we are all sales-persons, so books like this are good to read every so often.</p>
<p>Fox&#8217;s book is rare in that he has interviewed many &#8220;rainmakers&#8221; and taken their personal philosophies and stories and complied them into this book.   He discusses many topics including &#8220;Heed the first Buy Signal&#8221; and &#8220;Killer Sales Questions #1 and #2.&#8221;</p>
<p>Most touching to me was his chapter on Paperboys.  It seems the majority of the rainmakers and highly successful people he interviewed had in common a first job as a paperboy.  He said, if you have to hire two equal candidates, but one had a paper-route in their youth, and the other did not&#8211;hire the paperboy.  This made me feel good because I come from a family of paperboys.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=20</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: How to Talk to Anyone, Anytime, Anywhere</title>
		<link>http://redrockresearch.org/?p=19</link>
		<comments>http://redrockresearch.org/?p=19#comments</comments>
		<pubDate>Thu, 15 Nov 2007 18:34:56 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=19</guid>
		<description><![CDATA[How to Talk to Anyone, Anytime, Anywhere: The Secrets of Good Communication, by Larry King, is a fun, short book to read.
Larry did a service to the public by writing this book and elaborating on some guiding principles that have helped him succeed in his career of&#8211;well, talking.
Novel among his concepts is the premise that [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FTalk-Anyone-Anytime-Anywhere-Communication%2Fdp%2F0517223317%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195164253%26sr%3D1-2&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">How to Talk to Anyone, Anytime, Anywhere: The Secrets of Good Communication</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /></em>, by Larry King, is a fun, short book to read.</p>
<p>Larry did a service to the public by writing this book and elaborating on some guiding principles that have helped him succeed in his career of&#8211;well, talking.</p>
<p>Novel among his concepts is the premise that successful people are good talkers and good talkers are successful people.  I can&#8217;t think of a more appropriate industry than IT to be reminded that we need to improve our speaking skills.</p>
<p>Larry&#8217;s stories transcend many areas of life: from managing people, to interviewing for a job, to public speaking, to talking your way out of the principal&#8217;s office&#8211;Larry has a story for everyone in this book.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=19</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Integrating Agile Development in the Real World</title>
		<link>http://redrockresearch.org/?p=18</link>
		<comments>http://redrockresearch.org/?p=18#comments</comments>
		<pubDate>Thu, 15 Nov 2007 18:27:12 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Technology]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=18</guid>
		<description><![CDATA[Hooray, another book on Agile Development!
In Integrating Agile Development in the Real World, Peter Schuh explains in depth how to get your team to adopt the Agile Development Model.
Schuh covers several Agile Metholodogies including the problems to watch out for during the process.
I do have to say, this book seemed like a &#8220;whole bunch of everything&#8221; and so [...]]]></description>
			<content:encoded><![CDATA[<p>Hooray, another book on Agile Development!</p>
<p>In <em><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FIntegrating-Agile-Development-World-Programming%2Fdp%2F1584503645%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195164828%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Integrating Agile Development in the Real World</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /></em>, Peter Schuh explains in depth how to get your team to adopt the Agile Development Model.</p>
<p>Schuh covers several Agile Metholodogies including the problems to watch out for during the process.</p>
<p>I do have to say, this book seemed like a &#8220;whole bunch of everything&#8221; and so I didn&#8217;t feel, after reading it, that I was really any more informed about Agile Development.</p>
<p>I would recommend the book for a group just being introduced to the Agile Development Model.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=18</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Optimizing Corporate Portfolio Management</title>
		<link>http://redrockresearch.org/?p=17</link>
		<comments>http://redrockresearch.org/?p=17#comments</comments>
		<pubDate>Thu, 15 Nov 2007 18:17:34 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=17</guid>
		<description><![CDATA[I finished reading Optimizing Corporate Portfolio Management: Aligning Investment Proposals with Organizational Strategy, by Anad Sanwal.  I mentioned in a previous post that this book&#8217;s forward was written by Gary L. Crittenden, CFO of CitiCorp, and a friend of mine.
In his detailing of the evolution of Corporate Portfolio Management at American Express, Sanwal makes a [...]]]></description>
			<content:encoded><![CDATA[<p>I finished reading<em> <a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FOptimizing-Corporate-Portfolio-Management-Organizational%2Fdp%2F0470126884%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195160237%26sr%3D8-16&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Optimizing Corporate Portfolio Management: Aligning Investment Proposals with Organizational Strategy</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /></em>, by Anad Sanwal.  I mentioned in a <a target="_blank" href="http://redrockresearch.org/?p=3" title="previous post">previous post</a> that this book&#8217;s forward was written by Gary L. Crittenden, CFO of CitiCorp, and a friend of mine.</p>
<p>In his detailing of the evolution of Corporate Portfolio Management at American Express, Sanwal makes a great case for the need for CPM in any corporation. </p>
<p>He explains how real strategy is linked to investment, and how investment is really any discretionary income a corporation spends.</p>
<p>He presents a four-step process for implementing CPM, and in the latter part of the book, gives case studies from many large U.S. organizations that have successfully implemented CPM.</p>
<p>I found this book an excellent read, and a must for anyone studying the relatively new disipline of Corporate Portfolio Management.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=17</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The Five Dysfunctions of a TEAM</title>
		<link>http://redrockresearch.org/?p=16</link>
		<comments>http://redrockresearch.org/?p=16#comments</comments>
		<pubDate>Thu, 15 Nov 2007 18:07:46 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=16</guid>
		<description><![CDATA[In The Five Dysfunctions of a Team: A Leadership Fable, written by Patrick Lencioni, he discusses&#8211;well, five dysfunctions of a team.
Lencioni&#8217;s style with his books seem to be a sort of fable-story-type narrative in the first part, and then real meat in the latter part.  I have to confess I skipped about half of the fable stuff, [...]]]></description>
			<content:encoded><![CDATA[<p>In <em><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FFive-Dysfunctions-Team-Leadership-Fable%2Fdp%2F0787960756%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195164665%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The Five Dysfunctions of a Team: A Leadership Fable</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /></em>, written by Patrick Lencioni, he discusses&#8211;well, five dysfunctions of a team.</p>
<p>Lencioni&#8217;s style with his books seem to be a sort of fable-story-type narrative in the first part, and then real meat in the latter part.  I have to confess I skipped about half of the fable stuff, but found the meat at the back to be very interesting.</p>
<p>The five dysfunctions he examines are:</p>
<ol>
<li>Absence of Trust</li>
<li>Fear of Conflict</li>
<li>Lack of Commitment</li>
<li>Avoidance of Accountability</li>
<li>Inattention to Results</li>
</ol>
<p>Being a single guy, I could most readily identify with #3, Lack of Commitment.  And the more I think about it, all of these dysfunctions could be more-or-lesss applied to dating.</p>
<p>His book comes complete with a team-assessment worksheet, and directions on how to identify and overcome these five dysfunctions.  A good read for any manager.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=16</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: The Tipping Point</title>
		<link>http://redrockresearch.org/?p=15</link>
		<comments>http://redrockresearch.org/?p=15#comments</comments>
		<pubDate>Thu, 15 Nov 2007 17:57:35 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Marketing]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=15</guid>
		<description><![CDATA[The Tipping Point: How Little Things Can Make a Big Difference, by Malcolm Gladwell, is an insightful book that discusses factors that cause market surge.
Gladwell points out the two phenomenons that seem to primarily be market catalyst factors:

One high-profile, highly-connected individual&#8217;s public endorsement
A critical-mass buildup of interest

Gladwell suggests people like Oprah Winfrey can have great [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FTipping-Point-Little-Things-Difference%2Fdp%2F0316346624%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195165025%26sr%3D1-1&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">The Tipping Point: How Little Things Can Make a Big Difference</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /></em>, by Malcolm Gladwell, is an insightful book that discusses factors that cause market surge.</p>
<p>Gladwell points out the two phenomenons that seem to primarily be market catalyst factors:</p>
<ol>
<li>One high-profile, highly-connected individual&#8217;s public endorsement</li>
<li>A critical-mass buildup of interest</li>
</ol>
<p>Gladwell suggests people like Oprah Winfrey can have great power in markets, and sites her single negative market-shaking comment about the U.S. beef industry back in the 80&#8217;s as an example of such dynamics.</p>
<p>I found the Tipping Point to be an inspiring read and highly recommend it, especially to the marketing types.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=15</wfw:commentRss>
		</item>
		<item>
		<title>Book Review: Blink</title>
		<link>http://redrockresearch.org/?p=14</link>
		<comments>http://redrockresearch.org/?p=14#comments</comments>
		<pubDate>Thu, 15 Nov 2007 17:49:36 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[My Book Reviews]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=14</guid>
		<description><![CDATA[Blink: The Power of Thinking Without Thinking, by Malcolm Gladwell, is an inspiring book that encourages us to &#8220;trust&#8221; ourselves and our intuition.  
Gladwell talks about several interesting documented situations where seemingly factual information purported to suggest one reality, but an intervening expert just &#8220;knew&#8221; something wasn&#8217;t right and&#8211;with further research&#8211;was able to bring the real [...]]]></description>
			<content:encoded><![CDATA[<p><em><a href="http://www.amazon.com/gp/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FBlink-Power-Thinking-Without%2Fdp%2F0316010669%3Fie%3DUTF8%26s%3Dbooks%26qid%3D1195165025%26sr%3D1-2&amp;tag=wwwredrockres-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325">Blink: The Power of Thinking Without Thinking</a><img border="0" width="1" src="http://www.assoc-amazon.com/e/ir?t=wwwredrockres-20&amp;l=ur2&amp;o=1" height="1" style="margin: 0px; border: medium none" /></em>, by Malcolm Gladwell, is an inspiring book that encourages us to &#8220;trust&#8221; ourselves and our intuition.  </p>
<p>Gladwell talks about several interesting documented situations where seemingly factual information purported to suggest one reality, but an intervening expert just &#8220;knew&#8221; something wasn&#8217;t right and&#8211;with further research&#8211;was able to bring the real facts to light.</p>
<p>I enjoyed reading this book and it reminded me of all of the amazing women around me that seem have this gift, inherently.  Now that I think about it,  Gladwell was probably writing this book just for men.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=14</wfw:commentRss>
		</item>
		<item>
		<title>Agile Development and Government Contracts</title>
		<link>http://redrockresearch.org/?p=12</link>
		<comments>http://redrockresearch.org/?p=12#comments</comments>
		<pubDate>Wed, 14 Nov 2007 22:20:04 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=12</guid>
		<description><![CDATA[So I attended our SLC-based agile development forum yesterday.  Alistair Cockburn was there, along with some other associates from around the valley. 
We discussed various successes and challenges with using the Agile Development Model for software development.  One particular topic that became a main discussion point was how to get government agencies to accept Agile Development [...]]]></description>
			<content:encoded><![CDATA[<p>So I attended our SLC-based agile development forum yesterday.  <a target="_blank" href="http://alistair.cockburn.us" title="Alistair Cockburn">Alistair Cockburn</a> was there, along with some other associates from around the valley. </p>
<p>We discussed various successes and challenges with using the Agile Development Model for software development.  One particular topic that became a main discussion point was how to get government agencies to accept Agile Development Model contract bids.</p>
<p>Fortunately, executives from several companies were represented in the room that use the Agile Development Model and pursue government contract work.  They gave us some insight on how to proceed.</p>
<p>The challenge is that the Waterfall Development Model (SDLC) is the traditional project development process for government contract submissions.  They like it because it expresses a project in terms of scope, components, time-lines, and milestone dates.  All of this is measurable, so it works very well with the government procurement types.</p>
<p>Agile is a less structured methodology&#8211;where you build requirements and code more in a module, by module format.  These modules, called user-stories, aren&#8217;t spec&#8217;d in detail until they are actually being worked on.  Because of this, milestones and time-lines for an Agile project are not as predictable.  The Agile Development Model accepts this reality, and suggests that most projects are not really so predictable anyway.</p>
<p>The trick with the Government is to bid your first project as a waterfall project.  Then, after you have a relationship, suggest that forthcoming projects have an Agile model.</p>
<p>You can also submit a Waterfall project with some additional requirements listed on the contract.  ie: &#8220;Requirements base-lined at a high-level&#8221; or &#8220;Progress reported via Project Backlog&#8221; or &#8220;Prioritization by Need&#8221; or &#8220;Daily Scrum&#8221; or all of these things.  </p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=12</wfw:commentRss>
		</item>
		<item>
		<title>To Gantt or not to Gantt?  That is the question!</title>
		<link>http://redrockresearch.org/?p=11</link>
		<comments>http://redrockresearch.org/?p=11#comments</comments>
		<pubDate>Fri, 09 Nov 2007 17:21:19 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=11</guid>
		<description><![CDATA[A curious experience is looking on Microsoft&#8217;s Project Template website for &#8216;Software Development Project Plan Templates.&#8217;  With Microsoft being a software development company and Project being what it is, you would think there would be many software development templates&#8211;some for Waterfall, some for SCRUM, some for XP, some for Crystal, etc.
I found only two.  Both [...]]]></description>
			<content:encoded><![CDATA[<p>A curious experience is looking on Microsoft&#8217;s Project Template website for &#8216;Software Development Project Plan Templates.&#8217;  With Microsoft being a software development company and Project being what it is, you would think there would be many software development templates&#8211;some for Waterfall, some for SCRUM, some for XP, some for Crystal, etc.</p>
<p>I found only two.  Both were quite rudimentary.  Interestingly enough, though, there are tons of cookie recipes, scrapbook planning templates, and other fun, useful project plans.  I was tempted to add a new subcategory for weekend jeep projects.</p>
<p>This sort of begs the question about how many of us are really using Gantt Charts in our software development processes.  I&#8217;ve asked my peers about it and seem to get an overall answer that &#8216;it takes as much time to update the gantt chart is it does to complete the project.&#8217;  Hmmm.</p>
<p>We used gantt charts for a while at one of my client sites, in an attempt to display project status.  Although I think the executive staff felt catered to, I got a sort of &#8216;deer in the headlights&#8217; effect from them. </p>
<p>An interesting side affect was that the development team discovered we could use the gantt chart, projected on the wall in all it&#8217;s glorious complexity, to underscore how busy our workload was and to negotiate for more time.  (This seemed to momentarily put us in the strongest negotiating position.)</p>
<p>Still searching for a better project status communication medium, I came across a wonderful process called <a target="_blank" href="http://www.redrockresearch.com/frmSDLCDevelopmentModel.aspx#SDLC_EVM">Earned Value Management</a>.  This is a process that developed in the government contractor circles, that displays&#8211;all-at-once&#8211;the project projected baseline for cost and progress, the actual cost, and the actual progress.  It&#8217;s a wonderful tool, and after you understand it, you would think why would we do this any other way?</p>
<p>Other tools exist, including Agile Burndown (or Burnup) charts&#8211;and they are helpful.  They show workload vs. schedule&#8211;two of the three series of information.  But Earned Value Charting seems to be the final endpoint for communicating succinctly the progress of your project.</p>
<p>Oh, btw, Microsoft Project will produce an Earned Value Chart for you.  You just need an advanced degree and probably another staff member to keep track of all the numbers it requires.  I wonder if anyone has ever tracked earned value progress on cookies baking in the oven?</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=11</wfw:commentRss>
		</item>
		<item>
		<title>Why you should stop using SQL Server 2000+ (even though it&#8217;s a superior product!)</title>
		<link>http://redrockresearch.org/?p=10</link>
		<comments>http://redrockresearch.org/?p=10#comments</comments>
		<pubDate>Fri, 09 Nov 2007 00:17:32 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Software Architecture]]></category>

		<category><![CDATA[Development Manager]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=10</guid>
		<description><![CDATA[SQL Server 2005 is fantastic.  SQL Server 2000 was wonderful.  SQL Server 7 was OK.  I hear SQL Server 2008 will be even better&#8230;
&#8230;but wait a minute??  Really, SQL Server 2000 does everything I need.  So does Oracle versions 6, 7, 8, 9, and 10!  So does PostgreSQL, so does MySQL.  So what gives?
Don&#8217;t get [...]]]></description>
			<content:encoded><![CDATA[<p>SQL Server 2005 is fantastic.  SQL Server 2000 was wonderful.  SQL Server 7 was OK.  I hear SQL Server 2008 will be even better&#8230;</p>
<p>&#8230;but wait a minute??  Really, SQL Server 2000 does everything I need.  So does Oracle versions 6, 7, 8, 9, and 10!  So does PostgreSQL, so does MySQL.  So what gives?</p>
<p>Don&#8217;t get me wrong.  I&#8217;ve grown up in the Microsoft garden.  I still have a VB for DOS development kit, and I have used VB 3, 4, 5, 6, and .NET 2003 and 2005.  These are superb and superior products.  The madness is accumulating with a new release every 2 years.  Microsoft is now forced to offer a <a href="http://www-307.ibm.com/pc/support/site.wss/VSTA-DWNGRD.html" title="downgrade from Vista to XP option">downgrade from Vista to XP option</a> because folks are getting fed up.</p>
<p>One client of mine is busy upgrading their flagship product from SQL Server 2000 to SQL Server 2005.  Why?  Not because of any new features.  Not because of a better price.  Not because of really any reason at all, except for the fact their customers are asking for it by name. </p>
<p>Because SQL Server (and Oracle) are highly visible in the public&#8217;s radar, many trade journals speak volumes of marketing info about the new bells and whistles they contain.  As developers, however, we all know that perhaps the management UI is better, and 64-bit it great, but basically the engine worked fine and met all of our needs several versions earlier.</p>
<p>So my client is spending $500,000 and seven or eight months upgrading their core product&#8211;and all of the internal support tools that must work with it&#8211;to SQL 2005.  Again why?  To &#8216;add value to the customer experience&#8217;&#8230;meaning that the salesperson can say &#8220;yes, it works with SQL 2005.&#8221;</p>
<p>You see, in the real world, often non-technical or semi-technical people make the final purchasing decisions for enterprise software.   They grasp for &#8216;clues&#8217; of what should separate an inferior product from a superior product, and&#8211;well&#8211;version 2005 should be better than 2000, right?  Therefore, a product based on 2005 is better than a product based on 2000!  Right?  In reality, somebody must pay for the $500,000 so that same customer is misleading themselves into requesting a higher price-point.</p>
<p>A better model would be to choose a database that is solid, but not in the customer&#8217;s radar.  This way, they would have no &#8216;journal information&#8217; about the database and would not be pressuring you to spend $500,000 every other year to keep up with Microsoft.</p>
<p>PostgreSQL, MySQL, Interbase, etc. are all robust databases with 64-bit support now.  If your software is for an internal client (your own company), this whole dynamic shouldn&#8217;t affect you, but if you make a commercial client-server product, there&#8217;s no doubt you&#8217;ve experienced this already.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=10</wfw:commentRss>
		</item>
		<item>
		<title>Meetings?  We don&#8217;t need no stinkin&#8217; meetings?</title>
		<link>http://redrockresearch.org/?p=9</link>
		<comments>http://redrockresearch.org/?p=9#comments</comments>
		<pubDate>Thu, 08 Nov 2007 14:53:02 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[SDLC Development Model]]></category>

		<category><![CDATA[Agile Development Model]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=9</guid>
		<description><![CDATA[There seems to be no set standard for development meetings.  Some groups complain about being &#8216;meetinged to death,&#8217; while others complain about a lack of communication, direction, or group cohesion.  Given the two options, it is generally agreed that overcommunication is much better than undercommunication.
One of the more innovative approaches to cutting down on meeting [...]]]></description>
			<content:encoded><![CDATA[<p>There seems to be no set standard for development meetings.  Some groups complain about being &#8216;meetinged to death,&#8217; while others complain about a lack of communication, direction, or group cohesion.  Given the two options, it is generally agreed that overcommunication is much better than undercommunication.</p>
<p>One of the more innovative approaches to cutting down on meeting drain is the concept of the &#8217;stand up meeting.&#8217;  This is were all participants (except maybe senior citizens) stand for the duration of the meeting.  Amazingly, during this process, nobody seems to have long weekend stories to tell the group, and answers and discussion points become more concise.</p>
<p>Normal development meetings ought to serve the following purposes.</p>
<ol>
<li>Communicate transparency from development to corporate. </li>
<li>Communicate direction and prioritiziation from corporate to development.</li>
<li>Communicate present-status and next-step planning regarding a project.</li>
<li>Promote team-workload communication among team-members.</li>
<li>Six month employee review.</li>
<li>Deployment rehearsal.</li>
</ol>
<p> More on these later&#8230;</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=9</wfw:commentRss>
		</item>
		<item>
		<title>Improving Accountability Within your Development Department</title>
		<link>http://redrockresearch.org/?p=8</link>
		<comments>http://redrockresearch.org/?p=8#comments</comments>
		<pubDate>Wed, 31 Oct 2007 00:03:13 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<category><![CDATA[Management]]></category>

		<category><![CDATA[Team Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=8</guid>
		<description><![CDATA[Many Software Development Managers find their way into the &#8220;coveted&#8221; position from atrition after being a development team lead, or senior architect.  
Having a technical background is an obvious advantage in terms of understanding the complexity dynamics the team deals with.  One big reality, however, is that these vast technical skills are only a subset of what is required to become a great manager, [...]]]></description>
			<content:encoded><![CDATA[<p>Many Software Development Managers find their way into the &#8220;coveted&#8221; position from atrition after being a development team lead, or senior architect.  </p>
<p>Having a technical background is an obvious advantage in terms of understanding the complexity dynamics the team deals with.  One big reality, however, is that these vast technical skills are only a subset of what is required to become a great manager, and the new manager soon discovers he needs to learn much more about the role.  </p>
<p>In Jack Welch&#8217;s book <em>Winning</em>, he explains that being a good leader means you shift the focus from you to them&#8211;from being the only one able to solve the latest problem, to being the proverbial &#8220;dumbest person in the room.&#8221;  Accountability should come hand in hand with empowerment.  Learning to empower your teams can be difficult, and seem like a leap of faith at first.  You soon learn, however, that letting your team originate the solution, predict the schedule, perform the work, and solve the problem builds their trust in you and in themselves.  </p>
<p>Another effective technique is to make your team accountable to the executive staff themselves&#8211;in person&#8211;instead of you being the go-between, shielding them.   Have the team leads accompany you to the Executive Committee meeting to report their progress.  This way, they can feel a sense of accomplishment for their victories, and feel the pressure from the top, instead of from you!  Teach them to be commitment oriented.  Develop a commitment-oriented culture by keeping track of their commitments and holding them accountable for each one.    Base their bonus structure on their ability to keep their commitments.  This will teach them to be more accurate, which translates into better predictability that that is better for everyone. </p>
<p>Joel Spolsky has a simple solution for this.  It&#8217;s called <a href="http://www.joelonsoftware.com/items/2007/10/26.html">Evidence Based Scheduling</a> and you can read about it <a target="_blank" href="http://www.joelonsoftware.com/items/2007/10/26.html" title="here">here</a>.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=8</wfw:commentRss>
		</item>
		<item>
		<title>The Role of the Development Manager</title>
		<link>http://redrockresearch.org/?p=7</link>
		<comments>http://redrockresearch.org/?p=7#comments</comments>
		<pubDate>Tue, 30 Oct 2007 23:47:29 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Development Manager]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=7</guid>
		<description><![CDATA[I remember my grandmother explaining what it was like to teach grade-school.  She said to be a good teacher, you had to be part teacher, part nurse, part referee, part coach, part police officer, part mother, and part collections agent. 
Fortunately, software development management requires a smaller skill-set.  Software Development Managers really have four areas of responsibility.  These [...]]]></description>
			<content:encoded><![CDATA[<p>I remember my grandmother explaining what it was like to teach grade-school.  She said to be a good teacher, you had to be part teacher, part nurse, part referee, part coach, part police officer, part mother, and part collections agent. </p>
<p>Fortunately, software development management requires a smaller skill-set.  Software Development Managers really have four areas of responsibility.  These four areas are:</p>
<ol>
<li>Responsibility to the corporation</li>
<li>Responsibility to the development department</li>
<li>Responsibility to the customer</li>
<li>Responsibility to the product</li>
</ol>
<p>To the corporation, the development manager owes efficient yield,  predictability of delivery dates, and transparency regarding the health and status of each project.  </p>
<p>To the team, he owes corporate transparency (what goes on in the executive meetings), clarity of direction, priority of tasks, empowerment, and accountability.  </p>
<p>To the customer, he owes the highest reasonable product quality, and highest reasonable product relevance.</p>
<p>And to the product, he owes the best tools, architectures, and programmers he can find. </p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=7</wfw:commentRss>
		</item>
		<item>
		<title>Corporate Strategy Planning Simplified</title>
		<link>http://redrockresearch.org/?p=6</link>
		<comments>http://redrockresearch.org/?p=6#comments</comments>
		<pubDate>Tue, 30 Oct 2007 14:50:02 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Development Organization]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=6</guid>
		<description><![CDATA[What is Corporate Strategy and how do we deconstruct it?  Corporate Strategy can be simplified into two drivers:  Top-line and Bottom-line.  Top line is your gross revenue, and bottom line is what it costs you to obtain that gross revenue. 
Think about these as numerator and denominator drivers.  Together they make a formula that looks something like:
  Yield(Investment)  x Market [...]]]></description>
			<content:encoded><![CDATA[<p>What is Corporate Strategy and how do we deconstruct it?  Corporate Strategy can be simplified into two drivers:  Top-line and Bottom-line.  Top line is your gross revenue, and bottom line is what it costs you to obtain that gross revenue. </p>
<p>Think about these as numerator and denominator drivers.  Together they make a formula that looks something like:</p>
<p>  Yield(Investment)  x Market Opportunity x Accessibility<br />
  &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;<br />
  Cost of (Development x Support x Sales &amp; Marketing x Admin)</p>
<p>So, the basic idea, for a software company, is that if you have frequent software enhancements and new products that match a ripe market opportunity, and you let your customers know about it, then you can collect a lot of top-line revenue.  The trick is to do this while spending the least amount on the bottom line. </p>
<p>What&#8217;s interesting about this process is that bottom-line cost is somewhat predictable and standardized.  Meaning, it costs your company probably the same amount of money to hire a development manager and to get a building to put people in as it does the company across the street.  In order to shave expenses from the bottom line, you need to understand every competitive advantage your competitors have and newer industry trends in technology and implement them yourself as much as possible. </p>
<p>The numerator factors are really what&#8217;s unique about your products or services that set you apart from the competition.  The more relevant these are to the existing market appetite, and the more your customers know about them, the faster your top-line will grow. </p>
<p>Now, wasn&#8217;t that simple?</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=6</wfw:commentRss>
		</item>
		<item>
		<title>Why should Corporate Strategy be important to us in Development?</title>
		<link>http://redrockresearch.org/?p=5</link>
		<comments>http://redrockresearch.org/?p=5#comments</comments>
		<pubDate>Tue, 30 Oct 2007 14:31:26 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=5</guid>
		<description><![CDATA[We code, right!?  We code, and play Warcraft.  Why should we know or care about corporate strategy? 
Well, the answer is that most programmers probably don&#8217;t really know what their organization&#8217;s corporate strategy is.  If you do, you likely have an outstanding manager who has learned that part of their responsibility as a manager is to communicate [...]]]></description>
			<content:encoded><![CDATA[<p>We code, right!?  We code, and play Warcraft.  Why should we know or care about corporate strategy? </p>
<p>Well, the answer is that most programmers probably don&#8217;t really know what their organization&#8217;s corporate strategy is.  If you do, you likely have an outstanding manager who has learned that part of their responsibility as a manager is to communicate executive directives back to Development. </p>
<p>A company that performs good &#8216;Strategy Management&#8217; will do two things: </p>
<ol>
<li>They will broadcast their corporate strategy to all employees so that everyone can be on the same page.</li>
<li>They will establish measurable metrics throughout the organization to determine how close everyone&#8217;s efforts are to the decided strategy.  </li>
</ol>
<p>When this happens, an effective plan is for the Development department to adopt their own &#8216;Department Strategy&#8217; that supports the Corporate Strategy.  Then look for ways to measure how effective they are at pursuing that strategy. </p>
<p>For example, if your team has to report total hours for the week, reporting could be enhanced to include how many hours each programmer spends on each project.  Then each project can be placed into separate &#8217;strategy categories.&#8217;  Then, time can be measured for each project worked on during the week, and a summary comparison can be presented to upper management showing that the Development department is &#8216;following corporate strategic goals&#8217; by spending a proportional amount of time on projects that are aligned with various corporate strategies. </p>
<p>If you are a manager and do this before you are asked to, you may even earn yourself a few stripes.  Kapish?</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=5</wfw:commentRss>
		</item>
		<item>
		<title>What is Software Portfolio Management?</title>
		<link>http://redrockresearch.org/?p=4</link>
		<comments>http://redrockresearch.org/?p=4#comments</comments>
		<pubDate>Tue, 30 Oct 2007 05:40:41 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Management]]></category>

		<category><![CDATA[Business]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=4</guid>
		<description><![CDATA[What is Software Portfolio Management, or SPM?  They never taught us about this in college.  This is when you are reading your email in the morning from an unhappy customer who wants new feature X when suddenly your phone rings and the VP of Sales wants to know when you will have an install ready [...]]]></description>
			<content:encoded><![CDATA[<p>What is Software Portfolio Management, or SPM?  They never taught us about this in college.  This is when you are reading your email in the morning from an unhappy customer who wants new feature X when suddenly your phone rings and the VP of Sales wants to know when you will have an install ready for a customer Y whom you never heard of before and then all of the sudden the CEO walks in and announces that your team needs to start on pet project Z.  Sound familiar?  Enter SPM&#8230;a solution to stop the madness.</p>
<p>Here&#8217;s how it works.  Your Executive Staff meets every two weeks.  You produce a list of all the hours available that your programmers collectively have for the upcoming two weeks (minus vacation, etc).  You produce a second list of ongoing projects, pending projects, and then you offer up the floor to whomever wants to request new feature X, Y, or Z.  They get to justify their request to the whole Executive Staff, preferrably on paper, and then the whole staff decides when to start on the new project, and how to prioritize it. </p>
<p>This way, project requests get presented and evaluated against the opportunity cost of the other projects, and not based on urgency or theatrics.  There&#8217;s a little more to it, but this basically describes an effective solution for an age-old problem.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=4</wfw:commentRss>
		</item>
		<item>
		<title>Optimizing Corporate Portfolio Management</title>
		<link>http://redrockresearch.org/?p=3</link>
		<comments>http://redrockresearch.org/?p=3#comments</comments>
		<pubDate>Tue, 30 Oct 2007 05:25:49 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Corporate Strategy]]></category>

		<category><![CDATA[Portfolio Management]]></category>

		<guid isPermaLink="false">http://redrockresearch.org/?p=3</guid>
		<description><![CDATA[I just bought a new book on Portfolio Management called Optimizing Corporate Portfolio Management: Aligning Investment Proposals with Organizational Strategy, by Anand Sanwal (Wiley Press). 
To my amazement, the forward commentary is by Gary Crittenden, a long-time friend of mine.  Gary and I lived near eachother in Munich, Germany years ago.  I believe my girlfriend at [...]]]></description>
			<content:encoded><![CDATA[<p>I just bought a new book on Portfolio Management called <em>Optimizing Corporate Portfolio Management: Aligning Investment Proposals with Organizational Strategy, </em>by Anand Sanwal (Wiley Press). </p>
<p>To my amazement, the forward commentary is by Gary Crittenden, a long-time friend of mine.  Gary and I lived near eachother in Munich, Germany years ago.  I believe my girlfriend at the time was a nanny for his kids.  He led a group of us on a 5 day bicycle trek across Austria.  Amazing experience.  We went skiing together often in Der Schweitz.  Gary worked for Bain at the time, and later was the VP of American Express, and now has the CFO chair at CitiBank.  (If your reading this, Gary, Here&#8217;s a big &#8216;Hello!&#8217;) </p>
<p>I&#8217;m eager to read the book because it details the challenges, solutions, and results American Express faced as it went through a Portfolio Management Revolution.  Internally, they call the process Investment Optimization (IO), but it is known throughout the industry as Corporate Portfolio Management (CPM).  This process scales very well to the software industry, except that only about 50% of all software companies in America have any kind of Portfolio Management process.  Of those, few target Customer Value as the main driver for success.  So there is a lot of work to be done in the software development industry in this area.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=3</wfw:commentRss>
		</item>
		<item>
		<title>Red Rock Research</title>
		<link>http://redrockresearch.org/?p=1</link>
		<comments>http://redrockresearch.org/?p=1#comments</comments>
		<pubDate>Tue, 30 Oct 2007 03:15:30 +0000</pubDate>
		<dc:creator>mikeberry</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[This is my first post for RRR.  I&#8217;ve started this site because I feel like it&#8217;s time to start giving back to the IT community.  Lots of the information found on these pages I wish were made available to me years ago.  Probably there are software development managers out there just starting out that are [...]]]></description>
			<content:encoded><![CDATA[<p>This is my first post for RRR.  I&#8217;ve started this site because I feel like it&#8217;s time to start giving back to the IT community.  Lots of the information found on these pages I wish were made available to me years ago.  Probably there are software development managers out there just starting out that are hungry for information and want to peform their jobs better.  If you are one of these brave souls then cheers&#8230;this blog&#8217;s for you.</p>
<p>Mike J Berry<br />
<a href="http://www.redrockresearch.com/">www.RedRockResearch.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://redrockresearch.org/?feed=rss2&amp;p=1</wfw:commentRss>
		</item>
	</channel>
</rss>
