<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2enclosuresfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title />
	
	<link>http://itprofessionalfacilitator.com/itpro</link>
	<description />
	<lastBuildDate>Fri, 02 Dec 2011 22:06:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/itprofessionalfacilitator/technology-project-management" /><feedburner:info uri="itprofessionalfacilitator/technology-project-management" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><itunes:explicit>no</itunes:explicit><itunes:subtitle></itunes:subtitle><item>
		<title>The IT industry has accepted failure as the norm</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/Xro64b1ZAPo/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/the-it-industry-has-accepted-failure-as-the-norm/#comments</comments>
		<pubDate>Thu, 01 Dec 2011 03:44:06 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Significant Articles]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/?p=670</guid>
		<description><![CDATA[I recently wrote an article, significant to the IT industry,  that was published on TechRepublic: The IT industry has accepted failure as the norm Read the complete article here &#62;&#62; Program and Project Managers must continue to move the industry to a state of continued success ; increase the success rate. Take responsibility and be accountable [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I recently wrote an article, significant to the IT industry,  that was published on TechRepublic: The IT industry has accepted failure as the norm</p>
<p><a href="http://www.techrepublic.com/blog/tech-manager/the-it-industry-is-accepting-failure-as-the-norm/6911?tag=content;siu-container" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.techrepublic.com/blog/tech-manager/the-it-industry-is-accepting-failure-as-the-norm/6911?tag=content_siu-container&amp;referer=');">Read the complete article here &gt;&gt;</a></p>
<p>Program and Project Managers must continue to move the industry to a state of continued success ; increase the success rate.</p>
<div>
<div>
<ul>
<li>Take responsibility and be accountable and do not accept being just a facilitator</li>
<li>Use Best (and good) practices consistently</li>
<li>Do what is Right, with best (and good) practices. Do the job right upfront and continue throughout the program and project</li>
<li>Be ethical and commit to the best interest of the client and company, even when there is pressure to deviate</li>
<li> Help each other; provide support, communicate continuously, transfer knowledge and share lessons learned</li>
<li> Appreciate and recognize the team and team members&#8217; contribution because without them the achievement of success for programs and projects would not be possible. Thanks</li>
</ul>
<p>I appreciated, and will appreciate, all the comments and opinions. Thanks<br />
I&#8217;m sure that no project or program leader plans for his or her project or program to fail. Unfortunately, despite a large and proven project management body of knowledge (BOK), too many expensive IT projects continue to fail.</p>
<p>If you are one of the many outstanding project/program managers who routinely manage successful projects, you probably already do most of what this article describes. The &#8220;million dollar&#8221; question here is &#8220;why does so much of the IT industry still accept failure as the norm?,&#8221; or to quote Pete Seeger, &#8220;when will they ever learn?&#8221;</p>
<p>I wish you all much success. I thank my mentors and coaches, and teams, for I have enjoyed a very successful career. &#8230;and I will continue to mentor, coach, and train others.</p>
</div>
</div>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/management-and-ethics/" rel="bookmark" class="crp_title">Management and Ethics</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/there-are-no-more-excuses-for-project-failure/" rel="bookmark" class="crp_title">There are NO MORE EXCUSES for project FAILURE!!</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/ladies-and-gentlemen/" rel="bookmark" class="crp_title">RayAnn Enterprise Publishers</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/health-check-the-2010-impact/" rel="bookmark" class="crp_title">Health Check &#8211; The 2010 Impact</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/what-has-contributed-to-your-success/" rel="bookmark" class="crp_title">What has contributed to your success?</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/Xro64b1ZAPo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/the-it-industry-has-accepted-failure-as-the-norm/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/the-it-industry-has-accepted-failure-as-the-norm/</feedburner:origLink></item>
		<item>
		<title>IT Project Management Pitfalls…</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/fd43Us5usWw/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/#comments</comments>
		<pubDate>Mon, 14 Mar 2011 05:12:55 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Project/Program Management]]></category>
		<category><![CDATA[Significant Articles]]></category>
		<category><![CDATA[it project management pitfalls]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/?p=589</guid>
		<description><![CDATA[http://www.devx.com/enterprise/Article/46472 Internet.com Comments to: 9 IT Project Management Mistakes That Will Sink Your Project Your article identifies some good points to ensure your project stays on track. As I read the article and reviewed some of the comments I had several comments. Eddie Williams Comments: PM Pitfall #1. Inaccurate Scheduling Planning and estimates must be [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><a href="http://www.devx.com/enterprise/Article/46472" onclick="pageTracker._trackPageview('/outgoing/www.devx.com/enterprise/Article/46472?referer=');">http://www.devx.com/enterprise/Article/46472</a></p>
<p>Internet.com</p>
<p>Comments to:</p>
<p>9 IT Project Management Mistakes That Will Sink Your Project</p>
<p>Your article identifies some good points to ensure your project stays on track.</p>
<p>As I read the article and reviewed some of the comments I had several comments.</p>
<p>Eddie Williams Comments:</p>
<p><strong>PM Pitfall #1. Inaccurate Scheduling</strong></p>
<p>Planning and estimates must be realistic and accurate. But it is having the right/appropriate people participating and providing input that will achieve that goal.</p>
<p><strong>PM Pitfall #4. Being Too Passive</strong></p>
<p>Good leadership along with the required management skills is required by a project manager. Two reasons or factors that lead to project failure are poor or inadequate leadership and communication. Leaders influence and motivate others, set an example, direct and guide a team(s). Project managers must have good management and people skills. They must not just manage the activities and deliverables of the project life cycle. They must also manage teams; people. It is teams that ultimately accomplish the objectives of a project. Teams comprised of members getting the job done, involved and committed to the goals and objectives of the project/program and business.</p>
<p>To be in business just to make money is a narrow view of why you’re in business. Would that be the primary reason and focus? What does that say about your business purpose and mission? Are they directed toward the customer, the products and services you are providing to the market? The money (and profit) will come when you service the customer well. The statement should be…Do what the role calls for and take charge and manage the project and people through project close out.</p>
<p>I conclude the above comments with the following:</p>
<p>I recall several years back being a member of a business and professional network group. Several individuals made a strong statement, “I’m in it to make money”. I, not wanting to really debate at that time (but I did ask some questions, kept what they said in mind. Several years later I had two of these business owners and professionals approach and engaged me in conversation. They had recalled the questions I had asked. One of them stated, “Several years back I forgot what I was in business for and who my market and customers, consumers, and users were. I lost focus and my business and my people (employees) paid the price.”</p>
<p>Why learn a lesson the hard way. Know and understand why you are really in business. State it in you purpose and mission statements. Realize your vision. Achieve your goals, accomplish your objectives, meet or exceed your expectations and align your projects and program with your business plans and strategies &#8211; the money (and profits) will come.</p>
<p><strong>PM Pitfall # 7. Allowing Scope Creep.</strong></p>
<p>I won’t say much here accept set up and establish a change management process (with a configuration control process within) in the beginning of the project and ensure it is conducted throughout the project. It will address potential project changes, problems or discrepancies, and product/system configuration changes. Also include a process to expedite critical or time sensitive changes that require review and approval. Within that process you are controlling scope creep (considering scope of work and scope of requirements).</p>
<p><strong>PM Pitfall # 8. Having No Pilot Phase.</strong></p>
<p>I like here considering the importance of a pilot. I believe and encourage use of pilots, Proof of Concepts, prototypes and mock-ups and review and testing. Used and created/developed as required with the customers and users involvement and participation early and throughout the project.</p>
<p><strong>General comments:</strong></p>
<p>Build a core team that will have the appropriate skills sets, be involved committed and whose team members are empowered to do their jobs, meets the goals and achieve the objectives, and most importantly bring the project to a successful conclusion. Also acknowledge and recognize the team and members accomplishments and achievements.</p>
<p>There are no silver bullet methodologies, neither past nor present. But we have come a long way by improving development processes and methodologies. But each methodology has gaps depending on its application and can be improved (keep that in mind) and sometimes those gaps in using one or another methodology may mean that you may have to use activities of another to fill gaps. My experience has been just that, with successes throughout my career. Ensure that you are involved and that the customer (and users) is involved, participating and is commitment from the beginning and throughout the project.</p>
<p>Much of what you plan and execute/implement should not be unknown to the customer, users and others. If so, it is high risk. You want to consider not just time, but approved budget(s), performance and quality, and customer and user satisfaction. That has been the case for me and the teams built. After the lessons learned in the beginning of my career that has always been my take. It surely supports knowledge transfer.</p>
<p>Note: It is not micro management to ensure members are completing assignments; getting a daily status.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"> </span></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/" rel="bookmark" class="crp_title">Configuration Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/" rel="bookmark" class="crp_title">The Development Process Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/" rel="bookmark" class="crp_title">Quality Assurance Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/" rel="bookmark" class="crp_title">Project/Program Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/" rel="bookmark" class="crp_title">Why CM? What is the SDLC? System/Software Development Life Cycle Process Explained</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/fd43Us5usWw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/</feedburner:origLink></item>
		<item>
		<title>Critical Technology Project Management Best Practices For Lessons Learned</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/FYtzwby583o/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/critical-technology-project-management-best-practices-for-lessons-learned/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 16:20:21 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Lessons Learned]]></category>
		<category><![CDATA[Project/Program Management]]></category>
		<category><![CDATA[applying lessons learned]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[business/processes]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[development life cycle diagram]]></category>
		<category><![CDATA[document lessons learned]]></category>
		<category><![CDATA[documenting lesson]]></category>
		<category><![CDATA[lessons]]></category>
		<category><![CDATA[program/project]]></category>
		<category><![CDATA[project management best practices]]></category>
		<category><![CDATA[technology project management]]></category>
		<category><![CDATA[Technology project management best practices]]></category>
		<category><![CDATA[technology project management lessons learned]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/?p=564</guid>
		<description><![CDATA[In my reading and research&#8230; this article’s title surely got my attention: Stop with the Lessons Learned =&#62; Click Here To Read The Full Article Correct me if I am wrong but it seems to me that the article is indicating that a lessons learned (post mortem) be conducted “a week before the end of [...]]]></description>
			<content:encoded><![CDATA[<p></p><p><strong>In my reading and research&#8230; this article’s title surely got my attention:</strong></p>
<h2 style="padding-left: 30px;"><strong><span style="color: #ff0000;"><span style="text-decoration: underline;">Stop with the Lessons Learned </span></span><br />
</strong></h2>
<p style="padding-left: 30px;">=&gt;<strong> <a href="http://www.tacticalprojectmanagement.com/project-management-tips/project-closure-lessons-learned.html" target="_blank" onclick="pageTracker._trackPageview('/outgoing/www.tacticalprojectmanagement.com/project-management-tips/project-closure-lessons-learned.html?referer=');">Click Here To Read The Full Article</a></strong></p>
<p><strong><em> Correct me if I am wrong but it seems to me that the article is indicating that a lessons learned (post mortem) be conducted “a week before the end of the project…”, and I thought it was positive “…linking lessons learned with project initiation, promoting knowledge management and presenting the lessons learned to the project sponsors was a key takeaway.”</em></strong></p>
<p><strong> </strong></p>
<p>But my concern is a project, small or large, has a lot of processes and activities, especially for a full <a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a> development project or program. We know the failure rate of projects is high, so we must learn from documented and used lessons learned. It would seem that waiting until the end defeats the purpose to learn within the current project or program. That learning could change the course of a troubled or failing project or program. Lessons learned can be extensive at the end of a project. In one of my early projects the team members could not recall all the significant lessons learned. Who has that kind of memory to recall? Someone in the meeting said they had forgotten some of the lessons learned. From that point on, teams I have managed had opportunities to document lessons learned before the end of the project. I have not had just one lesson learned session for a project or program, and surely not just one at the end; post mortem. Lessons learned must be documented, and lessons learned sessions must be conducted, throughout the project or program.</p>
<p><strong><span style="text-decoration: underline;">A best (and good) practice: (an early career lesson learned)</span></strong></p>
<p>Document lessons learned after each phase, processes/activities, and major tasks and not just at the end of the project (post mortem). Yes, document lessons learned during each phase/process/activity of a system or software development life cycle (<a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a>) (requirements definition/analysis, design, implementation/construction, test, delivery/deployment, and support/maintenance) and after each activity, task, and deliverable. (Note: In one company they had you document lessons learned for the entire engagement process; from discovery (including Sales and Contract activities) to project close out.)</p>
<p>Share and archive also for future projects and programs use. Establish a repository or database to store project and program information, knowledge base and lessons learned. Create a feedback mechanism for lessons learned to be submitted for gathering, organization and periodic review. This also allows empowered team members to submit lessons learned on a continuous and periodic basis. Ensure/enforce the use of lessons learned through PMO, if you have one. And, yes, lessons learned should/must be reviewed before a project’s or program’s initiation, especially for any similar or related projects and programs being initiated.<br />
Ensure customers’ and users’ participation in the beginning, and throughout a project, which would allow them to be part of the knowledge transfer and lessons learned processes and activities.</p>
<p>See related articles about documenting and using lessons learned:</p>
<ul>
<li><a href="http://itprofessionalfacilitator.com/itpro/uncategorized/documenting-lessons-learned/">Documenting Lessons Learned</a></li>
<li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/lessons-learned/" target="_blank">Tips on Lessons Learned</a></li>
</ul>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"> </span></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/" rel="bookmark" class="crp_title">Configuration Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/" rel="bookmark" class="crp_title">The Development Process Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/" rel="bookmark" class="crp_title">Quality Assurance Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/" rel="bookmark" class="crp_title">Project/Program Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/" rel="bookmark" class="crp_title">IT Project Management Pitfalls&#8230;</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/FYtzwby583o" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/critical-technology-project-management-best-practices-for-lessons-learned/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/critical-technology-project-management-best-practices-for-lessons-learned/</feedburner:origLink></item>
		<item>
		<title>Concerns for ERP failures, SCM, VOIP and Large Scale IT Projects</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/H5qTRiel3KY/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/concerns-for-erp-failures-scm-voip-and-large-scale-it-projects/#comments</comments>
		<pubDate>Fri, 07 Jan 2011 15:32:19 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Failures and Challenges]]></category>
		<category><![CDATA[Project/Program Management]]></category>
		<category><![CDATA[enterprise resource planning]]></category>
		<category><![CDATA[erp failure]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[it project management]]></category>
		<category><![CDATA[knowledge]]></category>
		<category><![CDATA[lessons]]></category>
		<category><![CDATA[management]]></category>
		<category><![CDATA[processes]]></category>
		<category><![CDATA[program/project]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/?p=510</guid>
		<description><![CDATA[There are serious concerns going forward in 2011 regarding IT project and program failures, including ERP, SCM and VOIP. Some IT professionals in the industry don’t think that changes required to reduce the rate of failure, or to stop this disastrous trend, are forth coming. In one article this seems to be the case, including [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>There are serious concerns going forward in 2011 regarding IT project and program failures, including ERP, SCM and VOIP. Some IT professionals in the industry <span style="text-decoration: underline;">don’t </span>think that changes required to reduce the rate of failure, or to stop this disastrous trend, are forth coming. In one article this seems to be the case, including a statement by an IT professional, “…he sees no immediate end to troubled projects….”</p>
<p>But with knowledge transfer, the documenting and USE of lessons learned and best and good practices <span style="text-decoration: underline;">there would be</span> changes that increase the success rate for IT projects and programs. Also Best Practices are subject to improvement, must be used before the project or program is initiated (feasibility, to determine what is the best solution), be used for implementation or execution, and for closing out projects and programs.</p>
<p><strong>Listen to the most recent ERP Failure Podcast:</strong><br />
</p>
<p><a href="http://itprofessionalfacilitator.com/itpro/erp-failure-success-implementation/"><strong>Download this ERP Failure and Proven Successful Best Practices White Papers Here</strong>.</a></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/what-is-rayann-doing-for-2004-and-as-you-say-%e2%80%9cbeyond%e2%80%9d-to-promote-successful-projects-knowledge-transfer-and-share-interactively-lessons-learned/" rel="bookmark" class="crp_title">What is RayAnn doing for 2010, and as you say “beyond”, to promote successful projects, knowledge transfer, and share interactively lessons learned?</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-cm-is-misunderstood/" rel="bookmark" class="crp_title">Configuration Management (CM) is Misunderstood</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/the-it-industry-has-accepted-failure-as-the-norm/" rel="bookmark" class="crp_title">The IT industry has accepted failure as the norm</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/116/" rel="bookmark" class="crp_title">Configuration Management Clarified</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/ladies-and-gentlemen/" rel="bookmark" class="crp_title">RayAnn Enterprise Publishers</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/H5qTRiel3KY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/concerns-for-erp-failures-scm-voip-and-large-scale-it-projects/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/concerns-for-erp-failures-scm-voip-and-large-scale-it-projects/</feedburner:origLink></item>
		<item>
		<title>Why CM? What is the SDLC? System/Software Development Life Cycle Process Explained</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/brG2vqT1cTA/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/#comments</comments>
		<pubDate>Sat, 01 Jan 2011 00:00:00 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[All CM Articles]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[Development Process/Methodologies]]></category>
		<category><![CDATA[configuration management]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[development life cycle]]></category>
		<category><![CDATA[development life cycle diagram]]></category>
		<category><![CDATA[development life cycle process]]></category>
		<category><![CDATA[diagram development lifecycle]]></category>
		<category><![CDATA[full life cycle development process]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[life cycle development process]]></category>
		<category><![CDATA[methodologies]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[sdlc]]></category>
		<category><![CDATA[software development life cycle]]></category>
		<category><![CDATA[software development life cycle process]]></category>
		<category><![CDATA[software fevelopment life cycle]]></category>
		<category><![CDATA[SYSTEM DEVELOPMENT LIFE CYCLE]]></category>
		<category><![CDATA[understanding Configuration management]]></category>
		<category><![CDATA[what is sdlc]]></category>
		<category><![CDATA[why sdlc]]></category>

		<guid isPermaLink="false" />
		<description><![CDATA[&#8220;I was still having problems with understanding Configuration Management but after reading your book, I do know why I was having difficulties with the entire development life cycle focusing only on software version control and software library development.&#8221; Those who have purchased the book, (Management Control and Quality! &#8211; Software/Firmware Configuration Management &#8211; available in [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="padding-left: 30px;"><strong>&#8220;I was still having problems with understanding Configuration Management but after reading your book, I do know why I was having difficulties with the entire development life cycle focusing only on software version control and software library development.&#8221;</strong></p>
<p>Those who have purchased the book, (<a href="http://www.amazon.com/gp/product/0971540101?ie=UTF8&amp;tag=eyeexerforimp-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0971540101" target="new" onclick="pageTracker._trackPageview('/outgoing/www.amazon.com/gp/product/0971540101?ie=UTF8_amp_tag=eyeexerforimp-20_amp_linkCode=as2_amp_camp=1789_amp_creative=390957_amp_creativeASIN=0971540101&amp;referer=');">Management Control and Quality! &#8211; Software/Firmware Configuration Management</a> &#8211; available in e-book and soft cover), have responded with not only that the book has been of value but understanding that Configuration Management is more than just software version control and <strong>does</strong> include “Requirements Management” and supports the <a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a>.</p>
<p>Configuration management’s sole purpose is to document the system from requirements and include design and code and then managing any configuration changes to the product/system and its related documentation. Software version control is a part of Configuration Identification and Control and <strong>NOT</strong> the primary concern. Why, because before you have a product or component or module, created or in a library, you had to have requirements and design. Just because we have progressed to reusable code does not eliminate the first two processes or activities (i.e., Requirements Definition/Analysis and Design (Architecture and Detail)). It does not matter if they are done at some point in parallel, (when requirements are stable and agreed to), or as an iterative development process (such as Agile), they are still significant processes/activities for the full life cycle development process.</p>
<p>For the <a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a>, an appropriate development methodology is determined to be used for the project or program. That methodology may be traditional or Agile, or a combination of both. There are no &#8220;silver bullets, and each methodology will have gaps based on the particular project or program. Each must have a process and feedback mechanism for improvement. We have moved on from just traditional methodologies with modular, iterative and incremental development processes but remember as the book states, &#8220;For iterative and incremental development there must be points of control. If not, the customer/user would not know what is being developed or be in agreement with what is being developed or produced. Which is usually costly for both! However, it doesn&#8217;t prevent an activity (or phase) from overlapping or being performed in parallel, as long as documented and agreed to requirements exist.&#8221;</p>
<p>Remember, requirements definition/analysis are the processes or activities that are required before any of the other processes are conducted. <em>How many failures have we seen when requirements are reduced to being non-essential?</em> What do I mean by that? Well, when many have discussed the entire life cycle, (or <a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a>), to develop applications, often times Configuration Management is not discussed or implemented to understand the entire process. <strong><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a></strong> is an acronym that is defined as the<em><strong> system(and software) development life cycle</strong></em>, although the <a href=" http://itprofessionalfacilitator.com/itpro/wp-content/uploads/2005/11/sdlc-software-development-lifecycle-pdf.jpg">software development life cycle</a> can be defined within or outside of the System Development Life Cycle. That is sometimes why <a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a> is defined also as a software development life cycle. Typical System/Software/Product Life Cycle processes or activities:</p>
<ul class="bodytext" type="disc">
<li class="bodytext">Requirements</li>
<li>Design</li>
</ul>
<ol>
<li>Architecture (High Level Design)</li>
<li>Detail Design (Note: if you are developing a &#8220;true&#8221; system you would have the System Requirements and Design Processes/Activities which would allocate processes/activities that develops the software and hardware components/subsystem. The currently used <a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a> for software or application development in the commercial IT environments (and now other industries) is a perspective of the system development process (see system/software diagram below).</li>
</ol>
<ul class="bodytext" type="disc">
<li>Development/Implementation/Construction</li>
</ul>
<ol>
<li>Software &#8211; Programming/Coding/Unit Test/Integration/Software (system) Functional Test</li>
<li>Hardware -fabrication/Unit/Component Test/Integration/Hardware Qualification/Functional Test</li>
<li>System Integration/System Functional Test (note:  currently in many commercial IT system/software testing environments QA in conducting/performing Integration and Functional testing)</li>
</ol>
<ul class="bodytext" type="disc">
<li>Delivery/Deployment/Production</li>
<li>*Support</li>
<li>*Maintenance</li>
<li>Retirement</li>
</ul>
<p>(*Note: some projects or programs have ended before Support and Maintenance processes/activities have been completed but all should have been properly “Closed Out”.)</p>
<p><img class="alignnone size-full wp-image-501" title="sdlc-software-development-lifecycle-pdf" src="http://itprofessionalfacilitator.com/itpro/wp-content/uploads/2005/11/sdlc-software-development-lifecycle-pdf.jpg" alt="sdlc-software-development-lifecycle-pdf" width="250" height="160" /></p>
<p><strong><a href="http://itprofessionalfacilitator.com/docs/sdlc_chart.pdf" target="_blank">*Click here to download a diagram of the system/software development life cycle</a></strong> (.pdf).</p>
<p>Many businesses and organizations use CM Documentation and others as just version control of software during the <a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a>. The CM process with the following identified activities is a discipline that has prevented a many failed project. Each development process having CM implemented correctly will increase the probability of project success. Using CM activities to some degree in the beginning and throughout the products life cycle when you have requirements will provide a project/program with the possibility of success. CM is not just documentation, (for documentation or data management sake); its concern, again, is for the products and its full life cycle.</p>
<ul class="bodytext" type="disc">
<li class="bodytext">Configuration Identification (This always gets confused with simply identifying and controlling a version of software with some kind of reference or structure identification or number. But it is not just that, and those that understand and know configuration management (read Management Control &amp; Quality &#8211; Software/Firmware Configuration Management and the related configuration management articles), don’t struggle with implementing the discipline as many do.)</li>
<li>Configuration Control</li>
<li>Status Accounting</li>
<li>Functional and Physical (or Design) audit and review</li>
</ul>
<p>Based on the number of failed projects you would think that these processes or other activities/processes are not, or have not been, a part of the CM discipline/process. <strong>The serious mistakes of the past have begun a trend that allows many to misunderstand CM, misuse its processes, leave out processes when implemented, and out right misrepresent Configuration Management.</strong> One example is Requirements Management, (and even Design Management). In the current IT environment many seem to believe that requirements management is separated, (because it has been), from Configuration Management. It has been emphasized and taught outside the CM discipline. Which leaves one to think that it is not apart of the engineering discipline (i.e., CM). I will end with this. Remember that Configuration Management complements the development process by providing documentation of the system, product, (description) and its maturing development until it becomes a product (application, system, etc.), to be supported and maintained throughout its life cycle.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"> </span></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/" rel="bookmark" class="crp_title">Configuration Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/" rel="bookmark" class="crp_title">The Development Process Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/" rel="bookmark" class="crp_title">Quality Assurance Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/" rel="bookmark" class="crp_title">Project/Program Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/" rel="bookmark" class="crp_title">IT Project Management Pitfalls&#8230;</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/brG2vqT1cTA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<enclosure url="http://itprofessionalfacilitator.com/docs/sdlc_chart.pdf" length="35579" type="application/pdf" /><media:content url="http://itprofessionalfacilitator.com/docs/sdlc_chart.pdf" fileSize="35579" type="application/pdf" /><itunes:explicit>no</itunes:explicit><itunes:subtitle>&amp;#8220;I was still having problems with understanding Configuration Management but after reading your book, I do know why I was having difficulties with the entire development life cycle focusing only on software version control and software library devel</itunes:subtitle><itunes:summary>&amp;#8220;I was still having problems with understanding Configuration Management but after reading your book, I do know why I was having difficulties with the entire development life cycle focusing only on software version control and software library development.&amp;#8221; Those who have purchased the book, (Management Control and Quality! &amp;#8211; Software/Firmware Configuration Management &amp;#8211; available in [...]</itunes:summary><itunes:keywords>All CM Articles, Configuration Management, Development Process/Methodologies, configuration management, development, development life cycle, development life cycle diagram, development life cycle process, diagram development lifecycle, full life cycle development process, implementation, life cycle development process, methodologies, projects, sdlc, software development life cycle, software development life cycle process, software fevelopment life cycle, SYSTEM DEVELOPMENT LIFE CYCLE, understanding Configuration management, what is sdlc, why sdlc</itunes:keywords><feedburner:origLink>http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/</feedburner:origLink></item>
		<item>
		<title>Project/Program Management Lessons Learned</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/wzzq-94ZB_w/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-lessons-learned/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 21:06:20 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Lessons Learned]]></category>
		<category><![CDATA[Project/Program Management]]></category>
		<category><![CDATA[technology lessons learned criteria]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/?p=394</guid>
		<description><![CDATA[Project/Program Management Lessons Learned &#8220;It&#8217;s about Management Control and Quality&#8221; Turn the listed items into checklists to be used for assessments and evaluations. The following is a list of lessons learned that have been identified and documented during a successful career of executing projects and programs. 1. A project manager must not only be responsible, [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Project/Program Management Lessons Learned</p>
<p>&#8220;It&#8217;s about Management Control and Quality&#8221;<br />
Turn the listed items into checklists to be used for assessments and evaluations.</p>
<p>The following is a list of lessons learned that have been identified and documented during a successful career of executing projects and programs.<br />
1. A project manager must not only be responsible, but be accountable, for the project.<br />
2. Programs/Projects must be aligned with the overall business plan and strategy.<br />
3. Understand the proposal, contract and standards referenced for use on a project/program.<br />
4. Obtain senior management support and commitment.<br />
5. Conduct business with high ethics.<br />
6. Use Best/Good Practices, tailored to the project and program.<br />
7. Prepare a complete activity, work or task breakdown (known in the industry as a WBS), reviewed by key team members and accepted by the customer.<br />
8. Document lessons learned during each phase/process of a system or software development life cycle (<a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a>)(requirements definition/analysis, design, implementation/construction, test, delivery/deployment, and support/maintenance) and after each activity, task, and deliverable.<br />
9. Have customers and users participation in the beginning, and throughout, the project.<br />
10. Don&#8217;t overlook team building &#8211; having the right people with the right skill sets.Having a stable &#8220;Core&#8221; team is essential.<br />
11. Build teams while considering retention and backup plan and strategies.<br />
12. During the sales and proposal stage ensure key people are involved and participate in reviews (e.g., PMs, System Architect, Lead developer, or other leads).<br />
13. Ensure all team members (including client/users) understand the project plan (get buy-in from leads/inputs to the project plan).<br />
14. Document other agreements or expectations in the &#8220;Future Consideration&#8221; of the requirements document (Including for Agile or other iterative development processes. The limited or specific documentation used for Agile and other iterative development processes should be contained in a document.).<br />
15. Provide realistic estimates of project activities and costs.<br />
16. Perform Configuration Management (CM) and Quality Assurance (QA) to ensure good product development management, compliance and that quality is built into the product, as both (CM and QA) begin at the beginning of the project. Don&#8217;t confuse configuration management with just documentation and don&#8217;t confuse quality assurance with just testing. (link (or see) book or articles)<br />
17. Determine which development process to implement for the project: Agile, Iterative, waterfall, or combined elements. Traditional or Iterative and incremental development may be required depending on the solution and complexity of the project. (Each or combined elements have been used in past project successes)<br />
18. Product requirements must be defined, understood and documented (specified) up front and/or throughout development for iterative development processes (Agile, etc.) (Must be traceable back to business requirements and throughout development, mutually agreed to and signed off).<br />
19. For Agile development, ensure that an architecture is created, documented and developed to understand, agree to, identify and determine the up coming iterations.<br />
20. A company&#8217;s culture and politics cannot be ignored.<br />
21. Prepare a traceability matrix to accompany requirements documentation. This document can also be used as a check list.<br />
22. Identify, document, and manage risks before execution of, and during, a project.<br />
23. Develop a communication plan and execute it.<br />
24. Document terminology and definitions. Include in planning and requirements document/documentation.<br />
25. Ensure that audits and reviews are performed/conducted for oversight and to ensure consistency and compliance.<br />
26. Perform and document usability testing when required.<br />
27. Establish a centralized repository &#8211; containing a knowledge base, lessons learned, project information, templates, etc.(Could be web based or intranet)<br />
28. Ensure knowledge transfer and training takes place.<br />
29. Document and share lessons learned, but more important use them.<br />
30. Ensure a mechanism for feedback for improvement is in place.<br />
31. Monitor and obtain customer satisfaction/dissatisfaction throughout the project (inquire/survey).<br />
32. Close Out Project. Ensure that (not limited to or in a particular order):<br />
a. A project close out meeting is conducted with the customer/client to define that all close out criteria have been satisfied (financial included)<br />
b. Any issues are addressed<br />
c. Lessons Learned are shared<br />
d. All deliverables (product included) were signed off and delivered<br />
e. A repository is set up (or was) and all documentation/data archived<br />
f. All team members are formally released from the project<br />
g. The project success criteria was met and is reviewed<br />
h. The project performance and evaluation reports were completed (performance reports provided to team members line managers if project supported a matrix environment)<br />
i. A team close out meeting is conducted to the thank the team (recognized and/or rewarded)<br />
j. A final survey/evaluation sheet or form for customer/client input is left with the client (to be provided back to the company)<br />
k. A letter for close out is signed by customer and project manager</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p> </span></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/" rel="bookmark" class="crp_title">Configuration Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/" rel="bookmark" class="crp_title">The Development Process Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/" rel="bookmark" class="crp_title">Quality Assurance Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/" rel="bookmark" class="crp_title">Project/Program Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/" rel="bookmark" class="crp_title">IT Project Management Pitfalls&#8230;</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/wzzq-94ZB_w" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-lessons-learned/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-lessons-learned/</feedburner:origLink></item>
		<item>
		<title>Quality Assurance Best (and Good) Practices</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/TYVdUO_jPQU/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:59:31 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Best Practices (QA)]]></category>
		<category><![CDATA[Quality Assurance]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[process]]></category>
		<category><![CDATA[project management]]></category>
		<category><![CDATA[QA best practices]]></category>
		<category><![CDATA[quality assurance]]></category>
		<category><![CDATA[worst practices]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/uncategorized/quality-assurance-best-and-good-practices/</guid>
		<description><![CDATA[1. Prepare and develop a quality management and assurance plan (incorporated) for QA- (which includes verification &#38; validation, test methods/testing, and quality control) in compliance with standards and tailored to the project or program 2. Conduct an assessment, as required 3. Select and use QA automated test tools &#8211; Rational, Mercury, Silk, etc. 4. Review [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>1. Prepare and develop a quality management and assurance plan (incorporated) for QA- (which includes verification &amp; validation, test methods/testing, and quality control) in compliance with standards and tailored to the project or program<br />
2. Conduct an assessment, as required<br />
3. Select and use QA automated test tools &#8211; Rational, Mercury, Silk, etc.<br />
4. Review and audit plans, processes, and activities. Develop a plan to perform the required activities, share with the affected functional areas or groups. Tailor to the project or program.<br />
5. Track errors, defects, and identify trends<br />
6. Review business plan, strategy, financial/budget, and the contract requirements, standards, and regulations<br />
7. Develop and use procedures and checklists to perform and conduct QA<br />
8. Document all QA activities/processes for each phase, as required<br />
9. Create test strategy based on solution/approach/methodology<br />
10. Create test strategies and plans based on requirements and design<br />
11. Participate, perform or witness and certify functional and system tests<br />
12. Participate on change and configuration control review and corrective action review team/board<br />
* Identify and select the appropriate tools, applications, and methodologies</p>
<p>Worst/Bad Practices<br />
1. Just using QA for only testing and not Verification and Validation/Testing because QA ensures compliance and building in quality (Must allow for the review of the solution and any contract requirements, project and product requirements, the development methodology and processes in the beginning of the project or program to set up the QA verification and validation process. If Quality Assurance is not involved early, this can not take place.)<br />
2. Not introducing QA early in a project and program</p>
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="z-index: 2147483647; position: absolute; width: 520px; display: none; height: 391px; visibility: hidden;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --><!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"> </span></p>
<div id="leoHighlights_iframe_modal_div_container" style="z-index: 2147483647; position: absolute; width: 520px; display: none; height: 391px; visibility: hidden;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --><!-- Bottom iFrame --></div>
<p></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/" rel="bookmark" class="crp_title">Configuration Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/" rel="bookmark" class="crp_title">The Development Process Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/" rel="bookmark" class="crp_title">Project/Program Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/" rel="bookmark" class="crp_title">IT Project Management Pitfalls&#8230;</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/" rel="bookmark" class="crp_title">Why CM? What is the SDLC? System/Software Development Life Cycle Process Explained</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/TYVdUO_jPQU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/</feedburner:origLink></item>
		<item>
		<title>The Development Process Best (and Good) Practices</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/D9QmpH_fs3M/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:50:59 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Best Practices (Dev)]]></category>
		<category><![CDATA[Development Process/Methodologies]]></category>
		<category><![CDATA[development process best]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/uncategorized/the-development-process-best-and-good-practices/</guid>
		<description><![CDATA[1. Identify the appropriate approach and solution based on the problem(s) analysis and business requirements 2. Conduct as, and when required, the appropriate assessments for the business processes, system, applications, infrastructure, and/or network early and in a timely manner. 3. Determine if Rapid Application Development is required a. RAD/JAD b. Prototype and mockups c. Facilitated [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>1. Identify the appropriate approach and solution based on the problem(s) analysis and business requirements<br />
2. Conduct as, and when required, the appropriate assessments for the business processes, system, applications, infrastructure, and/or network early and in a timely manner.<br />
3. Determine if Rapid Application Development is required<br />
a. RAD/JAD<br />
b. Prototype and mockups<br />
c. Facilitated sessions and surveys<br />
4. Select a model and implementation methodology (RUP, others, PMI, Agile, Iterative and Incremental, Waterfall, etc.)*that is appropriate for the solution<br />
5. Use Development and Configuration Management/Control Tools *<br />
6. Document terminologies and abbreviations and include in proposal/contract and development and implementation documentation (especially in requirements and design documents)<br />
7. Select IDE (including CASE) if required and conventions to be followed* (example: esclipse, etc. ). Typically an IDE is dedicated to a specific programming language as to provide a feature set which most closely matches the programming paradigms of the language. However, some multiple-language IDEs are in use, such as Eclipse, ActiveState Komodo, recent versions of NetBeans, Microsoft Visual Studio, WinDev, and Xcode.<br />
8. Select and conduct technical reviews (schedule them)<br />
9. Perform development and system testing, use as required automated test tools *<br />
*Identify and select the appropriate tools, applications, and methodologies</p>
<p>Worst/Bad Practices<br />
1. Not including users/customers in the beginning of a project and throughout the development process. Not trusting their participation, commitment, and collaboration as a team member. (They are the ultimate users and benefactors.</p>
<input id="gwProxy" type="hidden" />
<p><!--Session data--></p>
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="z-index: 2147483647; position: absolute; width: 520px; display: none; height: 391px; visibility: hidden;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --><!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p> </span></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/" rel="bookmark" class="crp_title">Configuration Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/" rel="bookmark" class="crp_title">Quality Assurance Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/" rel="bookmark" class="crp_title">Project/Program Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/" rel="bookmark" class="crp_title">IT Project Management Pitfalls&#8230;</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/" rel="bookmark" class="crp_title">Why CM? What is the SDLC? System/Software Development Life Cycle Process Explained</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/D9QmpH_fs3M" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/</feedburner:origLink></item>
		<item>
		<title>Project/Program Management Best (and Good) Practices</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/_htRDvyrfmE/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:47:57 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Project/Program Management]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/?p=384</guid>
		<description><![CDATA[1. Plan realistic scope and Task/ WBS (Work Breakdown Structure). Ensure it is a Collaborative activity between business and technology. 2. Estimate realistic schedules, resources required and cost (determine min, mid, and max) 3. Ensure Development has conducted any necessary assessments of the organization, system, applications, infrastructure, network, etc. Conduct a project management assessment if you are [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>1. Plan realistic scope and Task/ WBS (Work Breakdown Structure). Ensure it is a Collaborative activity between business and technology.<br />
2. Estimate realistic schedules, resources required and cost (determine min, mid, and max)<br />
3. Ensure Development has conducted any necessary assessments of the organization, system, applications, infrastructure, network, etc. Conduct a project management assessment if you are coming onto the project or program after it has started.<br />
4. Document and archive lessons learned after each phase/process/activity/task and not just at end of the project, and use in the present and future.<br />
5. Utilize the experience and knowledge of the Business Client, Customer, and Users. Take advantage of this relationship. It&#8217;s a partnership!<br />
6. Commit to and maintain subcontractor/vendor control<br />
7. Participate in resource selection and Management/Team Building. Ensure that a backup and retention plan is in place.<br />
8. Build teams with the right skill sets (hard(technical) and soft (communication, etc.)<br />
9. Plan and implement the required education/training for clients/customer, users and staff.<br />
10. Conduct a Kickoff meeting – introductions project vision, goals, objectives, buy-in , etc.<br />
11. Establish a project repository/Database (Knowledge base/lessons learned/project data)<br />
12. Use PM tool(s) * -MS Project, PMI methodology, Primavera, etc.<br />
13. Establish a Change Management process which includes a Configuration Control process when the project is initiated (in the beginning). Establish a process within the change management process to expedite critical changes.<br />
14. Identify and manage risks. Have a system perspective for development and implementation. Determine the impact on technology, organization, people, processes, and other systems.<br />
15. Prepare and execute a Communication Plan that addresses all levels (senior management on down to functional and department management, and the team(s). A plan will include the required information for each level of communication, performance, and status reporting, frequency, and content required.<br />
16. Establish a feedback and improvement mechanism/process for program, project, and processes.<br />
17. Conduct management reviews (plan and execute) – create and develop a process, procedures and checklists.<br />
18. Monitor and survey customer and users satisfaction on a continuous basis for each and every project and program<br />
19. Report on status and earned value<br />
20. Report on performance (metrics)<br />
21. Close out projects (Contractually and Administratively)(See lessons learned)<br />
*Identify and select the appropriate tools, applications, and methodologies</p>
<p>Worst/Bad Practices (As required)<br />
1. Project Manager/team, not planning realistically for scope, schedule, and cost without feedback and buy in. Consider all as part of SOW/Proposal, with experience leads&#8217; input and buy-in. Don’t just use a % of, without realistic input from the appropriate department, managers, and leads. Get support and commitment from Sr. Management.</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p></p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p> </span></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/" rel="bookmark" class="crp_title">Configuration Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/" rel="bookmark" class="crp_title">The Development Process Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/" rel="bookmark" class="crp_title">Quality Assurance Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/" rel="bookmark" class="crp_title">IT Project Management Pitfalls&#8230;</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/" rel="bookmark" class="crp_title">Why CM? What is the SDLC? System/Software Development Life Cycle Process Explained</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/_htRDvyrfmE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/</feedburner:origLink></item>
		<item>
		<title>Configuration Management Best (and Good) Practices</title>
		<link>http://feedproxy.google.com/~r/itprofessionalfacilitator/technology-project-management/~3/1Fy9wVAH2i8/</link>
		<comments>http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/#comments</comments>
		<pubDate>Thu, 07 Oct 2010 20:35:28 +0000</pubDate>
		<dc:creator>E.R. Williams</dc:creator>
				<category><![CDATA[All CM Articles]]></category>
		<category><![CDATA[Best Practices]]></category>
		<category><![CDATA[Configuration Management]]></category>
		<category><![CDATA[configuration control process]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[implementation]]></category>
		<category><![CDATA[methodologies]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://itprofessionalfacilitator.com/itpro/?p=381</guid>
		<description><![CDATA[1. Perform Configuration Management up front and throughout projects and programs (See book and articles to understand and apply Configuration Management 2. Conduct an assessment, if required 3. Select tools, methodologies * 4. Perform Requirement, Design, and Product Management 5. Prepare a requirements document/documentation or specification with a traceability matrix. For the Agile development process [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>1. Perform Configuration Management up front and throughout projects and programs (See book and articles to understand and apply Configuration Management<br />
2. Conduct an assessment, if required<br />
3. Select tools, methodologies *<br />
4. Perform Requirement, Design, and Product Management<br />
5. Prepare a requirements document/documentation or specification with a traceability matrix. For the Agile development process the documentation may be …)The functional and physical/design characteristics are defined: Configuration Identification)<br />
6. Identify and label documents and products<br />
7. Establish library/software control * (we have versions control software)<br />
8. Baseline (or document and approve for control purposes) requirements, design, code/product/system – a basis for control (including financial)<br />
9. Establish a Configuration Control process and entity (review team/board/committee). As part of the overall change management process.<br />
10. Document a release management process (sprints in Agile for iterations and increments)<br />
11. Address and implement security and access control<br />
12. Create and keep Status Accounting reports<br />
13. Conduct functional and physical examinations<br />
*Identify and select the appropriate tools, applications, and methodologies<br />
Worst/Bad Practices<br />
1. Considering and implementing CM as software identification/labeling and version control without requirements and design management<br />
2. Implementing CM as documentation (data administration) and not product definition and control for the system or software development life cycle (<a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/software-development-life-cycle-sdlc-plan/">SDLC</a>)<br />
3. Not implementing CM and Configuration Control in the beginning of a project and program, under Change Management</p>
<input id="gwProxy" type="hidden" />
<input id="jsProxy" onclick="if(typeof(jsCall)=='function'){jsCall();}else{setTimeout('jsCall()',500);}" type="hidden" />
<p><span id="leoHighlights_iframe_modal_span_container"></p>
<div id="leoHighlights_iframe_modal_div_container" style="position: absolute; visibility: hidden; display: none; width: 520px; height: 391px; z-index: 2147483647;" onmouseover="leoHighlightsHandleIFrameMouseOver();" onmouseout="leoHighlightsHandleIFrameMouseOut();"><!-- Top iFrame --> <!-- Bottom iFrame --></div>
<p> </span></p>
<div id="crp_related"><h4>Related Posts:</h4><ul><li><a href="http://itprofessionalfacilitator.com/itpro/software-development-lifecycle-methodologies/the-development-process-best-and-good-practices/" rel="bookmark" class="crp_title">The Development Process Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/quality-assurance-plans-procedures/quality-assurance-best-and-good-practices/" rel="bookmark" class="crp_title">Quality Assurance Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/project-program-management-articles/projectprogram-management-best-and-good-practices/" rel="bookmark" class="crp_title">Project/Program Management Best (and Good) Practices</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/significant-business-technology-articles/it-project-management-pitfalls/" rel="bookmark" class="crp_title">IT Project Management Pitfalls&#8230;</a></li><li><a href="http://itprofessionalfacilitator.com/itpro/configuration-management-plan/systemsoftware-development-life-cycle-sdlc-plan/" rel="bookmark" class="crp_title">Why CM? What is the SDLC? System/Software Development Life Cycle Process Explained</a></li></ul></div><img src="http://feeds.feedburner.com/~r/itprofessionalfacilitator/technology-project-management/~4/1Fy9wVAH2i8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://itprofessionalfacilitator.com/itpro/configuration-management-plan/configuration-management-best-and-good-practices/</feedburner:origLink></item>
	<media:rating>nonadult</media:rating></channel>
</rss><!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Served from: itprofessionalfacilitator.com @ 2012-02-13 18:21:03 -->

