<?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>business as i see it &#187; schedule management</title>
	<atom:link href="http://john.scardino.us/blog/tag/schedule-management/feed/" rel="self" type="application/rss+xml" />
	<link>http://john.scardino.us/blog</link>
	<description>views on quality, management, and quality management</description>
	<lastBuildDate>Fri, 20 Jan 2012 11:09:40 +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>be prepared to stop</title>
		<link>http://john.scardino.us/blog/2009/09/17/be-prepared-to-stop/</link>
		<comments>http://john.scardino.us/blog/2009/09/17/be-prepared-to-stop/#comments</comments>
		<pubDate>Fri, 18 Sep 2009 01:14:25 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[schedule management]]></category>
		<category><![CDATA[scope management]]></category>

		<guid isPermaLink="false">http://john.scardino.us/blog/?p=292</guid>
		<description><![CDATA[project management can be described succinctly in two words: &#8220;be prepared to stop.&#8221;  [looks skyward...] yes. i&#8217;ve talked before about adding wiggle-room into your project schedules in order to handle setbacks, changes in scope, changes in requirements, and more.. this, however, is not that post. no, this post talks about what to do when you [...]]]></description>
			<content:encoded><![CDATA[<div class="wp-caption alignright" style="width: 250px"><a href="http://www.flickr.com/photos/clagnut/" onclick="pageTracker._trackPageview('/outgoing/www.flickr.com/photos/clagnut/?referer=');"><img title="be prepared to stop" src="http://farm1.static.flickr.com/4/6596048_8eef2c0982_m.jpg" alt="" width="240" height="180" /></a><p class="wp-caption-text">image by clagnut, flickr artist</p></div>
<p>project management can be described succinctly in two words: &#8220;be prepared to stop.&#8221;  [looks skyward...]</p>
<p>yes.</p>
<p>i&#8217;ve talked before about <a href="http://john.scardino.us/blog/2008/08/29/wiggle-room/">adding wiggle-room</a> into your project schedules in order to handle setbacks, changes in scope, changes in requirements, and more.. this, however, is not that post.</p>
<p>no, this post talks about what to do when you run out of wiggle room.</p>
<p><span id="more-292"></span>you can only prevent bad things from happening to a certain extent, and wiggle room will only carry you so far.  some things are just entirely out of your control.  it could be something as &#8216;trivial&#8217; as paperwork to get access to a system being held up, or as large as a massive power outage bringing down your servers for three days.  these kinds of risks are generally categorized as &#8220;known unknowns&#8221; or &#8220;unknown unknowns.&#8221;  some you know can happen, like a POC being out of the office on vacation unannounced, but you cannot predict when they might occur.  some, however, are entirely unthought of — like litigation being launched against your firm or organization which causes you to halt all progress.</p>
<p>when these types of situations hit, depending on your <a href="http://en.wikipedia.org/wiki/Critical_path_method" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Critical_path_method?referer=');">critical path</a>, your progress can come to a complete stop.  you need to have a plan.  that plan should include some or all of the following:</p>
<h4>include burn work</h4>
<p>it&#8217;s good to keep certain tasks or kinds of work on the side as work that you can burn.  periodic reviews on work already performed, meetings to gather lessons learned to date, administrative work like gardening your team&#8217;s wiki or other collaborative spaces — these are all things that you can do that will both benefit the project by adding quality control, and keep you and your people busy.  when you can&#8217;t make progress on the project itself, there should still be some unscheduled work that you can burn.</p>
<h4>take very good notes</h4>
<p>perhaps you&#8217;re only on the first build of many on a system for a client.  you may be working on a program or providing a service that will be sold to a completely new client at the completion of the current project.  whatever the case may be, the most important thing you can do when work is halted is take notes.  look at what&#8217;s going on currently, and try to project similar situations out onto future projects.  learn from what you have encountered in order to create better plans for the future.</p>
<h4>be transparent with your leadership</h4>
<p>have a process in place where you can talk openly with your leadership about what problems are causing your progress to come to a screeching halt.  the temptation to lie about your progress to leadership is going to be amazingly high.  you don&#8217;t want to look bad to your peers&#8230; and you certainly don&#8217;t want leadership to think you&#8217;re incapable of effectively managing a project.  so you might think about saying, &#8220;we&#8217;ve hit a snag, but we&#8217;re still on track to meet our goals.&#8221;  you might think about hiding the &#8220;snag&#8221; altogether and just say, &#8220;our progress is around where we expected to be at this point in time.&#8221;  but don&#8217;t do these things!  be open and transparent with your leadership.  they might have the muscle you need to move those road blocks out of your way.</p>
<p>sometimes in project management, you can&#8217;t yield and be safe; it&#8217;s not enough to tap your brakes.  in some cases, you need to be prepared to stop.
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fjohn.scardino.us%2Fblog%2F2009%2F09%2F17%2Fbe-prepared-to-stop%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fjohn.scardino.us_2Fblog_2F2009_2F09_2F17_2Fbe-prepared-to-stop_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fjohn.scardino.us%2Fblog%2F2009%2F09%2F17%2Fbe-prepared-to-stop%2F&amp;source=thisisjohnny&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://john.scardino.us/blog/2009/09/17/be-prepared-to-stop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;WHERE&#8217;S YOUR FLOWCHART, BABY?!&#8221;</title>
		<link>http://john.scardino.us/blog/2009/06/16/wheres-your-flowchart-baby/</link>
		<comments>http://john.scardino.us/blog/2009/06/16/wheres-your-flowchart-baby/#comments</comments>
		<pubDate>Tue, 16 Jun 2009 11:32:21 +0000</pubDate>
		<dc:creator>john</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[requirements]]></category>
		<category><![CDATA[schedule management]]></category>
		<category><![CDATA[scope management]]></category>

		<guid isPermaLink="false">http://john.scardino.us/blog/?p=157</guid>
		<description><![CDATA[those words were spoken by a great man: none other than &#8216;terrible&#8217; terry tate — office linebacker. it&#8217;s a simple phrase, &#8220;where&#8217;s your flowchart, baby,&#8221; but it&#8217;s an important one. it&#8217;s important because a picture is worth a thousand words. flowcharts can help you in so many ways.  here are just a couple&#8230; flowcharts are [...]]]></description>
			<content:encoded><![CDATA[<p>those words were spoken by a great man: none other than <a href="http://en.wikipedia.org/wiki/Terry_Tate" onclick="pageTracker._trackPageview('/outgoing/en.wikipedia.org/wiki/Terry_Tate?referer=');">&#8216;terrible&#8217; terry tate — office linebacker.</a></p>
<p>it&#8217;s a simple phrase, &#8220;where&#8217;s your flowchart, baby,&#8221; but it&#8217;s an important one. it&#8217;s important because a picture is worth a thousand words. flowcharts can help you in so many ways.  here are just a couple&#8230;</p>
<p><strong>flowcharts are a decision making tool</strong><br />
you can use flowcharts to help you in your decision making. if you have a process that is repeatable, you can set up a flowchart to help direct that process to an end goal. if for each data dump you receive from the client, you need to classify it as belonging to one of two or more categories, a flowchart can help you place it in the right bucket. &#8220;does this have personally identifiable data? if yes then <em>a</em>, if no then <em>b</em>.&#8221; you can walk that tree all the way down to your final buckets: &#8220;this belongs in the transactional database.&#8221; or &#8220;this belongs in the data warehouse.&#8221; — etc.</p>
<p>more after the jump!<span id="more-157"></span></p>
<p><strong>flowcharts are a programmer&#8217;s friend</strong><br />
you can build a chart to show the expected path of logic through your application. and i&#8217;m not just talking large, multi-million line of C# code desktop or server-based programs. one of the most common ways we use programming now is with microsoft office. wether it&#8217;s through <a href="http://msdn.microsoft.com/en-us/isv/bb190540.aspx" onclick="pageTracker._trackPageview('/outgoing/msdn.microsoft.com/en-us/isv/bb190540.aspx?referer=');">VBA</a> or common excel formulas, you may have programmed before. it&#8217;s interesting how many people will say, &#8220;i&#8217;m about an 8 or 9 out of 10&#8243; in reference to the question &#8220;how good are you at using excel?&#8221; and have never used macros before. in enterprise, excel files can become massive undertakings. through the use of macros and form controls, a simple workbook is turned into a data crunching application.  flowcharts can help you identify: (1) where data needs to come from, (2) what needs to happen to it, (3) where the outputs go, and (4) at what point you scream at your computer <em>&#8220;excel was never meant to be a database! we should have used access for this!&#8221;</em></p>
<p><strong>flowcharts give you a hammer</strong><br />
one thing that our project team has struggled with lately is <a href="http://john.scardino.us/blog/2009/06/12/find-your-forest/">keeping an eye on our goals</a>. because of that, some of our primary requirements have begun to slip. this is common in any project and has probably happened to you many times in the past as well. because some things don&#8217;t get done, other things have to slip and your schedule starts to creep. by building a flowchart of your important requirements and the expected schedule/release version each is supposed to happen in, you&#8217;ve given yourself the ability to track those requirements in a way that easily makes sense. now the next time someone says they can&#8217;t get a requirement in, or that some ancillary change the client is requesting has to be done instead, you can drop the hammer and stop those schedule and scope creeps from happening by showing exactly which requirements will be affected and where the cascading effects go.</p>
<p><strong>flowcharts are more than just pictures</strong><br />
as you&#8217;ve seen, flowcharts are more than just pictures with fancy gradient fills (love those gradient fills!); among many things, flowcharts are a magic 8-ball, a friend, and a hammer. they take some of the guess-work out of your day. they organize your thoughts. they show you where you&#8217;ve been, where you are, and where you&#8217;re heading.</p>
<p>so open up <a href="http://office.microsoft.com/en-us/visio/default.aspx" onclick="pageTracker._trackPageview('/outgoing/office.microsoft.com/en-us/visio/default.aspx?referer=');">ms visio</a>, or <a href="http://www.omnigroup.com/applications/OmniGraffle/" onclick="pageTracker._trackPageview('/outgoing/www.omnigroup.com/applications/OmniGraffle/?referer=');">OmniGraffle</a>, or any <a href="http://www.osalt.com/visio" onclick="pageTracker._trackPageview('/outgoing/www.osalt.com/visio?referer=');">open source alternatives</a>, and start using these charts to your advantage. and check out the bone-crunching hits below!</p>
<p>(watch for terry&#8217;s signature line at 0:54!)</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/CtJOzE1GJWw" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/CtJOzE1GJWw"></embed></object>
<div class="tweetmeme_button" style="float: left; margin-right: 10px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fjohn.scardino.us%2Fblog%2F2009%2F06%2F16%2Fwheres-your-flowchart-baby%2F" onclick="pageTracker._trackPageview('/outgoing/api.tweetmeme.com/share?url=http_3A_2F_2Fjohn.scardino.us_2Fblog_2F2009_2F06_2F16_2Fwheres-your-flowchart-baby_2F&amp;referer=');"><br />
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fjohn.scardino.us%2Fblog%2F2009%2F06%2F16%2Fwheres-your-flowchart-baby%2F&amp;source=thisisjohnny&amp;style=compact&amp;service=bit.ly&amp;b=2" height="61" width="50" /><br />
			</a>
		</div>
]]></content:encoded>
			<wfw:commentRss>http://john.scardino.us/blog/2009/06/16/wheres-your-flowchart-baby/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

