<?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>Managing Product Development &#187; multitasking</title>
	<atom:link href="http://www.jrothman.com/blog/mpd/category/multitasking/feed" rel="self" type="application/rss+xml" />
	<link>http://www.jrothman.com/blog/mpd</link>
	<description>Management, especially good management, is hard to do. This blog is for people who want to think about how they manage people, projects, and risk.</description>
	<lastBuildDate>Thu, 24 May 2012 13:28:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>What I Wish I&#8217;d Said for the Lightning Talk: 100% Utilization</title>
		<link>http://www.jrothman.com/blog/mpd/2011/02/what-i-wish-id-said-for-the-lightning-talk-100-utilization.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2011/02/what-i-wish-id-said-for-the-lightning-talk-100-utilization.html#comments</comments>
		<pubDate>Fri, 18 Feb 2011 17:07:12 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>
		<category><![CDATA[100% utilization]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[context switch]]></category>
		<category><![CDATA[meetings]]></category>
		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.jrothman.com/blog/mpd/?p=9443</guid>
		<description><![CDATA[I did decide to talk about how we got started on 100% utilization and what to do about it. I didn&#8217;t say everything I wanted to say, so here is what I wish I&#8217;d said: How 100% Utilization Got Started &#8230; <a href="http://www.jrothman.com/blog/mpd/2011/02/what-i-wish-id-said-for-the-lightning-talk-100-utilization.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I did decide to talk about how we got started on 100% utilization and what to do about it. I didn&#8217;t say everything I wanted to say, so here is what I wish I&#8217;d said:</p>
<h2>How 100% Utilization Got Started</h2>
<p>Back in the early days of computing, machines were orders of magnitude more expensive than programmers. In the &#8217;70s, when I started, companies could pay highly experienced programmers about $50,000 per year. You could pay those of us just out of school less than $15,000 per year, and we thought we were making huge sums of money. (We were.) In contrast, companies either rented machines for many multiples of tens of thousands of dollars per year or bought them for millions. You can see that the scales of salaries to machine cost are not even close to equivalent.</p>
<p>When computers were that expensive, we utilized every second of machine time. We signed up for computer time. We desk-checked our work. We held design reviews and code reviews. We received minutes&#8212;yes, our jobs were often restricted to a minute of CPU time&#8212;of computer time. If you wanted more time, you signed up for after-hours time, such as 2am-4am.</p>
<p>Realize that computer time was not the only expensive part of computing. Memory was expensive. Back in these old days, we has 256 bytes of memory and programmed in assembly language code. We had one page of code. If you had a routine that was longer than one page, you branched at the end of a page to another page that had room that you had to swap in. (Yes, often by hand. And, no, I am not nostalgic for the old days at all!)</p>
<p>Minicomputers helped bring the money scales of pay and computer price closer in the late &#8217;70s and the 80&#8242;s. But it wasn&#8217;t until minicomputers really came down in price and PCs started to dominate the market that the price of a developer became so much more expensive than the price of a computer. By then, many people thought it was cheaper for a developer to spend time one-on-one with the computer, not in design reviews or in code reviews, or discussing the architecture with others.</p>
<p>In the &#8217;90s, even as the prices of computers, disks, and memory fell, and as programmers and testers became more expensive, it was clear to some of us that developing product was more collaborative than just a developer one with his or her computer. That&#8217;s why the SEI gained such traction during the &#8217;90s. Not because people liked heavy-weight processes. But because especially with a serial lifecycle, you had to do something to make system development more successful. And, many managers were stuck in 100% utilization thinking. Remember, it hadn&#8217;t been that long before when 100% utilization meant something significant.</p>
<p>Now, let&#8217;s go back to what it means when a computer is fully utilized and it&#8217;s a single-process machine. It&#8217;s only a problem if the program is either I/O bound, memory-bound, or CPU bound. That is, if the program can&#8217;t get data in or out fast enough, if the program has to swap data or program in or out, or if the CPU can&#8217;t respond to other interrupts, such as to read the next card from the card reader. If it&#8217;s a single-user machine, running one program, maybe you can make allowances for this.</p>
<p>But if it&#8217;s a multi-process machine, if a computer is fully utilized, you have thrashing, and a potential of gridlock. Think of a highway at rush hour, with no one moving. That&#8217;s a highway at 100% utilization. We don&#8217;t want highways at 100% utilization. We don&#8217;t want computers at 100% utilization either. If your computer gets to about 50-75% utilization, it feels locked up.</p>
<h2>Why 100% Utilization Doesn&#8217;t Work for People</h2>
<p>Now, think of a person.When we are at 100% utilization, we have no slack time at all. We run from one task or interrupt to another, not thinking. There are at least two things wrong with this picture: the inevitable multitasking and the not thinking.</p>
<p>We don&#8217;t actually multitask at all. We fast-switch. And, we are not like computers, who, when they switch, write a perfect copy of what&#8217;s in memory to disk, and are able to read that back in again when it&#8217;s time to swap that back in. Nope, because we are human, we are unable to perfectly write out what&#8217;s in our memory, and we imperfectly swap back in. So, there is a context switch cost in the swapping, because we have to remember what we were thinking of when we swapped out. And that takes time.</p>
<p>So, there is a context switch in the time it takes us to swap out and swap back in. All of that time and imperfection adds up.</p>
<p>Now, let me address the not-thinking part of 100% utilization. What if you want people to consider working in a new way? If you have them working at 100% utilization, will they? Not on your life. They can&#8217;t consider it. They have no time. (For why, see the practice and integration part of the change mode in <a href="http://www.createadaptablelife.com/2011/02/change-is-inevitable.html" target="_blank">Change is Inevitable</a>.)</p>
<p>So you get people performing their jobs by rote, servicing their interrupts in the best way they know how, doing as little as possible, doing enough to get by. They are not thinking of ways to improve. They are not thinking ways to help others. They are not thinking of ways to innovate. They are thinking, &#8220;How the heck can I get out from under this mountain of work?&#8221; It&#8217;s a horrible environment.</p>
<p>When you ask people to work at 100% utilization, you get much less work out of them than when you plan for them to work a roughly 6 hours of technical work day. People need time to read email, go to the occasional meeting, take bio breaks, have spirited discussions about the architecture or the coffee or something else. We seem to need spirited discussions in this industry! But if you plan for a good chunk of work in the morning and a couple of good chunks of work in the afternoon and keep the meetings to a minimum, technical people have done their fair share of work.</p>
<p>If you work in a meeting-happy organization, you can&#8217;t plan on 6 hours of technical work. You have to plan on less. You&#8217;re wasting people&#8217;s time with meetings. Hmm, maybe that should be the subject of my next lightning talk.</p>
<p>Acknowledgments:</p>
<p>I thank <a href="http://www.hanoulle.be/" target="_blank">Yves Hanoulle</a>, Pete Miller, Don Cox, Rich,<a href="http://www.shino.de/" target="_blank"> Markus Gärtner</a>, <a href="http://lisacrispin.com" target="_blank">Lisa Crispin</a>. I hope I didn&#8217;t miss anyone. I can no longer find the twitter feed. Pete and Rich, I promise to write more about technical debt in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2011/02/what-i-wish-id-said-for-the-lightning-talk-100-utilization.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>The Silent Project Killer Posted</title>
		<link>http://www.jrothman.com/blog/mpd/2010/12/the-silent-project-killer-posted.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2010/12/the-silent-project-killer-posted.html#comments</comments>
		<pubDate>Mon, 06 Dec 2010 14:11:09 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[column]]></category>
		<category><![CDATA[gantthead.com]]></category>
		<category><![CDATA[multitasking]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=9315</guid>
		<description><![CDATA[My Gantthead.com column has been up for a couple of weeks, but I was too busy traveling to notice :-(. The Silent Project Killer column is up. Enjoy!]]></description>
			<content:encoded><![CDATA[<p>My Gantthead.com column has been up for a couple of weeks, but I was too busy traveling to notice :-(. The <a href="http://www.gantthead.com/content/articles/260392.cfm" target="_blank">Silent Project Killer</a> column is up. Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2010/12/the-silent-project-killer-posted.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Costs of Multitasking</title>
		<link>http://www.jrothman.com/blog/mpd/2006/11/costs-of-multitasking.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2006/11/costs-of-multitasking.html#comments</comments>
		<pubDate>Thu, 16 Nov 2006 12:09:00 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=8024</guid>
		<description><![CDATA[&#160; I&#8217;m trying to describe the costs of multitasking. Here&#8217;s what I&#8217;ve got so far: There are three parts to multitasking: Stopping the work you&#8217;re doing. The stopping cost is the time it takes to mark your place, save your &#8230; <a href="http://www.jrothman.com/blog/mpd/2006/11/costs-of-multitasking.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>I&#8217;m trying to describe the costs of multitasking. Here&#8217;s what I&#8217;ve got so far:</p>
<p>There are three parts to multitasking:</p>
<ul>
<li>Stopping the work you&#8217;re doing. The stopping cost is the time it takes to mark your place, save your work, etc. You haven&#8217;t stopped thinking about what you&#8217;re doing, but when you stop to take a phone call or answer a question, there&#8217;s a stopping cost. If you&#8217;re in flow, this is surprisingly high.</li>
<li>Swapping out what you&#8217;re working on. The swapping out is the act of clearing your mind of the work you&#8217;d been doing so you have room to swap in the new work. If you were in flow or concentrating deeply, this can take anywhere from 5 minutes to 30 minutes. Sometimes, it takes me even longer.</li>
<li>Swapping in the new task. The swapping in depends on the complexity of the work and how long it&#8217;s been since you last touched the task. The more complex and the longer the time since you last touched the task, and the more people you have to talk to, the longer it takes.</li>
</ul>
<p>I don&#8217;t know how to give ballparks for each of these. Certainly, for some tasks, it&#8217;s fairly trivial. If I&#8217;m organizing a normal weekday dinner, my swapping in/out is very fast, because there&#8217;s little knowledge associated with each task. But now when I write chapters of a book (or back when I was writing code,) the costs can be very high, because the knowledge in my head is not yet written down. For me, the stopping the work is defect-inducing. Unplanned interruptions help me make defects. So does the swapping back in, if it&#8217;s been a long time since I last worked on this task.</p>
<p>Did I miss anything?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2006/11/costs-of-multitasking.html/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Convincing Management That Context Switching Is a Bad Idea</title>
		<link>http://www.jrothman.com/blog/mpd/2006/04/convincing-management-that-context-switching-is-a-bad-idea.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2006/04/convincing-management-that-context-switching-is-a-bad-idea.html#comments</comments>
		<pubDate>Wed, 12 Apr 2006 12:25:00 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>
		<category><![CDATA[context]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=8067</guid>
		<description><![CDATA[&#160; A few weeks ago, I republished an article originally published in Better Software: Convincing Management That Context Switching Is a Bad Idea on the AYE site. I&#8217;d received no feedback about the article when it was published, so I &#8230; <a href="http://www.jrothman.com/blog/mpd/2006/04/convincing-management-that-context-switching-is-a-bad-idea.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>A few weeks ago, I republished an article originally published in <a href="http://www.bettersoftware.com">Better Software</a>: <a href="http://www.ayeconference.com/Articles/ContextSwitching.html">Convincing Management That Context Switching Is a Bad Idea</a> on the <a href="http://www.ayeconference.com">AYE</a> site. I&#8217;d received no feedback about the article when it was published, so I wanted to generate some discussion about my ideas.</p>
<p>I did generate a little discussion. Don Gray first said &#8220;<a href="http://www.donaldegray.com/blog/archives/03-01-2006_03-31-2006.html#50">Context switching is fun!</a>&#8220;. Later on, he said the differences were:</p>
<blockquote><p><em><br />
* One switches between similar tasks, the other doesn&#8217;t.<br />
* I&#8217;m not under deadline pressure. (Should anyone be?)<br />
* I get to choose when to switch contexts.<br />
</em></p></blockquote>
<p>George Dinwiddie discusses the issues of flow in his <a href="http://idiacomputing.com/moin/ContextSwitching">Context Switching</a> post and the consequences of being interrupted. Don Gray in a <a href="http://www.donaldegray.com/blog/archives/03-01-2006_03-31-2006.html#51">later post</a> discusses why managers feel it&#8217;s ok to ask people to do multiple things.</p>
<p>I still think managers assign people to context switch for these reasons:</p>
<ul>
<li>The manager can&#8217;t decide what&#8217;s most important.</li>
<li>The manager doesn&#8217;t understand/remember that technical work is different from management work, and that the more things a technical person works on, the less that person will get done and the worse the work is.</li>
<li>The manager can&#8217;t remember all the work required and doesn&#8217;t realize he or she is asking one person to work on more than one thing.</li>
<li>The manager still believes that people who multi-task are more efficient or get more work done than people who don&#8217;t.</li>
</ul>
<p>Do you have better arguments than mine? What do you think?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2006/04/convincing-management-that-context-switching-is-a-bad-idea.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Managing Multi-Tasking in a Small Group</title>
		<link>http://www.jrothman.com/blog/mpd/2005/01/managing-multi-tasking-in-a-small-group.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2005/01/managing-multi-tasking-in-a-small-group.html#comments</comments>
		<pubDate>Thu, 13 Jan 2005 11:45:00 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>
		<category><![CDATA[change]]></category>
		<category><![CDATA[pairing]]></category>
		<category><![CDATA[technical debt]]></category>
		<category><![CDATA[testing]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=8191</guid>
		<description><![CDATA[&#160; A reader sent me email with this question: &#8220;We have a group of four people (3 developers and a tester). We work on 4 products, releasing one about once a month (each product is released once a quarter). The &#8230; <a href="http://www.jrothman.com/blog/mpd/2005/01/managing-multi-tasking-in-a-small-group.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>A reader sent me email with this question: &#8220;We have a group of four people (3 developers and a tester). We work on 4 products, releasing one about once a month (each product is released once a quarter). The developers are devoted to one product when they&#8217;re developing, but have to fix problems immediately if someone finds a problem and reports it. How do I manage the multi-tasking?&#8221;</p>
<p>I&#8217;ve asked the reader a few questions. I still don&#8217;t know everything about the environment, but here&#8217;s what I suspect is happening, based on my questions:</p>
<blockquote><p>Each product has technical debt, from insufficient testing (all the way through development) from previous releases.</p></blockquote>
<p>There are a ton of ways to deal with insufficient testing. I would first start with peer review of fixes. If someone is interrupted from new development to deal with an already-existing, but newly discovered problem, have the developer ask a peer to review the fix. Part of the peer review would be to create automated tests for this fix. (Yes, I realize this now interrupts two people. I find that if there&#8217;s a Big Problem in one product, there are frequently other related Big Problems in the related products.)</p>
<p>After peer review and automated tests, I would (gently) ask the tester how the tester missed this problem. This is for root cause analysis, not to assign blame. The tester doesn&#8217;t read or write code, so the tester can only perform black box testing. Black box testing, by its very nature, is unlikely to find most of the gotcha&#8217;s in a product. After a short root cause analysis, I would add some form of automated test development activity to each project.</p>
<p>I can see some heads shaking from here. &#8220;If we take time to add tests, we can&#8217;t add as many features.&#8221; You&#8217;re absolutely right. But here&#8217;s the problem. You&#8217;re not adding the features now. You&#8217;re adding broken almost-features. That&#8217;s not helping the customers. The customers deserve to have features that work.</p>
<p>So, to deal with multi-tasking from defects in a small group, I recommend changing the way you work. If you keep the same lifecycle you have now, add the practice of peer review of all code and all fixes. Add in automated testing for all defects that have to be fixed from the field. Change the testing, because it&#8217;s not exposing the Big Problems before you release. If you choose to change lifecycles, I suggest an agile lifecycle with test-driven development.</p>
<p>Whatever you do, don&#8217;t assume that wishing away the problem will make it go away. Some practices need to change. Maybe not the ones I&#8217;ve suggested, but some of them do. The change will take time, depending on how much technical debt you have. Otherwise, you&#8217;re left with the <a href="http://www.jrothman.com/weblog/archive/2005_01_01_mpdarchive.html#110554387464380242">quality pledge</a> and no muscle behind it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2005/01/managing-multi-tasking-in-a-small-group.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Making the Problems of Multitasking Real</title>
		<link>http://www.jrothman.com/blog/mpd/2004/12/making-the-problems-of-multitasking-real.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2004/12/making-the-problems-of-multitasking-real.html#comments</comments>
		<pubDate>Thu, 02 Dec 2004 12:08:00 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>
		<category><![CDATA[project management]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=8201</guid>
		<description><![CDATA[&#160; Clarke Ching&#8217;s Multitasking MAKES YOU STUPID is another great article. But when I teach PMs or coach managers, they say, &#8220;I need to multitask to get things done.&#8221; Or, they say, &#8220;I&#8217;m ok with multitasking.&#8221; Even smart people think &#8230; <a href="http://www.jrothman.com/blog/mpd/2004/12/making-the-problems-of-multitasking-real.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Clarke Ching&#8217;s <a href="http://www.clarkeching.com/2004/12/multitasking_is.html">Multitasking MAKES YOU STUPID</a> is another great article. But when I teach PMs or coach managers, they say, &#8220;I need to multitask to get things done.&#8221; Or, they say, &#8220;I&#8217;m ok with multitasking.&#8221;</p>
<p>Even smart people think they can do a couple of things at one time. Maybe they can. But the more things you try to focus on, the less overall you do. Think about that word focus for a few seconds. When you focus on something, you concentrate. If you&#8217;re attempting to think or work on several different things, you&#8217;re not focusing on anything.</p>
<p>I once worked for a company who decided its mission was to &#8220;focus on five.&#8221; Even then, I knew five was too big a number. But when I suggested we focus on two, my suggestion was dismissed. Company no longer exists.</p>
<p>Deciding what to do &#8211;and what not to do &#8212; is not simple. I just created a simulation (<a href="http://www.estherderby.com/weblog/blogger.html">Esther</a> reviewed it for me) to hammer home the point that we all have a limited attention span, and when we pay the necessary attention to one thing, we&#8217;re not paying attention to something else. In the simulation, people have to make choices about what to do and what not to do. I&#8217;m using the simulation for the first time next week. We&#8217;ll see how it goes. Maybe I&#8217;ll be able to report back.</p>
<p>If you&#8217;re faced with multitasking demands, stop for a few seconds. What&#8217;s the most strategically important work? Do that first. If you have three or seventeen things you think are all at the same importance and you can&#8217;t rank them, ask your boss. You&#8217;ll find that a bunch of the things you think you&#8217;re supposed to do may not even need to be done. Just don&#8217;t think you can do them all at the same time, because you can&#8217;t.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2004/12/making-the-problems-of-multitasking-real.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Manager&#8217;s First Role: Prioritization [grid::brand]</title>
		<link>http://www.jrothman.com/blog/mpd/2003/12/the-managers-first-role-prioritization-gridbrand.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2003/12/the-managers-first-role-prioritization-gridbrand.html#comments</comments>
		<pubDate>Mon, 01 Dec 2003 13:06:00 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>
		<category><![CDATA[management]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=8300</guid>
		<description><![CDATA[&#160; At a recent presentation, (Managing the Management Balancing Act) I discussed the problems of multi-tasking. I received this feedback: Johanna, I have to say that I think you are off the path in terms of &#8220;multiple projects.&#8221; 1) Organizations &#8230; <a href="http://www.jrothman.com/blog/mpd/2003/12/the-managers-first-role-prioritization-gridbrand.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>At a recent presentation, (Managing the Management Balancing Act) I discussed the problems of multi-tasking. I received this feedback:</p>
<blockquote><p>Johanna, I have to say that I think you are off the path in terms of &#8220;multiple projects.&#8221;</p>
<p>1) Organizations just don&#8217;t work this way &#8211; it isn&#8217;t cost-effective.</p>
<p>2) Today&#8217;s emerging workforce (20-30) were raised in an environment that was not FIFO. It&#8217;s multi-in, multi-out.</p>
<p>If you can prioritize projects and sub-divide the work, these people are fantastic &#8220;multi-project&#8221; testers. Looking around the room this morning, I see many young faces, raised with multi-tasking as the norm. I think you need to update your thinking.</p></blockquote>
<p>Oh dear. When I read this feedback, I was sure this was an unseasoned manager, assuming he/she was encountering these problems for the first time. Unfortunately, multi-tasking has been around since people had more than one thing to do :-)</p>
<p>In a recent Software Development <a href="http://www.sdmagazine.com/documents/s=8689/sdm0308f/sdm0308f.html">article</a> I discussed the true costs of multitasking (as have Hal and Esther and I in our blogs). This manager doesn&#8217;t seem to understand the costs; he/she sees the apparent completion of work.</p>
<p>As I reflected more on this, I realized that I believe each manager has the job of prioritizing the work as his/her first role. If you know what you&#8217;re supposed to deliver to the organization, you can select the people and organize the work to succeed. If you never <strong>choose</strong> what to deliver to the organization, you can never fail as a manager. Of course, you can never succeed either, because there&#8217;s always too much to do. But you can certainly never fail. Until the whole organization fails.</p>
<p>Managers who never reassess their work prioritization are inadequate managers. Managers who take on the work the organization requests (or demands) and who don&#8217;t prioritize are inadequate managers. Organizations that don&#8217;t rank their work will fail.</p>
<p>If you&#8217;re a manager, first prioritize your group&#8217;s work. Then assign it. Monitor the flow and the organization&#8217;s priorities. It&#8217;s not easy, and it&#8217;s necessary.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2003/12/the-managers-first-role-prioritization-gridbrand.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Managing Multi-Tasking</title>
		<link>http://www.jrothman.com/blog/mpd/2003/04/managing-multi-tasking.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2003/04/managing-multi-tasking.html#comments</comments>
		<pubDate>Tue, 15 Apr 2003 18:48:00 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>
		<category><![CDATA[context]]></category>
		<category><![CDATA[project portfolio management]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=8366</guid>
		<description><![CDATA[&#160; After my presentation last night at the Detroit PMI chapter, an attendee asked me, &#8220;Is context switching really as bad as you say it is?&#8221; Yes, it is. I believe Weinberg&#8217;s estimate of losing 10-20% of possible work-time every &#8230; <a href="http://www.jrothman.com/blog/mpd/2003/04/managing-multi-tasking.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>After my presentation last night at the <a href="http://www.pmiglc.org">Detroit PMI</a> chapter, an attendee asked me, &#8220;Is context switching really as bad as you say it is?&#8221; Yes, it is. I believe Weinberg&#8217;s estimate of losing 10-20% of possible work-time every time you attempt to take on one more project. And, if you read Hal&#8217;s entry today, <a href="http://weblog.halmacomber.com/2003_04_13_archive.html#200152502">&#8220;Multi-tasking resources in contention is a principle source of throwing a project out of sequence.&#8221;</a></p>
<p>So if you&#8217;re faced with too many distinct projects, what can you do? I started to answer this <a href="http://www.jrothman.com/weblog/archive/2003_03_01_mpdarchive.html#200057767">here</a>. But there&#8217;s more you can do:</p>
<ol>
<li>Verify you understand the relative importance of all the projects you&#8217;re working on.</li>
<li>Verify all your work should be done.</li>
<li>Estimate how long each set of tasks will take. Bunch as many tasks together as possible.</li>
<li>If you can, spend a week on each project, so you can make progress. If you can&#8217;t spend a week, allocate days to projects. If you can&#8217;t allocate days, allocate mornings or afternoons. If you can&#8217;t do that, find another job, because this company won&#8217;t be around long enough to pay you.</li>
<li>Track your task estimates. If something starts taking longer, take a few minutes to determine why. Do you need help? Are you capable of performing the work? Could you work faster if you work with someone else?</li>
<li>If many of you are stretched over too many projects, consider pairing. Pair-work with someone on two projects, working on each one at the same time. If two of you work together on one project at the same time, you can make more progress than each of you working separately.</li>
<li>If you&#8217;re a manager, learn about <a href="http://www.jrothman.com/Papers/Cutter/Projectportfolio101.html">project portfolio management</a>, especially about when to fund, initiate, and staff projects. If you&#8217;re a technical person, discuss project portfolio management with your manager. Your manager may not realize what he/she is asking you to do.</li>
</ol>
<p>Whatever you do, make sure you don&#8217;t let the context-switching and multi-tasking continue. The more spread you are, the less effective you are.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2003/04/managing-multi-tasking.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dealing with Multi-tasking</title>
		<link>http://www.jrothman.com/blog/mpd/2003/03/dealing-with-multi-tasking.html</link>
		<comments>http://www.jrothman.com/blog/mpd/2003/03/dealing-with-multi-tasking.html#comments</comments>
		<pubDate>Thu, 27 Mar 2003 20:59:00 +0000</pubDate>
		<dc:creator>Johanna</dc:creator>
				<category><![CDATA[multitasking]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[project portfolio management]]></category>

		<guid isPermaLink="false">http://jrothman.com/blog/mpd/?p=8373</guid>
		<description><![CDATA[I&#8217;m at the Software Development conference this week. One of the hot topics I discussed in my presentations and with attendees during and after the talks were about context switching and multitasking, Focused Performance and Breakthrough Thinking on Worker Productivity &#8230; <a href="http://www.jrothman.com/blog/mpd/2003/03/dealing-with-multi-tasking.html">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><!--200057767-->I&#8217;m at the <a href="http://www.sdexpo.com">Software Development</a> conference this week. One of the hot topics I discussed in my presentations and with attendees during and after the talks were about context switching and multitasking, <a href="http://www.focusedperformance.com/2003_03_01_blarch.html#200026042">Focused Performance</a> and <a href="http://www.estherderby.com/weblog/archive/2003_03_01_archive.html#200022409">Breakthrough Thinking on Worker Productivity </a> and <a href="http://www.careerjournal.com/columnists/workfamily/20030228-workfamily.html">Multi-tasking Makes you Stupid, studies say</a>.We agreed that:</p>
<ul>
<li>several pieces of work at different levels causes problems (defects in code, inappropriate project plans, etc.)</li>
<li>too much work, when you try to work on it simultaneously, causes you to make no discernable progress on anything</li>
</ul>
<p>But, you&#8217;re a development/test/project manager. You have too much work to do, and not enough time to do it. What do you do?</p>
<ol>
<li>Make sure you know your boss&#8217;s priorities. What does he need now? Too often the boss says everything, in which case, go to #2.</li>
<li>What is strategically important for the company now? Note that this is not strategically important for your group, but strategically important for the company. Talk to your boss, yes, but then focus on what helps the company most.</li>
<li>Kill the projects you need to kill. Too often we have too many projects hanging around, or products we support because we always have. Stop that now, and only support what is strategically important.</li>
<li>Work on things that bring in revenue (or contribute to revenue) now.</li>
</ol>
<p>Another piece of multi-tasking is to &#8220;create&#8221; more time in your day by:</p>
<ul>
<li>not attending meetings you don&#8217;t need to attend</li>
<li>allowing interruptions from voicemail, email, pager, cellphone, and blackberries at specific times, not when the interruptions come in</li>
<li>allowing people at the lowest level of the organization make decisions about their work, so you can make decisions about your work.</li>
</ul>
<p>I&#8217;m still thinking about this, so I&#8217;ll try to post more helpful hints later this week. (Especially once I get my connectivity worked out.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jrothman.com/blog/mpd/2003/03/dealing-with-multi-tasking.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

