<?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>SoftwareProjects.org &#187; Intake</title>
	<atom:link href="http://www.softwareprojects.org/category/intake/feed" rel="self" type="application/rss+xml" />
	<link>http://www.softwareprojects.org</link>
	<description>Projects In A Global, Mobile, Virtual And Multi-Cultural World</description>
	<lastBuildDate>Wed, 30 Jun 2010 19:06:04 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Successful Project Manager</title>
		<link>http://www.softwareprojects.org/project_intake_winner212.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_winner212.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 23:17:54 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_winner212.htm</guid>
		<description><![CDATA[And now you have read all this paperwork. You talked with all those people. You asked "what do you want?". "What can I do?" Now it's time for your gut feeling. Do you trust the statements made by the stakeholders? Do you think top management will stick with you? Do you honestly believe the project [...]]]></description>
			<content:encoded><![CDATA[<p><P>And now you have read all this  paperwork. You talked with all those  people. You asked "what do you want?".  "What can I do?" Now it's time for your  gut feeling.</P></p>
<p> <P>Do you trust the statements made by the  stakeholders? Do you think top management  will stick with you? Do you honestly  believe the project has a chance to  succeed?</P></p>
<p> <P>Now is the time to know. It is late,  but you can still get off the train. After  this, it's your ass that's on the line.  When this project is mentioned, it's your  face the people see.</P></p>
<blockquote><p><strong>Related Posts</strong><br />
<a href="http://blog.softwareprojects.org/project-management-code-214.html">Project Management Code: Why Do You Do What You Do?</a></p></blockquote>
<p> <P>It makes no sense to associate yourself  with a project if you think it's a Titanic  or Mission Impossible IV. Don't make the  mistake thinking your effort will be  appreciated, even if everything goes down  the drain. Failure is an easy thing to  remember. The true professional knows his  limitations, and the only responsible  thing to do is, either configure the  project in such a way it stands a chance,  or return it to the sender.</P></p>
<p> <P>A quote is always great, but this one  from US judge Jackson to Microsoft during  the trial over their monopoly position is  in this context even perfect:</P></p>
<blockquote><p><P>The code of tribal wisdom says that  when you discover you are riding a dead  horse, the best strategy is to dismount.  (But lawyers) often try other strategies  with dead horses, including the following:  buying a stronger whip; changing riders;  saying things like 'This is the way we've  always ridden this horse'; appointing a  committee to study the horse; &#8230;  declaring the horse is better, faster and  cheaper dead; and, finally, harnessing  several dead horses together for increased  speed.</P></p></blockquote>
<p> <P>If you take it on, don't forget to  include your own stakes: be a winner  yourself!</P></p>
<p>  <P>And, if you are a winner, and higher  management is committed to you as a  project manager for the project, make sure  they send a memo or an e-mail to all  stakeholders, announcing you as the new  king, the main man, the ruler of your  universe&#8230; or something more "office  like".</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_winner212.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Organization Structure</title>
		<link>http://www.softwareprojects.org/project_intake_organization211.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_organization211.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 23:07:50 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_organization211.htm</guid>
		<description><![CDATA[Darwin's natural selection is a great thing. The shape of every species is crafted over thousands of years, to get the functions it needs to survive in the environment it operates. If it does not have the necessary skills, it just dies and is doomed with extinction. All the beautiful, blonde, long legged creatures survive. [...]]]></description>
			<content:encoded><![CDATA[<p>Darwin's natural selection is a great  thing. The shape of every species is  crafted over thousands of years, to get  the functions it needs to survive in the  environment it operates. If it does not  have the necessary skills, it just dies  and is doomed with extinction. All the  beautiful, blonde, long legged creatures  survive.</p>
<p>The Homo Projectus is an ugly thing. It  survives in extreme situations, where dirt  has to be shoved. In this case it has the  aspects of a hog. But to get the right  features to have a party of hogs operating  in such a way the pack will survive, is  something completely different. We cannot  wait until nature has killed all  unsuccessful project organizations (the  hog party), so the software project  manager has to help nature a little bit,  tinkering with the organization, so it  might have a chance to survive in the  corporate jungle.</p>
<blockquote><p><strong>Links of Interest</strong></p>
<p><a href="http://blog.softwareprojects.org/stratification-organizational-structures-in-a-pond-204.html">Stratification: Organizational Structures In A Pond</a></p></blockquote>
<p>A project organization is a temporary  thing. It will only exist from the  projects start until its end. All the  project team members are coming from  different organizations of part of the  organization. They will all have a  temporary assignment to the project. So,  they have not only a project boss (the  project manager, that might be you), but  also their 'normal' boss, who orders him  around when the employee is not in the  project. These 'normal bosses' are an  important group of stakeholders.</p>
<p>The project organization should be a  result from the project strategy, it  should be constructed in such a way that  the strategy can be implemented within the  environment of the project ("look what the  dog brought in, a presumptuous sentence").  A very obvious example: if the strategy  contains an aspect of having independent  reviews, the organization should support  its independence, by creating a separate  working group with no ties to the other  team members, e.g. But, I'm a little too  far now mentioning working groups and the  like.</p>
<p>The project team that does the work  should be as small as possible. Small is  beautiful, and effective. Don't start  inviting everyone to the organization.  Only people who have an added value and  will spend a significant amount of time to  the project can be in the core  organization. Try to avoid going overboard  on working groups. Working groups can  drown a project in communication overhead.  If there should be that much discussion  anyway, postpone the project and first  make up the minds.</p>
<p>Next to the people who do the work, are  the people that have some influence on it,  but do nothing; a large part of the  stakeholders. The project organization can  be used to satisfy some wishes of  stakeholders to create the much needed  win-win situations. In its most simple  form, you can create a project trashcan  ("The Project Tactical Non-Binding  Advisory Committee") where you put in the  people who just want to be involved in the  project (to save their territory), but  which you have no use for.</p>
<p>Be creative while constructing the  project organisation. Take the Bob Ross  way to paint your organization: "This is a  sweet little project staff. I put it here  next to the tracking and control group, so  it has a friend."</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_organization211.htm/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Project Strategy</title>
		<link>http://www.softwareprojects.org/project_intake_strategy210.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_strategy210.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 23:02:02 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_strategy210.htm</guid>
		<description><![CDATA[By now you should have an idea about&#8230; what the goal and reason of the project should be; who's involved in the project, direct or indirect; within which constraints you have to operate; what you can and must alter, and some background to anticipate current behavior. The next step is to determine what strategy the [...]]]></description>
			<content:encoded><![CDATA[<p>By now you should have an idea about&#8230;</p>
<ul>
<li>what the goal and reason of the project should be;</li>
<li>who's involved in the project, direct or indirect;</li>
<li>within which constraints you have to operate;</li>
<li>what you can and must alter, and</li>
<li>some background to anticipate current behavior.</li>
</ul>
<p>The next step is to determine what  strategy the project should take. What  kind of steps? In which sequence? With  who? I'm not talking about a fully  detailed description; "George will walk to  the bathroom. George will take his  trousers down." I'm talking about real  strategy!</p>
<p>The 'traditional' steps within a software project are something like:</p>
<ul>
<li>we think about the subject</li>
<li>we specify a solution for the subject</li>
<li>we implement the subject</li>
<li>we activate the subject in the organization.</li>
</ul>
<p>In project management lingua we call  these steps 'phases' and have cool names  for them like 'analysis', 'specification',  'implementation', 'roll-out'.</p>
<p>At this moment you have to determine  the 'phases', or mayor steps, you will  take. A strategy would be to follow the  steps as mentioned above (the  'traditional' one). You could do this, if  what has to be done is absolutely clear  and everyone agrees. If not, this is not  the way to go. By the time you want to  implement the stuff, what has been written  in the specification is not valid any  more, the people changed their minds.  Because this is often the case, more  common is a strategy where these steps (or  some of them) are repeated several times.  So, for example, instead of thinking for 6  months about a subject, and specifying a  year, the project will go through several  steps of 2 weeks thinking, 4 weeks  specifying, etc. With every reiteration  the specification gets more and more  detailed, and you would benefit from the  results of later steps.</p>
<p>The project strategy, like any other  strategy, should be simple and logical;  you must be able to explain it to someone  not related to the project in 2 minutes.  So, don't go rushing into methods and the  technical talk, like incremental, spiral,  tornado, waterfall, it is only camouflage  for when you have no idea what your  talking about.</p>
<p>If the goal is very unclear, the scope  is totally undefined, the strategy would  be to</p>
<ul>
<li>first get the goal clear,</li>
<li>determine the scope,</li>
<li>adjust the project according to the outcome of the previous step,</li>
<li>execute the remainder of the project.</li>
</ul>
<p>It's ok to have the later steps more  general then the first ones. It is a very  simple strategy, but you can explain it to  everyone, and it makes sense. If you don't  know exactly what to do, you first try to  get that clear.</p>
<p>The strategy should be a result of all  the information about the stakeholders you  have collected. Consider the following  situation. A chief of some users has a  formal role in determining the  requirements for the product. You, and  some other people, fear that these  requirements will go beyond the scope of  the project. Intervening continuously with  the user chief, may be considered as a  threat to his independence or formal  status. By creating some periodical steps  to review the requirements in relation to  the scope with stakeholders concerned,  this problem can be overcome and result in  the needed win-win situation. The decision  of having these review steps for this  case, is also an important part in  determining the project strategy.</p>
<p><strong>Related Links</strong><br />
<a href="http://blog.softwareprojects.org/using-iterations-104.html">Using Iterations</a><br />
<a href="http://blog.softwareprojects.org/method-components-have-a-reason-scrum-108.html">Method Components Have a Reason: Scrum</a><br />
<a href="http://blog.softwareprojects.org/one-size-doesnt-fit-all-232.html">Agile Or Plan-Driven Project Management: One Size Doesn't Fit All</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_strategy210.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Intake: History</title>
		<link>http://www.softwareprojects.org/project_intake_history29.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_history29.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:55:55 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_history29.htm</guid>
		<description><![CDATA[Psychotherapy tells you what you already knew: all your current problems are the result of your troubled childhood. You are now harassing your employees, because in high school the popular boys always bullied you. Your children wonder why you always provide them these trivial and obvious advises (actually, this is their problem, not yours). For [...]]]></description>
			<content:encoded><![CDATA[<p><P>Psychotherapy tells you what you  already knew: all your current problems  are the result of your troubled childhood.  You are now harassing your employees,  because in high school the popular boys  always bullied you. Your children wonder  why you always provide them these trivial  and obvious advises (actually, this is  their problem, not yours). For the answer  they should ask grandma how she succeeded  so perfectly with her brainwashing their  father/mother. You see, current problems  find their origin in history.</P></p>
<p> <P>By now, you know that I will make the  bridge to software projects at this  moment&#8230; so, yes, the same holds for  software projects. This financial geezer  sits on top of the budget (current  problem) because the last project he  controlled went way over the price  (history). When we later on handle the  subject of requirements determination you  will see that most requests from users are  caused by problems in their current  systems. If they keep on emphasizing that  new billing-system X should have perform  check Y, you can bet your money on it in  their current situation the lack of check  Y is causing them a lot of extra work.</P></p>
<p> <P>You could ask every stakeholder "Where  were you on the night of&#8230;?", but  something tells me this kind of  McCarthyism is not beneficial for your  start at the project. The most effective  way is to have an informal talk with a  senior and relaxed employee of the firm,  who knows most of the important  stakeholders and has been around in the  organisation. Talk about the financial  people, the bosses, the maintainers, the  user groups and especially their managers.  Where do they come from? Were they around  last time a project was conducted? How did  that come out? </P></p>
<p> <P>Another way to get some taste of the  history is to review old documents.  Project plans, evaluations, strategic  memo's, everything that is available and  is somehow related, could be of use to  build a view on the past.</P></p>
<p> <P>Of course, if you are the senior and  relaxed geezer of the organization, you  already know its history. In this case,  just refresh clearly your memory. </P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_history29.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Scope</title>
		<link>http://www.softwareprojects.org/project_intake_scope28.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_scope28.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:52:45 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_scope28.htm</guid>
		<description><![CDATA[They decided to make no fuss about the wedding. A very small event for a few special friends. After a visit to her mother it was two small events, one wedding at city hall, one at the local church. When they left his mother, all old aunts were invited, and, all being of high age, [...]]]></description>
			<content:encoded><![CDATA[<p> <P>They decided to make no fuss about the  wedding. A very small event for a few  special friends. After a visit to her  mother it was two small events, one  wedding at city hall, one at the local  church. When they left his mother, all old  aunts were invited, and, all being of high  age, would of course stay the night. The  day she spoke with her best friend, so had  to have this great dress, which would need  three bridesmaids to carry the  thing&#8230;</P></p>
<p> <P>Sounds familiar? You don't have to plan  a wedding to see something so elegant and  easy, grow and grow and end up getting  completely out of hand. You probably heard  stories of people wanting to fix a  dripping shower and ending up with a  complete revision of their bathroom. You  must know where to stop and then just  simply stop.</P></p>
<p> <P>With a software project it is essential  to know the borders up front. Which  aspects are allowed, which one are off  limits? If the goal is to cut cost, you  can just fire every one. One could image  that these kind of changes in personnel  are not within the scope of a project.  However, switching to a different  technology would be. You are allowed to  change internal procedure, but not the  interfaces with external parties. "The  Project Scope" can contain all kinds of  statements. The trick is to get it as  detailed as possible already at this  stage. Together with the goal and  constraints it provides information of the  room to move.</P></p>
<p> <P>The project scope can be too large to fit in a  certain time frame. The scope can be too  small to satisfy the goal. In determining  the scope you talk with parties concerned  and ask two types of questions:</P></p>
<p><UL><br />
 <LI>Can we change this?</LI><br />
 <LI>Must we change this?</LI><br />
</UL></p>
<p> <P>You should use the stuff you can change  but not have to change, as ammunition to  get the needed win-win situations, to be  able to change the stuff you must. Wow,  play this sentence again, Sam.</P></p>
<p> <P>Suppose you are allowed to change the  scope of training sessions, but you don't  have to. Suppose you must change the way a  certain department works, administrative  procedures now done manually should be  highly automated. Employees might become  reluctant to become just a typing goat. By  providing extra training that makes the  employees more state-of-the-art in their  field, and focusing on the fact that the  time saved by the new system will be used  to let them handle the more "challenging"  cases, might create the win-win situation  you need.</P></p>
<p> <P>In this way, you should hammer a scope  that fits the project goals, constraints and  expectations of the stakeholders. To avoid  your aunts visiting, send them a piece of  the wedding cake instead!</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_scope28.htm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Project Constraints: Time</title>
		<link>http://www.softwareprojects.org/project_intake_time27.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_time27.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:48:57 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_time27.htm</guid>
		<description><![CDATA[The bearing of a child takes nine months, no matter how many women are assigned. (The Mythical Man-Month: Essays on Software Engineering, 20th Anniversary Edition) This is one of the most insightful observations made in the last 25 years on the subject of project management. It originates from 1975, and is written by Frederick Brooks [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>The bearing of a child  takes nine months, no matter how  many women are assigned.  (<a href="http://www.amazon.com/gp/product/0201835959?ie=UTF8&amp;tag=softwareproje-20&amp;linkCode=as2&amp;camp=1789&amp;creative=9325&amp;creativeASIN=0201835959">The Mythical Man-Month: Essays on Software Engineering, 20th  Anniversary Edition</a><img src="http://www.assoc-amazon.com/e/ir?t=softwareproje-20&amp;l=as2&amp;o=1&amp;a=0201835959" style="border: medium none  ! important; margin: 0px ! important" border="0" height="1" width="1" title="Project Constraints: Time" alt=" Project Constraints: Time" />)</p></blockquote>
<p>This is  one of the most insightful  observations made in the last 25  years on the subject of project  management. It originates from  1975, and is written by Frederick  Brooks in his article "The  Mythical Man-Month". Welcome to  the age of rocket  science&#8230;</p>
<p>In the communication on the timing  aspects of a software project, many  mistakes are caused by the use of the unit  man-month. Like the word says, it  indicates actually "a month spent by one  person". To determine the cost of the  project, it is a fairly good unit:  building the darn thing takes 3  man-months. You know what a guy costs per  month, so you can do the math. But while  the time passes, this statement will be  shortened into "three months", either in  written word, or in the minds of the  people involved.</p>
<p>"How long does the project take?" "Oh, 3 months."</p>
<p>And then the fun starts.</p>
<p>"We need to finish the project sooner." "We'll add a resource. Problem fixed."</p>
<p>The problem with this kind of reasoning  is the fact that some tasks cannot be  split. Because of sequential dependence,  or just because it is not possible (like  the birth-thing). The trick is, that a  man-month is an indicator for cost, and  not for progress. So, while looking and  discussing on time, be aware of this  communication trap.</p>
<p>This may be the most valuable lesson,  but it is not the only thing to consider  about time at this moment. At this stage a  detailed planning will not be created  (luckily), but a global time-frame, with  start- and end-date will surely be  available, at least in the minds of the  stakeholders concerned. Here holds the  same thing as discussed in the 'money'  paragraph: try to get a fix on 'why' these  dates are chosen.</p>
<p>"It should then be finished because&#8230;"</p>
<ul>
<li>the most important manager takes a holiday (paid in advance) afterwards</li>
<li>another project will start directly after it, and people are already allocated for this</li>
<li>someone just yelled this date one day, and everybody uses the same mantra ever since</li>
</ul>
<p>See if the deadline stated holds with the cause and target for this project.</p>
<p>You may perhaps miss something about  planning and estimating stuff, this will  be treated after the requirements are  known (chapter "Project progress").  However, at this point in time some  statements will be made about time, money  and effort. If you have to rely on the  input of experts for this (programmers,  analysts), the best, and only thing you  can do, is to talk to them and get an  estimate</p>
<p>While doing this, focus on why they  think this particular amount, is it  similar to what they have done in the  past, change some of the stuff you tell  them, to see how that changes their  behavior. But most of all, listen  seriously to them, let it be their  estimation. Otherwise, if you have to work  with the people later on in the project,  and you provided the estimate, they  normally will not agree and will not feel  committed to do the work in your estimated  time.</p>
<p><strong>Related links</strong></p>
<p><a href="http://blog.softwareprojects.org/why-the-customer-always-wants-his-stuff-tomorrow-35.html">Why The Customer Always Wants His Stuff Tomorrow</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_time27.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Constraints: Money</title>
		<link>http://www.softwareprojects.org/project_intake_money26.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_money26.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:43:00 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_money26.htm</guid>
		<description><![CDATA[Money is the universal language. Or is it sex? I always mix 'em up&#8230; Sex on a project can get you in jail, so I stick for the moment with 'money'. Everybody can relate to an amount of dollars. Function points, lines of code (LOC) or mean error deviations on mantissa buffer overflows (MEDOMBO, yep, [...]]]></description>
			<content:encoded><![CDATA[<p><P>Money is the universal language. Or is  it sex? I always mix 'em up&#8230; Sex on a  project can get you in jail, so I stick  for the moment with 'money'. Everybody can  relate to an amount of dollars. Function  points, lines of code (LOC) or mean error  deviations on mantissa buffer overflows  (MEDOMBO, yep, made this one up) may mean  nothing to people; but money talks!</P></p>
<p> <P>This is probably why stakeholders  around a project put such a big emphasis  on this subject. It is finally a language  they can understand. The great thing is,  most items can be expressed in money. So,  money is truly the universal language.</P></p>
<p> <P>During the actual running of the  project, the project manager should watch  that not more money is spent, then is  given to the project, and he should create  nice graphs to see how the projects'  balance sheet looks like. Duh! Perhaps, we  will spend some time on this subject  later, perhaps not.</P></p>
<p> <P>At this moment, when the project is not  actually started yet, or hardly, we can  consider the schizophrenic situation where  money talks heavily, and the thing to  construct is not specified (this will be  done during requirements determination).  This is more a conversation between a dad  and his son, where the son is going to buy  a car&#8230;</P></p>
<p> <P>Son: "It must cost at least $ 50.000,-."</P></p>
<p> <P>Father: "You must have a car in the range of $25 till 30 thousand."</P></p>
<p> <P>(I have no idea what a car costs in the US)</P></p>
<p> <P>Neither of them said something of a  little red Corvette or a little Purple  Pinto. But they express their stakes  directly into a metric, which they can  compare. Dad has been ripped off before by  his daughter with her car, and promised  his wife that he wouldn't make the same  mistake again, but he wants to pay some.  Son just wants to cruise for babes, and  assumes daddy is picking up the tab. So,  if you were a negotiator on this one,  forget the absolute amounts, and focus and  learn from the stakes.</P></p>
<p> <P>If, for example, a system has to be  built for a customer, where the  specification for it is 4 lines, and the  customer wants it for not more then $  10.000,-, the origin of this '10.000'  would be the most valuable information a  software project manager could get from  this statement.</P></p>
<p><UL><br />
 <LI>The previous project that the  financial controller handled, was  originally estimated for $10.000 and went  way over budget.</LI><br />
 <LI>There is a procedure which  allows a certain level of management to  make investments until $9.999, and for  higher amounts one has to be a level up in  the hierarchy.</LI><br />
 <LI>Five years ago the company asked  for a quote on a completely different kind  of system which was $20.000 and the  brother of the nephew of the vice  president said that this system was half  the complexity of the other one.</LI><br />
</UL></p>
<p> <P>  By knowing the reasons you can deal with  the amount. E.g. in the first case you can  talk about a good way of tracing and  tracking of the budget with the controller  to avoid an unexpected overrun. Be  creative.</P></p>
<p> <P>A great source of information is the  way a deal is either constructed, or how  the customer (can also be an internal  customer) wants the costs to be  constructed: fixed price or  time-and-material (T&amp;M) based. In the  first case, an exact amount is determined  to deliver a certain good or service. In  the second, the cost depends on the time  and material actually spent, and will  therefore be calculated after the job is  done.</P></p>
<p> <P>With fixed price, you really have to be  sure you exactly know what you want as a  good or service. Otherwise, you know  exactly in advance what you have to pay  for a system you don't need. With  time-and-material you must be able to  manage the project in such a way, that it  really ends and doesn't drag on for years  and years. If you view statements about  the construction of the cost in this  light, you get more and more insight in  the truth (it really is out there, you  know).</P></p>
<p> <P>To summarize, in relation to the  'money' aspect, you have to answer the  following questions:</P></p>
<p><UL><br />
 <LI>Which financial statements are  already made in respect to the  project?</LI><br />
 <LI>Who made these statements?</LI><br />
 <LI>Why did they make these statements (stakes)?</LI><br />
 <LI>Are there already statements on cost structure (fixed price vs. T&amp;M)?</LI><br />
 <LI>If yes, why are these statements made (stakes)?</LI><br />
 <LI>How can you satisfy these stakes in such a way that there will be some room created to change absolute amounts?</LI><br />
 </UL></p>
<p> <P>Note on the last question: creating  some room does not mean that you are  actually going to change the amounts. The  goal is to provide yourself with enough  room to operate.</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_money26.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Project Constraints</title>
		<link>http://www.softwareprojects.org/project_intake_constraints25.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_constraints25.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:34:28 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_constraints25.htm</guid>
		<description><![CDATA[We Dutch are cheap, or at least that is what is suggested. In Belgium, it is claimed that the Dutch are buried face downwards to create more slots in which to park our bicycles. I think you can say that we try to avoid spending too much money. If you managed a software project here [...]]]></description>
			<content:encoded><![CDATA[<p>We Dutch are cheap, or at least that is what is suggested. In  Belgium, it is claimed that the Dutch are buried face  downwards to create more slots in which to park our  bicycles. I think you can say that we try to avoid spending  too much money. If you managed a software project here in  the Netherlands, you would see a very strong tendency to  save as much money as possible. However, I've never heard  of a place where there is an unlimited budget.</p>
<p>My cheapness (from being Dutch) is an illustration  for the more earthier matters concerning a project: trying to  get a fix on the limited mundane stuff you need to proceed to  the more noble cause of building a system. Whatever you  have to create, whatever the reason for the project may be,  there will always be constraints set for the project. These  conditions determine the space in which the project  organization may operate. Therefore, you might think of this  part of project management as the "party pooper segment",  as constraints always spoil the fun.</p>
<p> Project constraints consist of the following elements:<br />
 <UL><br />
 <LI><B>Cost</B>: This includes everything that costs money, like people and equipment.</LI><br />
 <LI><B>Time</B>: What is the time frame in which every activity should take place?</LI><br />
 <LI><B>Quality</B>: What is the level of quality the project has to reach?</LI><br />
 </UL></p>
<p> Constraints are not independent from each other. Reaching a  higher level of quality will cost you more money. If you  want to use less time, you need more people (later on in this  chapter, you will see that adding more women to give birth  to one child does not shorten the nine-month gestation  period; this is rocket science project management). The  point I'm trying to make is that <B>constraints are  interdependent</B>.</p>
<p> A classic way to show this interdependence is  through use of the Project Constraints Triangle, or Iron  Triangle. Imagine a 3-D space where the x-axis represents  the amount of cost, the y-axis the amount of time, and the z-axis  the level of quality for the project.</p>
<p> The project is represented by a triangle within this 3-  D space. The size of a project is displayed as the square of  the triangle. The size is determined by complexity and the  amount of the product to realize. As you might understand,  quality is a product requirement, and size can be viewed as  the scope of the project.</p>
<p> <CENTER><br />
 <IMG SRC="http://www.softwareprojects.org/img/triangle.jpg"  ALIGN=bottom ALT=""><br />
 </CENTER></p>
<p> A project with a constant size can have altering  constraints. However, altering one constraint has influence  on the others because the square of the triangle stays the  same. The constraints are reflections of the stakes of the  customer, but keep in mind that regardless of how boldly the  constraints are stated by the customer, they are requirements,  not stakes, so there is room for some negotiation. Playing  with the aspects of the project triangle (including size) may  also satisfy the stakes of the customer and therefore are more  likely to be accepted.</p>
<p> It seems that every customer wants the best product  tomorrow, and it may not cost a penny. I'm sure these  customers do exist, but most top managers have a more  realistic view of the matter. They know constraints must leave  some room to operate. This doesn't mean they will ever admit  that.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_constraints25.htm/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>People Around The Project</title>
		<link>http://www.softwareprojects.org/project_intake_stage24.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_stage24.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:28:54 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_stage24.htm</guid>
		<description><![CDATA[Think about your project as a Shakespearean tragedy. See it as a play with all your stakeholders on a stage, wearing tights, big floppy hats and all talking in this weird language, "Wilt thou be gone? It is not yet near day." It helps you to put things into perspective, and it will not be [...]]]></description>
			<content:encoded><![CDATA[<p> <P>Think about your project as a  Shakespearean tragedy. See it as a play  with all your stakeholders on a stage,  wearing tights, big floppy hats and all  talking in this weird language, "Wilt thou  be gone? It is not yet near day." It helps  you to put things into perspective, and it  will not be far from reality.</P></p>
<p> <P>During the project intake the software  project manager should create a picture of  who the stakeholders are. Before the play  can start, you should at least know your  cast. D'Herbemont and C&eacute;sar   call it "the field of  play":</P></p>
<blockquote><p>  <P>In theory, nothing is  simpler than to draw up the field  of play for a project. It defines  itself. (&#8230;) A new  information system is to be  introduced? The players are the  computer suppliers and the users.  (&#8230;) However, defining the  field of play always throws up  surprises. One starts by working  very calmly on a clean sheet of  paper on a flip-chart. Soon there  are ten sheets stuck to the wall  on the meeting room, each filled  with arrows, crosses and question  marks. At the end of the day,  there are still unanswered  questions. (<a href="http://www.amazon.com/gp/product/041592166X?ie=UTF8&#038;tag=softwareproje-20&#038;linkCode=as2&#038;camp=1789&#038;creative=9325&#038;creativeASIN=041592166X">Managing Sensitive Projects</a><img src="http://www.assoc-amazon.com/e/ir?t=softwareproje-20&#038;l=as2&#038;o=1&#038;a=041592166X" width="1" height="1" border="0" alt=" People Around The Project" style="border:none !important; margin:0px !important;" title="People Around The Project" />)</P> </p></blockquote>
<p> <P>So, basically what you do, is stand in  front of a white board and start drawing  relations between parties and people,  indicating why they are a stakeholder in  the project.</P></p>
<p> <P>The field of play consists of groups  and individuals. However, when we talk  about demands, only individuals should be  considered. When it seems a group makes  any demands, or indicates other kind of  properties normally associated with  individuals, one has to look for a leader  of the group, a representative, and  substitute this person for "the group". It  is not a group that has dreams or wishes,  it is a person.</P></p>
<p> <P>In this way you also avoid assigning  stakes to people based upon an assumption  related to the group. This kind of  "stereotyping" can cause bad decisions of  the project management; what is seen as a  win-win situation, may be regarded by the  individual as a complete disaster.</P></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_stage24.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Project Cause And Goal</title>
		<link>http://www.softwareprojects.org/project_intake_cause23.htm</link>
		<comments>http://www.softwareprojects.org/project_intake_cause23.htm#comments</comments>
		<pubDate>Sun, 22 Jul 2007 22:24:46 +0000</pubDate>
		<dc:creator>Bas</dc:creator>
				<category><![CDATA[Intake]]></category>

		<guid isPermaLink="false">http://www.softwareprojects.org/project_intake_cause23.htm</guid>
		<description><![CDATA[There is a meaning to life. If you have a religious or scientific point of view, there is a way we're all going. There's some purpose to what we do. And that's nice. The days that we did something just because someone told us to do so, are over, I hope. All activities should have [...]]]></description>
			<content:encoded><![CDATA[<p>There is a meaning to life. If you have  a religious or scientific point of view,  there is a way we're all going. There's  some purpose to what we do. And that's  nice. The days that we did something just  because someone told us to do so, are  over, I hope.</p>
<p>All activities should have a goal they  support. And, even better, a goal that is  seen as useful and achievable. Digging a  hole, so another poor fool can fill it  again, is a goal, but fails the other  criteria. You may laugh at this, and wave  it away as trivia and as a far stretch  from reality. You poor soul, you are  probably not long out of reality back here  in the asylum.</p>
<p>Projects, being a collection of  activities, have goals. They should be the  answer to every 'why'-question about the  project. Reviewing several projects, you  will probably find some statements about  the goals to be achieved. I'm sure  searching information about the cause of  the project however, will give you less  data. And it's the cause that provides you  with some hint about the usefulness of the  goals. It can give insight on dependencies  with other projects; so you can avoid  another project filling the hole you just  dug.</p>
<p>The following questions may give you a  start in your search for the answer on the  big WHY:</p>
<ul>
<li>What strategic decision lead to  this project?</li>
<li>How does this project relate to the business plan?</li>
<li>Is this project the follow up of another project?</li>
<li>What will be done with the results of this project?</li>
<li>What will happen if this project doesn't happen?</li>
<li>Is this project related to other projects that take place in the same time  frame?</li>
<li>Does the competition address the same issues taken on by this project?</li>
<li>Why was such a project not performed earlier?</li>
</ul>
<p><strong>Related links</strong></p>
<p><a href="http://blog.softwareprojects.org/tool-tip-communicating-the-bigger-picture-34.html">Tool Tip: Communicating The Bigger Picture</a><br />
<a href="http://blog.softwareprojects.org/return-of-the-project-goals-video-106.html">Return Of The Project Goals Video</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.softwareprojects.org/project_intake_cause23.htm/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

