<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/rss2full.xsl" type="text/xsl" media="screen"?><?xml-stylesheet href="http://feeds.feedburner.com/~d/styles/itemcontent.css" type="text/css" media="screen"?><rss 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Cathryn Symons Ltd</title>
	
	<link>http://www.cathrynsymons.com</link>
	<description>Delivering IT Projects</description>
	<pubDate>Wed, 11 Jun 2008 08:43:50 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/cathrynsymons/xoTU" type="application/rss+xml" /><item>
		<title>Juggling Projects</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/207621816/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/11/19/juggling-projects/#comments</comments>
		<pubDate>Mon, 19 Nov 2007 15:14:11 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[being freelance]]></category>

		<category><![CDATA[handling multiple clients]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/11/19/juggling-projects/</guid>
		<description><![CDATA[I&#8217;ve just taken on a new project, which will keep me busy about 8-10 days a month until the end of March.  I&#8217;m still available to take on another small-medium sized project, which needs a project manager 2-3 days a week.  
For many projects,  a full-time project manager is overkill, and so balancing [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve just taken on a new project, which will keep me busy about 8-10 days a month until the end of March.  I&#8217;m still available to take on another small-medium sized project, which needs a project manager 2-3 days a week.  <span id="more-50"></span></p>
<p>For many projects,  a full-time project manager is overkill, and so balancing two or three smaller projects is something project managers often have to do.   I do it by being organised and flexible, and very open about what I&#8217;m doing.  I make sure all clients are aware of my availability through my weekly reports to them, and book days in advance.  If there&#8217;s any emergency on a day I&#8217;m elsewhere, I&#8217;ll deal with a call or email as quickly as I can while treating the other client&#8217;s time with respect.  In reality, that means a quick call or email with followup overnight or at lunchtime.</p>
<p>If you look to the right ==&gt; of this screen, you&#8217;ll see a paragraph describing my availability.  That&#8217;s always up to date, so visitors to the site know when I&#8217;m next able to take on more work.</p>
<p>By being flexible, the client saves the cost of a full-time project manager, while I get the security of having more than one client at the same time.  Everyone wins.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=9huWWxC"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=9huWWxC" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=ja0kSsC"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=ja0kSsC" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=3WI5sfc"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=3WI5sfc" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/207621816" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/11/19/juggling-projects/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/11/19/juggling-projects/</feedburner:origLink></item>
		<item>
		<title>First Day</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/207621817/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/11/13/first-day/#comments</comments>
		<pubDate>Tue, 13 Nov 2007 14:21:58 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[first day]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/11/13/first-day/</guid>
		<description><![CDATA[Freelance Project Managers are expected to come onto a project and be ready to get into the driver’s seat immediately. They join a project midstream, at any stage in the project lifecycle and with the project in any state from well-run to completely out of control.  It can be like getting on a moving [...]]]></description>
			<content:encoded><![CDATA[<p>Freelance Project Managers are expected to come onto a project and be ready to get into the driver’s seat immediately. They join a project midstream, at any stage in the project lifecycle and with the project in any state from well-run to completely out of control.  It can be like getting on a moving bus at the back, and trying to get  to the drivers seat before it all crashes.</p>
<p><span id="more-49"></span> Most, but by no means all, companies will make some sort of plan for the first few days.  At best this will be a well-organised handover from an incumbent project manager.   At worst, the new Project Manager arrives into chaos and is left to sort it all out.</p>
<p>When coming into a new project, at whatever stage and state its in, it is essential to quickly:</p>
<ul>
<li>Establish it’s current state</li>
<li>Get to know the people involved</li>
<li>Make sure basic processes and procedures are in      place.</li>
</ul>
<p>The first few days are a time for learning about the project, listening and working out how you are going to manage it.  Be nosy and energetic, and find out as much as you can.</p>
<p>If you have the chance, get some documentation beforehand and arrive with a plan of action for the first few days.  You client may already have something arranged for you, but they’ll be impressed at your proactive attitude.</p>
<p>The ‘essential’ project management documents are perhaps open for debate, but include:</p>
<ul>
<li>Project Initiation Document</li>
<li>Project Plan (including schedule, resource plan,      and budget all up to date)</li>
<li>Risks and issues register</li>
<li>Change log</li>
<li>Project diary</li>
</ul>
<p>If any of these are missing, you will need to create them.  These may or may not exist, and their quality may be very variable.   Client documentation standards are variable, making it very useful to have your own templates to use if they don’t have them (<a href="http://" title="http://www.cathrynsymons.com/tools-and-templates/">or use mine</a>).</p>
<p><o:p></o:p>As soon as you can, start to set up meetings with the people you need to get to know.  Meet the project sponsor before agreeing to take on the project if you can, or at least make them your first port of call.  This relationship is critical to your personal success as well as the success of the project.</p>
<p>You will want to meet the team as quickly as possible.  I prefer to do this in a team meeting, to see them together and get an idea of how they interact.  After meeting as a group, one to one meetings with those who report directly to you will tell you far more about the state of the project than any monthly report.</p>
<p>Outside the core project team, your meetings should be focused on starting to build the relationships you will need to deliver the project, understanding each stakeholders view.  The list of people to meet will vary depending on the project and the company in which you are working.  For a commercial IT project, it is likely to include:</p>
<ul>
<li>Key users</li>
<li>Key external suppliers, account managers and      professional services / consultancy services managers</li>
<li>Line managers of permanent staff team members</li>
<li>IT operations manager</li>
<li>Head technical architect</li>
<li>Security manager</li>
<li>Change and release managers</li>
<li>Project office, or whoever is responsible for      project management standards in the client</li>
<li>The accountant responsible for project budgets</li>
</ul>
<p>As you go, build up your own registers of risks and issues, and note any gaps in dealing with corporate processes.   These discussions often reveal surprising omissions, such as the project planning to launch a new system on the same weekend as IT was intending to use to upgrade power in the data centre, or a project which has never had its budget formally approved by the corporate finance department.</p>
<p>There are basic processes which you must have, depending on the methodology you are using.  Make sure they are in place, and set them up if they are not.  Take a good look at the existing processes before you make any changes.  There is no point in disrupting everyone else’s work patterns, and it will be much easier to get people to accept the changes you do make if you have good reasons rather than just stamping your imprint on the situation.</p>
<p>After doing this, you’ll be well established as the new project manager. Good luck!</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=mMNw4UC"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=mMNw4UC" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=x86l1vC"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=x86l1vC" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=kLwD7bc"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=kLwD7bc" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/207621817" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/11/13/first-day/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/11/13/first-day/</feedburner:origLink></item>
		<item>
		<title>Playing Poker</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/171177504/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/10/17/playing-poker/#comments</comments>
		<pubDate>Wed, 17 Oct 2007 15:52:39 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Planning]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[estimating]]></category>

		<category><![CDATA[poker]]></category>

		<category><![CDATA[scrum]]></category>

		<category><![CDATA[wideband delphi]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/10/17/playing-poker/</guid>
		<description><![CDATA[For some time now, I&#8217;ve done estimating with developers using a technique called Wideband Delphi.  It&#8217;s fairly simple and is an excellent way of making sure that a good range of developers are involved in the estimates.
The designer, lead developer or, as a last resort, project manager, breaks the work up into smallish units [...]]]></description>
			<content:encoded><![CDATA[<p>For some time now, I&#8217;ve done estimating with developers using a technique called <a href="http://en.wikipedia.org/wiki/Wideband_delphi" title="Wideband Delphi">Wideband Delphi</a>.  It&#8217;s fairly simple and is an excellent way of making sure that a good range of developers are involved in the estimates.<span id="more-47"></span></p>
<p>The designer, lead developer or, as a last resort, project manager, breaks the work up into smallish units of some sort - modules, screens, reports, whatever seems to be appropriate.  A group of developers meet with the project manager to discuss the list, making sure its complete and that everyone understands what&#8217;s involved.</p>
<p>They then each go away and separately make the estimates.</p>
<p>In a followup meeting, they come back with their estimates and, facilitated by the project manager, review them and come to a consensus.  I then feed this into the project plan and, with contingency based on my own judgement and perhaps in consultation with senior team members, that becomes the plan.</p>
<p>Scrum suggests a variant on this which I tried yesterday with a team which is not fully working under the Scrum method.  Instead of going away to make their estimates, we did it together, using playing cards.  I gave each team member a suit including Ace, 2, 4, 8, Jack (for 2 days) and King (for far too big - lets think about this some more).  We worked through our list of tasks, the team discussing it amongst themselves and, when they were ready, I asked them to select a card to show how long they thought the task would take.  When they had done that, I asked them to put the card down.</p>
<p>We then discussed the results, talking about why one person thought something would take a lot longer than someone else did, and came to an agreement on the time we&#8217;d assign for each task.  Their project manager will now use these estimates for his planning.</p>
<p>And I&#8217;m happy to say, it worked a treat.  The team appreciated the chance to work through it together.  The newest member, who is still coming up to speed, learned a lot.  Their project manager got a chance to see how they all thought through the problems, which was revealing in itself.  Both he and I now have a much better understanding of what is being done.  The most senior team member, who is about to leave the project was able to pass on more of her knowledge to everyone.</p>
<p>We&#8217;ll see in a few weeks how good these estimates were, but certainly in the past I&#8217;ve found Wideband Delphi (without the Poker variation) leads to better estimates, and a more thorough understanding of the work.</p>
<p>So now, a pack of cards is part of my project management toolkit.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=sn74Gf5V"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=sn74Gf5V" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=QycUAvQT"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=QycUAvQT" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=ACr2DtXA"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=ACr2DtXA" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/171177504" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/10/17/playing-poker/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/10/17/playing-poker/</feedburner:origLink></item>
		<item>
		<title>Certified ScrumMaster</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/165214193/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/10/04/certified-scrummaster/#comments</comments>
		<pubDate>Thu, 04 Oct 2007 13:53:31 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Miscellaneous]]></category>

		<category><![CDATA[Project Management]]></category>

		<category><![CDATA[certified scrummaster]]></category>

		<category><![CDATA[scrum]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/10/04/certified-scrummaster/</guid>
		<description><![CDATA[I spent six months this year as Project Manager for a major website upgrade, working with a team of developers and web staff using the Agile methodology, Scrum.  For a fairly traditional project manager, this was something of an eye-opener.  A very able, empowered team who are used to working together to deliver [...]]]></description>
			<content:encoded><![CDATA[<p>I spent six months this year as Project Manager for a major website upgrade, working with a team of developers and web staff using the Agile methodology, Scrum.  For a fairly traditional project manager, this was something of an eye-opener.  <span id="more-46"></span>A very able, empowered team who are used to working together to deliver high quality work is a dream situation for any project manager, and I became intrigued about the method helped them achieve this.</p>
<p>As ScrumMaster, I found myself calling on facilitation skills and soon realised that knowing when to keep out of it and let the team get on with their jobs was as important as trying to lead.  Of course, like most projects, there were areas outside the development team that still needed project management, so there was still plenty of work to do.</p>
<p>When I moved on to the next project at the same client, they were not using Agile, and were keen to see more traditional project management, but I found it useful to incorporate some of the Scrum ideas into the new project, particularly the short daily standup meeting and the idea of fairly short iterations with detailed scope defined at the beginning of each cycle.  These are by no means new ideas, or unique to Agile / Scrum, but having the &#8216;big picture&#8217; of the methodology in the back of my mind gave me the impetus to use them consistently.</p>
<p>So, having read the book and put it into practice it was time to make sure I had theory well understood and to get the certification.  A two-day course with the very experienced and able <a href="http://www.objectmentor.com/omTeam/devos_m.html" target="_blank">Martine Devos</a>  taught the detail of estimation techniques and immersed me in the philosophy behind it all, as well as giving me the stamp of approval from the <a href="http://www.scrumalliance.org" target="_blank">Scrum Alliance</a>.</p>
<p>At the start of a new project, I work out how to manage it based on the client&#8217;s requirements, the nature (size, complexity, type) of the project, the experience and practices of team members already in place, the needs of any major external suppliers if relevant, my own practices and industry standard methods.  Thinking back over projects I&#8217;ve run in recent years, most of them would have benefited from at least some aspects of Scrum, and I expect that will be true in the future.</p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=D7Hja6JH"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=D7Hja6JH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=C1fogpav"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=C1fogpav" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=jdYydtgo"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=jdYydtgo" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/165214193" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/10/04/certified-scrummaster/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/10/04/certified-scrummaster/</feedburner:origLink></item>
		<item>
		<title>Do you need a Project Manager?</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/151551455/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/09/03/do-you-need-a-project-manager/#comments</comments>
		<pubDate>Mon, 03 Sep 2007 09:16:53 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/09/03/do-you-need-a-project-manager/</guid>
		<description><![CDATA[One of the things I love about freelancing is that every few months, my work at a client comes to a natural close, and its time to look for something else.   I&#8217;ve handed over my latest project to the permanent staff member who has been working towards being ready to take on the [...]]]></description>
			<content:encoded><![CDATA[<p>One of the things I love about freelancing is that every few months, my work at a client comes to a natural close, and its time to look for something else.   I&#8217;ve handed over my latest project to the permanent staff member who has been working towards being ready to take on the role for the last few months and, apart from a few days over the rest of the year to support him, I&#8217;m now looking for more work.<span id="more-45"></span></p>
<p>This latest assignment, at Lloyd&#8217;s of London, has added some new tools to the armoury.  I&#8217;ve learned a lot about how the insurance market, and industry, works.  The first project there upgraded their website, <a href="http://www.lloyds.com">lloyds.com</a>, using the Agile methodology, SCRUM, and I&#8217;ll be building on that by doing a Scrummaster certification in a couple of weeks.  They then asked me to set up a project to implement the rules for participants in the Lloyd&#8217;s market to use for the document checking tool, <a href="http://www.lloyds.com/Lloyds_Market/Performance_management_framework/Achieving_Pre-Bind_Quality_Assurance_PBQA/Tools_and_services_to_achieve_PBQA.htm">Wordsensa QA</a>  I&#8217;m reluctant to write here about the details, or how well it went, but I&#8217;ve been offered references which anyone who&#8217;d like to hire me is welcome to take up.</p>
<p>So, what next?  Do you have a project which involves IT?  Would you like someone to run it, or perhaps to spend a few days advising you on how to handle a particular project management issue?   Please <a href="http://www.cathrynsymons.com/contact-us/">contact me </a>to discuss how I can help.</p>
<p>Technorati Tags: <a href="http://technorati.com/tag/SCRUM" class="performancingtags" rel="tag">SCRUM</a>, <a href="http://technorati.com/tag/insurance" class="performancingtags" rel="tag">insurance</a>, <a href="http://technorati.com/tag/rules" class="performancingtags" rel="tag">rules</a>, <a href="http://technorati.com/tag/Lloyds" class="performancingtags" rel="tag">Lloyds</a>, <a href="http://technorati.com/tag/" class="performancingtags" rel="tag"></a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=EJZigCfc"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=EJZigCfc" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=v2F4m7B7"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=v2F4m7B7" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=uJFBi1uj"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=uJFBi1uj" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/151551455" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/09/03/do-you-need-a-project-manager/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/09/03/do-you-need-a-project-manager/</feedburner:origLink></item>
		<item>
		<title>Design Patterns Explained, by Alan Shalloway and James Trott</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/145132625/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/08/16/design-patterns-explained-by-alan-shalloway-and-james-trott/#comments</comments>
		<pubDate>Thu, 16 Aug 2007 14:57:07 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Book Reviews]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/08/16/design-patterns-explained-by-alan-shalloway-and-james-trott/</guid>
		<description><![CDATA[This is the first software engineering book I&#8217;ve read in years.  As a project manager, I rarely become involved in software design, except perhaps to sit in on reviews, but it is useful and interesting to improve one&#8217;s understanding of the other important disciplines involved in projects.
Design patterns had their origins in architecture, and [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://rcm-uk.amazon.co.uk/e/cm?t=camdenlady-21&amp;o=2&amp;p=8&amp;l=as1&amp;asins=0201715945&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" style="width: 120px; height: 240px" marginwidth="0" marginheight="0" align="left" frameborder="0" scrolling="no"></iframe>This is the first software engineering book I&#8217;ve read in years.  As a project manager, I rarely become involved in software design, except perhaps to sit in on reviews, but it is useful and interesting to improve one&#8217;s understanding of the other important disciplines involved in projects.</p>
<p>Design patterns had their origins in architecture, and the work of Christopher Alexander, who is an architect (of buildings) and has had enormous influence on design, in both computer science and architecture.   A design pattern is a conceptual solution to  a common problem,  and a good working knowledge of the ones which have been identified, according to both this book and the developers I&#8217;ve asked while reading it, essential for any developer designing software now.</p>
<p><span id="more-44"></span>Rather than being a list of patterns, this book is a tutorial on good object-oriented design, showing how the patterns discussed are derived from design principles, and reinforcing those principles as it goes.   Armed with a basic understanding of object-oriented ideas, and the ability to read the Java code fragments,  the reader is lead through case studies and examples which introduce a dozen standard patterns and shown how good design practice leads to them.  This is linked into agile programming ideas, and analysis techniques (particularly a matrix for analysing commonality and variability).</p>
<p>It&#8217;s clearly written in that structured American textbook way, with review questions at the end and a <a href="http://http://www.netobjectives.com/resources/books/design-patterns-explained/">companion website</a> with answers, code examples and further information.  It is well-pitched for the project manager who is a few years away from hands on technical work, but who would like a better understanding of the ideas involved.</p>
<p>Added to the reading wish-list: <a href="http://www.amazon.co.uk/gp/product/0195024028?ie=UTF8&amp;tag=camdenlady-21&amp;linkCode=as2&amp;camp=1634&amp;creative=6738&amp;creativeASIN=0195024028">The Timeless Way of Building by Christopher Alexander</a><img src="http://www.assoc-amazon.co.uk/e/ir?t=camdenlady-21&amp;l=as2&amp;o=2&amp;a=0195024028" style="border: medium none  ! important; margin: 0px ! important" border="0" height="1" width="1" /></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=gRhfwnGW"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=gRhfwnGW" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=LuppmeGI"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=LuppmeGI" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=JjRX33Sv"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=JjRX33Sv" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/145132625" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/08/16/design-patterns-explained-by-alan-shalloway-and-james-trott/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/08/16/design-patterns-explained-by-alan-shalloway-and-james-trott/</feedburner:origLink></item>
		<item>
		<title>Brainstorming Online</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/145132626/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/08/03/brainstorming-online/#comments</comments>
		<pubDate>Fri, 03 Aug 2007 15:20:22 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/08/03/brainstorming-online/</guid>
		<description><![CDATA[I&#8217;ve used interactive, online tools like Google Spreadsheets often, but I&#8217;m about to start a little exercise with a colleague and we&#8217;re looking for an online brainstorming / mindmapping tool.
I&#8217;m looking for something which :

is free
allows multiple people to access the same map at the same time across the internet
allows notes, sketches and links (I [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve used interactive, online tools like Google Spreadsheets often, but I&#8217;m about to start a little exercise with a colleague and we&#8217;re looking for an online brainstorming / mindmapping tool.<br />
I&#8217;m looking for something which :</p>
<ul>
<li>is free</li>
<li>allows multiple people to access the same map at the same time across the internet</li>
<li>allows notes, sketches and links (I like to scribble as well as mindmap tidily)</li>
<li>can be rendered into a general format, such as a PDF, for printing and using elsewhere</li>
<li>simple and stable</li>
</ul>
<p><span id="more-43"></span>We&#8217;ve got a list of possibles, and I&#8217;m taking a quick look to see which are worth trying.Bubbl.us is the only one I&#8217;ve used before, and it was still in a very early state.</p>
<ul>
<li><a href="http://thinkature.com/">Thinkature</a> Ticks the boxes, particularly the free form drawing and pictures, and has chat facilities, but seems very slow.</li>
<li><a href="http://www.mindmeister.com" target="_blank">Mindmeister</a> 30 day free trail, after which you can sign up for the Premium edition for $4 per month.  Integrates with Skype.  easy to use, and can export to pdf and various other tools</li>
<li><a href="http://www.gliffy.com/">Gliffy</a>  more of a general diagramming tool, and more fuss to bring people in to collaborate.  Ads in the diagrams on the free edition</li>
<li><a href="http://www.kayuda.com/">Kayuda</a> Looks likely, but doesn&#8217;t render well on my screen</li>
<li><a href="http://bubbl.us/">Bubbl.us</a> diagramming isn&#8217;t conventional mind-mapping, just joined bubbles.  no way to put anything else into the diagram.  Free, and can export to html, xml or image formats</li>
<li><a href="http://www.mindomo.com/">Mindomo</a> Free version is limited in number of maps, but only $6 per month to upgrade.  Very smooth mapping, and rich diagrams can be created.  No brainstorming mode.</li>
</ul>
<p>For the moment, MindMeister looks to be the best, so I think we&#8217;ll try that.  If it doesn&#8217;t work, there are a few more to look at.</p>
<ul>
<li><a href="http://flowchart.com/">Flowchart.com</a></li>
<li><a href="http://www.comapping.com/">Comapping</a></li>
<li><a href="http://mind42.com/">Mind42</a></li>
</ul>
<p>Technorati Tags: <a href="http://technorati.com/tag/brainstorming%20online" class="performancingtags" rel="tag">brainstorming online</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=SS7ap2yY"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=SS7ap2yY" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=c44pl1wv"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=c44pl1wv" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=tVTMF02U"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=tVTMF02U" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/145132626" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/08/03/brainstorming-online/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/08/03/brainstorming-online/</feedburner:origLink></item>
		<item>
		<title>Chucking it over the wall</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/145132627/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/02/28/chucking-it-over-the-wall/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 22:34:54 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/02/28/chucking-it-over-the-wall/</guid>
		<description><![CDATA[Through the life of the project, you involve the people in IT Operations who will be supporting it.&#160; They&#8217;re keen to help, and everyone says all the right things.&#160; If things go very well, the right documentation is produced, perhaps someone from the service desk or a service manager is seconded onto the project team [...]]]></description>
			<content:encoded><![CDATA[<p>Through the life of the project, you involve the people in IT Operations who will be supporting it.&nbsp; They&#8217;re keen to help, and everyone says all the right things.&nbsp; If things go very well, the right documentation is produced, perhaps someone from the service desk or a service manager is seconded onto the project team for a while, training is timely and thorough, and Operational Acceptance Testing is a wonderful collaborative effort between IT Operations and the Project Team.<br />Or is it more like this?<span id="more-42"></span> Throughout the life of the project, you try desperately to involve the people in IT Operations, but they&#8217;re constantly pulled away from meetings to deal with the latest crisis.&nbsp; They&#8217;ve no real idea what they want you to produce for handover, and the only time you encounter any rigourous process is when you try to take the project live and meet the dragon known as the Change Manager.</p>
<p>Or worse still, the project is just about done and somehow you forgot to tell IT Operations.&nbsp; After all, they barely speak the same language and sometimes you&#8217;d wonder if they work in the same industry, let alone the same IT department.&nbsp; Shortly before you&#8217;re ready to go live, you call an emergency meeting and tell them its on its way.&nbsp; Your sponsor is an important person in the company, and they have little choice but to catch the ball as you throw it over the wall.</p>
<p>In my experience, there is normally at least a level of tension between those who create new stuff, and those whose responsibility it is to keep the existing stuff going.&nbsp; Sometimes, that&#8217;s creative and fun, but it can be a nightmare.&nbsp; One way out of that nightmare is for Project Managers and other project staff to make a move towards that other world, learning about <a href="http://www.itil.co.uk/">ITIL, the IT Infrastructure Library</a>.&nbsp; If nothing else, you will learn to speak the language of service management and have a framework for understanding what they do. Even if the IT Operations department you&#8217;re dealing with doesn&#8217;t really implement the best practice guidelines contained in ITIL they are likely to be aware of it, in the same way that most Project Managers understand Prince2, although they don&#8217;t always apply it.</p>
<p>One of the big gaps in ITIL has always been the lack of any good guidance on how to cover exactly the problem I&#8217;m talking about - how to take a new service or product out of the project state, and into fully supported live service.&nbsp; It was with some delight, therefore, that I recently attended a <a href="http://www.londoncentral.bcs.org/events/past-events.php">lecture by Aidan Lawes at the British Computer Society about the new version of ITIL</a> which will be released later this year.&nbsp; </p>
<p>The new ITIL is organised on a &#8217;service lifecycle&#8217; basis, starting with strategy, moving through to design, transition, operations and continuous improvement.&nbsp; The Service Transition section is expected to deal with the way in which a new service moves into use, and I hope will address this area well.&nbsp; If that is indeed the case, it will go a long way to breaking down one of the biggest areas of risk in many projects, and make life much easier for both project teams and IT Operations staff.</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/ITIL" rel="tag">ITIL</a>, <a class="performancingtags" href="http://technorati.com/tag/British%20Computer%20Society" rel="tag">British Computer Society</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=Mn7OXGXb"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=Mn7OXGXb" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=EHwj5t2o"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=EHwj5t2o" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=fNn9ESZa"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=fNn9ESZa" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/145132627" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/02/28/chucking-it-over-the-wall/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/02/28/chucking-it-over-the-wall/</feedburner:origLink></item>
		<item>
		<title>FOWA 2007, day two</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/145132628/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/02/21/fowa-2007-day-two/#comments</comments>
		<pubDate>Wed, 21 Feb 2007 22:40:28 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/02/21/fowa-2007-day-two/</guid>
		<description><![CDATA[The day starts inauspiciously with sales pitches thinly disguised as serious talks from Adobe and Microsoft.&#160; The wifi still isn&#8217;t working and someone postulates the theory that the failure to repeat last year&#8217;s booing is down to the lack of a backchannel for coordinating dissent.&#160; BT had promised to try and get it running, but [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.futureofwebapps.com/assets/images/buttons/FOWA-Badge.gif" alt="FOWA logo" align="left"/>The day starts inauspiciously with sales pitches thinly disguised as serious talks from Adobe and Microsoft.&nbsp; The wifi still isn&#8217;t working and someone postulates the theory that the failure to repeat last year&#8217;s booing is down to the lack of a backchannel for coordinating dissent.&nbsp; BT had promised to try and get it running, but that&#8217;s BT for you.<br /><span id="more-41"></span><br />Just before morning coffee things get a lot better, with a couple of Swedish masters students showing off their take on mapping the blogosphere, <a href="http://www.twingly.se">Twingly</a>.&nbsp; A combination of google maps and a roll-their-own technorati, it shows the blogosphere in real time, with bars for posts.&nbsp; The US, UK, Taiwan, Japan are huge, but the whole world is alight.</p>
<p>Khoi Vinh, lead designer at <a href="http://www.nytimes.com">NYTimes.com</a>, talks about how they design the paper.&nbsp; The hidden costs of features are born far more by users in the digital media than they were in traditional papers.&nbsp; Experts aren&#8217;t as easily offended as beginners, so make it easy for beginners.&nbsp; Even the New York Times pushes content out with digg, permalinks for bloggers and so on.</p>
<p>Simon Willison was the star of the day for me, with his talk on <a href="http://openid.net">openID</a>.&nbsp; Now that this is being supported by industry giants such as AOL and Microsoft, perhaps the reality of single signon is at hand.&nbsp; Importantly, it allows a user to be authenticated - I am who I say I am - but authorisation - what am I allowed to do - is left up to the application.&nbsp; That keeps it simple, and is likely to help its acceptance.&nbsp; I own my authentication data, and chose the server which authenticates me (perhaps even my own server).&nbsp; Its early days yet, and may be a while before its acceptable to the corporate world, but its definitely an idea to watch.</p>
<p>A series of short attendee selected presentations went well, and provided a much needed antidote to the earlier corporate slant.&nbsp; Phillip Wilkinson of <a href="http://www.crowdstorm.com">crowdstorm </a>came up with a nice set of criteria for deciding whether a site would succeed or not, including the idea that a site should appeal to the selfish individual before the social good - it should be useful to one person, then their friends, then others.&nbsp; del.icio.us, flickr, even potentially wordpress.com and linkedin.com (with its online profiles) all fit into this model, so I think he has a point.&nbsp; </p>
<p>As I do a little php (eg. the wordpress hacks on this site) I was looking forward to seeing Rasmus Ledorf, its inventor, but it was a bit dry and I was tired by then.&nbsp; Not that I fell asleep, but I don&#8217;t remember much.</p>
<p>Have you seen those tiny wee business cards with lots of different photos on them.&nbsp; One of the designers in our project team has them, and they are very funky indeed.&nbsp; <a href="http://www.moo.com/">Moo </a>are the people who make them, and they were the only business that produces a physical product to speak at the conference.&nbsp; A beautiful piece of marketing, well executed, and with praise for Royal Mail&#8217;s ability to get stuff places cheaply.&nbsp; I wish more web delivery firms would use Royal Mail as its so much easier to pick up parcels from their depot if you&#8217;re not home when the postman calls.</p>
<p>So, what did I take away from all this?&nbsp; </p>
<p>Firstly, a strong sense of the energy and creativity being poured into the web, as much from the conversations going on around me as from the presentations.&nbsp; I want to have an idea, and do some coding!</p>
<p>Increasingly, web applications are seen as organisms in an ecosystem, growing, adapting, feeding off each other.&nbsp; Even the New York Times realises that it isn&#8217;t a portal for everyone, and many people want to get in through the side doors.</p>
<p>openID, content management and applications which transcend the online / offline divide are areas to watch.&nbsp; I met three people launching, or planning to launch, CMS sites.&nbsp; openID came up again and again, and, if it happens, will not just make it possible to be sure who you&#8217;re talking to, but will make it practical to ask.&nbsp; </p>
<p>The importance of kittens.&nbsp; For a gather which was at least 90% blokes, I would never have expected to see so many furballs on slides, even if one was carrying an uzi.&nbsp; You never know, it may just be shoes next.</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/FOWALondon07" rel="tag">FOWALondon07</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=ZvZMJiOL"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=ZvZMJiOL" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=bA48xSRX"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=bA48xSRX" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=kCvnWw6R"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=kCvnWw6R" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/145132628" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/02/21/fowa-2007-day-two/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/02/21/fowa-2007-day-two/</feedburner:origLink></item>
		<item>
		<title>Impressions of FOWA 2007</title>
		<link>http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~3/145132630/</link>
		<comments>http://www.cathrynsymons.com/blog/2007/02/20/impressions-of-fowa-2007/#comments</comments>
		<pubDate>Tue, 20 Feb 2007 22:21:54 +0000</pubDate>
		<dc:creator>Cathryn</dc:creator>
		
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.cathrynsymons.com/blog/2007/02/20/impressions-of-fowa-2007/</guid>
		<description><![CDATA[Today and Wednesday, I&#8217;m at the Future of Web Applications conference in London, mixing with geek entrepeneurs.&#160; 
The speakers are a parade of young Americans.&#160; Kevin Rose, of Digg fame, turns thirty tomorrow.&#160; These geeks are remarkably articulate.Its a lot more about web business than the applications themselves, which is something of a relief.&#160; I [...]]]></description>
			<content:encoded><![CDATA[<p>Today and Wednesday, I&#8217;m at the <a href="http://www.futureofwebapps.com">Future of Web Applications</a> conference in London, mixing with geek entrepeneurs.&nbsp; </p>
<p>The speakers are a parade of young Americans.&nbsp; Kevin Rose, of Digg fame, turns thirty tomorrow.&nbsp; These geeks are remarkably articulate.<br /><span id="more-40"></span><br />Its a lot more about web business than the applications themselves, which is something of a relief.&nbsp; I had wondered if it would turn out to be a developer-fest, but they&#8217;re talking about entrepeneurship and venture capital, not java wierdness.&nbsp; Someone gives me a copy of the product that&#8217;s about to replace Microsoft Frontpage, Microsoft Expression Web.&nbsp; Apparently it does real css, so maybe my developer mates won&#8217;t be quite so scathing if I use it.&nbsp; Maybe.</p>
<p>Michael Arrington, of <a href="http://www.techcrunch.com">TechCrunch</a>, sees a big future as integrating offline and online apps - email, photo libraries and editing on your PC with photo sharing on the web.&nbsp; If the web is ubiquitous, should it not be transparent.</p>
<p>Provide services, not a portal, suggests Edwin Aoki from AOL.&nbsp; I&#8217;m amazed AOL are even speaking at something like this, don&#8217;t geeks snigger at anyone with an AOL address anymore?</p>
<p>Tara Hunt of Citizen Agency translates some fairly standard sociology into the idea of virtual communities, and it is so clear why some sites work and those which treat their members poorly do not.</p>
<p>I learn a new term.&nbsp; Yak shaving is all the stuff you have to do before you get down to the real work.&nbsp; If you&#8217;re developing software, its getting the development and test environments set up, making sure you&#8217;ve got source code control and standards in place.&nbsp; Scarily, its a lot of the stuff that keeps me busy in software development projects, and here is a crowd of people who&#8217;ll take all that away and commoditise development and staging environments.&nbsp; They&#8217;re right of course, and they give me a t-shirt, so I guess I&#8217;ll have to find something more useful to do.</p>
<p>At lunch, I see an old friend from university days, and learn that GuardianUnlimited has taken over the role of newspaper of the liberal left in the US, not so much a gap in the market as a yawning chasm.</p>
<p>Now, I thought amazon sold books, but it turns out that they&#8217;re a giganormous provider of disk space and processing power as well.&nbsp; They have a server and disk farm that would make the average IT Manager&#8217;s eyes water, and sell it on a&nbsp; pay-as-you-use basis.&nbsp; Interesting, but without some SLAs and good guarantees, I suspect its of more use to the entrepeneurial market than my corporate clients.&nbsp; Still, an area to watch.&nbsp; I become ever more convinced that there is no more point in a normal commercial company running their own data center than there is in their having their own power station (except Google of course, but they ain&#8217;t normal).&nbsp; Simon Wardley, a man who likes ducks and runs <a href="http://www.fotango.com">fotango</a>, the yak shavers, confirms this view.</p>
<p>And then a couple of shy looking geeks shuffle onto the stage to explain that they&#8217;d spent two years studying how quotations work.&nbsp; Yes, &#8216;Alas poor Yorrik&#8217;, &#8216;alea jacta est&#8217; and all that.&nbsp; In the meantime, they missed web 2.0, but now they&#8217;re catching up.&nbsp; With flickr for your photos, youtube for movies there is a missing piece - and the answer was launched today at <a href="http://www.quotationsbook.com/">www.quotationsbook.com</a>.&nbsp;&nbsp; This is what the entrepeneurial web should be about.&nbsp; A couple of guys with an odd passion, hacking away somewhere to make something which just might change the world.&nbsp; I hope they make it.</p>
<p>It is inspiring to see what people outside the mainstream corporate world are up to, and to realise that the days of Bill Hewlett and Dave Packard building their first device in a garage in Palo Alto are still going strong.&nbsp; After 20 years in IT, I am still impressed by something clever, something I&#8217;d never have thought of but once I&#8217;ve seen it, it&#8217;s obvious - yahoo pipes, groups of people moving through digg together, or perhaps a quotations website.</p>
<p>And more tomorrow.</p>
<p>Technorati Tags: <a class="performancingtags" href="http://technorati.com/tag/FOWALondon07" rel="tag">FOWALondon07</a></p>
<div class="feedflare">
<a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=50FdOeqQ"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=50FdOeqQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=feDgJFdD"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=feDgJFdD" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?a=VklZgrVi"><img src="http://feeds.feedburner.com/~f/cathrynsymons/xoTU?i=VklZgrVi" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/cathrynsymons/xoTU/~4/145132630" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.cathrynsymons.com/blog/2007/02/20/impressions-of-fowa-2007/feed/</wfw:commentRss>
		<feedburner:origLink>http://www.cathrynsymons.com/blog/2007/02/20/impressions-of-fowa-2007/</feedburner:origLink></item>
	</channel>
</rss>
