<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Waverley Software Outsourcing Blog</title>
	<atom:link href="http://www.waverleysoftware.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.waverleysoftware.com/blog</link>
	<description>Waverley Software outsourcing blog</description>
	<lastBuildDate>Tue, 17 Jan 2012 01:24:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Moblie Developers Will Be in Short Supply</title>
		<link>http://www.waverleysoftware.com/blog/?p=467</link>
		<comments>http://www.waverleysoftware.com/blog/?p=467#comments</comments>
		<pubDate>Tue, 17 Jan 2012 01:24:55 +0000</pubDate>
		<dc:creator>Charles August</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=467</guid>
		<description><![CDATA[CIO Magazine says Mobile Software Developers will be more in demand in 2012 than they were in 2011, and more expensive.  Don&#8217;t be caught without a strategy to meet your near term development needs.  Click here to read the article.  It&#8217;s important to not let that scarcity drive you to making an questionable hire.  Here [...]]]></description>
			<content:encoded><![CDATA[<p><a title="CIO: Hot IT Jobs That Will Pay Well in 2012" href="http://www.cio.com/article/695585/6_Hot_IT_Jobs_That_Will_Pay_Well_in_2012" target="_blank">CIO Magazine</a> says Mobile Software Developers will be more in demand in 2012 than they were in 2011, and more expensive.  Don&#8217;t be caught without a strategy to meet your near term development needs.  Click here to <a href=" http://www.cio.com/article/695585/6_Hot_IT_Jobs_That_Will_Pay_Well_in_2012">read the article. </a></p>
<p>It&#8217;s important to not let that scarcity drive you to making an questionable hire.  Here are 4 simple things you can do to reduce your risk when hiring new developers:</p>
<p>1) Find the developers&#8217; apps at the various app stores, download them and try them out. Look for the attention to detail and the overall quality of the app.  Does it look clunky or can you tell it&#8217;s really well done?</p>
<p>2) Does the developer have experience on more than one platform?  Do you need more than one platform?  How well can you deliver your intended experience on various mobile platforms and how can the developer help you with decisions and tradeoffs?</p>
<p>3) What&#8217;s your strategy for deciding between native or web apps, and does the developer you&#8217;re looking at match up well with that strategy?</p>
<p>4) Do you want the app to be created with tools that can accelerate development? The Titanium platform from Appcelerator is a good example.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=467</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;Writing a Fixed Contract for an Agile Project&#8221;</title>
		<link>http://www.waverleysoftware.com/blog/?p=449</link>
		<comments>http://www.waverleysoftware.com/blog/?p=449#comments</comments>
		<pubDate>Mon, 19 Dec 2011 22:18:54 +0000</pubDate>
		<dc:creator>Charles August</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=449</guid>
		<description><![CDATA[Here&#8217;s a great article from Bright Hub helping companies to move from Waterfall project development to Agile. Writing a Fixed Contract for an Agile Project Written by: Michael Kirkham-Jones • Edited by: Michele McDonough How do you write a fixed-price contract for a embryonic Agile proposal? It&#8217;s not as difficult as some make out but it does involve a change [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a great article from <a title="Writing a Fixed Bid Contract for an Agile Project" href="http://www.brighthub.com/office/project-management/articles/125813.aspx" target="_blank">Bright Hub</a> helping companies to move from Waterfall project development to Agile.</p>
<h1>Writing a Fixed Contract for an Agile Project</h1>
<div>
<div>Written by: <a id="artAuthor" href="http://www.brighthub.com/members/mikekj.aspx" rel="author">Michael Kirkham-Jones</a> • Edited by: <a id="artEditor" href="http://www.brighthub.com/members/mmcdonough.aspx">Michele McDonough</a></div>
</div>
<div>
<div>
<p>How do you write a fixed-price contract for a embryonic Agile proposal? It&#8217;s not as difficult as some make out but it does involve a change of mindset and a learning exercise for everyone. Clearly defining done, estimating stories and understanding velocity is key to getting it right.</p>
<p><strong>Don&#8217;t Tie Agile Down</strong></p>
<div>
<p>If the whole idea of Agile is that you cannot predict the future, then how can you use it in a fixed-price contracting environment where it is vital to tie down your costs, your time and your scope? Maybe the answer is to look beyond tying Agile down to ill-fitting contract templates and introducing a new structure&#8230;</p>
</div>
<p><a title="Writing a Fixed Bid Contract for an Agile Project" href="http://www.brighthub.com/office/project-management/articles/125813.aspx" target="_blank">Read the rest of the article</a></p>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=449</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Glue That Holds It Together</title>
		<link>http://www.waverleysoftware.com/blog/?p=420</link>
		<comments>http://www.waverleysoftware.com/blog/?p=420#comments</comments>
		<pubDate>Tue, 29 Nov 2011 00:54:00 +0000</pubDate>
		<dc:creator>Charles August</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=420</guid>
		<description><![CDATA[Used to be, when you hired a contractor to write some software for your company, you handed over the specs to some guy who worked out of his parents&#8217; basement (or a bunch of guys in a country you&#8217;d never been to, or, maybe, never heard of).  After awhile, usually a longer while than you&#8217;d [...]]]></description>
			<content:encoded><![CDATA[<p>Used to be, when you hired a contractor to write some software for your company, you handed over the specs to some guy who worked out of his parents&#8217; basement (or a bunch of guys in a country you&#8217;d never been to, or, maybe, never heard of).  After awhile, usually a longer while than you&#8217;d been led to expect, you&#8217;d get a piece of software.  Sometimes it worked, sometimes not.  Sometimes it worked right up until your check cleared.  Sometimes the contractor would help with maintenance, and maybe even v .1, sometimes not.</p>
<p>Or you hired a big consulting firm, who studied your business and your market, made some predictions about the future, and then spent months and meetings to get the specs right.  Then more months and meetings to create a beta version.  Then more months and meetings to revise the beta.  Two or three years (and lots of dollars) down the road you got software that was now a year or two too late.</p>
<p>I gotta say, there is a better way.</p>
<p>I think every software development project deserves to have a champion, someone who will sit down and look at the cost and time ramifications of your decisions, our decisions, the whole decision process.  I call this champion a Program Director.  Rather than get snagged by short-term pressure and near-term worrying, Program Directors can zoom out, see the long view, and ask: “What would happen if we did A in this iteration but saved B for the next iteration.” In other words: let’s pause long enough to determine the best way to do this. Are there some use cases we’re already developing that accomplish what you’re getting at? Does the situation require that we build a whole new feature, or does it just require changing the existing use case a little bit? That bigger picture thinking is what the project manager provides.</p>
<p>Working with “far-located” teams &#8211; as we do in the globally-sourced world of software engineering &#8211; there needs to be a hub, a central person holding everything together.   Program Directors become the “glue” that binds all the far-flung elements working on a project into a cohesive whole.</p>
<p>Like so many things in business, you may not always see the need for that extra managerial layer when everything is working smoothly. Program Directors may appear to be doing little more than taking notes and sending emails about what’s already happening. But the minute you suddenly need something that you didn’t realize you need—a new upgrade you weren’t expecting or a new platform that you hadn’t planned for—those are the moments when having a manger with technical expertise advocating for your needs to the programmers is an invaluable asset.</p>
<p>Likewise when something fails. When you need to figure out why it failed, it is invaluable to have somebody who was neither on one side or another. Then your Program Director can be the referee or—better yet—an ombudsman. Can you get the job without that ombudsman? Sometimes, yes, but sometimes you really can&#8217;t. And that’s the point. What is at stake far exceeds the cost of having an ombudsman. On a lot of projects his primary role is to coordinate the flow of info. But on every single project, as we all know, there’s what you plan and there’s what happens.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=420</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Confirmation Bias in Business</title>
		<link>http://www.waverleysoftware.com/blog/?p=356</link>
		<comments>http://www.waverleysoftware.com/blog/?p=356#comments</comments>
		<pubDate>Tue, 01 Nov 2011 23:54:37 +0000</pubDate>
		<dc:creator>Matt Brown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=356</guid>
		<description><![CDATA[You wouldn’t buy a business or make a big investment without taking the time to investigate the facts and circumstances relevant to your decision, right? In business we perform due diligence in all kinds of transactions. We expect all the cards to be placed on the table, and we’re rightfully upset when important details are [...]]]></description>
			<content:encoded><![CDATA[<p>You wouldn’t buy a business or make a big investment without taking the time to investigate the facts and circumstances relevant to your decision, right? In business we perform due diligence in all kinds of transactions. We expect all the cards to be placed on the table, and we’re rightfully upset when important details are willfully concealed. Business is business; that’s just how it’s done. But all the diligent fact-finding in the world won’t stop us from concealing things from ourselves when a confirmation bias gets in the way. Also called a “my-side” bias and recognizable as “wishful thinking” in some, this is the tendency to give credence to information that confirms our beliefs while ignoring input that would create discomfort if we really let it in.</p>
<p>A scientist knows he needs a built-in safeguard to protect against confirmation bias; it’s basic to any research design. A good scientist will actually spend quite a bit of time trying to disprove his hypothesis. He may even go so far as to enlist another scientist with an objective point of view.</p>
<p>So why don’t we do the same in business? Sometimes we do. We hire consultants who don’t share our presumptions, beliefs and expectations. This is a large part of the value a consultant brings; he or she is able to challenge the prevailing belief system. Too often, though, people who don’t share our biases make us squirm. We question their loyalty, wonder if they’re team players, and spin our wheels defending our existing beliefs instead of simply sitting with the discomfort and taking action, based on the facts. In fact, we sometimes avoid fact-finding all together if the implications are more than we’re willing to look at. This is how business activities—and business relationships—get backlogged or sidelined.</p>
<p>We’re somewhat predictable, we humans: people will opt for a pleasant thought or pleasing future-scenario over an unpleasant one any day of the week. And we’re also over-stimulated. Who doesn’t take in far more information and detailed bits of data than s/he can realistically process in a day? This is also part of the puzzle. No wonder we push aside unpleasant details that conflict with our preferred view of things. It’s a problem that’s as old as the hills… or at least as old as the Greeks. As Thucydides wrote nearly 2500 years ago: “it is a habit of mankind… to use sovereign reason to thrust aside what they do not fancy.”</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=356</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Successful Implementation</title>
		<link>http://www.waverleysoftware.com/blog/?p=396</link>
		<comments>http://www.waverleysoftware.com/blog/?p=396#comments</comments>
		<pubDate>Tue, 25 Oct 2011 17:56:42 +0000</pubDate>
		<dc:creator>Matt Brown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=396</guid>
		<description><![CDATA[Success is easy to define in football because few things are more precise and indisputable as a scoreboard. The team with the losing score is not the team we see showering each other with champagne. But if we define success only in-terms of a momentary “win” we miss the bigger picture.   Losses early in [...]]]></description>
			<content:encoded><![CDATA[<p>Success is easy to define in football because few things are more precise and indisputable as a scoreboard. The team with the losing score is not the team we see showering each other with champagne. But if we define success only in-terms of a momentary “win” we miss the bigger picture.   Losses early in a game, or early in the season, often turn into gains, especially when a team comes together and rallies their strengths to understand and counteract identifiable mistakes. That’s why a football coach insists his players spend untold hours watching the film of the game.</p>
<p>In software engineering, the playing field is the process called implementation. When software engineers test run new software, each play revolves around a “user story” and the equivalent to game footage is the QA feedback loop that helps engineers work out the bugs. Success in this game is a bit more complicated than a simple score, of course, but it is all about getting a team to work together to turn client ideas into great software.</p>
<p>Chief Methodologist Scott Ambler (Agile and Lean with IBM Rational) recently conducted a <a title="Agile and Geographical Distribution" href="https://www.ibm.com/developerworks/mydeveloperworks/blogs/ambler/entry/agile_and_geographical_distribution15?lang=en ]" target="_blank">survey</a> to evaluate just what constitutes “success” in terms of the Agile software development model.</p>
<p>Of particular interest to me was his evaluation with regard to geographical distribution of software engineering teams. Although disappointed in the response to his survey (he’d hoped for 1000 responses but only got 279), Ambler drew some interesting conclusions regarding “far located” vs. “co-located” teams. Far located teams are those with developers and stakeholders working together from various locations around the globe, whereas co-located teams have key team members and interested parties situated in a single workplace. Ambler’s <a title="Survey Results" href="http://www.ambysoft.com/surveys/success2008.html" target="_blank">survey</a> showed that co-located teams were measurably more successful (70% compared to 55%) at implementing user stories than far-located teams.</p>
<p>These results piqued my curiosity so I decided to investigate using his research to measure our success. I took a look at four months of recent software iterations for our biggest client and discovered the following:</p>
<table border="1" cellspacing="0" cellpadding="0" align="left">
<tbody>
<tr>
<td width="131">
<p align="center"><strong>Iteration</strong></p>
</td>
<td width="77">
<p align="center"><strong>Total # of tasks/iteration</strong></p>
</td>
<td width="76">
<p align="center"><strong># New Features</strong></p>
</td>
<td width="62">
<p align="center"><strong># New Features that passed</strong></p>
</td>
<td width="12"></td>
<td width="72">
<p align="center"><strong># BUGs</strong></p>
</td>
<td width="62">
<p align="center"><strong># BUGs fixed</strong></p>
</td>
</tr>
<tr>
<td valign="bottom" width="131">iteration-1</td>
<td valign="bottom" width="77">
<p align="center">19</p>
</td>
<td valign="bottom" width="76">
<p align="center">10</p>
</td>
<td valign="bottom" width="62">
<p align="center">8</p>
</td>
<td valign="bottom" width="12"></td>
<td valign="bottom" width="72">
<p align="center">9</p>
</td>
<td valign="bottom" width="62">
<p align="center">7</p>
</td>
</tr>
<tr>
<td valign="bottom" width="131">iteration-2</td>
<td valign="bottom" width="77">
<p align="center">9</p>
</td>
<td valign="bottom" width="76">
<p align="center">6</p>
</td>
<td valign="bottom" width="62">
<p align="center">6</p>
</td>
<td valign="bottom" width="12"></td>
<td valign="bottom" width="72">
<p align="center">3</p>
</td>
<td valign="bottom" width="62">
<p align="center">3</p>
</td>
</tr>
<tr>
<td valign="bottom" width="131">iteration-3</td>
<td valign="bottom" width="77">
<p align="center">11</p>
</td>
<td valign="bottom" width="76">
<p align="center">7</p>
</td>
<td valign="bottom" width="62">
<p align="center">4</p>
</td>
<td valign="bottom" width="12"></td>
<td valign="bottom" width="72">
<p align="center">4</p>
</td>
<td valign="bottom" width="62">
<p align="center">3</p>
</td>
</tr>
<tr>
<td valign="bottom" width="131">iteration-4</td>
<td valign="bottom" width="77">
<p align="center">14</p>
</td>
<td valign="bottom" width="76">
<p align="center">9</p>
</td>
<td valign="bottom" width="62">
<p align="center">4</p>
</td>
<td valign="bottom" width="12"></td>
<td valign="bottom" width="72">
<p align="center">5</p>
</td>
<td valign="bottom" width="62">
<p align="center">3</p>
</td>
</tr>
<tr>
<td valign="bottom" width="131">iteration-5</td>
<td valign="bottom" width="77">
<p align="center">18</p>
</td>
<td valign="bottom" width="76">
<p align="center">6</p>
</td>
<td valign="bottom" width="62">
<p align="center">5</p>
</td>
<td valign="bottom" width="12"></td>
<td valign="bottom" width="72">
<p align="center">12</p>
</td>
<td valign="bottom" width="62">
<p align="center">10</p>
</td>
</tr>
<tr>
<td valign="bottom" width="131">iteration-6</td>
<td valign="bottom" width="77">
<p align="center">6</p>
</td>
<td valign="bottom" width="76">
<p align="center">5</p>
</td>
<td valign="bottom" width="62">
<p align="center">4</p>
</td>
<td valign="bottom" width="12"></td>
<td valign="bottom" width="72">
<p align="center">1</p>
</td>
<td valign="bottom" width="62">
<p align="center">1</p>
</td>
</tr>
<tr>
<td valign="bottom" width="131"><em>Totals</em></td>
<td valign="bottom" width="77">
<p align="center"><em>77</em></p>
</td>
<td valign="bottom" width="76">
<p align="center"><em>43</em></p>
</td>
<td valign="bottom" width="62">
<p align="center"><em>31</em></p>
</td>
<td valign="bottom" width="12">
<p align="center"><em> </em></p>
</td>
<td valign="bottom" width="72">
<p align="center"><em>34</em></p>
</td>
<td valign="bottom" width="62">
<p align="center"><em>27</em></p>
</td>
</tr>
<tr>
<td valign="bottom" width="131">Success Rate</td>
<td valign="bottom" width="77"></td>
<td colspan="2" valign="bottom" width="138">
<p align="center">72%</p>
</td>
<td valign="bottom" width="12"></td>
<td colspan="2" valign="bottom" width="134">
<p align="center">79%</p>
</td>
</tr>
<tr>
<td valign="bottom" width="131"><strong>Overall Success Rate</strong></td>
<td valign="bottom" width="77"><strong> </strong></td>
<td colspan="5" valign="bottom" width="284">
<p align="center"><strong>75%</strong></p>
<p align="center"><span style="font-family: Georgia, 'Times New Roman', 'Bitstream Charter', Times, serif; font-size: x-small;"><span class="Apple-style-span" style="line-height: 19px;"><strong></strong><br />
</span></span></p>
</td>
</tr>
</tbody>
</table>
<p>As you can see the success rate of our <em>far located</em> development team was higher than Ambler’s surveyed teams that are <em>co-located</em>. Curious. What makes our team different? And are the conditions they work under replicable?</p>
<p>Ambler has identified the main problems far located teams face by boiling them down to these three: communication, time zones and cultural differences. In other words: put a bunch of non-native English speaking engineers from a distant land to work on your project while you’re fast asleep on the other side of the globe and you will be hard- pressed to achieve a high success rate. This seems obvious to me and is exactly why I developed the structured business model I’ve been refining for decades: globally source the highest quality developers, and locally source the highest quality client account and program management professionals. That’s how you overcome the communication, time zone and cultural difference challenge.</p>
<p>There you have it: my recipe for success.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=396</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thanks Steve</title>
		<link>http://www.waverleysoftware.com/blog/?p=387</link>
		<comments>http://www.waverleysoftware.com/blog/?p=387#comments</comments>
		<pubDate>Wed, 12 Oct 2011 02:15:10 +0000</pubDate>
		<dc:creator>Matt Brown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=387</guid>
		<description><![CDATA[As I dashed through the door of Whole Foods Market in Palo Alto for a bite to eat, a familiar looking bearded guy stepped on the heel of my shoe. I looked up to meet the man’s gaze and realized that it was Steve Jobs. He said, “Pardon me.” I said, “No problem,” and we [...]]]></description>
			<content:encoded><![CDATA[<p>As I dashed through the door of Whole Foods Market in Palo Alto for a bite to eat, a familiar looking bearded guy stepped on the heel of my shoe. I looked up to meet the man’s gaze and realized that it was Steve Jobs. He said, “Pardon me.” I said, “No problem,” and we both moved on. We only crossed paths on one other occasion. It was early one Saturday morning. I’d taken my daughter to a local park. Steve was also there on dad duty. No words were exchanged; we simply enjoyed our families while entertaining our private thoughts.</p>
<p>It’s nearly impossible to live in Silicon Valley and not be privy to Steve Jobs stories—how great the man was, how difficult he could be. Like so many people in our industry and around the world, I feel his death as a personal loss even though I never formally met the man. Perhaps his influence on my own career explains this personalization of the loss. Long before I stepped foot on peninsula soil, my college roommate and I drove down from Providence Rhode Island on an exciting excursion: to see the new Mac. It was like nothing anyone had done before. It broke the rules. What a turn on. Shortly thereafter, I took a job at a small Mac software company that was eventually acquired by Claris. The next thing I knew, I was pulling up my east coast roots and moving to California.</p>
<p>Remembered as much for his iconic presence as for the remarkable role model he was and is, Steve Jobs showed me—and all of us—an inspiring way to live. A way that trumps setbacks and small thinking. A way that leads with the heart and pursues wild dreams. A way that proves the value of staying on course, true to ones’ vision. A way that shows how clear, critical thinking is absolutely key to innovation and creativity. Steve proved that the desire to build something great was a revolutionary act that could turn the world’s head and make it a better place. He also showed us about tenacity, about looking beyond the next quarter or the next year into a future that only emerges when failure is not an option.</p>
<p>Steve showed us that being down or even out doesn&#8217;t have to stop you from moving forward and taking what comes, for better or worse, in terms of public and private opinion. Steve did what he believed in, even when detractors and critics reviled him. His was a truly visionary eye, one not easily blinded by ups and downs. Daily stock prices? Who cares when you really are the coolest dude on the planet? I suspect that Apple rose to being the world’s most valuable company as a result, not as a goal. Steve’s leadership made that possible. I also suspect that what mattered to him most was creating things that pushed the envelope. But what I, personally, will always remember most is a comment he made about the heaviness of success and the lightness of being a beginner. Would that we could all remember to look at the world fresh every day. It’s a great way to live and a smart way to do business. I’ll hold onto that thought in my memory of Steve—a remarkable man who showed all of us the way forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=387</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Turbulence makes you stronger</title>
		<link>http://www.waverleysoftware.com/blog/?p=363</link>
		<comments>http://www.waverleysoftware.com/blog/?p=363#comments</comments>
		<pubDate>Tue, 27 Sep 2011 00:09:03 +0000</pubDate>
		<dc:creator>Matt Brown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=363</guid>
		<description><![CDATA[Business professionals know how important it is to have vision. In order to get somewhere, we need some idea of where we want to go. We know the value of annual planning, strategic goals, measurable results, long- and short-term benchmarks, and we know that department heads who develop these markers for their people are more [...]]]></description>
			<content:encoded><![CDATA[<p>Business professionals know how important it is to have vision. In order to get somewhere, we need some idea of where we want to go. We know the value of annual planning, strategic goals, measurable results, long- and short-term benchmarks, and we know that department heads who develop these markers for their people are more apt to stay on track and be productive.</p>
<p>Problems arise when “vision” turns into tunnel vision, however, and acts more like a blinder than a guiding light. I was recently taken by surprise and blindsided in just this manner. After several years of dedicated focus, I began to realize that my vision for my company had actually altered my perception. Like most of us, I saw what I wanted to see and, in so doing, misread incoming information. My selective listening caused me to miss important details in both internal and external communications. Having missed a few key signals altogether, I didn’t ask the right questions, didn’t see the proactive steps I could have taken, and imagined everyone was aligned with my vision. That assumption is now an open question, and this is a perfect time for a “reality check.”</p>
<p>Of course, hindsight always has a broader frame of reference than vision, so it’s important to keep moving and not get stuck. The past cannot be changed; it can and does inform the present and helps us see what’s up ahead. Engineers know that the best way to improve software is to try it out, find the limitations and re-make it stronger. I have a sense the same is true for vision.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=363</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>When Life Trumps Business</title>
		<link>http://www.waverleysoftware.com/blog/?p=359</link>
		<comments>http://www.waverleysoftware.com/blog/?p=359#comments</comments>
		<pubDate>Fri, 16 Sep 2011 17:02:48 +0000</pubDate>
		<dc:creator>Matt Brown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=359</guid>
		<description><![CDATA[I think we all sometimes wish that life could be a bit more like business, with clear and measurable objectives, decisions based on research and rationality, teams devoting hours to problem solving, and the ability to sometimes leave it on your desk on Friday afternoon – have a weekend – then pick it up again [...]]]></description>
			<content:encoded><![CDATA[<p>I think we all sometimes wish that life could be a bit more like business, with clear and measurable objectives, decisions based on research and rationality, teams devoting hours to problem solving, and the ability to sometimes leave it on your desk on Friday afternoon – have a weekend – then pick it up again on Monday.</p>
<p>This week I am reminded that business is just a shared idea.  In the short run, life and death will trump business every time.  This week we memorialized and remembered that awful day, 10 years ago, when thousands of people who showed up for work on a Tuesday morning were senselessly destroyed.  Whole businesses ceased to exist.  Fathers, mothers, children, friends, all were caught up in a life and death tragedy that was, through no fault of their own, maliciously imposed on them.  In those horrifying events, and for days, weeks, sometimes months after, all thoughts of business and contracts and corporate objectives and departmental strategies became meaningless.</p>
<p>Also this week, a client of our enterprise took his own life.  I don’t know why, I may never know why, but I know that his demise eclipses all our mutual business plans and needs for awhile.</p>
<p>So, instead of blogging about outsourcing and software engineering services today I want to remind myself, my employees, my clients, my associates, anyone who is reading this, that in the end, the asset we are managing is people, the inventory that matters is people, the word “business” describes a human-relationship-centered activity.</p>
<p>If you have kids, hug your kids tonight.  If you have a partner, tell your partner what they mean to you.  Call your parents, have a drink with your friends.  Celebrate life.  There will be time to get back to business later.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=359</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Indecisive prospective clients</title>
		<link>http://www.waverleysoftware.com/blog/?p=340</link>
		<comments>http://www.waverleysoftware.com/blog/?p=340#comments</comments>
		<pubDate>Wed, 07 Sep 2011 00:38:47 +0000</pubDate>
		<dc:creator>Matt Brown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=340</guid>
		<description><![CDATA[A great new lead comes to you for an new project from a new company. They heard you do great stuff and want to work with you on their cool new mobile apps. The sales team starts working with the prospective client and you get the green light from the CEO. However, your main contact [...]]]></description>
			<content:encoded><![CDATA[<p>A great new lead comes to you for an new project from a new company. They heard you do great stuff and want to work with you on their cool new mobile apps. The sales team starts working with the prospective client and you get the green light from the CEO. However, your main contact never gets back to you with the SOW or PSA. You don&#8217;t know what exactly is going to be created and when. Phone calls are made, not much happens. Could this be just part of the sales process?  It&#8217;s hard to know because you can&#8217;t really see inside the heads of your new partners, so you keep working, assuming this is going to happen. A week goes by and nothing happens. Another call to the CEO, and &#8220;what? I thought we were working with you already. This is crazy!!&#8221;</p>
<p>You follow the proper channels, working with the managers, and the same story &#8211; not much is happening. Now the whole cycle repeats. You start to wonder, &#8220;do you WANT to work with these guys?&#8221; Will they treat you this way when (and if) you are actually working together?   Maybe you&#8217;re not going to be able to get your backlog worked on in a timely manner despite lots of risk analysis from your PM team.  Maybe these are not the guys you really want to work with after all&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=340</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The real cost of all nighters</title>
		<link>http://www.waverleysoftware.com/blog/?p=330</link>
		<comments>http://www.waverleysoftware.com/blog/?p=330#comments</comments>
		<pubDate>Tue, 30 Aug 2011 20:13:57 +0000</pubDate>
		<dc:creator>Matt Brown</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.waverleysoftware.com/blog/?p=330</guid>
		<description><![CDATA[My management philosophy is “People before projects.”  My reasons are simple: people are the most important variable managers manage. They are also the most fickle, which is the make it or break it reality in almost any business. Think about it. When you’re manufacturing goods, your most important inventory is the commodities—the steel, plastic, leather, [...]]]></description>
			<content:encoded><![CDATA[<p>My management philosophy is “People before projects.”  My reasons are simple: people are the most important variable managers manage. They are also the most fickle, which is the make it or break it reality in almost any business. Think about it. When you’re manufacturing goods, your most important inventory is the commodities—the steel, plastic, leather, cloth, electronic components and whatnot—that go into the goods you’re producing. Unlike hard goods, software is made from ideas. And where do ideas live? In the minds and imaginations of software developers.</p>
<p>When the basic product you deliver is code, it’s crucial to remember that people create the code. You can manage people. You don’t have to manage code. Code doesn’t complain. Processors can run all night, every night and never kvetch. If they’re deemed too slow, they can be replaced by faster processors. Unfortunately, none of that is true of the people who write code and the people who build the processors. Unlike code, software engineers need time to sleep and eat. In a ideal world, they also have leisure time to spend with their families, go on vacation, and enjoy the simple things in life. Unfortunately, the average IT department sits on a precarious precipice: one that verges on toxic for the average family man or woman. I see it all the time when visiting a customer’s location. Management puts pressure on the tech department, knowing full well the typical geek is predisposed to overwork. Sadly, the ripple-effect of this bad habit hits the shore later as one or many from a list of undesirables:</p>
<p>Staff turnover</p>
<p>-       Reduced productivity</p>
<p>-       Resentment</p>
<p>-       Bugs and errors, and</p>
<p>-       An unpleasant work environment</p>
<p>I got into this business for one reason and one reason only: it’s fun. I hire people who share that enjoyment. I’m a big fan of leisure time and know how to make the most of mine. I encourage the people who work for me to do the same. I think that is one big reason we enjoy the challenge of software engineering so much. The satisfaction that comes with solving a problem nobody else has been able to solve is hard to beat. Likewise building a piece of software that’s never been built before.</p>
<p>I hope our  customers never forget that we are people, not code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.waverleysoftware.com/blog/?feed=rss2&#038;p=330</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

