<?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" version="2.0">

<channel>
	<title>Information Technology Blog</title>
	
	<link>http://www.mariosalexandrou.com/blog</link>
	<description>Commentary, written by Marios Alexandrou, about information technology with an emphasis on web development, project management, blogging, and software worth using.</description>
	<pubDate>Thu, 04 Sep 2008 12:59:16 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/information-technology-blog" type="application/rss+xml" /><feedburner:emailServiceId xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">377095</feedburner:emailServiceId><feedburner:feedburnerHostname xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">http://www.feedburner.com</feedburner:feedburnerHostname><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://add.my.yahoo.com/rss?url=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/addtomyyahoo4.gif">Subscribe with My Yahoo!</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://feeds.my.aol.com/add.jsp?url=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://o.aolcdn.com/favorites.my.aol.com/webmaster/ffclient/webroot/locale/en-US/images/myAOLButtonSmall.gif">Subscribe with My AOL</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.rojo.com/add-subscription?resource=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://blog.rojo.com/RojoWideRed.gif">Subscribe with Rojo</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.bloglines.com/sub/http://feeds.feedburner.com/information-technology-blog" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.live.com/?add=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog" src="http://tkfiles.storage.msn.com/x1piYkpqHC_35nIp1gLE68-wvzLZO8iXl_JMledmJQXP-XTBOLfmQv4zhj4MhcWEJh_GtoBIiAl1Mjh-ndp9k47If7hTaFno0mxW9_i3p_5qQw">Subscribe with Live.com</feedburner:feedFlare><feedburner:feedFlare xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" href="http://www.addtoany.com/?linkname=Information%20Technology%20Blog&amp;linkurl=http%3A%2F%2Ffeeds.feedburner.com%2Finformation-technology-blog&amp;type=feed" src="http://www.addtoany.com/addfr-b.gif">Add to Any Feed Reader</feedburner:feedFlare><item>
		<title>Even Small Web Sites Need a Content Management System (CMS)</title>
		<link>http://www.mariosalexandrou.com/blog/?p=39</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=39#comments</comments>
		<pubDate>Wed, 03 Sep 2008 17:39:18 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software Worth Using]]></category>

		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=39</guid>
		<description><![CDATA[If you&#039;ve already decided that you want to build a web site for your business, then you should also start thinking about how you&#039;re going to manage changes and updates to keep the site relevant which will keep customers coming back.
In many cases these changes will be very small, such as changing contact information e.g. [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#039;ve already decided that you want to build a web site for your business, then you should also start thinking about how you&#039;re going to manage changes and updates to keep the site relevant which will keep customers coming back.</p>
<p>In many cases these changes will be very small, such as changing contact information e.g. a telephone number or adding a news item. Other changes, such as new products or a new business focus, will necessitate more complex updates to the site. The good news is that you&#039;ll probably only need to change the text without modifying any of the existing graphics or page layouts. This is where a content management system shines; allowing you to change the content of a web site without having to worry about the technical details. Any web site with more than a handful of pages shouldn&#039;t be without a CMS.</p>
<h2>So What Is a Content Management System?</h2>
<p>A content management system is a software package specifically designed to manage a web site. Custom systems are often developed by the same team building the web site for which the CMS is being built. Off the shelf solutions are installed by the webmaster and configured to work with a particular web site.</p>
<p>Regardless of who installs the CMS, the intended users are non-technical people who are more concerned with creating web content and aren&#039;t interested in learning the ins and outs of building web pages from scratch. Typically, users will access the content manager using a web-based interface that provides a simple editor similar to Microsoft Word.</p>
<p>Ideally, users of the CMS should just have to point-and-click, type in the new words, and then hit save button. The result is an updated web site. Adding new pages, deleting old ones, or restructuring the site to match a new business model should also be very easy to accomplish.</p>
<p>In the background, the CMS is automating menial tasks, such as applying the same font style, text color, and overall page layout to every page you create. The menus generally found along the top or on the left-hand side of a web site are also automatically created. </p>
<p>With the help of a content management system, you are able to focus on the words and your site&#039;s overall message without bothering with the underlying technology.</p>
<h2>What are the benefits?</h2>
<p>A content management system makes the maintenance of a web site much easier in several ways: </p>
<ul>
<li>You are no longer dependent on the schedule and availability of web designers to make site changes.</li>
<li>All the technical details are handled by the CMS, allowing anyone to manage and update the site.</li>
<li>You can track who made what changes and when.</li>
<li>You can ensure that each content provider can only update the sections of the site they are responsible for.</li>
<li>The CMS ensures that all the pages are consistent in design, and will build all the menus and other navigation for you.</li>
</ul>
<p>There are many other powerful features that can be included in a CMS all of which are intended to allow the site to grow at the same pace as your business. </p>
<h2>A CMS Within Your Budget</h2>
<p>The good news is that a lightweight CMS, suitable for a modest-sized web site, is not expensive. The cost can be as low as a thousand dollars, or simply a complementary part of the web site building project.</p>
<p>In fact, content management systems are one of those rare things where you don&#039;t necessarily get what you pay for. According to a report from Jupiter Research, &quot;&#8230;Web-based business initiatives have led some companies to spend a hefty $25,000 per non-technical employee per year to manage simple content on a web site.&quot; Furthermore, &quot;Jupiter analysts have found that businesses with Web sites that do not operate at scale (e.g., scores of users and tens of thousands of assets) are better off evaluating lower-cost solutions, sometimes even homegrown systems.&quot;</p>
<p>So be thorough in your search for the right content management system and don&#039;t assume that an off-the-shelf solution is going to be cheaper or more effective than a custom built solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=39</wfw:commentRss>
		</item>
		<item>
		<title>Software Development Books</title>
		<link>http://www.mariosalexandrou.com/blog/?p=38</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=38#comments</comments>
		<pubDate>Tue, 02 Sep 2008 17:40:07 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=38</guid>
		<description><![CDATA[According to Construx Software&#039;s Professional Software Engineering Pyramid, only about 3% of US-based developers read books on software engineering. There is a lot to be learned from the experiences of others. Particularly from those
that have been doing something longer than you have. Here is a list of books
that have prevented me from wasting months and [...]]]></description>
			<content:encoded><![CDATA[<p>According to Construx Software&#039;s <a href="http://www.construx.com/ladder/pyramid.htm" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.construx.com/ladder/pyramid.htm');" target="new">Professional Software Engineering Pyramid</a>, only about 3% of US-based developers read books on software engineering. There is a lot to be learned from the experiences of others. Particularly from those<br />
that have been doing something longer than you have. Here is a list of books<br />
that have prevented me from wasting months and even years working out the solutions to<br />
common software development issues. With solutions to the common issues in hand, I am able to<br />
focus on the unique, project-specific obstacles I encounter when building software<br />
applications.</p>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">
<a name="about_face"><br />
<h2>About Face: The Essentials of User Interface Design</h2>
<p></a><br />
<span class="NormalText"><br />
by Alan Cooper </p>
<p><img src="http://www.mariosalexandrou.com/images/books/about_face.jpg" align="left" width="75" alt="About Face: The Essentials of User Interface Design"><br />
Comments: A lot of people talk about user-centered design. Then they go on to build systems<br />
that focus too narrowly on a user&#039;s tasks rather than actually examining a user&#039;s goals. This<br />
distinction was quite an eye-opener for me and I am guessing it would be for a lot of other<br />
developers, designers, and project managers.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
<tr>
<td valign="top">
<a name="code_complete"><br />
<h2>Code Complete: A Practical Handbook of Software Construction</h2>
<p></a><br />
<span class="NormalText"><br />
by Steve McConnell</p>
<p><img src="http://www.mariosalexandrou.com/images/books/code_complete.jpg" align="left" width="75" alt="Code Complete: A Practical Handbook of Software Construction"><br />
Comments: I have seen a few companies spend months discussing a set of company-wide coding<br />
standards. If it were up to me I would have everyone read this book and then sit down for a day<br />
or two and decide on which chapters to use and which chapters to ignore. That subset of chapters<br />
would then become the company&#039;s coding standards.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
<tr>
<td valign="top">
<a name="information_architecture"><br />
<h2>Information Architecture for the World Wide Web</h2>
<p></a><br />
<span class="NormalText"><br />
by Louis Rosenfeld &#038; Peter Morville </p>
<p><img src="http://www.mariosalexandrou.com/images/books/information_architecture.jpg" align="left" width="75" alt="Rapid Development"><br />
Comments: An excellent look at how information should be organized and disseminated. Many of the<br />
topics are common to most web sites regardless of their size, complexity, or target audience. Of<br />
particular interest to me were the chapters on navigational systems and labeling.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
<tr>
<td valign="top">
<a name="managers_handbook"><br />
<h2>Manager&#039;s Handbook for Software Development</h2>
<p></a><br />
<span class="NormalText"><br />
by the Software Engineering Laboratory of NASA</p>
<p><img src="http://www.mariosalexandrou.com/images/books/managers_handbook.gif" align="left" width="75" alt="Manager's Handbook for Software Development"><br />
Comments: NASA builds some of the most mission-critical software applications in the world. Their software<br />
development efforts are extraordinary. Yet while managing to achieve productivity levels equal to or better<br />
than the average software development shop, they can simultaneously improve quality by 10 to 20 times. While<br />
reading this handbook I was continually amazed at the amount of quantitative data that NASA&#039;s Software<br />
Engineering Lab has gathered to help with estimating project time and cost, measuring system complexity, and determining<br />
optimum team size. NASA has even developed a formula (specific to their environment) to express the number of<br />
pages of documentation that will likely have to be written per line of code.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
<tr>
<td valign="top">
<a name="rapid_development"><br />
<h2>Rapid Development: Taming Wild Software Schedules</h2>
<p></a><br />
<span class="NormalText"><br />
by Steve McConnell </p>
<p><img src="http://www.mariosalexandrou.com/images/books/rapid_development.jpg" align="left" width="75" alt="Rapid Development"><br />
Comments: While McConnell&#039;s books Code Complete (above) and Software Project Survival Guide (below) are targeted<br />
at developers and project managers respectively, this is the book for lead developers. This book is a<br />
mix of both technical and managerial practices which I found very helpful in my many positions as Lead Web<br />
Developer.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
<tr>
<td valign="top">
<a name="software_project_survival_guide"><br />
<h2>Software Project Survival Guide</h2>
<p></a><br />
<span class="NormalText"><br />
by Steve McConnell </p>
<p><img src="http://www.mariosalexandrou.com/images/books/software_project_survival_guide.jpg" align="left" width="75" alt="Software Project Survival Guide"><br />
Comments: Chapter 2 provides a quick test for evaluating the chances that a software<br />
development project will succeed. This test provides a quantitative way to measure the improvement<br />
in one&#039;s project management skills since, by following the guidelines in this book, each successive<br />
project should score higher over time. This test alone makes the book worth purchasing.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
<tr>
<td valign="top">
<a name="mythical_man_month"><br />
<h2>The Mythical Man-Month: Essays on Software Engineering</h2>
<p></a><br />
<span class="NormalText"><br />
by Frederick P. Brooks, Anniversary Edition </p>
<p><img src="http://www.mariosalexandrou.com/images/books/mythical_man_month.jpg" align="left" width="75" alt="The Mythical Man-Month: Essays on Software Engineering"><br />
Comments: Ever wonder where the idea that adding more people to a late project makes<br />
the project run even later? Brooks explains the logic behind this idea.<br />
Another interesting essay is &#034;No Silver Bullet&#034; in which Brooks theorizes that in the<br />
next 10 years, from the time the essay was written, there would not be any new technologies<br />
or processes that would significantly improve the art of software development. This<br />
anniversary edition is an excellent revival of several influential essays on software<br />
engineering.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
<tr>
<td valign="top">
<a name="web_navigation"><br />
<h2>Web Navigation: Designing the User Experience</h2>
<p></a><br />
<span class="NormalText"><br />
by Jennifer Flemming </p>
<p><img src="http://www.mariosalexandrou.com/images/books/web_navigation.jpg" align="left" width="75" alt="Rapid Development"><br />
Comments: The first 100 pages of this book are fairly weak because the topics discussed are covered in<br />
more detail in other books. However, the second half of the book delves in to specific design ideas<br />
for different types (shopping, entertainment, information, learning, etc.) of sites. Furthermore, the<br />
discussions include a practical examination of a handful of live sites of each type.<br />
</span>
</td>
</tr>
<tr>
<td height="15"><img src="http://www.mariosalexandrou.com/images/white_spacer.gif" height="15" alt=""></td>
</tr>
</table>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=38</wfw:commentRss>
		</item>
		<item>
		<title>How to Build A Web Site</title>
		<link>http://www.mariosalexandrou.com/blog/?p=41</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=41#comments</comments>
		<pubDate>Mon, 01 Sep 2008 17:44:36 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=41</guid>
		<description><![CDATA[So you&#039;re thinking of building a web site of your own. My guess is that you&#039;re considering a brochure, e-commerce, or community site (read Five Types of Web Sites for a description of these types of sites). You&#039;re going to go through the same steps regardless of the type of site. However, the size of [...]]]></description>
			<content:encoded><![CDATA[<p>So you&#039;re thinking of building a web site of your own. My guess is that you&#039;re considering a brochure, e-commerce, or community site (read <a href="/blog/?p=42" title="Five Types of Web Sites">Five Types of Web Sites</a> for a description of these types of sites). You&#039;re going to go through the same steps regardless of the type of site. However, the size of your endeavor will determine with one or two people handle all the web development tasks or if you&#039;ll need the services of a large number of people.</p>
<h2>Where To Start</h2>
<p>The first question you need to answer is, &quot;What do I want my site to do?&quot;. Or put another way, &quot;What should my site do for me to consider it a success?&quot; Trying to build a site without having a good idea of the answer to these questions will cost you a lot of time and perhaps money.</p>
<p>When you have a one or two line description of the goal of your web site you&#039;ll need to start refining it. This task is often done by a requirements analyst (sometimes called a business analyst). The end result of this analysis should be a document describing the features of your site.</p>
<h2>Create a Prototype</h2>
<p>With your requirements document in hand, you are now able to begin work on a prototype. I&#039;m a big fan of prototypes as they offer an accurate simulation of how the actual site will function when it is complete. Creating a prototype determine the main sections and navigational features of the site. When you know how people will move through the site you can begin thinking about the look of the site. If you&#039;re not artistically inclined you should consider hiring a graphic designer. Your site needs to  make a good first impression, so you want it to look professional.</p>
<h2>System Architecture and Database Design</h2>
<p>If the content of your site is dynamic in any way then you&#039;ll need to put some thought in to the<br />
system architecture. Things you&#039;ll need to consider are what technologies you&#039;ll want to use and<br />
how you can use these technologies to make your site maintainable and extendable. Remember, over time successful web sites end up doing more than originally intended so you don&#039;t want to paint yourself in to a corner with some short-sighted architecture decisions. You&#039;ll also want to start working on a database design if you plan to store web content or user information.</p>
<p>Again, depending on your skills you can do these tasks on your own or look to getting help. A web developer with several years experience can often handle the task of determining the system architecture and designing a database.</p>
<h2>Web Development</h2>
<p>All the analysis and design is handed off to one or more web developers who are responsible for<br />
putting all the pieces together and making the site functional. Usually there&#039;s nothing to see<br />
for a few weeks while the web developers put together templates and such. However, after some preliminary work bits and pieces of the site should start to become functional so that you can review the sections as they are completed. </p>
<h2>So Now You Have a Working Web Site</h2>
<p>You might think that once you have a working site that you&#039;re almost done. I wish that were the case.  Your next steps will include the following:<br />
</p>
<ul>
<li>Finding a hosting company that is reliable and cost effective</li>
<li>Submitting your site to search engines. You will probably only need to do this once, but it may take a month or two before the search engines visit your site.</li>
<li>Ongoing search engine optimization so that your site appears in the first page or two of search results</li>
<li>Other advertising and promotional activities such as mailing lists or newsletters</li>
</ul>
<p>The good thing is that once you reach &quot;critical mass&quot; your site will almost run itself. Unfortunately, there&#039;s no way of knowing how long it&#039;ll take before you reach this state, but I guarantee you&#039;ll know when you get there!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=41</wfw:commentRss>
		</item>
		<item>
		<title>Include Pages in WordPress RSS Feeds</title>
		<link>http://www.mariosalexandrou.com/blog/?p=423</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=423#comments</comments>
		<pubDate>Mon, 01 Sep 2008 17:51:12 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Thoughts on Blogging]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=423</guid>
		<description><![CDATA[I recently migrated all of the non-blog content on this site to WordPress. That's right. I'm now using WordPress as a content management system (CMS). WordPress by no means competes with the big guns in the industry, but for relatively simple sites and even those with multiple authors, WordPress is incredible. However, for me it was missing one feature both in the core feature set and in any of the many plugins available.]]></description>
			<content:encoded><![CDATA[<p>I recently migrated all of the non-blog content on this site to WordPress. That&#039;s right. I&#039;m now using WordPress as a content management system (CMS). WordPress by no means competes with the big guns in the industry, but for relatively simple sites and even those with multiple authors, WordPress is incredible. However, for me it was missing one feature both in the core feature set and in any of the many plugins available.</p>
<p>I wanted to include pages (not just posts) in the RSS feeds that WordPress generates. I wouldn&#039;t be surprised if this feature became part of the core of WordPress, but until then, feel free to download this plugin. </p>
<p><a href="http://wordpress.org/extend/plugins/rss-includes-pages/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://wordpress.org/extend/plugins/rss-includes-pages/');">RSS Includes Pages Plugin</a></p>
<p>If you encounter any problems, please leave a comment below and I&#039;ll get back to you as soon as possible.</p>
<p>Special thanks to Aaron Waggener for providing the technical brains behind this plugin!</p>
<p><strong>Version History</strong><br />
1.0.0 Initial Release<br />
1.0.1 Corrections to readme.txt<br />
1.0.2 Tidying stuff up with WordPress&#039; version control system</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=423</wfw:commentRss>
		</item>
		<item>
		<title>Five Types of Web Sites</title>
		<link>http://www.mariosalexandrou.com/blog/?p=42</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=42#comments</comments>
		<pubDate>Sun, 31 Aug 2008 17:41:10 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=42</guid>
		<description><![CDATA[If you&#039;ve been surfing the web for any length of time you&#039;ll probably agree with the statement that no two web sites are the same. However, beneath the surface, many web sites share some similarities. It only takes a handful of categories to classify 99% of the web sites that you and I are likely [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#039;ve been surfing the web for any length of time you&#039;ll probably agree with the statement that no two web sites are the same. However, beneath the surface, many web sites share some similarities. It only takes a handful of categories to classify 99% of the web sites that you and I are likely to visit.</p>
<h2>Brochure Sites</h2>
<p>Brochure sites are very common. Their purpose is to act as an extension to a company&#039;s sales and marketing efforts. They usually &#034;don&#039;t do anything&#034; other than provide information to prospective buyers or clients with the hope that the company will be contacted by e-mail or phone for more information. MariosAlexandrou.com is a brochure site. In my case, this site is an extension of my ongoing efforts to sell my custom software development services. On this site I include copies of my resume, samples of my work, and descriptions of some software tools I have created, but, as with all brochure sites, this site &#034;doesn&#039;t do anything&#034;.</p>
<h2>E-Commerce Sites</h2>
<p>E-commerce sites are those whose primary purpose is to sell you goods. One of the most widely recognized sites in this category is Amazon.com. These sites are often the most expensive to build, but can also be the most lucrative for the owner. Those with small budgets can opt for a pre-packaged e-commerce solution such as those offered by Amazon.com and Yahoo.com, but these often fail to distinguish your company from the 100  other companies selling the same product. I&#039;m clearly biased, but in my opinion you&#039;re better off having some custom software development done to meet your business&#039; specific needs. </p>
<p>Visitors to e-commerce sites often know what it is they want and so it behooves the e-commerce site to help them find it. At the same time these sites want to show you information about other products (referred to as up-selling and cross-selling) so that you&#039;ll spend more money. Because of this need to show you what you&#039;re looking for while at the same time sell you related items, e-commerce site employ some of the most sophisticate search engine technology available. Don&#039;t believe me? Next time you have a chance visit Amazon.com. Search for anything you want. The search engine will almost always find something that matches. If you&#039;ve ever searched for or bought anything at Amazon.com you&#039;ve probably also noticed that related products keep showing up on the screen. That&#039;s the search engine at work.</p>
<h2>Communities</h2>
<p>Web communities come in all sizes, but in all cases they bring together people that share a common interest. I&#039;m part of several software development communities. Years ago when I owned an aquarium, I visited aquarium related web sites for information and tips on how best to care for my fish. Sometimes web communities are run by people who are also looking to sell products or services. However, if the community doesn&#039;t contain useful and timely information, then any sales pitches will be likely fall on deaf ears. Tricking people in to buying something might work once or twice, but it&#039;s more effective to build trust and provide value.</p>
<h2>Portals</h2>
<p>Portals, as the name implies, act as gateways to information from various sources. The goal behind a portal is provide relevant information to user&#039;s without requiring the user to spend a lot of time searching. Ideally the information gathered is tailored to the visitor.</p>
<p>An example of this type of site is a corporate intranet portal which brings together documents and resources from many departments within the company. This can be particularly helpful when a company has many offices around the country or world. Employees of the company are then able to search for company related information that other employees have published. This information can be simple things like a phone directory or more sensitive information such as market research reports. A good example of a public portal is Yahoo.com although some might argue that in recent years Yahoo has grown beyond just being a portal.</p>
<h2>Search Engines</h2>
<p>Search engines are probably the single most useful tool on the Internet. Without them it would be next to impossible to find anything. By many accounts, the best search engine is Google.com. With a few clicks you can usually find answers to questions or, at the very least, a good starting point for where to look. Chances are you won&#039;t build a search engine, but it is important to know about them and understand how they work. Businesses should be particularly concerned with the details of how search engines work since they can be used as an inexpensive advertising tool.</p>
<h2>So Now What?</h2>
<p>There you have it. Most web sites fall in to one of these five categories. Do you know what kind of web site you want? Read <a href="http://www.mariosalexandrou.com/blog/?p=41"  title="How to Build a Web Site">How to Build a Web Site</a> for a high-level look at building a web site.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=42</wfw:commentRss>
		</item>
		<item>
		<title>CMM Value Diminished</title>
		<link>http://www.mariosalexandrou.com/blog/?p=35</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=35#comments</comments>
		<pubDate>Sat, 30 Aug 2008 17:39:51 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=35</guid>
		<description><![CDATA[There seems to be a never ending discussion about software quality. Depending on who you ask, you&#039;ll be told that software developers should be proud of their work or embarrassed by it. Regardless of the side you happen to be on, you&#039;d probably agree that software can be better. Or rather, the way software is [...]]]></description>
			<content:encoded><![CDATA[<p>There seems to be a never ending discussion about software quality. Depending on who you ask, you&#039;ll be told that software developers should be proud of their work or embarrassed by it. Regardless of the side you happen to be on, you&#039;d probably agree that software can be better. Or rather, the way software is written can be improved.</p>
<p>That&#039;s where all the methodologies come in. All promise to improve the software development process regardless of how advanced your existing processes are. Surrounding all of these processes is the Capability Maturity Model or CMM for short. The CMM is intended to rank an organization&#039;s processes so that, for example, a prospective client can use the information to decide who to hire. Presumably a CMM Level 5 (highest level) company would cost more than a CMM Level 1 so there&#039;d need to be some cost-benefit analysis done. </p>
<p>It all sounds good in theory until it starts to become apparent that companies can buy CMM levels and there isn&#039;t much being done to regulate the whole process. Here&#039;s the latest article I&#039;ve come across about <a href="http://www.computerworld.com/printthis/2004/0,4814,90826,00.html" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.computerworld.com/printthis/2004/0,4814,90826,00.html');" target="new">the problems with the CMM</a>. And while I&#039;m certain there&#039;s some sensationalism thrown in to make for a more interesting read, it&#039;s hard to ignore this story from a CMM appraiser:</p>
<p>After a few initial niceties, the executive leaned across the table to Smith and another lead appraiser who had accompanied her to the meeting and asked, &#034;How much for a Level 2?&#034; </p>
<p>&#034;That&#039;s when I got up and left the room,&#034; Smith recalls. &#034;The other appraiser stayed. And the company got its rating.&#034;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=35</wfw:commentRss>
		</item>
		<item>
		<title>Software Engineering</title>
		<link>http://www.mariosalexandrou.com/blog/?p=34</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=34#comments</comments>
		<pubDate>Fri, 29 Aug 2008 17:39:23 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=34</guid>
		<description><![CDATA[I&#039;ve just about finished reading Steve McConnell&#039;s Professional Software Development book. I&#039;m far enough in to the book to know that I&#039;m not going to get nearly as much out of it as I did from Code Complete. Which isn&#039;t to say that there isn&#039;t anything valuable in it. 
One of main points that McConnell [...]]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve just about finished reading Steve McConnell&#039;s Professional Software Development book. I&#039;m far enough in to the book to know that I&#039;m not going to get nearly as much out of it as I did from Code Complete. Which isn&#039;t to say that there isn&#039;t anything valuable in it. </p>
<p>One of main points that McConnell makes in this book is that software developers need to focus more on being like engineers. That is, software engineering is more directly valuable to businesses and society than computer science. </p>
<p>The distinction between computer science and software engineering wasn&#039;t clear to me until reading this book. McConnell provides a dictionary definition: &#034;Software engineering is the application of scientific and mathematical principals toward practical ends.&#034; The key part of this definition is &#034;practical ends&#034;. Computer science, on the other hand, is more focused on theoretical concepts that although important, don&#039;t necessarily have a practical use. And because most universities teach computer science rather than software engineering, McConnell contends that there is a shortage of true software engineers.</p>
<p>Even though I have a computer science degree, I have to agree with McConnell&#039;s analysis. I was fortunate enough to have come across some great books and worked with some good people early in my career such that I became aware of the deficiencies in my education. So for many years I have worked towards filling in the gaps and I have to say that most of the gaps match those that McConnell has identified. My guess is that a good portion of my fellow software developers weren&#039;t as lucky.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=34</wfw:commentRss>
		</item>
		<item>
		<title>More Likely to Use Scrum</title>
		<link>http://www.mariosalexandrou.com/blog/?p=31</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=31#comments</comments>
		<pubDate>Thu, 28 Aug 2008 23:47:35 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=31</guid>
		<description><![CDATA[I&#039;ve been making my way through Agile Software Development Ecosystems by Jim Highsmith. This book provides an overview of agile software development methodologies and includes a brief description of the 7 most common methods. Of these 7, Extreme Programming (XP) was the most familiar too me. The biggest problem I have with XP is that [...]]]></description>
			<content:encoded><![CDATA[<p>I&#039;ve been making my way through Agile Software Development Ecosystems by Jim Highsmith. This book provides an overview of agile software development methodologies and includes a brief description of the 7 most common methods. Of these 7, Extreme Programming (XP) was the most familiar too me. The biggest problem I have with XP is that it advocates pair programming. That idea in itself isn&#039;t the problem. The difficulty lies in trying to convince upper management that having two developers at one computer is an effective use of resources.</p>
<p>Instead, I prefer Scrum. This agile methodology advocates short release cycles with an emphasis on locking in a set of change requests every 30 days so that developers can focus on what they&#039;re doing. The relatively short period also gives business owners the opportunity to change course and not feel like they&#039;re locked in to a large chunk of development that isn&#039;t going to meet their needs. </p>
<p>I would, however, borrow XP&#039;s ideals of building the simplest thing possible that solves the current problem and to not try and anticipate future needs. And I&#039;m also a proponent of refactoring when it makes sense to do so which is also an element of XP.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=31</wfw:commentRss>
		</item>
		<item>
		<title>Technical Aptitude Not Enough</title>
		<link>http://www.mariosalexandrou.com/blog/?p=84</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=84#comments</comments>
		<pubDate>Wed, 16 Nov 2005 09:41:15 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Careers in Information Technology]]></category>

		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=84</guid>
		<description><![CDATA[Gartner has recently re-enforced something I&#039;ve suspected for quite sometime: technical aptitude is no longer enough to secure a future for IT professionals. That should be a pretty scary statement for a majority of the IT folks out there who generally like to be left alone to do their own thing. Gartner is expecting the [...]]]></description>
			<content:encoded><![CDATA[<p>Gartner has recently re-enforced something I&#039;ve suspected for quite sometime: technical aptitude is no longer enough to secure a future for IT professionals. That should be a pretty scary statement for a majority of the IT folks out there who generally like to be left alone to do their own thing. Gartner is expecting the &#034;emergence of a new breed of IT professional, the &#039;versatilist&#039;, who will have technical aptitude, local knowledge, knowledge of industry processes and <a href="http://www.mariosalexandrou.com/blog/?p=227" >leadership</a> ability.&#034;</p>
<p>And equally scary to both IT professionals and business-types is this statement, &#034;Gartner predicts that by 2010, six out of ten IT professionals will assume business-facing roles.&#034; Can you imagine 60% of the your company&#039;s IT team interacting DIRECTLY with the business folks in your organization? That&#039;s going to be a very interesting transition for some people.</p>
<p>So why does Gartner predict this shift? It comes down to the bottom-line. &#034;With versatilists on staff, business and service providers can stretch their personnel budgets further than they could with specialists.&#034; It&#039;s hard to argue with that kind of logic. Labor is the largest expense for most companies so why not get someone with the skills of two people assuming you can find them. If Gartner&#039;s prediction turns out to be true, code jockeys are soon in for another surprise just after finally adjusting to the tech bubble burst. Now is probably a good time to look for a niche if you haven&#039;t already been moving in this direction. Here are the 4 areas of IT that Gartner has identified. If you&#039;re in IT, you might want to identify where you fit in today and where you want to be tomorrow.</p>
<p>1. Technology infrastructure and services. Opportunities in technology infrastructure and services, the foundation of the IT profession, will grow in service, hardware and software vendors-many in developing economies-and wane in user companies. Network design will remain strong everywhere.</p>
<p>2. Information design and management. Business intelligence, online consumer services, work enhancement initiatives, search-and-retrieval practices and collaboration all will grow in user companies, systems integrators and consulting companies. Linguistics, language skills, business and cultural knowledge, and knowledge management will be fertile ground.</p>
<p>3. Process design and management. IT professionals can look at process opportunities from three angles: competitive business processes, design of process automation and operational processes. The first will be the &#034;sweet spot&#034; for companies; the second, for software vendors; the third, for outsourcing vendors.</p>
<p>4. Relationship and sourcing management. Far removed from the traditional skills that IT professionals pursue, relationship and sourcing management will gain ground, demanding strengths in managing intangibles and managing geographically distributed parties with different work outcomes and cultures.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=84</wfw:commentRss>
		</item>
		<item>
		<title>Reader Feedback</title>
		<link>http://www.mariosalexandrou.com/blog/?p=74</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=74#comments</comments>
		<pubDate>Thu, 13 Oct 2005 22:02:36 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Careers in Information Technology]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=74</guid>
		<description><![CDATA[Sometimes you get really nice letters from people that don&#039;t know you, but have happened on to your web site. Here&#039;s one that I got that was just too flattering to not post. Please excuse this indulgence.

Marios,
Given your work in SEO, I shouldn&#039;t be surprised that your site was returned in Google&#039;s top 20 responses [...]]]></description>
			<content:encoded><![CDATA[<p>Sometimes you get really nice letters from people that don&#039;t know you, but have happened on to your web site. Here&#039;s one that I got that was just too flattering to not post. Please excuse this indulgence.</p>
<hr />
Marios,</p>
<p>Given your work in <a href="http://www.allthingssem.com/search-engine-optimization-seo/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://www.allthingssem.com/search-engine-optimization-seo/');">SEO</a>, I shouldn&#039;t be surprised that your site was returned in Google&#039;s top 20 responses to my search of &#034;Project management methodologies&#034;, but I&#039;m very glad that it did.</p>
<p>I studied IT at college (or Uni as us Brits call it) at the same time as you and have followed a similar career though I am more a business analyst than a project manager. </p>
<p>However, following a nice break from contracting I am back and looking for my next contract here in London and would like to tell you that your site has inspired me!</p>
<p>I was similarly inspired six years ago by a colleague and now good friend of mine who had his CV on the web and told me I should do the same. I duly did and their it has sat gathering electronic dust between infrequent updates.</p>
<p>Seeing your site has been a wake up call. As I, in a way, represent the IT industry, I could do a lot more to both keep my skills up-to-date and promote myself. While my MS Word html file might not become the swish, professional looking website that you have, your standard is a good one to aim for.</p>
<p>You&#039;ve got a great site (I presume you built it) and one I hope that I can learn from.</p>
<p>Regards,<br />
<br />
Crisp</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=74</wfw:commentRss>
		</item>
		<item>
		<title>Staff Development Has Worst ROI</title>
		<link>http://www.mariosalexandrou.com/blog/?p=55</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=55#comments</comments>
		<pubDate>Sat, 16 Jul 2005 10:36:31 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Careers in Information Technology]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=55</guid>
		<description><![CDATA[It&#039;s a bit dated, but CIO Magazine reports that &#034;training programs for entry-level IT staff are increasingly rare.&#034; That&#039;s not too disconcerting since many consider the IT market to be currently focused on cost-cutting and cost-control. However, CIO Magazine goes on to state that, &#034;CIOs rate staff development dead last in terms of ROI.&#034; That&#039;s [...]]]></description>
			<content:encoded><![CDATA[<p>It&#039;s a bit dated, but CIO Magazine reports that &#034;training programs for entry-level IT staff are increasingly rare.&#034; That&#039;s not too disconcerting since many consider the IT market to be currently focused on cost-cutting and cost-control. However, CIO Magazine goes on to state that, &#034;CIOs rate staff development dead last in terms of ROI.&#034; That&#039;s an interesting statistic, but one that I&#039;m not too surprised to hear.</p>
<p>My guess is that training has little ROI because:</p>
<ul>
<li>Employees that look for training opportunities are also looking to advance up the corporate ladder. If they feel they aren&#039;t moving up fast enough, they&#039;ll move to other companies where the training can be pitched as experience.</li>
<li>Some offsite training programs are used as mini-vacations. They&#039;re held in areas with good climates or in resorts that offer a lot of extra-curricular activities. Employees that attend for these reasons are probably not looking for ways to apply their training.</li>
<li>It&#039;s hard to find training that can be applied directly in the real-world. There&#039;s a lot of theory that should work, but is difficult to implement in departments or companies that have their ways set in stone. Thus, newly trained employees get frustrated and give up on their efforts to apply their training.</li>
</ul>
<p>The one piece of good news in the CIO Magazine article is that some positions are still considered very important to CIOs: <a href="http://www.mariosalexandrou.com/definition/business-analyst.asp" >business analysts</a>, <a href="http://www.mariosalexandrou.com/definition/system-architect.asp" >system architects</a>, key <a href="http://www.mariosalexandrou.com/definition/computer-programmer.asp" >programmers</a>, and <a href="http://www.mariosalexandrou.com/definition/project-manager.asp" >project managers</a>. I, of course, like that last one.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=55</wfw:commentRss>
		</item>
		<item>
		<title>Professional Software Development</title>
		<link>http://www.mariosalexandrou.com/blog/?p=33</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=33#comments</comments>
		<pubDate>Sun, 28 Dec 2003 09:22:11 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Careers in Information Technology]]></category>

		<category><![CDATA[Software and Web Development]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=33</guid>
		<description><![CDATA[Years ago I read Code Complete from Steve McConnell. It is one of my favorite software development books that isn&#039;t programming language specific. I think it&#039;s such a great piece of work that whenever a client of mine starts to talk about coding standards, I suggest they buy a bunch of copies and distribute them [...]]]></description>
			<content:encoded><![CDATA[<p>Years ago I read Code Complete from Steve McConnell. It is one of my favorite software development books that isn&#039;t programming language specific. I think it&#039;s such a great piece of work that whenever a client of mine starts to talk about coding standards, I suggest they buy a bunch of copies and distribute them to their software developers. Ten copies of the book will cost less than a single 1 hour team meeting. And having a book means being able to point to and reference things that would otherwise get lost in meeting minutes.</p>
<p>McConnell has recently written another book on software development. This book, Professional Software Development, is actually a revised and updated version of After the Gold Rush. In Professional Software Development, McConnell examines what&#039;s needed to transform the software development industry in to a true profession. McConnell first cites legal precedents to describe the qualities of a profession:</p>
<ol>
<li>A requirement for extensive learning and training</li>
<li>A code of ethics imposing standards higher than those normally tolerated in the marketplace</li>
<li>A disciplinary system for professionals who breach the code</li>
<li>A primary emphasis on social responsibility over strictly individual gain, and a corresponding duty of its members to behave as members of a disciplined and honorable profession.</li>
<li>A prerequisite of a license prior to admission to practice</li>
</ol>
<p>I&#039;m particularly interested in items 3 and 5. I&#039;ve seen too many in the software field behave in appropriate ways and I have to assume that such behavior is having a negative impact on the industry as a whole. It would be great, at least in theory, to make people accountable for their actions. </p>
<p>Also, requiring that people obtain a license would have the immediate effect of eliminating the not so motivated and not so knowledgeable people who got in to software development without even trying or perhaps to just take advantage of the lucrative bubble that existed a few years ago.</p>
<p>Both of these items, if implemented properly, would elevate the industry and bring it closer to being a respectable profession. I&#039;d like to see the licensing requirement implemented first. I think it&#039;s probably the easiest of the items to accomplish. Finding a way to fairly discipline those that breach the code of conduct would be much more difficult.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=33</wfw:commentRss>
		</item>
		<item>
		<title>How to Make BrowserShots Even Better</title>
		<link>http://www.mariosalexandrou.com/blog/?p=422</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=422#comments</comments>
		<pubDate>Wed, 06 Aug 2008 13:55:27 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Software Worth Using]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=422</guid>
		<description><![CDATA[If you're in the business of creating web sites, one of the more tedious tasks is testing your web site with different combinations of web browsers and operating systems. In many cases, the testing cycle needs to be repeated over and over again until you're blue in the face. Fortunately, there's a really useful online tool, <a href="http://browsershots.org/">BrowserShots</a>, that makes things easier. While BrowserShots doesn't go so far as to test functionality, it does simplify the the process of ensuring a design looks consistent regardless of browser and that a long is a huge timesaver.]]></description>
			<content:encoded><![CDATA[<p>If you&#039;re in the business of creating web sites, one of the more tedious tasks is testing your web site with different combinations of web browsers and operating systems. In many cases, the testing cycle needs to be repeated over and over again until you&#039;re blue in the face. Fortunately, there&#039;s a really useful online tool, <a href="http://browsershots.org/" onclick="javascript:pageTracker._trackPageview('/outbound/article/http://browsershots.org/');">BrowserShots</a>, that makes things easier. While BrowserShots doesn&#039;t go so far as to test functionality, it does simplify the the process of ensuring a design looks consistent regardless of browser and that a long is a huge time saver.</p>
<p>The process for using BrowserShots is as follows:</p>
<ol>
<li>Go to the BrowserShots site</li>
<li>Type in a URL</li>
<li>Select the web browsers of interest</li>
<li>Set additional options such as screen depth, resolution, JavaScript support etc.</li>
<li>Click Submit</li>
<li>Wait a bit and then view your screenshots</li>
</ol>
<p>As good as the system is, it still put up some roadblocks that have annoyed me ever since using it. The biggest roadblock is that the BrowserShots doesn&#039;t remember any of the options I&#039;ve selected. And in all likelihood you&#039;re going to want to test using the same options repeatedly which means constantly checking and unchecking dozens of check boxes and selecting options from the drop-down boxes. Fortunately, I&#039;ve come up with a quick shortcut too all of this. </p>
<p>Here are the instructions to make streamline BrowserShots:</p>
<ol>
<li>Go to BrowserShots.org</li>
<li>Use your browser&#039;s Save As option to save a copy of the page to your hard drive</li>
<li>Open the HTML file yoe just saved in a text editor</li>
<li>Search for this code: <code>action="/"</code> and replace with <code>action="http://browsershots.org/"</code></li>
<li>Replace all occurrences of <code>checked="checked" </code> with a space</li>
<li>Replace all occurrences of <code> selected="selected"</code> with with a space</li>
<li>Go through the source and look for check boxes you want to set. For example, if I wanted FireFox 3.0 on Windows I would change:
<p><code>&lt;input type="checkbox" name="windows_firefox_3_0" id="id_windows_firefox_3_0" /&gt;</code></p>
<p>to </p>
<p><code>&lt;input checked="checked" type="checkbox" name="windows_firefox_3_0" id="id_windows_firefox_3_0" /&gt;<br />
</code>
</li>
<li>8. Go through the source and look for drop-down boxes you want to set. For example, if I wanted a screen width of 1024 pixels I would change:
<p><code>&lt;option value="1024"&gt;1024 pixels wide&lt;/option&gt;</code></p>
<p>to</p>
<p><code>&lt;option value="1024" selected="selected"&gt;1024 pixels wide&lt;/option&gt;</code>
</li>
<li>Save your file.</li>
<li>Load the saved file into a web browser. You should see all of the options you want already selected so you&#039;re good to go!</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=422</wfw:commentRss>
		</item>
		<item>
		<title>Pull the Plug on Projects</title>
		<link>http://www.mariosalexandrou.com/blog/?p=192</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=192#comments</comments>
		<pubDate>Tue, 24 Jun 2008 10:09:02 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Information Technology Thoughts]]></category>

		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=192</guid>
		<description><![CDATA[A day or two ago I posted some comments on improving project management. Looking for ways to improve the project management process is an admirable thing to do. But sometimes, it really just makes sense to cancel a project and move on.
The main reason behind pulling the plug on a project is to divert the [...]]]></description>
			<content:encoded><![CDATA[<p>A day or two ago I posted some comments on <a href="http://www.mariosalexandrou.com/blog/?p=190" >improving project management</a>. Looking for ways to improve the project management process is an admirable thing to do. But sometimes, it really just makes sense to cancel a project and move on.</p>
<p>The main reason behind pulling the plug on a project is to divert the project resources to something else. The problem is that most companies don&#039;t have a process for shutting down a project. There&#039;s nothing in place to review the merits of a project once it has begun and nothing to describe the process of getting the management approval to stop work. This situation can be remedied by creating a list of termination conditions before getting too far in to the project work. Of course, what goes on to this list is going to vary depending on the project.</p>
<p>One of the easier measures to use in determining whether a project is worth continuing is cost. If the estimated cost of a project balloons such that it can&#039;t possibly achieve a positive ROI, then there&#039;s probably no reason to continue. Another situation worth considering is the loss of project sponsor interest. This can be a sign that the strategic benefits originally associated with the project have, for one reason or another, passed. The only thing keeping the project going is momentum which is hardly a good reason. Yet another example is the loss of critical expertise. Although rare, it is possible to lose enough knowledge on smaller projects such that it no longer makes sense to attempt completion.</p>
<p>It&#039;s important to acknowledge that a canceled project doesn&#039;t equate to a failed project. Many of the reasons, such as external market forces, are entirely out of the control of the project team so it hardly makes sense to hold them accountable. On the other hand, a project that isn&#039;t canceled in time and is instead allowed to waste resources for a long time before it is finally canceled should be considered a failure. This is an important distinction because it will encourage the project team to examine their projects with a critical eye.</p>
<p>Throughout all of this it isn&#039;t the project manager&#039;s responsibility to cancel the project. In fact, in most companies the project manager doesn&#039;t even have the authority to cancel a project. Instead, the project manager is responsible for providing factual and objective information to management along with a recommendation. And of course, the project manager is then tasked with following the project closing procedures or continuing the project as determined by the project team.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=192</wfw:commentRss>
		</item>
		<item>
		<title>Plagiarism: Did I Cross the Line with Daniel Kemph?</title>
		<link>http://www.mariosalexandrou.com/blog/?p=420</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=420#comments</comments>
		<pubDate>Tue, 17 Jun 2008 16:17:57 +0000</pubDate>
		<dc:creator>Marios Alexandrou</dc:creator>
		
		<category><![CDATA[Thoughts on Blogging]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=420</guid>
		<description><![CDATA[There&#039;s no question that plagiarism is rampant on the web. I&#039;ve even tracked down a few occurrences where my own content was copied word-for-word and requested that it be removed. But I think the lines are sometimes blurred and recently I was accused, by Daniel Kemph, of improper use of his content. This accusation came [...]]]></description>
			<content:encoded><![CDATA[<p>There&#039;s no question that plagiarism is rampant on the web. I&#039;ve even tracked down a few occurrences where my own content was copied word-for-word and requested that it be removed. But I think the lines are sometimes blurred and recently I was accused, by Daniel Kemph, of improper use of his content. This accusation came along with legal threats presumably to encourage a quick response.</p>
<p>Daniel Kemph&#039;s issue with me was with how I used content from his resume elsewhere on this site as a sample of a business analyst resume. I know that a lot of people get hung up on resume writing so I figured some real-world samples that have been anonymized would be good starting points. My resume is also on this site and displayed quite prominently so no alarms went of when I posted the samples. </p>
<p>In Daniel Kemph&#039;s case, the version of the resume is 4+ years old, but somehow he found it and it appears that I didn&#039;t anonymize the information sufficiently such that he was able to identify the content as being based on his resume. I have to take the blame for a shoddy job in this case. Ignoring that for a moment, what&#039;s someone like Daniel to do? Reaching out to the webmaster seems like a good start, although there&#039;s an argument to be made about whether to be friendly or not. Daniel chose to not be. Here&#039;s his e-mail:</p>
<p><i>&#034;You need to remove my resume as your &#039;sample&#039; immediately. I have never sent my resume to you and am refuting your usage of it. I won&#039;t hesitate to take legal action against you as I am able to prove, without a doubt in a court of law, that the sample resume you&#039;ve posted is mine.&#034;</i></p>
<p>As I wrote earlier, Daniel Kemph submitted his resume by his own volition in 2004 (I still have the original e-mail). He also submitted his resume for a business analyst position which the submission form didn&#039;t mention existed. So I&#039;d argue that Daniel is a little to blame. More to the point, was my paraphrasing of his resume in a sample an example of plagiarism? Does he have the right to ask me to take it down? I chose to explore the situation further by agreeing to Daniel&#039;s request, but with big-ego undertones to see what sort of response I&#039;d get. Here&#039;s what I wrote:</p>
<p><i>&#034;On the submission form there was no mention about how the resume would be used nor did you restrict its use. In fact, I&#039;m pretty sure you didn&#039;t read this particular submission form because it has never asked for business analyst resumes.&#034;</p>
<p>&#034;Your lawyer may find the above information useful or at least entertaining. If your lawyer is like mine, he&#039;ll charge just as much whether he&#039;s laughing or doing actual work so good luck with that.&#034;</p>
<p>&#034;Lastly, I will take some time to better anonymize the resume or replace it entirely with another one since you asked so nicely.&#034;</i></p>
<p>Note that I did agree to correct my mistake with what I had posted, but I put in plenty of bait for Daniel Kemph to bite on. And bite he did&#8230;</p>
<p><i>&#034;If the attorney is a friend and finds your usage to be as offensive as I, then I&#039;m certain he won&#039;t have any problems filing papers in a CA court. Later, we&#039;ll work out who exactly will have to pay for your poor judgment.</p>
<p>Remove the format and all it&#039;s contents now please.&#034;</i></p>
<p>At this point I gave in. I figured there was nothing more I would get from additional e-mails. Of course, I still had to be a smart-a** <img src='http://www.mariosalexandrou.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> Sorry Daniel, I just could resist.</p>
<p><i>&#034;Hmm&#8230; Yes. An offended lawyer that is also a friend is indeed scary. I need to start hanging out with a different crowd.</p>
<p>The resume that resembled yours has been removed.&#034;</i></p>
<p>So what&#039;s your take? Is using someone&#039;s resume (a fairly public document in most case) as the basis for a web page stepping over the line? Should Daniel have been more polite with his initial request?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=420</wfw:commentRss>
		</item>
		<item>
		<title>The Road To Organizational Change</title>
		<link>http://www.mariosalexandrou.com/blog/?p=417</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=417#comments</comments>
		<pubDate>Thu, 24 Jan 2008 09:52:27 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=417</guid>
		<description><![CDATA[The road to organizational change is an odd one: both well traveled and unfamiliar at the same time. The intensity of resistance, the many bumps and potholes and the sense of isolation all too often lead one to surmise that the road is one seldom traveled. It is easy to assume that few have passed this way, and those that have had not too easy a time of it. Certainly no easier than ourselves as we face it today as if for the first time.]]></description>
			<content:encoded><![CDATA[<p>The road to organizational change is an odd one: both well traveled and unfamiliar at the same time. The intensity of resistance, the many bumps and potholes and the sense of isolation all too often lead one to surmise that the road is one seldom traveled. It is easy to assume that few have passed this way, and those that have had not too easy a time of it. Certainly no easier than ourselves as we face it today as if for the first time.</p>
<p>The capacity for effective organizational change shares many attributes with common sense: a feeling that it is all too uncommon, and lacking in widespread, rational logic. No subject has had more books written about it, yet still been so widely misunderstood and misapplied. The effectiveness of organizational change approaches appear on the surface to have no formula, pattern or framework for repeated success. Even among the purported and often self-styled &#039;gurus&#039; there is no one practitioner that has been able to maintain a sustained reputation for success in the field. Movements have come and gone; fads have emerged and with equal rapidity faded into the mists of embarrassing memory. We look on them with the same sense of discomfort as the first time we asked someone we &#039;really liked&#039; out on a date: awkwardly, sweaty-palmed and with the nagging feeling that success, if attained at all, was fleeting and insubstantial.</p>
<p>No question endures more, has been thought of as much, and has been answered with such variance, as of the role of grassroots participation in creating successful, sustained and meaningful organizational change. Do we dictate, or do we facilitate? Is corporate success attained through the brilliant insight and forceful guidance of a select few, or the participation and widespread consensus and commitment of the many? Is it the responsibility of senior management to direct and mandate, or to influence, facilitate and guide?</p>
<p>To look at the industry is to find no easy answers. In a corporate environment that lionizes the blunt and more than ruthless approach of &#039;Neutron&#039; Jack Welch and &#039;Chainsaw&#039; Al Dunlop, you have an equal number of proponents of &#039;servant&#039; leadership, participative decision making and self-managed teams. Both models argue financial, corporate and market valuation successes. Which begs the question of just who is right?</p>
<p>The answer will not be easy. There are too many proponents, too many myths, and too much misguided, untested, yet devoutly believed philosophy for us to emerge from this argument unscathed. Yet the need for an answer is both palpable and growing in importance. Organizations are at a crossroads, with an uncertain path before them: Do they answer to the market? Their customers? Their board members? Their employees? Their conscience?</p>
<p>At a time where the need is greatest, the answers have gone away. In the late &#039;80s we had Total Quality Management. In Search of Excellence. Strategic planning. Peter Drucker. The &#039;90s launched with re-engineering. Tony Robbins. The 7 Habits. Today, every author wants to launch the next fad. Every consultant wants to be the next guru. Every business leader wants to be on the next Fortune cover. Clarity has been replaced with chaos, obfuscation and greed.</p>
<p>In the absence of a clear path forward, a clear mandate of performance, and a clear mechanism to drive organizational change, we stumble from fad to fad, guru to guru, catchphrase to pithy aphorism. All of which suggests that we seek most is participation, involvement, community and involvement. And yet we remove ourselves further from meaningful commitment, participation and attachment. The social contract has been torn up. The man in the grey flannel suit has been replaced by the corporate free agent.</p>
<p>In future posts, we  will focus on the models for organizational change, in an attempt to resolve the conundrum of how to secure effective, meaningful and lasting change an organization - from the top, or from the bottom? By executive fiat, or negotiated consensus? What works, and why?</p>
<p>While a definitive answer may yet prove elusive, we will all be better off for at least asking the question and attempting to establish a reasoned insight into the issues, enablers and stumbling blocks of successful change.</p>
<p>The implications are far reaching. Dissatisfaction has emerged as a general state of being: with ourselves, our spouses and families, our organizations and our governments. While the frustration continues to grow, the answers to how change can be achieved and how the will to initiate the process can be crystallized become increasingly elusive.</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=417</wfw:commentRss>
		</item>
		<item>
		<title>Projects and Investments</title>
		<link>http://www.mariosalexandrou.com/blog/?p=416</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=416#comments</comments>
		<pubDate>Mon, 21 Jan 2008 09:50:28 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=416</guid>
		<description><![CDATA[In a previous post, we discussed the reality that while the practice of project management may continue to advance, overall project results will not significantly improve until better decisions are made through the full lifecycle of an idea. One of the most significant barriers to improvement, however, is the comprehension of what this lifecycle represents in terms of stages -- and where the responsibility for decisions resides in each stage.]]></description>
			<content:encoded><![CDATA[<p>In a previous post, we discussed the reality that while the practice of project management may continue to advance, overall project results will not significantly improve until better decisions are made through the full lifecycle of an idea. One of the most significant barriers to improvement, however, is the comprehension of what this lifecycle represents in terms of stages &#8212; and where the responsibility for decisions resides in each stage.</p>
<p>From the perspective of a project manager, the project starts when they get assigned to it and stops with the completion of whatever it is that they&#039;ve been tasked with building. Simple and straightforward as far as it goes, but it&#039;s also perfectly clear to most readers that there is work that still happens before the project starts and after the project ends. In particular, there is whatever decision making process actually led to the project being initiated and a project manager being appointed, and the later process after a project is done of beginning to use whatever was produced to get the value that the organization desires.</p>
<p>From the perspective of the organization, or of a senior manager, there is therefore a different view of project that starts with idea and ends with realized value. What we have is two very different definitions of project, which have different start and finish points. This is not to say that one definition is right and the other is wrong. Both are important, yet we tend to use the same term of &#039;project&#039; to describe both. It is the failure to distinguish between these two ideas that leads to enormous misunderstandings in organizations. Not only is it not clear where the project starts or finishes, but there is confusion around who is responsible for what.</p>
<p>To clarify, it helps to separate out for the project manager and for senior management what it is that they are trying to accomplish. The project manager wants to know what they need to get done. The executive wants to get the value out of their investment. Both are necessary. The product that is produced is what allows the value of the investment to be realized. As a result, both are also inextricably intertwined. Yet they represent separate ideas, which means that we need to speak of them and consciously identify them as being different.</p>
<p>To illustrate this distinction, it helps to look at a case study. One example I often use in workshops is an organization that undertook a quality improvement project associated with their billing system. The impetus for the project was a benchmarking study that indicated that there were 5 times as many people in the organization responsible for correcting billing errors than the average for the industry. To bring these numbers in line, the organization initiated a project whose objectives were to reduce billing errors by 95%, which would allow them to redeploy up to 45 people elsewhere in the organization.</p>
<p>The project proceeded forward quite successfully. Tracking their reduction in errors over time, the team eliminated 97% of errors, focusing on the most significant ones first. They delivered on time and under budget. Throughout the project, extensive consultations were made regarding plans to redeploy staff members to more significant, value-added positions. When the project was completed, however, the organization in the middle of intense negotiations with their collective bargaining unit, and chose &#8212; in order to avoid a grievance being filed &#8212; not to redeploy the staff members. As a result, 50 people were now doing the work of 5, and the organization failed to realize any of the projected savings. It&#039;s a sad story, but a true one, and not necessarily out of place in any number of organizations.</p>
<p>When I asked workshop participants whether or not the project was successful, invariably the room was divided along 50-50 lines between those who say &#039;yes&#039; because the team did what they were supposed to do, and those who say &#039;no&#039; because the organization failed to realize its investment objectives. Both statements are objectively true, however only one describes project success.</p>
<p>The reality is that the project was successful&#8211;more than successful, in fact, in the context of the objectives set for it. Defects were reduced to a greater extent than hoped, and the project delivered under budget. By every objective measure of what the result of the project was to be, the project team delivered. The investment, however, was a failure. Over $1 million of investment was written off, for reasons that had nothing to do with the project. The reason to not redeploy staff was a business choice, made for operational reasons. Not to say that this was a bad decision either &#8212; the cost of a grievance could well have been much higher than any projected savings. Yet this was not a project decision, it was an organization decision.</p>
<p>The point here is a simple one &#8212; any initiative must be evaluated with respect to both dimensions. Project success evaluates whether or not the process and what was produced as a result of the project &#8212; the &#039;final product&#039; &#8212; was successful; in other words, did you get what you had hoped for out of the project, and was it delivered within the allowable envelope of time, cost and resources? Investment success evaluates whether or not you realized value out of getting the final product of the project; in other words, did you get your hoped for return on investment, however that was being measured.</p>
<p>That these concepts get blurred is understandable, but they genuinely define different concepts and therefore must be considered differently. We must objectively understand what the expectations are of both the project success and the investment success. Ideally, we realize both. Where one is realized despite &#8212; or at the expense of &#8212; the other, it is important to understand the underlying causes. To simply blur the two together, however, is to avoid the need to manage both, and to avoid setting accountability for each where it truly lies.</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=416</wfw:commentRss>
		</item>
		<item>
		<title>A Critical Look At Executive Decision Making</title>
		<link>http://www.mariosalexandrou.com/blog/?p=415</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=415#comments</comments>
		<pubDate>Fri, 18 Jan 2008 09:48:30 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=415</guid>
		<description><![CDATA[We have all seen the statistics regarding project failures -- by even conservative estimates, the majority of projects to date either fail to meet their objectives or are never delivered at all. Moreover, we have all sat through innumerable presentations dissecting the causes of project failure and prescribing the necessary and appropriate solutions. The reality, however, is that for many projects failure is dialed in from the beginning. The greatest challenge that organizations face is not how the project is managed, or who manages it -- but simply how the choice is made.]]></description>
			<content:encoded><![CDATA[<p>We have all seen the statistics regarding project failures &#8212; by even conservative estimates, the majority of projects to date either fail to meet their objectives or are never delivered at all. Moreover, we have all sat through innumerable presentations dissecting the causes of project failure and prescribing the necessary and appropriate solutions. The reality, however, is that for many projects failure is dialed in from the beginning. The greatest challenge that organizations face is not how the project is managed, or who manages it &#8212; but simply how the choice is made.</p>
<p>This simple truth was reinforced for me through a number of recent corporate presentations, in which project managers were being introduced to a new framework for managing projects. While the process that the framework outlines is straightforward, easily understood and readily adapted and scaled to a variety of projects, there was a huge amount of overall resistance to its initial use and adoption. A certain amount of resistance can readily be attributed to any organizational change effort, but the reaction of participants seemed inordinately negative.</p>
<p>It goes without saying that any change will have its negative influences, and certainly this engagement was no different. Given the amount of effort that had gone in to ensuring buy-in, acceptance and validity of the proposed solution, however, the reactions were surprising. There was strong executive support and commitment, extensive consultation from project managers that would use the process, and a comprehensive training and education process had been developed to support staff in understanding the process, their role within it and the commitments and expectations of the organization.</p>
<p>In pursuing the source of this resistance, what became clear was that its source had little to do with the validity of the project management framework itself. In fact, there was almost universal acknowledgment that the framework made sense, provided a great deal of value and was readily adaptable to the wide array of projects the organization undertook. The problem was rooted in the fact that the organization expected improvement in project performance as a result of implementing the framework.</p>
<p>Arguably, it was as desire for improvement in project performance that led the organization to adopt a new project management framework in the first place, so this objective should not on the face of it seem unreasonable. What was of concern was the attainability of this objective given how projects were evaluated, prioritized and selected within the organization. The operating belief in the organization was that by hiring better project managers and establishing better project processes, improved project results were attainable. At the same time, senior management within the organization clearly believed that whatever choices they made regarding the projects that they chose to initiate were fair game &#8212; that the decision-making process was separate and distinct from what was required to successfully deliver them.</p>
<p>The concerns expressed by the project managers was a reaction to the fact that a significant number of project problems begin with how projects are dependent upon they are initiated. Decisions made at the outset can have the impact of effectively handicapping a project, short-circuiting the impact of any attempts to apply proper project management. From imposing a solution without a full appreciation of the requirements to fixing the cost budget without any clear appreciation of the actual underlying work that funding must pay for, these constraints &#8212; if accepted &#8212; can railroad the project team into a situation that is almost certainly destined for failure. While a good project management process, for example, recognizes that progressive refinement of the estimates is appropriate as more information becomes known about the project, imposing a budget can have the net effect of turning the project into an exercise of how much project can be done for a defined amount of money.</p>
<p>While the fact that these decisions get made is certainly important, of more significance is an understanding of why sponsors and executives make them. Possibly the simplest explanation is &#039;because they can&#039;, but that doesn&#039;t really speak to the underlying motives that actually leads them to make the decisions they do. All too often, it is for the same optimistic reasons that have plagued projects in the past &#8212; the belief that a project should only cost that much, and if only the team tries really hard they can pull it off. In other instances, it may be a consequence of the age-old practice of accommodating the express or perceived wishes of their bosses. It can be a results of believing that creating artificial boundaries is a way of motivating teams to &#039;think outside of the box&#039;. Sometimes, it comes down to the simple and sadistic pleasure of watching someone squirm &#8212; the corporate equivalent of frying ants with a magnifying glass.</p>
<p>What is clear from all of this is that while project management itself continues to mature and improve, the results that projects deliver won&#039;t significantly improve unless the full lifecycle of decision making &#8212; from initiation at the beginning through to the process of value realization at the end &#8212; align to create a consistent, logical and related process of decision making. This article begins a new series that will explore these issues in details. Through it, I hope to be able to inject some much-need rationality into a process that many view as overly irrational. Stay tuned.</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=415</wfw:commentRss>
		</item>
		<item>
		<title>Portfolios and Project Management Organizations (PMOs)</title>
		<link>http://www.mariosalexandrou.com/blog/?p=414</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=414#comments</comments>
		<pubDate>Mon, 14 Jan 2008 09:45:59 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=414</guid>
		<description><![CDATA[To do a project, or not to do a project. That is the question.

The rationale by which project decisions get made varies widely from organization to organization, and is for the vast majority of organizations largely a subjective process. While a few short years ago the linkage between projects and strategy was a much more tenuous one, it is now becoming much more widely recognized that projects are a key means of realizing organizational strategy. The choices we make in terms of the projects that are taken on have a significant influence in defining organizational strategy for the organization.]]></description>
			<content:encoded><![CDATA[<p>To do a project, or not to do a project. That is the question.</p>
<p>The rationale by which project decisions get made varies widely from organization to organization, and is for the vast majority of organizations largely a subjective process. While a few short years ago the linkage between projects and strategy was a much more tenuous one, it is now becoming much more widely recognized that projects are a key means of realizing organizational strategy. The choices we make in terms of the projects that are taken on have a significant influence in defining organizational strategy for the organization.</p>
<p>From the perspective of the PMO, an important consideration here is where and how the process of prioritization occurs in deciding which projects to proceed with. Because prioritization represents the intersection between strategy and one hand and project delivery on the other, a strong case can be made for the PMO managing the prioritization process. This is in fact emerging as one of the key roles that the PMO plays in several organizations I have worked with. Arguably, however, an equally strong argument can be made that prioritization must be managed by the business. Given the growing trend towards the PMO at least playing some role in the prioritization of projects, what emerge as key questions are: a) should this be a role the PMO takes on?; and b) what aspects of the role are most appropriate for the PMO to manage?</p>
<p>The key danger in this role falling to the PMO lies in the fact that a true PMO cannot make decisions on behalf of the business. They can administer the process, facilitate the identification of criteria, and even maintain the records of the decisions that have been made, but they cannot actually make the decisions. What this really reflects is the role of PMO as facilitator, rather than PMO as owner, a theme that has emerged many times in previous columns.<br />
Were the PMO to truly manage the prioritization process, they would in effect be responsible for setting the strategy for the organization, an abdication of the role of the business itself. That said, where many organizations fall down on the business side is on having a process to effectively manage prioritization. Prioritizing and choosing projects all too often devolves into choosing between apples, oranges and kumquats &#8212; without a process and objective criteria for prioritization in place, making choices between projects becomes more about a popularity contest than it is about objective decision-making. Looking at executive teams that I have worked with in the past, many have very confidently been able to make effective decisions within the bounds of established evaluation criteria, but have struggled with the wide open question of &#034;what criteria do you need to see demonstrated by a project in order for it to be able to proceed forward?&#034;</p>
<p>What the PMO can do to effectively respond to the challenges described above is to manage the process; to facilitate its definition and use, and to act as a guide in the establishment and application of prioritization criteria. This is a much more strategic role than what many PMOs may do today, but done well represents a significant opportunity for the PMO to be able to add significant value to the project management process &#8212; by helping guide the organization in choosing the right projects, the chances for projects to be successful rise exponentially.</p>
<p>To be able to facilitate an organization&#039;s prioritization process, there are some fundamental capabilities that the PMO needs to establish or ensure are in place:</p>
<ul>
<li>A process for prioritization and approval. One of the most significant challenges in project initiation is understanding how a particular project must be prioritized and approved. For some memorable organizations I have observed, even after 12 months I couldn&#039;t objectively tell you up front what a process a specific project would need to go through to get approved. Every project was treated differently, with some flying through the approval process in record time and others that were equally if not more valuable being bogged down with committees, reviews, business cases and consultant reports. For any project of a specific type, size and complexity, your organization should have in place clear guidelines that define what needs to be done to get project approval, and who is responsible for granting that approval.
<li>Clear criteria for prioritization and project selection. Over and above understanding the approval process, there is a need to define clear and objective criteria of how projects are to be prioritized. Simply put, prioritization criteria are the qualities or attributes that a project needs to have in order to be able to proceed forward now. It defines what aspects a project must demonstrate and support if it is in fact aligned with the strategic plan. Whether the criteria are strategic alignment, risk, resource availability or financial return, the criteria should be defined, understood and able to be evaluated on a consistent basis from project to project.
<li>An understanding of budget and resource capacity. Prioritization is one thing; the capacity to deliver on your priorities is another. Within any category of projects, there will from year to year be far more projects than there is the financial and resource capacity to deliver those projects. This means understanding the core budget available for projects, and more importantly the resource capacity of the organization to staff them. Resource capacity is particularly challenging simply because so many organizations are lacking the tools to be able to effectively track how much effort is available for project work, and how much of that effort is already committed to initiatives underway.
<li>Commitment to use the process. Finally, the PMO can only facilitate a process where there is willingness and commitment for the PMO to facilitate the process. Where the organizational commitment isn&#039;t there, a process cannot be imposed on the organization. Bottom line, the prioritization of projects is still a business choice, and regardless of how tempting it might be, a process cannot be imposed if the business is not prepared to accept a process. More importantly, commitment to use the process must mean that all projects are subjected to the same prioritization process &#8212; if a project is allowed to bypass the process that the rest of the opportunities are required to adhere to, the process will no longer be credible and prioritization will revert to gamesmanship.
</ul>
<p>There is absolutely a role to be played by the PMO in supporting and facilitating the evaluation and prioritization of projects and opportunities. This role, as discussed above, must be as a facilitator rather than a decision maker. As awareness of the role of projects in delivering strategy continues to grow, however, effective facilitation is the capability that most organizations will need most.</p>
<p>A side effect of this role is the increasing move of the PMO to a role of being a corporate capability, rather than being the province of a single business unit or functional area. PMOs that do not report to a corporate level today will find this role much more difficult to take on, simply because their reporting structure can lead to a perception of conflicts of interest being present. Where a corporate mandate and accountability structure already exists, this role becomes more readily accepted. The value that results is better decisions, better projects, and ideally better project results. Isn&#039;t that what the PMO is all about?</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=414</wfw:commentRss>
		</item>
		<item>
		<title>Is Project Management a Fad?</title>
		<link>http://www.mariosalexandrou.com/blog/?p=413</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=413#comments</comments>
		<pubDate>Fri, 11 Jan 2008 09:44:20 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=413</guid>
		<description><![CDATA[An emerging theme that I have encountered in conversations of late is the perception that project management is becoming the latest management fad. Interestingly, my reaction has ranged from "Is it?" to "Already?" to "Why did it take this long?" For someone who has been on the inside of promoting and developing project management as a corporate competency, it is easy to develop the impression that this is the way things have always been done. Objectively stepping back, however, project management as a formal discipline is a much newer concept for many organizations.]]></description>
			<content:encoded><![CDATA[<p>An emerging theme that I have encountered in conversations of late is the perception that project management is becoming the latest management fad. Interestingly, my reaction has ranged from &#034;Is it?&#034; to &#034;Already?&#034; to &#034;Why did it take this long?&#034; For someone who has been on the inside of promoting and developing project management as a corporate competency, it is easy to develop the impression that this is the way things have always been done. Objectively stepping back, however, project management as a formal discipline is a much newer concept for many organizations.</p>
<p>While the principles of formal project management have been around for decades in more &#039;traditional&#039; industries such as engineering and construction, project management as a means of leading information technology, process management and organizational change projects began to be introduced in the early 1990s. It is only since the late 1990s that from an organizational and senior management perspective, it has begun to take root in many companies.</p>
<p>It is this level of organizational awareness that seems to represent the tipping point that separates a tool, technique or approach from being the passionate focus of a small group of knowledgeable practitioners to a widespread but less understood fad. Looking at many of the management trends that have come before &#8212; total quality management, re-engineering, Six Sigma, customer relationship management &#8212; they have all followed a very similar path. Like televisions shows &#039;jumping the shark&#039;(a term coined to define a TV series at the point of decline &#8212; immortalized when the Fonz jumped a shark in &#039;Happy Days&#039;), what was valuable and unique ultimately become bland and without content.</p>
<p>At their outset, each of these approaches represented a viable and theoretically useful means of accomplishing some outcome, whether improving processes, optimizing quality practices or increasing the knowledge of overall customer requirements. Rooted in proven, valid and fairly complex practices, they were able to generate significant gains for the companies that invested in understanding, adopting and adapting them to their specific needs. As they were realized, recognition of these successes by other organizations and promotion of the value of the approaches by other consultants led to additional attempts to replicate the original achievements. The first wave of practitioners with a deep level of understanding of how the techniques were customized effectively were followed by a host of &#039;me too&#039; consultants who saw an emerging opportunity to market their services. Even more companies attempted to mimic the achievement of the early adopters, but success proved more and more elusive until ultimately the fad was discredited as being meaningless hype.</p>
<p>So was it the practices that failed, or was it the practices becoming fads that led to their demise? To a large extent, the problem is both. Any practice, properly applied, is context specific. Just as every company does not have the same organizational structure, accounting system or HR policies as every other one, neither will the same approach to re-engineering, quality or project management work interchangeable from one organization to another. The early successes were based in large part because a considerable effort was expended in trying to figure out what worked, and what didn&#039;t, in the specific context of one organization. Organizations attempting to replicate this success took the techniques that worked for the one and tried to duplicate them in the others, regardless of the appropriateness of context. By definition, some would work and others would not &#8212; but the further you moved away from the context on which they were based, the less relevant they were.</p>
<p>The nature of fads, however, certainly hastened the descent of these practices into the dustbin of irrelevance. They are appealing by their nature because they have the promise of being a &#039;silver bullet&#039;. No matter how often we intellectually recognize there are no silver bullets&#8211;just hard work&#8211;emotionally, we still cling to the hope that one day we might find one. Once a technique becomes a fad, marketing and hype take over. The motive to adopt an approach becomes less and less about the specific results, and more about emulating what others have done to get their results. What gets adopted is the surface appearance of practices, without the underlying rationale, discipline or context necessary to make them work. What companies are left with is an empty shell. This is a little like buying a sports car with no engine; it looks pretty, but it doesn&#039;t go very far.</p>
<p>That project management is starting to be view by some as a fad is therefore more than a little disturbing. Clearly, marketing is taking over &#8212; the number of conferences and books on the subject are now growing exponentially. While executive teams are recognizing the need to manage projects better, there is often a subconscious &#8212; and occasionally overt &#8212; expectation that this shouldn&#039;t come at the expense of having to be formal and disciplined about anything. When style takes precedence over substance, the demise of a fad cannot be too far behind.</p>
<p>The lesson for project management &#8212; and for any discipline &#8212; lies in going back to what worked in the beginning. For the organizations that experienced early success, what drove that success was not simply the practices that they landed on. Far more important was the process of experimentation and discovering what did and didn&#039;t work for them, that led to the identification of the tools and techniques they kept. We need to embrace the learning and experimentation that leads to understanding of value and context, not simply borrowing and benchmarking from others without giving thought to how what is being borrowed can &#8212; or should &#8212; be applied. Project management needs to be adopted because it works for us, not our competition or the company down the road. More importantly, we need to take the time to truly understand how to make it work for us. There are no silver bullets here. But there just might be a silver lining.</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=413</wfw:commentRss>
		</item>
		<item>
		<title>Projects Are Strategy</title>
		<link>http://www.mariosalexandrou.com/blog/?p=412</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=412#comments</comments>
		<pubDate>Tue, 08 Jan 2008 09:42:21 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=412</guid>
		<description><![CDATA[The column builds on the fundamental principle that many of the challenges stem from the fact that project management is not the primary purpose of organizations, and never will be. Companies are created, structured and run primarily to deliver operational products and services. Projects, however, are still critical to the business success of these organizations - in creating, enhancing, replacing and retiring products and services in response to competitive and market demands. The challenge, then, is to arrive at an approach to managing projects in organizations that can co-exist with their current operational focus. This series addresses the practical steps that organizations can and must take to successfully create an effective project management capability.]]></description>
			<content:encoded><![CDATA[<p>The column builds on the fundamental principle that many of the challenges stem from the fact that project management is not the primary purpose of organizations, and never will be. Companies are created, structured and run primarily to deliver operational products and services. Projects, however, are still critical to the business success of these organizations - in creating, enhancing, replacing and retiring products and services in response to competitive and market demands. The challenge, then, is to arrive at an approach to managing projects in organizations that can co-exist with their current operational focus. This series addresses the practical steps that organizations can and must take to successfully create an effective project management capability.</p>
<p>In the world of organizations, all work can be divided into two categories: you are either running the business or you are changing the business. The act of running the business is governed by a host of well defined processes, techniques and disciplines collectively described as operations management. If you are changing the business, you are doing projects. What is frustrating for many senior managers, and some project managers, is that the process of changing the business is often so poorly managed. In many instances, change efforts are not even identified as being projects. Responsibility for these &#039;accidental projects&#039; is assumed by management teams who don&#039;t see them as such, and may not even recognize that the discipline of project management exists and could provide meaningful support.</p>
<p>Nowhere is this more true than in the development and articulation of strategic plans. The real role of a strategic plan is nothing less than establishing the blueprint for changing the business. Practically speaking, it should identify the activities and the full scope of effort necessary to manage the changes that are expected - from the creation of new products or markets to the improvement of productivity or the establishment of production targets. To validate this, think of your own organization: if you were satisfied with the same quality, productivity and cost structure, and were to continue to provide the same products and services in the same quantities and at the same price to the same customers, you wouldn&#039;t need a strategic plan. In a nutshell, the strategic plan defines what is going to be different, this year or for the next few years.</p>
<p>The implication of this statement is that all projects should be aligned with the strategic plan, and the strategic plan should articulate all projects that are to be done within the organization. Whether establishing new locations, launching new products, entering new markets or making changes to productivity and quality, all of these changes should derive from the strategic plan. So too should all of the smaller changes - whether optimizing production lines, improving process quality, enhancing information systems or establishing a relationship with a new customer. Each of these efforts is a project, and should be managed as such, and any project being undertaken should clearly align with and support the strategic plan.</p>
<p>Now, there are those that will argue that you can&#039;t plan all of these activities up front, and as such it is inappropriate for them all to be defined in the strategic plan. To a certain extent, this is true - many initiatives can not be identified during a formalized annual planning cycle, and will emerge throughout the course of the business year. This does not mean that these efforts should not align with the overall goals and direction of the strategic plan, and that this alignment should not be formally validated prior to initiating the project.</p>
<p>This is also not to say that the senior management team must therefore review, prioritize and approve each and every project prior to its initiation, no matter how small. The best strategic planning processes have multiple layers of definition, from the overarching corporate objectives through to individual business unit and departmental plans. The key emphasis is on ensuring alignment from the organization to the division to the department. While each department will define their own plans and review them with their immediate management teams, each is still responsible for running their operation and overseeing the projects they are responsible for. While senior management may not formally review and approve every departmental or divisional initiative, there should at least be a level of auditability that verifies each project aligns with the rest of the organization.</p>
<p>The importance of this alignment has been driven home through consulting with several customers around their business planning and prioritization processes. What these engagements have illustrated is that in the majority of companies only a small percentage of projects are actually visible at a senior management level. These projects are usually corporate in nature, having a far-reaching impact on the organization&#039;s health and future well-being and often representing a significant investment of corporate resources. What is unique about these projects is that they often represent a significant majority of financial investment in projects - up to 75% of total project expenditures in some organizations - while representing a much smaller percentage of overall staff effort. The majority of staff hours, again typically between 60% and 75%, are actually spent on projects that senior management is not even aware of. Given the significant degree of human capital associated with these projects, organizations have a responsibility to ensure that it is effectively managed.</p>
<p>Once we recognize that the work of strategic plans is really project work, the reason for many organizations failing to realize their strategic goals also begins to become clear. The failure rates for projects continue to be quite high, even where formal project management is being used - in some organizations, as much as 70% or 80%. When initiatives are being managed without the benefit of formal project management, the failure rates are even higher. We need to start making better choices about how we realize the objectives of our strategic plans, and to recognize and approach the projects they define using formal management techniques.</p>
<p>More importantly, however, we need to recognize that projects are a threat to the operational status quo -operations management is designed to ensure consistency and repeatability, and to the greatest degree possible minimize variation.  By definition, projects introduce change into operational processes. They introduce variation, and certainly at the outset will have a detrimental effect on consistency and repeatability, until the new mode of operations can be embraced and adopted. As a result, there tends to be a strong and innate opposition to projects, and often very little enthusiasm for supporting them.</p>
<p>To be effective, organizations need to have far greater alignment between projects, operations and strategy-making. We need to make better choices about the strategies we adopt, and the projects that result from them. We need to ensure that the projects we are undertaking do in fact align with the strategic choices of the organization. And we need to better manage the operational impacts that result from the projects we undertake. Only then can will the work of organizations be truly aligned.</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=412</wfw:commentRss>
		</item>
		<item>
		<title>Strategy and Planning: Overcoming The Failures</title>
		<link>http://www.mariosalexandrou.com/blog/?p=411</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=411#comments</comments>
		<pubDate>Sat, 05 Jan 2008 09:40:27 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=411</guid>
		<description><![CDATA[This post builds on the fundamental principle that many of the challenges stem from the fact that project management is not the primary purpose of organizations, and never will be. Companies are created, structured and run primarily to deliver operational products and services. Projects, however, are still critical to the business success of these organizations - in creating, enhancing, replacing and retiring products and services in response to competitive and market demands. The challenge, then, is to arrive at an approach to managing projects in organizations that can co-exist with their current operational focus. This series addresses the practical steps that organizations can and must take to successfully create an effective project management capability.]]></description>
			<content:encoded><![CDATA[<p>This post builds on the fundamental principle that many of the challenges stem from the fact that project management is not the primary purpose of organizations, and never will be. Companies are created, structured and run primarily to deliver operational products and services. Projects, however, are still critical to the business success of these organizations - in creating, enhancing, replacing and retiring products and services in response to competitive and market demands. The challenge, then, is to arrive at an approach to managing projects in organizations that can co-exist with their current operational focus. This series addresses the practical steps that organizations can and must take to successfully create an effective project management capability.</p>
<p>For most organizations today, strategic planning has a bad rap. A well deserved, honestly earned bad rap, but a bad rap nonetheless. In today&#039;s world, strategy is viewed as being essential while strategic planning is seen as dispensable. Resolving this dichotomy will be one of the key deciding factors in the success or failure of organizations in the coming years.</p>
<p>What often passes for strategy today would more appropriately be described as &#039;vision&#039;, if that word itself hadn&#039;t been drug through the mud of a thousand facilitated team-building sessions. It tends to be a fuzzy, intuitive, gut-level sense of where the organization will be a few years out, rather than any practical and meaningful framework. There is no conscious choice made about what will be done or how that future will be realized, just an earnest and slightly wishful belief that if we all hope hard enough and pull together then the future we desire will be ours.</p>
<p>The antithesis of this view is mired in incrementalism, rooted in a view that the future will be much like today, just bigger. The debate is not over what the future will be, but in how much of that future market share our organization will have or how much growth we will realize over our current base. It is this belief in growth for growth&#039;s sake that enables otherwise sane individuals to believe that 50% growth is attainable in perpetuity. Debates rage over determining what growth rate accurately reflects the future, with positions dug in and ardently defended over individual percentage points. Once the dust settles, the &#039;business plans&#039; are updated to reflect the new sales, performance or growth targets, and the organization once again goes back to whatever else it was doing.</p>
<p>The problem with both of these extremes, apart from encompassing the majority of what passes as strategic planning today, is that they are in no way actually related to strategy. According to Merriam-Webster, the word &#034;strategy&#034; can be defined as &#034;a careful plan or method; the art of devising or employing plans or stratagems toward a goal&#034;. In other words, strategies are a statement of how we are going to get there from here, not what &#034;there&#034; looks like. Setting a goal, whether that goal is a new vision of what the organization can be, or an incremental evolution of how we would like to grow and evolve, is merely the first step. It isn&#039;t the easiest step, by any stretch, but it is only the first. Once the goal is arrived at, strategy is what in fact determines how we will accomplish that goal.</p>
<p>At this point, you may well be squirming in frustration at this definition of strategy, or nodding your head in recognition - of the problems, and of the issues. A very, very few will be agreeing with the definition, and doing so because what I&#039;ve described is how they already approach strategy. This is unfortunate; not because they agree, but because there are in fact so few who embrace true strategic planning. What is fascinating are the barriers that get built up in defence of strategy as it is applied - or not applied - in organizations. As a word, &#039;strategy&#039; becomes an ideologically loaded term that brooks no compromise or challenge. Strategy becomes not a process of defining a path to the future so much as it becomes faith that a path will be defined, and that is not our place to question that path or the vision that defines it.</p>
<p>The reality is that questioning the vision, and questioning the path forward, are essential - questioning is in fact an inherent and necessary element in strategic planning, just as it is in project management. What is essential to developing effective strategy is the process of discovery, not what the answer should be at the end of the day. The process allows us to define why we are choosing a path, not ensuring what the right path really is. If we know why we are pursuing a strategy forward, then we also know what we must do to adapt the strategy when our plans do not unfold as we expect them to.</p>
<p>It is also essential that we recognize our strategies and plans will change. We do not plan because we expect the future to unfold in precisely that manner - this is in fact the source of the problems associated with the &#039;outcome&#039;-based approaches we discussed earlier. Setting a target without a plan is a recipe for failure. Setting a plan to attain a target without allowing for flexibility of the plan is not much better. Setting a plan that recognizes that actual performance will vary, and allowing for the flexibility to respond to those changes as required, is essential.</p>
<p>To quote Dwight D. Eisenhower, &#034;In preparing for battle I have always found that plans are useless, but planning is indispensable.&#034; It is the act of planning that allows us to prepare, to be able to respond, and therefore to maximize the probability of actually attaining our goals. Strategic plans are the framework within which the process of discovery can be realized, and out of which the work going forward can be defined.</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=411</wfw:commentRss>
		</item>
		<item>
		<title>Measuring Organizational Change</title>
		<link>http://www.mariosalexandrou.com/blog/?p=410</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=410#comments</comments>
		<pubDate>Wed, 02 Jan 2008 09:35:10 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=410</guid>
		<description><![CDATA[As I manage various organizational change projects, I never cease to be amazed by one fundamental truth that - while unspoken - is the single greatest burden that every successful change project must overcome: management acceptance. No more is this true than in projects implementing performance measurement programs.

The reason that this truth often goes unstated is worthy of special recognition. In many - if not most - cases, the management team that ultimately has the greatest difficulty in coming to terms with the nature of the change is frequently the same management team sponsoring the effort in the first place. Paradoxical? Perhaps, but there are some clear drivers of why this is so.]]></description>
			<content:encoded><![CDATA[<p>As I manage various organizational change projects, I never cease to be amazed by one fundamental truth that - while unspoken - is the single greatest burden that every successful change project must overcome: management acceptance. No more is this true than in projects implementing performance measurement programs.</p>
<p>The reason that this truth often goes unstated is worthy of special recognition. In many - if not most - cases, the management team that ultimately has the greatest difficulty in coming to terms with the nature of the change is frequently the same management team sponsoring the effort in the first place. Paradoxical? Perhaps, but there are some clear drivers of why this is so.</p>
<p>Let&#039;s start with the nature of performance measurement implementations. The underlying rationale is to clearly understand, manage and improve the fundamental performance of the organization. The driver of performance measurement is to quantifiably make visible the key performance drivers of the organization, and create a clear sense of manageability. Candidate measures include productivity, quality, cycle time - the list is as long and as varied as there are candidate organizations.</p>
<p>As I have pointed out in other columns, measurement is personal. One of the key benefits - and one of the fundamental drivers that should in all instances be present - is a clear identification of individual contribution. What impact have I had on the organization? How much revenue have I generated? How many defects have I eliminated? How much has my productivity improved?</p>
<p>Let&#039;s deal with the first one: How much money did I make for the company today? Imagine, for example, that you are a service technician, and that for each call you make the company receives $100 in revenue. Make ten calls in a day, and you have contributed $1,000 to the bottom line of your organization. A department of 10 technicians, each performing at the same level, contributes $10,000 to the bottom line each and every day. An easy measure to determine.</p>
<p>So how about the manager of that department? How much revenue did they generate for the company that day? You can&#039;t keep claiming the same contribution to the bottom line at each progressive stage up the org chart. The benefits occur once, and once only. This begins to illustrate some of the problems managers have in accepting performance measurement as a concept; those that sponsor it fear that the measures will reflect poorly on them, even if they themselves perceive that they provide a valuable - or essential - function. As such, resistance at a fundamental, personal level is virtually guaranteed.</p>
<p>Part of the problem we are encountering is one of a clear understanding of role. Managers, by their nature, rarely produce direct revenue for the organization. The further you travel up the organizational hierarchy, the more abstract this problem becomes. The logic is simple: the front line is where the rubber meets the road, and where true revenue is generated; the further you are from the front line, the more removed your direct impact on revenue generation.</p>
<p>The key word here is direct. What is being missed in the discussion is that the manager&#039;s role is most often an indirect one. The role should be one of leadership: managing costs, improving performance and minimizing defects; all of which are impacts that are felt over the long term. Given these aspects of the role, however, there is a clearly defined opportunity to make a significant impact to the organization, and a measurable one at that. Unfortunately, many managers choose to ignore the value of indirect benefits, or believe that the organization does not perceive them to be sufficiently tangible.</p>
<p>In many cases, managers also find themselves in positions where they are constantly supervising, managing expectations, fighting fires, and dealing with issues and problems. Those who see this as their role are the ones that display the greatest resistance to the concept of introducing performance measures, and with obvious reasons. There is no direct value being created - the process is barely being managed, let alone improved. A focus on improving the process and driving accountability to those directly responsible for execution would eliminate a great deal of churn. The challenge comes when a manager enjoys the fire fighter mentality, and has no desire to improve the process as it diminishes their personal sense of value and worth.<br />
At the end of the day, the argument answers itself. For organizations that seek to improve, performance measurement provides the framework to put the levers of control in the hands of those that truly need them, and of necessity highlights and encourages the elimination of waste, inefficiency and ineffectiveness. At all levels of the organization.<br />
You just have to want it badly enough.</p>
<p><img src="http://www.mariosalexandrou.com/images/blog/article-copyright.gif" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.mariosalexandrou.com/blog/?feed=rss2&amp;p=410</wfw:commentRss>
		</item>
		<item>
		<title>Tools Aren't Process, But Process Is A Tool</title>
		<link>http://www.mariosalexandrou.com/blog/?p=409</link>
		<comments>http://www.mariosalexandrou.com/blog/?p=409#comments</comments>
		<pubDate>Mon, 31 Dec 2007 01:30:30 +0000</pubDate>
		<dc:creator>Guest</dc:creator>
		
		<category><![CDATA[Project Management]]></category>

		<guid isPermaLink="false">http://www.mariosalexandrou.com/blog/?p=409</guid>
		<description><![CDATA[Project scheduling tools don't do project management. If I had a buck for every time a client said "We need project management. Can you teach us how to use this tool?" I wouldn't need to be a consultant anymore. Project management tools let you 'do' project management like a word processor lets you 'do' English.

To successfully use a word processor requires a number of skills. Familiarity with a computer and its operating system is a given. An understanding of the principles of the program, and what buttons do what, also has value. More important, though, is the understanding of the principles of words on a page, and the thought process behind creating them. Which means that the fundamental principles of English are essential: grasping paragraph and sentence structure, intuiting subject and object agreement, and knowing not to split your infinitives (the Oxford dictionary notwithstanding) is a fundamental pre-requisite in successfully using a word processor.]]></description>
			<content:encoded><![CDATA[<p>Project scheduling tools don&#039;t do project management. If I had a buck for every time a client said &#034;We need project management. Can you teach us how to use this tool?&#034; I wouldn&#039;t need to be a consultant anymore. Project management tools let you &#039;do&#039; project management like a word processor lets you &#039;do&#039; English.</p>
<p>To successfully use a word processor requires a number of skills. Familiarity with a computer and its operating system is a given. An understanding of the principles of the program, and what buttons do what, also has value. More important, though, is the understanding of the principles of words on a page, and the thought process behind creating them. Which means that the fundamental principles of English are essential: grasping paragraph and sentence structure, intuiting subject and object agreement, and knowing not to split your infinitives (the Oxford dictionary notwithstanding) is a fundamental pre-requisite in successfully using a word processor.</p>
<p>Fortunately for Microsoft et al, the majority of people that purchase their word processors have been trained in the nuances of the English language since Kindergarten or earlier. The appreciation of the printed word is innate, as is the metaphor of word processor as electronic typewriter. When someone fires up their brand new word processor, they&#039;re way ahead of the game conceptually; familiarity is a technical exercise of understanding the buttons, not the concepts.</p>
<p>Unfortunately, our ready understanding of the concepts of word processors, spreadsheets and the like create an unreasonable expectation around the use and usability of project management tools. In point of fact, project management software is itself a misnomer. The tool that can manage a project doesn&#039;t exist, although there is an extensive array of project administration tools available.</p>
<p>What is important to understand here is the distinction between tools and process: process is how you accomplish your goals; the tools just make it easier. While the process of travel will tell you how to get from point A to point B, a car simply becomes a much more efficient tool than your feet in getting there. But the car can&#039;t travel on its own; it needs someone to guide it who understands the process, the goal and the desired outcome.</p>
<p>The promise of automation is not that computers will do our work for us; it is that computers will allow us to do our work faster, more efficiently and more accurately. We are still integral to the process. The best project managers are those that understand the process of project management well enough that they can execute it with no automated support whatsoever. Which isn&#039;t to say you would want to, necessarily; it just isn&#039;t efficient. But if you don&#039;t understand the process you are trying to execute, there is no amount of automation that can help you get there from here.</p>
<p>Project software is designed to make administration easy. It cannot make management decisions; 