<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-8381348279290712258</id><updated>2011-11-27T16:28:55.594-08:00</updated><category term='Innovation'/><category term='Project Management'/><category term='Process Basics'/><category term='Technology'/><category term='CAD'/><category term='CRM'/><category term='Operational Excellence'/><category term='Problem Solving'/><category term='MDM'/><category term='Six Sigma'/><category term='ERP'/><category term='Engineering'/><category term='PDM'/><category term='Strategy'/><category term='Operational effectiveness'/><category term='Customer Management'/><category term='Data Migration'/><category term='Leading Change'/><category term='Enterprise Architecture'/><category term='Data Management'/><category term='Knowledge Management'/><category term='Manufacturing'/><category term='ITIL'/><category term='Decision Making'/><category term='Leadership'/><category term='Data Basics'/><category term='Process Improvement'/><category term='Change Management'/><category term='PLM'/><category term='Metrics'/><title type='text'>Process Improvement Demystified</title><subtitle type='html'>Discuss trends, tools, processes, methodologies and technology to improve business process execution, business systems, operational efficiency and effectiveness.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>65</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4489031555085395576</id><published>2009-11-02T22:13:00.000-08:00</published><updated>2009-11-02T22:13:00.638-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational Excellence'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><title type='text'>IT or BT? The debate is on!</title><content type='html'>We have heard of IT, MIS and IS as acronyms to define the information management wing of every company, I just came across a debate to rename this to BT (Business Technology).&lt;br /&gt;&lt;br /&gt;This is very interesting, at the core, IT or IS or even MIS describes the function they serve well. By renaming to BT the emphasis is clearly on engaging the business and ensuring that the business can succeed and has the tools to effectively leverage technology to improve efficiency, effectiveness, productivity and bring about change! (or transformation if you prefer).&lt;br /&gt;&lt;br /&gt;I am in favor of this rename and new acronym (though we have too many already!)&lt;br /&gt;&lt;br /&gt;Here's a link to the posting from &lt;a href="http://www.cio.com/article/503221/You_Say_IT_Forrester_Says_BT_What_s_the_Difference_"&gt;CIO.com&lt;/a&gt;, Happy Reading!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4489031555085395576?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4489031555085395576/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/11/it-or-bt-debate-is-on.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4489031555085395576'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4489031555085395576'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/11/it-or-bt-debate-is-on.html' title='IT or BT? The debate is on!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-3382722294255713575</id><published>2009-10-31T23:47:00.000-07:00</published><updated>2009-11-01T00:01:19.799-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='PLM'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Better Resource Utilization -  Using Business Applications?</title><content type='html'>In an earlier &lt;a href="http://improveprocess.blogspot.com/2009/10/unified-task-dashboard.html"&gt;post&lt;/a&gt;, I had outlined an idea to improve the usability of enterprise systems by creating a unified task dashboard. By having one dashboard for all activities, which could span multiple applications, users/resources can get a holistic view.&lt;br /&gt;&lt;br /&gt;In this post, I want to extend this idea and would like to propose to the software companies/product manager’s work on expanding the capabilities of their tasks/work flows and start looking into unified resource utilization!&lt;br /&gt;&lt;br /&gt;The first step would be to capture business process execution with accurate tasks within workflows. The second step would be to accurately estimate the time required to perform the tasks.&lt;br /&gt;&lt;br /&gt;If and when we can track all tasks across all applications, we should be able to generate data, reports and metrics on resource utilization and be able to estimate current and future work loads accurately and be able to assign the right resources to the right problem and thus improve effectiveness and efficiency of the organization.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-3382722294255713575?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/3382722294255713575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/10/better-resource-utilization-using.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3382722294255713575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3382722294255713575'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/10/better-resource-utilization-using.html' title='Better Resource Utilization -  Using Business Applications?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-3833014461395143843</id><published>2009-10-30T22:32:00.000-07:00</published><updated>2009-10-30T22:32:00.331-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><title type='text'>Profile data of migration leader</title><content type='html'>What skills do you need to become a data migration leader?&lt;br /&gt;&lt;br /&gt;If you have gone through my posts on this subject, you will be able to guess!&lt;br /&gt;&lt;br /&gt;1. Strategic thinker with excellent analytical skills, able to balance strategy with tactical execution&lt;br /&gt;2. Excellent understanding of business process (flow of information, physical parts/products and finance) and&lt;br /&gt;3. Excellent understanding of technology (Databases (SQL, Oracle), Business applications (ERP, PLM, CRM etc.), programming,&lt;br /&gt;4. Project management whiz&lt;br /&gt;&lt;br /&gt;This might be a tall order but start working on each of these skills. Practice makes perfect.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-3833014461395143843?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/3833014461395143843/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/10/profile-data-of-migration-leader.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3833014461395143843'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3833014461395143843'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/10/profile-data-of-migration-leader.html' title='Profile data of migration leader'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2191575436086600118</id><published>2009-10-30T22:07:00.000-07:00</published><updated>2009-10-30T22:07:00.885-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='PDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='PLM'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Data Migration: A summary of my posts!</title><content type='html'>Over the last 3+ months, I have outlined my thoughts on data migration. In order to be successful with large scale implementations of business systems like (ERP, PLM, CRM, BPM etc.), data migration is a key element.&lt;br /&gt;&lt;br /&gt;Data migration is often ignored and not enough attention is paid to this portion of the overall project.&lt;br /&gt;&lt;br /&gt;The methodology I have outlined in these posts can be applied to a number of projects including data consolidation, server consolidation, migration from one application to another and the list goes on.&lt;br /&gt;&lt;br /&gt;The key is to pay attention to the business needs and to make them successful by taking care of the technology and project management issues!&lt;br /&gt;&lt;br /&gt;Good Luck.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;1.    Data Migration: Challenges &amp;amp; Joy!&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy.html"&gt;http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2.    Data Migration: Challenges &amp;amp; Joy!&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy-part-2.html"&gt;http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy-part-2.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;3.    Rules For Successful Data Migration&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/rules-for-successful-data-migration.html"&gt;http://improveprocess.blogspot.com/2009/07/rules-for-successful-data-migration.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;4.    Phases of Data migration&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/phases-of-data-migration.html"&gt;http://improveprocess.blogspot.com/2009/07/phases-of-data-migration.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5.    Phases of Data migration&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/phases-of-data-migration.html"&gt;http://improveprocess.blogspot.com/2009/07/phases-of-data-migration.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;6.    Phases of Data migration: Analysis&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-analysis.html"&gt;http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-analysis.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;7.    Phases of Data migration: Design&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-design.html"&gt;http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-design.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;8.    Phases of Data migration: Test&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/08/phases-of-data-migration-test.html"&gt;http://improveprocess.blogspot.com/2009/08/phases-of-data-migration-test.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;9.    Phases of Data migration: Validation&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/09/phases-of-data-migration-validation.html"&gt;http://improveprocess.blogspot.com/2009/09/phases-of-data-migration-validation.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;10.    Data migration: Risks&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/09/data-migration-risks.html"&gt;http://improveprocess.blogspot.com/2009/09/data-migration-risks.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;11.    Tips for Successful Data Migration.&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/10/tips-for-successful-dat-migration.html"&gt;http://improveprocess.blogspot.com/2009/10/tips-for-successful-dat-migration.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2191575436086600118?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2191575436086600118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/10/data-migration-summary-of-my-posts.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2191575436086600118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2191575436086600118'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/10/data-migration-summary-of-my-posts.html' title='Data Migration: A summary of my posts!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2625510847480338606</id><published>2009-10-08T22:13:00.000-07:00</published><updated>2009-10-08T22:15:53.591-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='PDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><title type='text'>Tips for Successful Data Migration.</title><content type='html'>&lt;ol&gt;&lt;li&gt;Maintain your sense of humor.&lt;/li&gt;&lt;li&gt;Expect delays and/or road blocks.&lt;/li&gt;&lt;li&gt;Run the data migration using traditional project principles.&lt;/li&gt;&lt;li&gt;Secure alignment and approval from steering committee and stakeholders as changes occur.&lt;/li&gt;&lt;li&gt;Appreciate the inter-dependencies.&lt;/li&gt;&lt;li&gt;Understand your business process, data, system and application landscape. (Devil is in the details)&lt;/li&gt;&lt;li&gt;Get the right software tools.&lt;/li&gt;&lt;li&gt;Use the right resources.&lt;/li&gt;&lt;li&gt;Plan for down time.&lt;/li&gt;&lt;li&gt;Perform at least two dry runs (Wash Rinse Repeat)&lt;/li&gt;&lt;li&gt;Develop risk mitigation plan.&lt;/li&gt;&lt;li&gt;Communicate your plan early and socialize with all impacted users. &lt;/li&gt;&lt;/ol&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2625510847480338606?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2625510847480338606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/10/tips-for-successful-dat-migration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2625510847480338606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2625510847480338606'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/10/tips-for-successful-dat-migration.html' title='Tips for Successful Data Migration.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-742654888235862212</id><published>2009-10-07T22:42:00.000-07:00</published><updated>2009-10-07T22:42:00.269-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM'/><category scheme='http://www.blogger.com/atom/ns#' term='PLM'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Intelligent part numbers! Why and Why Not, Can PLM / ERP systems help?</title><content type='html'>All companies that make and sell products have to make this decision very early on. Some companies might not have the maturity or business processes in place when this decision needs to be made. Changes to policies done at a later time could result in additional complications so most companies chose to remain on their current policy and process.&lt;br /&gt;&lt;br /&gt;Intelligent part numbers are used to clearly identify the type of part, its commodity or sometimes even the location of use in the overall product. Typically companies develop a matrix mapping commodity to specific sequences of part numbers. For example 12-???? Could represent sheet metal, 13-??? could represent PCBs and so on.&lt;br /&gt;&lt;br /&gt;Unintelligent part numbers on the other hand are based on ERP/PLM system’s ability to automatically generate the next higher number.&lt;br /&gt;&lt;br /&gt;Companies that develop intelligent part numbers can clearly distinguish between top level products and lower level assemblies easily, in addition be able to develop logic to drive procurement, review and approval cycles based on part number sequences.&lt;br /&gt;&lt;br /&gt;Developing part number sequences can be costly, they require manual setup, customization of applications (ERP, PLM etc.) and require due diligence on the part of engineers to follow a defined process. Depending upon the rules, the business groups must pay attention to number of possible parts for a given commodity (by projecting in to the future) and also plan on adding new commodities as the need arises. Typically this could require an additional head count to manage the process and tools. In my experience, a lot of engineers would rather focus on innovation and turn out their designs and go quickly from concept to prototype to production release and not be bogged down by having to pull a new number and update their documentation and slow things down.&lt;br /&gt;&lt;br /&gt;Unintelligent part numbers provide engineers with the ability to conceptualize their design and generate new numbers easily with minimal data in the beginning and quickly release their designs and then provide additional data. Often engineers might not know what the right commodity / material needs to be when they are working on a concept. This lack of knowledge typically results in non value added work in recreating parts with the right material and commodity if they had made a mistake. Unintelligent part numbers do have a drawback which is that it doesn’t provide any information on the part type or any other data.&lt;br /&gt;&lt;br /&gt;As ERP &amp;amp; PLM systems have matured, most have introduced a classification scheme / module with which parts can be classified. Typically classification systems capture information like whether the part is OEM or not, commodity, material, assembly or not, compliant or not (for RoHS, WEE, Reach etc.), Critical part or not, in addition the description can be broken down to clearly identify the parts. For e.g., socket head cap screw could be classified into a class of screws with a sub group of socket head or not and so on.&lt;br /&gt;&lt;br /&gt;So if we can get so granular and capture all the information we need, we could use the classification system to drive activities like procurement based on commodity, ABC coding by commodity / part class and conditional workflows for ECO cycles based on part type and whether a full review is required or not. In addition, there are other uses like knowledge management and capturing the right questions when quality issues occur based on type of part/product.&lt;br /&gt;&lt;br /&gt;New part creation could be streamlined by checking against classification schema and existing parts to see existing parts can be re-used. This re-use has a lot of benefits. I have seen/heard of benchmarks done by a number of companies where they have found that the cost of a part through its lifecycle (concept to obsolescence) is around $3000 to $5000.&lt;br /&gt;&lt;br /&gt;Implementing a classification system is more complex than implementing intelligent part numbers. If you chose to do this mid stream, you will need to launch a data quality / clean up program to ensure data integrity and adherence to rules of classification and then launch this activity.&lt;br /&gt;&lt;br /&gt;In summary, there is no easy answer for the debate on intelligent vs. unintelligent part numbers. Classification systems provide a lot of merit which outweigh the effort required clean up existing data and setup a new system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-742654888235862212?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/742654888235862212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/10/intelligent-part-numbers-why-and-why.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/742654888235862212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/742654888235862212'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/10/intelligent-part-numbers-why-and-why.html' title='Intelligent part numbers! Why and Why Not, Can PLM / ERP systems help?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2634191170516002069</id><published>2009-10-05T22:02:00.000-07:00</published><updated>2009-10-08T21:16:52.762-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='ERP'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM'/><category scheme='http://www.blogger.com/atom/ns#' term='CRM'/><category scheme='http://www.blogger.com/atom/ns#' term='PLM'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Unified Task Dashboard! Utopia?</title><content type='html'>In an earlier post, I had listed a number of emerging or new TLA's (three letter acronyms) in the enterprise application space like ERP, PLM, PDM, CRM, SCM, SRM, BPM etc...As the usage of these of applications and technologies mature within different organizations, users will soon have a set of task dashboards which outline the tasks they have been assigned within each of these applications and when it is due.&lt;br /&gt;&lt;br /&gt;this begs the question, if we can integrate applications and have strategies like data integration / master data integration why cant we integrate the applications and create a unified task dashboard?&lt;br /&gt;&lt;br /&gt;Most of the integrated software vendors could provide this capability but companies which have chosen best of breed applications will struggle with this unless they learn to federate and build services which can kick off / complete tasks and seamlessly integrate the applications and provide their users with one interface.&lt;br /&gt;&lt;br /&gt;This could impact user adoption and greatly increase speed to proficiency of users and is rarely considered during software selection, planning and implementation!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2634191170516002069?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2634191170516002069/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/10/unified-task-dashboard.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2634191170516002069'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2634191170516002069'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/10/unified-task-dashboard.html' title='Unified Task Dashboard! Utopia?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-1887692856643567680</id><published>2009-09-23T23:30:00.000-07:00</published><updated>2009-09-23T23:30:00.187-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Primer to ERP</title><content type='html'>Enterprise resource planning (ERP) is a company-wide computer software system used to manage and coordinate all the resources, information, and functions of a business from shared data stores.&lt;br /&gt;&lt;br /&gt;The origins of ERP lie with MRP systems which was primarily focused on production planning, inventory control and manufacturing processes. Over the last 20 years, the industry has matured and adopted a number of best practices and has significantly increased the scope and functionality offered. Today the higher end ERP systems offer an integrated package or a suite of functionality which includes Product lifecycle management, Supply chain management (e.g. Purchasing, Manufacturing and Distribution), Warehouse Management, Customer Relationship Management (CRM), Sales Order Processing, Online Sales, Financials, Human Resources, and Decision Support System.&lt;br /&gt;&lt;br /&gt;In a number of companies, ERP systems form the backbone of the IT application infrastructure. In terms of architecture most ERP systems have 3 tiers, a presentation layer, a business logic layer and a database layer. Some of the software vendors offer a number of options for the presentation layer like windows based GUI or a web based interface. In terms of business logic or application layer, proprietary code is used in addition to some common standards. Programming might have to be done in the proprietary language…recently most of the vendors have embraced J2EE standards and allow programmers access to their APIs to enhance capabilities.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Some of the benefits of ERP systems include&lt;br /&gt;(1)    real time information for all functional areas of the enterprise&lt;br /&gt;(2)    data standardization and accuracy&lt;br /&gt;(3)    best practices and one location for all business process execution&lt;br /&gt;(4)    analysis and reporting to support strategic planning&lt;br /&gt;&lt;br /&gt;Popular ERP Vendors&lt;br /&gt;•    Microsoft Dynamics&lt;br /&gt;•    Oracle e-Business Suite&lt;br /&gt;•    SAGE&lt;br /&gt;•    SAP Business One&lt;br /&gt;•    Infor Global Solutions&lt;br /&gt;•    NetERP from NetSuite&lt;br /&gt;•    Lawson Software&lt;br /&gt;Overall revenue of the ERP software market is in excess of $21.4 billion worldwide. This is a huge space, with a lot of consolidation occurring. As SaaS adoption grows, hosted solutions are becoming increasing competitive and look very attractive to CIO’s under pressure to reduce costs.&lt;br /&gt;This is a mature space and a number of software providers offer a wide portfolio of capabilities which encompass the whole enterprise including&lt;br /&gt;(1)    financials (general ledger, accounts payable, accounts receivable, cost accounting, project accounting, fixed assets…)&lt;br /&gt;(2)    human resources (workforce management, payroll, benefits, personnel management, training)&lt;br /&gt;(3)    sales management&lt;br /&gt;(4)    quality management&lt;br /&gt;(5)    Supply chain management&lt;br /&gt;(6)    Manufacturing management (product costing, shop floor control, production planning…)&lt;br /&gt;(7)    Quality management&lt;br /&gt;(8)    Field service and repairs&lt;br /&gt;&lt;br /&gt;In addition, most of the ERP software vendors have invested heavily into technologies/modules to support PLM, CRM, and Portals to increase their footprint within customers by offering integrated solutions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-1887692856643567680?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/1887692856643567680/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/primer-to-erp.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1887692856643567680'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1887692856643567680'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/primer-to-erp.html' title='Primer to ERP'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-8229982312125254556</id><published>2009-09-23T23:08:00.000-07:00</published><updated>2009-09-23T23:08:00.337-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Best of Breed vs. Integrated Systems</title><content type='html'>You have probably had to make this decision several times in your professional and personal lives…for example a vacation plan where you have to decide if you want to create your own itinerary and define the trails that would provide you with maximum comfort or adventure (whatever floats your boat) or be part of an overall tour targeted at a group of people who have varied interests…&lt;br /&gt;The decision needs to be based on what each package offers you, cost benefit, return on investment, future value/costs etc.&lt;br /&gt;For most of the processes used within the enterprise, a number of software solutions exist. If you are in the market for a software solution to address current problems / revamp existing application framework or implement a solution based on future requirements you will have to make this decision!&lt;br /&gt;Integrated systems provide multiple applications with a common architecture and consistent user interface so that all modules/functionality have a familiar look and feel. The downside is that some applications may not have the maturity or capability to address all functional areas, causing users in these areas to become disgruntled or slow down adoption.&lt;br /&gt;Best of breed systems, designed specifically to address processes and common problems in certain functional areas, generally provide the maximum functionality to a set of business process. They pose challenges, such as increased training and support, complex integrations with other systems, possible duplicate data entry / redundant data.&lt;br /&gt;There a number of factors to be considered if you want to thoroughly assess the differences between “best of breed” and integrated systems. These factors are&lt;br /&gt;(1)    Implementation Cost&lt;br /&gt;a.    Software cost / licenses&lt;br /&gt;b.    Integration&lt;br /&gt;c.    Customization&lt;br /&gt;d.    Hardware&lt;br /&gt;e.    Resources&lt;br /&gt;f.    Consulting&lt;br /&gt;(2)    Implementation timeline&lt;br /&gt;(3)    Value to business&lt;br /&gt;(4)    Return on investment and Payback period&lt;br /&gt;(5)    Fit / Adaptability to company specific business processes&lt;br /&gt;(6)    Quality&lt;br /&gt;(7)    Maturity&lt;br /&gt;(8)    Vendor capability and lifecycle&lt;br /&gt;(9)    User&lt;br /&gt;(10)    Future Support costs&lt;br /&gt;a.    Need for additional hardware&lt;br /&gt;b.    Software maintenance fees&lt;br /&gt;c.    Need for additional headcount&lt;br /&gt;“Best of breed” applications typically have a shorter implementation cycle with an accelerated payback period. I have seen numbers like 6-12 month implementation time as opposed to 18-24 month for integrated systems…12 month payback for best of breed as opposed to 2-4 years for integrated systems.&lt;br /&gt;In summary, the decision needs to be based on business needs and constraints placed by budget and resource availability. Be mindful that each system has its own benefits and shortcomings and plan accordingly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-8229982312125254556?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/8229982312125254556/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/best-of-breed-vs-integrated-systems.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8229982312125254556'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8229982312125254556'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/best-of-breed-vs-integrated-systems.html' title='Best of Breed vs. Integrated Systems'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-8838295648785016611</id><published>2009-09-23T22:48:00.000-07:00</published><updated>2009-09-23T22:48:00.652-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>How many applications do you need to run your business?</title><content type='html'>Over the last 10+ years, a number of acronyms have popped up in the enterprise application space. Traditionally most companies started out with in an ERP system and depending upon their business added additional applications to support the business.&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What is ERP?&lt;/span&gt;&lt;br /&gt;ERP stands for Enterprise Resource Planning. ERP is a way to integrate the data and processes of an organization into one single system. This seems to be the commonly accepted definition of ERP systems, if that is true then why do we need so many other applications?&lt;br /&gt;I am going to post a series of blogs on the different applications and describe their roles, capabilities, maturity and why the need for them appeared and who the “big players” of these markets are.&lt;br /&gt;In this post, I am going to list out the applications seen in the landscape and briefly describe their function.&lt;br /&gt;Some of the applications that you would see in the IT landscape are&lt;br /&gt;•    CAD (Computer aided design) to support modeling of hardware and electrical/electronics&lt;br /&gt;•    PDM (Product data management) systems to support data management&lt;br /&gt;•    PLM (Product lifecycle management) systems to support workflow, engineering change, bill of material management, release to manufacturing etc.&lt;br /&gt;•    MES (Manufacturing execution systems) to manage work in progress on the manufacturing floor&lt;br /&gt;•    CRM (Customer relationship management) systems manage, track and organize its data / contacts with its current and prospective customers&lt;br /&gt;•    BPM (Business process management) systems provide process management capability with workflows&lt;br /&gt;•    SCM (Supply chain management) systems provide the ability to manage the entire supply chain and support planning, sourcing, manufacturing, delivery and return logistics.&lt;br /&gt;•    KM (Knowledge management) to support knowledge sharing of best practices and lessons learned.&lt;br /&gt;•    SRM (Supplier relationship management) to support managing vendor relations and lifecycle.&lt;br /&gt;•    PPM (Project Portfolio Management) systems used for analyzing and collectively managing a group of current or proposed projects.&lt;br /&gt;•    BI (Business intelligence) systems help the business acquire a better understanding of its commercial context.&lt;br /&gt;•    EMM (Enterprise Marketing Management) systems manage marketing’s end-to-end internal processes including Web Analytics, Campaign Management, Digital Asset Management, Web Content Management, Marketing Resource Management, Marketing Dashboards, Lead Management, Event-driven Marketing, Predictive Modeling etc.&lt;br /&gt;•    HRMS (Human resource management system) or HRIS (Human resource information system) manage all processes within human resources.&lt;br /&gt;Though this list is long, this list is not complete. Depending upon the industry many other applications exists for e.g. LIMS (Laboratory Information Management System) is important to healthcare, drug and the food industry…In addition, almost all companies have a suite of internal applications to manage issue tracking and resolution, portals to share information with their customers, suppliers and different organizations…&lt;br /&gt;Now if you step back and wonder why so many systems exist, and perform a root cause analysis the usual culprit is lack of capability to support all facets of the business within one application resulting implementation of best of breed / internal applications as opposed to one integrated systems.&lt;br /&gt;In later posts, I will describe the factors driving “best of breed” Vs integrated systems.&lt;br /&gt;With all these different applications, IT organizations are challenged with (1) integration and seamless of flow of information (2) managing application portfolio and associated costs (3) managing platform obsolescence and ensuring that the whole application portfolio is on the current/latest release levels.  These challenges would make an interesting post as well :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-8838295648785016611?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/8838295648785016611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/how-many-applications-do-you-need-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8838295648785016611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8838295648785016611'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/how-many-applications-do-you-need-to.html' title='How many applications do you need to run your business?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2443136965066337344</id><published>2009-09-21T23:05:00.000-07:00</published><updated>2009-09-21T23:05:00.237-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><title type='text'>Keep Your IT Project On Time</title><content type='html'>3 succinct tips from HBS on how to keep projects on time.&lt;br /&gt;&lt;br /&gt;Key takeaways:&lt;br /&gt;&lt;br /&gt;(1) align with your projects to business needs and strategy or you will lose&lt;br /&gt;(2) Focus on immediate and pressing needs, "nice to haves" can follow. I have found the 80/20 rule to work well. This aligns well with my mantra "Think Big, Act Small, Move Quickly"&lt;br /&gt;(3) Anticipate delays and plan well. Risk Mitigation and proper project planning always help in successful project implementation and execution.&lt;br /&gt;&lt;br /&gt;Happy Reading! http://hbdm.harvardbusiness.org/email/archive/managementtip.php?date=092109&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2443136965066337344?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2443136965066337344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/keep-your-it-project-on-time.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2443136965066337344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2443136965066337344'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/keep-your-it-project-on-time.html' title='Keep Your IT Project On Time'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-57373833128808414</id><published>2009-09-21T22:34:00.000-07:00</published><updated>2009-09-21T22:34:00.080-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Decision Making'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Basics'/><title type='text'>In Demand – Data Analytic &amp; Reporting Skills</title><content type='html'>I recently came across a number of articles on the latest hot skill “Data Analytics”.&lt;br /&gt;&lt;br /&gt;With the explosion of information in recent years, companies are under severe pressure to capture opportunities ( increase revenue, profit, efficiency and customers) within a limited time period. This has resulted in a substantial increase in positions responsible for data analytics in order to convert massive amount of information (user behavior trending, adoption, etc.) into meaningful data.&lt;br /&gt;&lt;br /&gt;By focusing on the technology know-how or purely number crunching abilities, companies might not reap the benefits of hiring additional head count. The ideal hire profile should include good understanding of business operations and processes in order to translate the data into insights.&lt;br /&gt;&lt;br /&gt;There has always been a need for people with good analytical skills who can transform information into meaningful strategies for the business to pursuer revenue/cost reduction opportunities…This skill in most cases cannot be taught in school or by courses offered by a number of institutions. This comes about by having hands on experience and innate curiosity and interest in the big picture.&lt;br /&gt;&lt;br /&gt;Tips to those who are embarking on this career path, (1) focus on big picture (2) focus on interpreting results and presenting them from a business case (3) technology often changes, methodologies and sound logic rarely do…&lt;br /&gt;&lt;br /&gt;For companies, embarking on business intelligence / Data warehouse solutions, focus on business needs and understand your current reporting capabilities and see if your current staff can support the current and future requirements…a new tool might not be productive by itself…a focused training / learning session on adopting best practices in data analysis and reporting might be of great benefit to your current employees and enable them to grow professionally.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-57373833128808414?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/57373833128808414/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/in-demand-data-analytic-reporting.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/57373833128808414'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/57373833128808414'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/in-demand-data-analytic-reporting.html' title='In Demand – Data Analytic &amp; Reporting Skills'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5699452648638653211</id><published>2009-09-18T22:36:00.000-07:00</published><updated>2009-09-18T22:36:00.105-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='ITIL'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><title type='text'>IT change management part 1</title><content type='html'>Change management within IT has gained a lot of traction in the last 5-10 years, in some cases this has been accelerated by the need to comply with SOX regulations and wider acceptance of ITIL concepts and best practices.&lt;br /&gt;&lt;br /&gt;In order to help the business meet rapid changes, IT needs to react quickly and without impacting the quality and stability of the environment and the service levels. Changes to IT systems are required due to a number of reasons, some of which are related to&lt;br /&gt;1.    Application&lt;br /&gt;2.    Hardware&lt;br /&gt;3.    Software&lt;br /&gt;4.    Network&lt;br /&gt;&lt;br /&gt;For e.g. if you have to upgrade your business systems / business applications to the next release or upgrade / change hardware like CPU, RAM or other peripherals, or if you have to make changes to software like operating systems due to new patches or fixes or changes to your network infrastructure.&lt;br /&gt;&lt;br /&gt;Change management as evolved from an ad-hoc basis into almost a science with specific goals, metrics, risk management and methodology.&lt;br /&gt;&lt;br /&gt;The goal of change management from a business perspective is to ensure&lt;br /&gt;&lt;br /&gt;•    All authorized changes are based on business needs and are approved&lt;br /&gt;•    All changes requests are addressed and implemented in a efficient and conforming manner&lt;br /&gt;•    Business risk is managed and minimized&lt;br /&gt;•    Standardized methods and procedures are used for handling of all changes&lt;br /&gt;•    All changes to the IT infrastructure (software, hardware, applications and network) are recorded and documented&lt;br /&gt;&lt;br /&gt;Now you might wonder, why I wrote from a business perspective…the changes should be based on good business reasons, it should be tied with a business approved initiative or have a valid reason such as potential adverse impact to the business.  If you have to install a patch and explain the need for this change to a business person they may or may not understand the reasons. If you put it in the context or risk or benefit to their operations (possible impact of downtime to their applications / users), they will become interested very quickly.&lt;br /&gt;&lt;br /&gt;How do you go about implementing a change management methodology within IT?&lt;br /&gt;&lt;br /&gt;First define your process /policy clearly define&lt;br /&gt;•    Scope (which some or all pieces of IT infrastructure should follow this process).&lt;br /&gt;•    Roles, responsibilities and procedures related to change management&lt;br /&gt;•    Define best practices for change management and configuration of software&lt;br /&gt;•    Review frequency of your policies, procedures and standards&lt;br /&gt;•    Key performance indicators which indicate your service level and operating level performances.&lt;br /&gt;&lt;br /&gt;All business critical applications should be under change control and best practices defined for change management should be adhered to. Without having a proper change control mechanism in place, business could be impacted by poor or no risk assessments and unauthorized changes could occur.&lt;br /&gt;&lt;br /&gt;Roles and responsibilities related to change control are essential to ensure proper implementation. There needs to be a distinction between developer, tester or approver and implementer of changes. This can be complicated further, if you have multiple environment such as development, QA and production. Change control is not easy thing to accomplish as it involves participation and adoption of all stakeholders within IT. In some cases, smaller organizations may not be able to assign different people to different roles.&lt;br /&gt;&lt;br /&gt;Standard operating procedures must be developed based on industry and software/vendor best practices. For example, changes to codebase of business systems must be stored within a code versioning system.  Configuration management of all business systems and operating systems should be considered. There are a number of solutions which can address this. At a minimum, consider a spreadsheet based solution which highlights changes and what files/directories were impacted and tie these to change requests and package updates.&lt;br /&gt;&lt;br /&gt;As roles and responsibilities change from a function perspective, change control processes and procedures should be updated to indicate the current state. In addition, based on lessons learned, changes to documentation might be necessary. Setup a reoccurring meeting to discuss policies and procedures on a frequent basis, maybe start out with once a quarter.&lt;br /&gt;&lt;br /&gt;KPI’s should highlight ability of IT to react to the business and how quickly the changes were impacted and should also include adverse impact to the business through downtime, missing functionality etc in terms of dollars and hours. Review these KPI’s with the business on a frequent basis and work on areas where improvement is required.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5699452648638653211?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5699452648638653211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/it-change-management-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5699452648638653211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5699452648638653211'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/it-change-management-part-1.html' title='IT change management part 1'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6936763775039699364</id><published>2009-09-15T23:24:00.000-07:00</published><updated>2009-09-15T23:24:00.359-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Data migration: Risks</title><content type='html'>Risk management should be part of every project, especially a large scale migration project. Risks related to schedule, costs and scope should be clearly identified, documented and a plan must be put together to mitigate them.&lt;br /&gt;&lt;br /&gt;In my experience, risks specific to data migration come from a number of contributors like&lt;br /&gt;&lt;br /&gt;(1)   data quality&lt;br /&gt;&lt;br /&gt;(2)   extraction, transformation and load tool complexity&lt;br /&gt;&lt;br /&gt;(3)   performance of systems (extraction and target system persistence)&lt;br /&gt;&lt;br /&gt;(4)   coordination of project activities as related to testing, UAT, system preparation&lt;br /&gt;&lt;br /&gt;(5)   resource constraints&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Data quality:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Without a thorough understanding of the business rules and logic related to how the information is stored within the source and target system all migration projects are at risk.&lt;br /&gt;&lt;br /&gt;Even if you understand the rules from a system perspective, try and get a handle on how the business uses this information. In some cases, even after a thorough mapping exercise, gaps could arise due to data issues…in such an event additional cycles will be required to re-map and re-run the extraction, transform and load routines. Don’t underestimate the work effort required to cleanse the data…in some cases, the risk mitigation steps involve leaving the source system as-is and including additional logic&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Extraction, transformation and load tool complexity&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;As business systems add more functionality and modules, data migration becomes an extremely challenging exercise. In the past, data migration of metadata could be easily accomplished by writing data directly into the database(s) by using simple commands and flat files at the database layer. As business systems have matured, most of the times the database layer doesn’t contain the hierarchy and relationship information…these are stored and managed within the application layer. Extraction and loads have to use the application APIs and in some cases, these are not conducive to support extraction and loads in a mass manner. Often, schedules are adversely impacted due to added cycles of development to find/develop routines and software to support the extraction, transformation and load.&lt;br /&gt;&lt;br /&gt;I would highly recommend contacting the software vendor and request reference information and talk to other customers/users that have been through a similar exercise and learn from their experience. Benchmark exercises like this will help in setting a timeline for such activities… Risk management could involve adding additional resources to drive closure of risk items. If additional cycles from software vendor are required, engage your vendor management team and actively manage your contacts at the software vendor. Escalations and jeopardy’s should be raised so that executives within your organization and the software vendor are informed about potential impacts and risks…&lt;br /&gt;&lt;br /&gt; &lt;span style="font-weight: bold;"&gt;Performance of systems&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Bad performance of business systems could lead to delays and inability to complete a load in the allotted time. We have talked about the complexity of the extraction, transformation and load routines…with added complexity it will be no surprise that most systems are not setup properly to support mass migrations…in fact different settings are required within application /business systems to support migrations and these could be totally different from what is required for day to day operations…&lt;br /&gt;&lt;br /&gt;Thorough testing with multiple wash-rinse and repeat cycles are essential to clearly identify performance issues…in some cases, because of a n – tiered architecture, you might run into bottle necks at the application front ends or at the database layers…ensure your best performance people are monitoring the load process and can tune the systems properly.&lt;br /&gt;&lt;br /&gt;From an database perspective (Oracle or others…), you might need to increase the memory allocated along with updating indices on a frequent basis as well as maybe even turning off archiving…another thing to do is maybe turn off search indexing within business systems to speed up the load process and perform this activity as a post go-live activity.&lt;br /&gt;&lt;br /&gt;The key is to able to load all the data within the allotted time frame, some times risk mitigations might involve loading over a prolonged period, added front ends, additional memory and CPU’s, database/business system tuning.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Project coordination&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Most often data migration projects are part of a larger project to implement a new business system. In these large scale implementations, there are a number of activities which must be completed for e.g. system design, configuration, process design, data mapping, unit tests, user acceptance test etc. data migration tests need to be performed so that all elements of testing can be done. This requires a high degree of coordination and any slips in code development, design configuration or testing cycles will impact the overall schedule and time allocated for data migration.&lt;br /&gt;&lt;br /&gt;Risk mitigation could involve procuring a separate environment to conduct all data migration tests. In addition, ensure that all project activities which could impact migration are clearly identified and have the necessary dependencies captured within the project plan. Having a project review similar to scrum reviews can be beneficial.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Resource constraints&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In an ideal world, all projects would be funded and resourced well with proper resource leveling. In the real world this rarely happens, the same is true with most of the migration projects I have managed. Typically the roles for project manager, business analyst, data experts, process owners and code developers are all merged and melded together and these resources have to wear multiple hats through out the implementation of the business system. In order to mitigate any risks to schedule and costs, clearly identify the resource requirement and secure the resources required ahead of time. The later you start; the chances of securing resources will be limited. Contract resources for execution of the extractions and loads can be viable option but requires clear documentation of the process and thorough knowledge of what needs to be done. If you have the right resource and have a plan, migrations can be handled with a set of contract resources…&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6936763775039699364?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6936763775039699364/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/data-migration-risks.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6936763775039699364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6936763775039699364'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/data-migration-risks.html' title='Data migration: Risks'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2065936560139392139</id><published>2009-09-15T22:26:00.000-07:00</published><updated>2009-09-15T22:26:00.768-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Phases of Data migration: Validation</title><content type='html'>This is a key phase to ensure success of the overall migration effort! Validation sounds easy but how do you go about it?&lt;br /&gt;&lt;br /&gt;I have always setup a 3 tiered validation criteria,&lt;br /&gt;&lt;br /&gt;•    First level validation is to ensure that the records from a count perspective made it in to the target system.&lt;br /&gt;•    Second level validation to ensure that the key data elements made it into the target systems. The key data elements I look for are data that are essential to the running of the business. Another condition I have used is select data that is part of the object’s properties and are required fields within the application layer. For e.g. part unit of measure, cost are part of the object’s key attributes in ERP/PLM systems,&lt;br /&gt;•    Third level validation is to ensure the metadata for attributes and keywords that are nice to have but don’t have a significant impact to the business if they were incorrectly loaded.&lt;br /&gt;&lt;br /&gt;I approach validation from three perspectives with a focus on&lt;br /&gt;&lt;br /&gt;•    Ensuring proper extraction from source system&lt;br /&gt;•    Ensuring proper data transformation into flat files (CSV, XML etc.)&lt;br /&gt;•    Ensuring proper load into target system&lt;br /&gt;&lt;br /&gt;If you analyze failures or errors, you have to start by reviewing what you extracted. If you have any doubts at this layer, then the success of the overall project will be in doubt. If the data is properly extracted but incorrectly populated into a flat file, then your load will not be successful. If you have been successful in extraction and transformation and have properly tested the loads then you should have the data loaded successfully into the target system.&lt;br /&gt;&lt;br /&gt;One key issue always pops up when it comes to validation: WHO is responsible? In most cases, the business owners point to the IT guys and IT guys point to the business owners. In order to be successful, engage both teams and work through the development of validation criteria, success criteria and identify what can be automated, validate the automation routines so that both sides are satisfied.&lt;br /&gt;&lt;br /&gt;Automating this activity is almost a must in most cases, when you are faced with gigabytes or even terabytes of data manual lookups will not be sufficient. You could get fancy and dabble with sampling theory. In my opinion, go for 100% checking by putting technology to work!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2065936560139392139?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2065936560139392139/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/09/phases-of-data-migration-validation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2065936560139392139'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2065936560139392139'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/09/phases-of-data-migration-validation.html' title='Phases of Data migration: Validation'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5371854474688910716</id><published>2009-08-31T23:06:00.000-07:00</published><updated>2009-09-01T06:48:29.563-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Convert Failures into Success!</title><content type='html'>I recently came across an article from  &lt;a href="http://advice.cio.com/remi/two_reasons_why_it_projects_continue_to_fail"&gt;CIO.com &lt;/a&gt; , on why IT projects fail.&lt;br /&gt;&lt;br /&gt;It had some data on a study conducted in 2007 study by Dynamic Markets Limited of 800 IT managers across eight countries which showed that:&lt;br /&gt;•    62 percent of organizations experienced IT projects that failed to meet their schedules&lt;br /&gt;•    49 percent suffered budget overruns&lt;br /&gt;•    47 percent had higher-than-expected maintenance costs, and&lt;br /&gt;•    41 percent failed to deliver the expected business value and ROI&lt;br /&gt;&lt;br /&gt;This got me thinking about the failure rates…in my opinion these numbers are on the low side. After all, no one wants to admit they were late or did a poor job on key company wide initiatives…&lt;br /&gt;&lt;br /&gt;If you are trying to implement a new system, how should you go about it?&lt;br /&gt;&lt;br /&gt;I would start with assessing&lt;br /&gt;&lt;br /&gt;(1)    &lt;span style="font-weight: bold;"&gt;Drivers for change&lt;/span&gt;: why do we need to change our current modus operandi for executing business process? Is there a clear advantage of the new system? Is it going to add value? Are we at risk due to obsolescence of existing platform(s)&lt;br /&gt;&lt;br /&gt;(2)   &lt;span style="font-weight: bold;"&gt; Are we ready for change?&lt;/span&gt; Even if the new system is the right thing to do, are we ready for change? Do we have the resources required to plan, define, test and implement this new system in addition to taking of care of day to day business? Do we have the discipline to adhere to the rules and logic built within this new system or are we going to modify it so that we can continue with business as usual but in a new locale? Is this a key initiative? If so is executive management aligned with requirements, costs and possible impact on performance?&lt;br /&gt;&lt;br /&gt;(3)    &lt;span style="font-weight: bold;"&gt;Do we really understand our current business processes and systems?&lt;/span&gt; In most cases, it is easy to blame the instrument (business solutions) and not the musician. If you truly understand your business process and can clearly identify the flow of information, material and finance at each and every step of your end to end processes, then proceed with scoping, feasibility, selection and vendor assessments. If you understand your system (process and business solutions), then in some cases, you may not need a new tool, you can super charge your existing toolset and reap the same benefits.&lt;br /&gt;&lt;br /&gt;(4)   &lt;span style="font-weight: bold;"&gt; Software selection&lt;/span&gt;, my approach would be is establish a budget based on fund availability. Then benchmark with companies within your space and similar sized companies not in your space. Analyze their success and failure stories, gather as much information as possible on how much they spent and on what. Get information on what vendors they reviewed and why they selected a particular vendor. Now that you are armed, create a check list of must have capabilities to support business process! Don’t focus on technology rather focus on capabilities to bring about success by implementing a new business solution. Be&lt;br /&gt;&lt;br /&gt;(5)    &lt;span style="font-weight: bold;"&gt;Implementation&lt;/span&gt;, ensure that your change is well socialized and aligned to at all levels, use best practices in IT change management, project management and run the implementation as you would run your business. Focus on your customers and ensure that their success is an integral theme of your implementation. Ensure you test well and properly to ensure that all your processes will execute well within the new system. Establish a super user community ahead of time and implement a “train the trainer” program. This will ensure that your support group doesn’t get overwhelmed upon go-live.&lt;br /&gt;&lt;br /&gt;These points are general guidelines, over the next few weeks I will add more details on best practices for each of the bullets.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5371854474688910716?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5371854474688910716/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/convert-failures-into-success.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5371854474688910716'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5371854474688910716'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/convert-failures-into-success.html' title='Convert Failures into Success!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6538519619886723359</id><published>2009-08-27T23:49:00.000-07:00</published><updated>2009-08-27T23:49:00.144-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Phases of Data migration: Test</title><content type='html'>Before any data is moved, it is important that some portion of the migration plan be tested and validated. Results of the migration test determine whether modification of the migration plan—for example, time line, migration tools used, amount of data migrated per session, and so on—is required. For example, if testing shows that allowable downtime would probably be exceeded, the migration methodology needs to be revisited.&lt;br /&gt;&lt;br /&gt;Testing is a key element of the overall lifecycle of the project. Why? It&lt;br /&gt;&lt;br /&gt;(1) proves the capability of migrating the data with no impact to the enterprise&lt;br /&gt;&lt;br /&gt;(2) provides a good understanding of risks&lt;br /&gt;&lt;br /&gt;(3) provides the ability to accurately define the sequence for the final migration including timelines&lt;br /&gt;&lt;br /&gt;Start this process by reviewing the outputs from the analysis and planning stages. Engage a cross functional team and assess the capabilities, knowledge and expertise of the team. If the team has the skills, knowledge and expertise and has gone through a similar exercise in the past, then this phase is greatly simplified. Follow the same sequence as identified early.&lt;br /&gt;&lt;br /&gt;In most cases, you might have to start from scratch. In that case, start by outlining the dependencies for data extraction, sequence them in the proper order, once the data is extracted from the source system, validate against the target system to ensure data integrity and then proceed with a sample load.&lt;br /&gt;&lt;br /&gt;This is the time to engage your IT administrators to the fullest. Review application, database, network and infrastructure architecture and optimize from a data migration perspective.&lt;br /&gt;&lt;br /&gt;For e.g. most data migration projects involve persistence in databases but this activity needs to be kicked off from the application layer following a syntax and methodology involving some structure in flat files (txt, xml etc.). In this case, the application and databases need to be tuned to identify the right parameters which will enable you to accomplish the load in a timely manner.&lt;br /&gt;&lt;br /&gt;If you have distributed or federated systems, you will need the assistance of network and infrastructure administrators/architects to tune the network and servers from optimum performance, for e.g. remove bottleneck processes or establish a dedicated network etc.&lt;br /&gt;&lt;br /&gt;This phase doesn’t conclude with successful migration and establishing a proper timeline for go-live. It should also include testing of post go-live activities. In most cases, search engines will need to be updated so that the indices are refreshed with the newly loaded data. there a number of such related activities that are tied to post go-live which are usually overlooked causing performance nightmares upon start up after data migration.&lt;br /&gt;&lt;br /&gt;Keep at it, you can almost see the light at the end of the tunnel, next phase is validation. Remember the mantra “I love data”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6538519619886723359?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6538519619886723359/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/phases-of-data-migration-test.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6538519619886723359'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6538519619886723359'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/phases-of-data-migration-test.html' title='Phases of Data migration: Test'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-8730607696756761391</id><published>2009-08-26T23:15:00.000-07:00</published><updated>2009-08-27T12:53:58.315-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Manufacturing'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational Excellence'/><category scheme='http://www.blogger.com/atom/ns#' term='Engineering'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Design for Manufacturability</title><content type='html'>According to Wikipedia, Design for manufacturability (DFM) is the general engineering art of designing products in such a way that they are easy to manufacture.&lt;br /&gt;&lt;br /&gt;The keywords to pay attention to are “art of designing products” and “easy to manufacture”. How many times have you bought a piece of furniture or toys for your kids and been stuck in the middle of the instructions because it wasn’t intuitive or if you were questioning the use of some material. For example recently I had to assemble safety gates to prevent my toddler from going up or down the stairs and I was puzzled by the use of plastic to fasten the gates to the walls.&lt;br /&gt;&lt;br /&gt;In my mind IKEA has mastered the art of design for manufacturability. Some of the key features of their products that I like are&lt;br /&gt;(1)    simple design with minimal parts&lt;br /&gt;(2)    common parts and materials&lt;br /&gt;(3)    design for ease of assembly&lt;br /&gt;(4)    modular design with sub-assemblies&lt;br /&gt;(5)    mistake proof instructions (poke yoke)&lt;br /&gt;(6)    tools /kits necessary are clearly identified if not provided within the package&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Companies embark on this process improvement methodology to&lt;br /&gt;(1)    reduce costs&lt;br /&gt;(2)    standardize manufacturing process&lt;br /&gt;(3)    reduce churn in design through ECO cycles which could be expensive if done later in the product life cycle&lt;br /&gt;(4)    get better control over product configuration and architecture&lt;br /&gt;(5)    eliminate/control risks related to reliability, manufacturability, feasibility, quality and liability&lt;br /&gt;&lt;br /&gt;Some of the other benefits include&lt;br /&gt;(1)    get it right the first time&lt;br /&gt;(2)    lower production cost&lt;br /&gt;(3)    higher quality&lt;br /&gt;(4)    quicker time to market&lt;br /&gt;(5)    increased potential for automation&lt;br /&gt;(6)    increased re-use of components and fewer parts to manage via MRP/procurement cycles&lt;br /&gt;(7)    fewer ECO cycles&lt;br /&gt;&lt;br /&gt;How do we go about design for manufacturability?&lt;br /&gt;(1)    Get your requirements clearly defined using MRD process&lt;br /&gt;(2)    Start to simplify designs and embark on optimizing product configuration and architecture&lt;br /&gt;(3)    Develop strategy for options / replacements per customer request&lt;br /&gt;(4)    Minimize number of parts and re-use components whenever feasible&lt;br /&gt;(5)    Reduce the number of specials manufacturing instructions (tolerance, surface finishes)&lt;br /&gt;(6)    Use the right materials to get the job done&lt;br /&gt;(7)    Increase collaboration between engineering/product development teams and the manufacturing teams&lt;br /&gt;(8)    Review design often and use a cross functional audience to explore options to reduce costs, increase re-use, reduce development time&lt;br /&gt;(9)    Use lessons learned from the past on failures and shortcomings of similar designs and avoid making the same mistakes&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-8730607696756761391?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/8730607696756761391/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/design-for-manufacturability.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8730607696756761391'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8730607696756761391'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/design-for-manufacturability.html' title='Design for Manufacturability'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6303046948529547153</id><published>2009-08-12T21:51:00.000-07:00</published><updated>2009-08-12T21:51:00.894-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Career Advice from Top CIOs</title><content type='html'>Great article from&lt;a href="http://www.cio.com/article/print/177550"&gt; CIO.com&lt;/a&gt; with great insights and tips from great mentors.&lt;br /&gt;&lt;br /&gt;the key takeaways: take ownership, don't be afraid of details, get your hands dirty, pick the projects that nobody else wants, admit your shortcomings, focus on your managers needs and fulfil their needs!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6303046948529547153?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6303046948529547153/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/career-advice-from-top-cios.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6303046948529547153'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6303046948529547153'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/career-advice-from-top-cios.html' title='Career Advice from Top CIOs'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-3295461650700672743</id><published>2009-08-10T22:23:00.000-07:00</published><updated>2009-08-10T22:24:49.500-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational Excellence'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>What is operational excellence?</title><content type='html'>As usual I will start by quoting the definition from Wikipedia, “Operational Excellence is a philosophy of leadership, teamwork and problem solving resulting in continuous improvement throughout the organization by focusing on the needs of the customer, empowering employees, and optimizing existing activities in the process.”&lt;br /&gt;&lt;br /&gt;If you read through the definition, you can clearly identify the key tenets: leadership, continuous improvement, focus on customer, and optimizing current processes. Simply put, operational excellence is executing in an efficient and effective manner across the value chain with a focus on delivering value to customers.&lt;br /&gt;&lt;br /&gt;The Operational Excellence program provides a framework to understand why and how performance needs to improve. The road to achieving operational excellence is by identifying value chain business processes, identifying strengths/weaknesses of them (based on key measurements and benchmarks) and redesigning these processes to align with corporate / strategic goals and ensure that organizations, resources and assets are utilized in the best possible manner.&lt;br /&gt;&lt;br /&gt;When you pore through the reference material on operational excellence, you will see terms/phrases like “on par with industry”, “best in class”, “world class”. There are differences in all these phrases, if you choose to embark on operational excellence, focus first to meet/exceed your competition’s performance and then become the best of your peers and then become the best among organizations outside of your industry and region.&lt;br /&gt;&lt;br /&gt;Each and every industry and organization/business unit within each company can create and run their operational excellence program. In most cases, value chain processes span across multiple organizations, so the focus should be on process execution (related to handoffs) and ensure the best use of assets and resources across the enterprise. Automation and business process re-engineering have great potential so does streamlining / integrating data and business system like ERP, CRM etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-3295461650700672743?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/3295461650700672743/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/what-is-operational-excellence.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3295461650700672743'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3295461650700672743'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/what-is-operational-excellence.html' title='What is operational excellence?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-3806815797586979893</id><published>2009-08-07T23:35:00.000-07:00</published><updated>2009-08-07T23:35:00.984-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Management'/><category scheme='http://www.blogger.com/atom/ns#' term='CAD'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>How to manage knowledge within CAD</title><content type='html'>In a series of posts, I will discuss my thoughts on how we can manage knowledge and leverage lessons learned to effectively and efficiently manage the product design process. In this post, I have outlined a few ideas and technology on promoting knowledge management and design re-use within the CAD domain.&lt;br /&gt;&lt;br /&gt;CAD users, like engineers and designers, work in a fast paced environment with the pressures of reduced time to market and faster design cycles. In most cases, this results in little or no design re-use. Over the last 10 years, CAD vendors have come up with many features like&lt;br /&gt;(1)    shape indexing&lt;br /&gt;(2)    user defined features&lt;br /&gt;(3)    saved sketches/profiles&lt;br /&gt;&lt;br /&gt;Shape indexing is an excellent feature by which the CAD system indexes shapes used within 3D models and alerts users when they are trying to recreate a similar shape. This can be tricky to implement and manage but has many advantages once you overcome the teething pains. Much like document/metadata indexing, shape indexing can be configured for optimum performance.&lt;br /&gt;&lt;br /&gt;Multiple studies have indicated that 25-40% of designs are duplicates. While this might be warranted per business processes like interchangeability, we should be mindful of unintentional waste of resources. Shape indexing can be the key to improving efficiencies. In the past, I setup PTC’s ModelCHECK and was impressed with the results.&lt;br /&gt;&lt;br /&gt;User defined features and saved sketches are similar in scope. These capture certain pieces of design that are often repeated. By creating these using best practices for design, users can embed these in a plug and play manner by just specifying the references. This saves $$$ in wasted repeated non value added tasks.&lt;br /&gt;&lt;br /&gt;Metadata, like part/assembly description (or names), revision, manufacturer name and number are often not standardized. These tidbits of information when managed properly can support design re-use greatly. In most cases, since manufacturer part #/descriptions are not properly managed, engineers waste valuable time in modeling hardware like nuts/bolts/washers etc, when they could be focused on design and adding capability to their products. Again, tools like ModelCHECK can greatly contribute significantly by ensuring that standards are followed and adhered to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-3806815797586979893?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/3806815797586979893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/how-to-manage-knowledge-within-cad.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3806815797586979893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3806815797586979893'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/how-to-manage-knowledge-within-cad.html' title='How to manage knowledge within CAD'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6525268818982011526</id><published>2009-08-06T23:17:00.000-07:00</published><updated>2009-08-06T19:46:45.249-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Customer Management'/><title type='text'>Customer Experience Management!</title><content type='html'>With increased focus on systems and internal processes within most companies,  customer experience seems to have been missed.&lt;br /&gt;&lt;br /&gt;While addressing issues within business systems and business processes to improve efficiency, cycle time and efficiency is good, the focus should be placed on the customer first. Ensure that you have&lt;br /&gt;(1) the right offers/experiences setup for your customers&lt;br /&gt;(2) processes and systems by which the offers/experiences can be served to your customers&lt;br /&gt;(3) focus on end to end execution of business processes and not within individual organizations to ensure customer satisfaction, in most cases hand-offs between organizations cause significant delays and adversely impact customer experiences&lt;br /&gt;(4) ensure repeated delivery of value to your customers&lt;br /&gt;&lt;br /&gt;These 4 points apply to all types of customers (not just the ones buying the products/services of your company...)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6525268818982011526?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6525268818982011526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/customer-experience-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6525268818982011526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6525268818982011526'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/customer-experience-management.html' title='Customer Experience Management!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-3830866336935020308</id><published>2009-08-05T22:09:00.000-07:00</published><updated>2009-08-06T09:45:35.275-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Customer Management'/><title type='text'>Do you know what your customers want?</title><content type='html'>I read an interesting blog post on "How Knowledge Can Hurt Innovation", which clearly illustrated how most of us assume that others are aware of what we know and what we are talking about.&lt;br /&gt;&lt;br /&gt;After years of managing of technology and business processes, I have learned to listen to my customers (internal and external) and make sure that I have understood their requirements and follow up with multiple sessions of deep dives and alignment to ensure that my understanding matches their requirements.&lt;br /&gt;&lt;br /&gt;What you say may not match what your customers heard, and the converse is true, what you heard may not be what the customer told you. Don't make assumptions in important projects. Constantly challenge yourself and your teams to check if your assumptions and views are aligned with customer expectations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-3830866336935020308?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/3830866336935020308/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/do-you-know-what-your-customers-want.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3830866336935020308'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3830866336935020308'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/do-you-know-what-your-customers-want.html' title='Do you know what your customers want?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2756227277210436252</id><published>2009-08-04T22:35:00.000-07:00</published><updated>2009-08-04T22:35:00.553-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Cost Benefit Analysis</title><content type='html'>As part of problem solving approach, you will end up with multiple solution options, how would you evaluate each of these and pick the optimum solution?&lt;br /&gt;&lt;br /&gt;Cost Benefit Analysis (CBA) is one of the evaluation techniques to identify the right solution; it is a widely used technique to analyze solution options and decide on an approach to remedy a problem or implement a solution for an opportunity. CBA provides a means for systematically comparing the value of outcomes with the value of resources required to achieve the outcome.&lt;br /&gt;&lt;br /&gt;Generally feasibility studies analyze viability of projects and solutions; technical feasibility looks at factors like architecture and scalability primarily from a technical perspective. CBA focuses on economical feasibility and determines if a solution is cost effective and economically sound.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best practices:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(1) CBA must document all assumptions&lt;br /&gt;&lt;br /&gt;(2) CBA must contains at least 3 solution options, one of the options would be “no change” or “as is” condition, to highlight cost of avoidance.&lt;br /&gt;&lt;br /&gt;(3) Customers /Stakeholder must be the ones to identify and determine how to measure and evaluate the benefits.&lt;br /&gt;&lt;br /&gt;(4) Customers/Stakeholder must be interviewed to identify the potential impacts of new or modified systems.&lt;br /&gt;&lt;br /&gt;(5) CBA must have data for 3-5 year time frame to paint a better picture of one time and ongoing costs and benefits.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Be mindful of the fact that both costs and benefits are made up of one time and ongoing elements.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Costs are made of the following elements:&lt;br /&gt;&lt;br /&gt;Labor /Services- labor costs include the salaries and benefits of employees and contractors/consultants assigned to the project. Sometimes this may also be referred to as services costs.&lt;br /&gt;&lt;br /&gt;Software – All applications or software which has to be purchased or programmed. This may include not only price of procurement but also cost of licenses over the maintenance time frame.&lt;br /&gt;&lt;br /&gt;Hardware- Equipment required to implement solutions for e.g. CPU, storage, RAM, servers, laptops, desktops, workstations etc.&lt;br /&gt;&lt;br /&gt;Training – costs related to training project team members, stakeholders, super users and the larger user community. This could include monies spent on training material, instructors, software, training delivery and workshops/conferences.&lt;br /&gt;&lt;br /&gt;Depending upon the project type, you might need to look into additional cost items like materials, supplies, facilities, travel, lodging and telecommunications related costs. There might be projects or software implementations which would involve additional headcount requirements which may involve additional costs related to recruitment and so on.&lt;br /&gt;&lt;br /&gt;A good place to start the documentation of costs would be the current setup Review activities and resources engaged in the current process this indicates the labor/service costs. Review current system architecture and identify all software applications, this will lead you to software costs, resources costs for administration and license/maintenance costs, hardware used and then to hardware’s cost, depreciation, maintenance.&lt;br /&gt;&lt;br /&gt;Benefits are the services, capabilities, and qualities of each alternative system, and can be viewed as the return from an investment. To estimate benefits, first identify the benefits for both the customers and the organization that provides the service(s) to the customers. Start by analyzing a number of factors to thoroughly review all potential benefits like: Accuracy, Availability, Performance, Compatibility, Efficiency, Maintainability, Modularity, Reliability and Security. Some might refer to benefits as return on investment (ROI).&lt;br /&gt;&lt;br /&gt;At a simplistic level, if you compare the costs and benefits of each of the solution options then you are doing cost benefit analysis. In later posts, I will discuss how this type of analysis can be combined with other techniques to evaluate all solution options for e.g. maturity of solutions, impact to business process, technical feasibility etc.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2756227277210436252?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2756227277210436252/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/cost-benefit-analysis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2756227277210436252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2756227277210436252'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/cost-benefit-analysis.html' title='Cost Benefit Analysis'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-301975360435220485</id><published>2009-08-04T00:10:00.000-07:00</published><updated>2009-08-04T00:10:00.420-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CAD'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>A CAD World without Standards</title><content type='html'>an excellent article on impact of no standards...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.caddmanager.com/CMB/2009/03/a-cad-world-without-standards/"&gt;http://www.caddmanager.com/CMB/2009/03/a-cad-world-without-standards/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-301975360435220485?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/301975360435220485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/cad-world-without-standards.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/301975360435220485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/301975360435220485'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/cad-world-without-standards.html' title='A CAD World without Standards'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-1751256753845236637</id><published>2009-08-03T23:24:00.000-07:00</published><updated>2009-08-03T23:24:01.090-07:00</updated><title type='text'>Blog Disclaimer.</title><content type='html'>I recently came across a number of articles on how (1) bloggers have now become authors of sponsored content...(2) Copyright violations via blogs. This has prompted this post: Disclaimer to my blog.&lt;br /&gt;&lt;br /&gt;The views and opinions expressed here are my own only and in no way represent the views, positions or opinions - expressed or implied - of my employer (present and past) or anyone else.&lt;br /&gt;&lt;br /&gt;My thoughts and opinions change from time to time; this is a natural offshoot of having an open and inquisitive mind. This blog’s primary purpose is to document how we can improve the efficiency and effectiveness of our customers by documenting an approach to problem solving, improving business process execution by analyzing a multitude of approaches and technological solutions.&lt;br /&gt;&lt;br /&gt;In the past, I documented my thoughts and views in a document; to serve as a repository of knowledge and I intend for this blog to be the same. By posting on the web, others are welcome to learn from my knowledge and views but keep an open mind.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-1751256753845236637?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/1751256753845236637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/blog-disclaimer.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1751256753845236637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1751256753845236637'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/blog-disclaimer.html' title='Blog Disclaimer.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-7372905605746560834</id><published>2009-08-03T22:36:00.000-07:00</published><updated>2009-08-03T22:36:00.867-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CAD'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>CAD standards, What/Why</title><content type='html'>Standards in CAD (computer aided design) can be important enablers. Sometimes, designers and engineers complain about standards and the burden placed on them to adhere to standards and how this impacts their productivity.&lt;br /&gt;&lt;br /&gt;I can emphatically state that &lt;span style="font-weight: bold;"&gt;CAD without standards is a recipe for disaster&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;How can I back this up?&lt;br /&gt;(1)    I have over 10 years of experience in designing and managing CAD implementation (multi CAD, multi locations)&lt;br /&gt;(2)    I wrote the training manual for CAD standards and system administration and taught CAD/PDM administrators how to efficiently setup CAD environments and manage them effectively.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Benefits of CAD Standards &lt;/span&gt;include,&lt;br /&gt;(1)    Repeatability and quality of design&lt;br /&gt;(2)    Increased efficiency of drafters, designers and engineers&lt;br /&gt;(3)    Reduced costs by enabling reliable, standards-conformed, data&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;What should be included in CAD standards?&lt;/span&gt;&lt;br /&gt;(1)    &lt;span style="font-style: italic;"&gt;Best practices for modeling&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Include all aspects of design for e.g. casting, molding, chamfer, rounds, tolerances, inseparable assemblies, mirror etc. Document the processes with references to part number conventions used within the organization so that all users can name their assemblies, parts, features in a consistent manner and follow the same process/procedure to create 3d models.&lt;br /&gt;&lt;br /&gt;(2)    &lt;span style="font-style: italic;"&gt;Best practices per CAD software&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Every CAD package manages parent-child relationships in a different manner. Parent child relationships sometimes cause extensive problems in CAD data management and upgrades of PDM systems. Try and leverage the best practices per the vendor or the user community.&lt;br /&gt;&lt;br /&gt;(3)    Design drafting standards&lt;br /&gt;&lt;br /&gt;Modify templates (for parts, assemblies and drawings) and configuration files to use the right units, views, drawing conventions like symbols, notes, tolerances, arrows, cross sections etc.&lt;br /&gt;&lt;br /&gt;(4)    &lt;span style="font-style: italic;"&gt;Attributes/Metadata&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Include attributes into the templates (for parts, assemblies and drawings) and prompt the user to enter this information as part of the creation process, this will ensure that the information entered is consistent. In most cases, if this is not entered during creation, it never gets captured. Most CAD packages have the capability to allow the drawing tables to be populated based on part/assemblies linked to them. In addition, this information can be passed from CAD into PDM systems and then into PLM/ERP systems.&lt;br /&gt;&lt;br /&gt;(5) Software Configuration&lt;br /&gt;&lt;br /&gt;Ensure that the software configuration on client's machines are consistent. If you dont control this configuration, then users can modify the settings and you will end up with standards not being followed.&lt;br /&gt;&lt;br /&gt;If you don't include internal best practices/design drafting standards and match them with CAD vendors' best practices, you could end up with a mess on your hands. CAD systems are complex, and if you allow your users to have a free reign, data management becomes a hassle and will have a significant impact on down stream processes used within supply chain and manufacturing.&lt;br /&gt;&lt;br /&gt;In a later post, I will discuss how to go about setting standards &amp;amp; how to go about cleaning a messy situation!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-7372905605746560834?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/7372905605746560834/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/08/cad-standards-whatwhy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7372905605746560834'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7372905605746560834'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/08/cad-standards-whatwhy.html' title='CAD standards, What/Why'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4257571298201035635</id><published>2009-07-31T23:31:00.000-07:00</published><updated>2009-07-31T23:31:00.531-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Phases of Data migration: Design</title><content type='html'>Now the fun begins! :)&lt;br /&gt;&lt;br /&gt;In previous posts, we had focused on phases of data migration, and looked at planning and analysis stages in detail. In this post, we will focus on design of the tools and methodology for data migration.&lt;br /&gt;&lt;br /&gt;What tools do we need? We will need at a minimum three tools for&lt;br /&gt;&lt;br /&gt;    * Extraction &amp;amp; transformation&lt;br /&gt;    * Load&lt;br /&gt;    * Validation&lt;br /&gt;&lt;br /&gt;The first item to complete would be data mapping from source to target system. Based on the scope identified in the planning stage, have your business analysts dig deep and clearly identify all data sources, formats/rules and map them to the target system. This mapping exercise needs to be comprehensive for e.g. simply mapping name of the customer is stored in table XYZ and in column 1 in source system to table ABC and in column 2 is not enough. Why? In order to be thorough, you need to consider the maximum length of characters in your source system and check to see if your target system can handle this.&lt;br /&gt;&lt;br /&gt;If your target system cannot handle this length, you have some choices (extend character size, truncate some customer names etc…). Regardless of decisions, this will have to be captured in your planning assumptions, socialized and then documented in your design document.&lt;br /&gt;&lt;br /&gt;Word of caution: Don’t make assumptions! Don’t trust anyone! Including your data experts. Have your experts prove their knowledge of the data and their expertise. The reason for this seemingly paranoid approach is justified; in a lot of cases “knowing the data” means knowing the data base construct and limited knowledge of how the business uses the data or sometimes the other way around knowing the business logic but having no clue of persistence at the database layer.&lt;br /&gt;&lt;br /&gt;Once your data mapping is done, you will have a clear idea of any data cleanup that needs to be done. Drive your team to think in terms of numbers and impact to schedule. The numbers should indicate the number of (1) records that have to be fixed/cleaned, (2) resources required to perform this clean up (3) hours/dollars effort/cost impact.&lt;br /&gt;&lt;br /&gt;If data cleanup is required, consider this as a separate body of work. Don’t scavenge on the design activity to fund or resource the data cleanup. If you need additional help, make sure you raise awareness/jeopardy and ask for help.&lt;br /&gt;&lt;br /&gt;Continuing on with design, ETL (extract transform and load) utilities can be challenging, but you don’t have to reinvent the wheel. Think outside the box, in most organizations that focus on KPI’s and performance metrics, there will be well defined tools to extract data. These tools can form the skeleton for your extraction tools. Review these carefully and document, what else you might need. If you are starting from scratch, try to get the experts to document the application layer and database layer. Once you have an idea of how source system manages and stores data, you can work towards extraction. With the advent of J2EE based systems, pure database centric extractions have become exceedingly difficult. The reason is that the logic and rules for extraction exist in the application layer and may not be clearly available in the database. In some cases, I have spent hours trying to create relationship diagrams using tools and that finally managed to construct diagrams based on combining application logic with some creative thinking (hacks) into the databases.&lt;br /&gt;&lt;br /&gt;This activity of design and building tools to support data migration are no different from the equivalent standard SDLC tasks.&lt;br /&gt;&lt;br /&gt;The key requirements for these tools are scalability and performance. Your tools should be able to perform the tasks within a timely manner and be able to handle the data set identified in the planning stage. While going through design, build and test iterations, I would highly recommend keeping a spreadsheet to record performance.&lt;br /&gt;&lt;br /&gt;Thoroughly analyze the sequence for data extraction, load and validation. This is the sequence you need to solidify in the test phase and execute to during go-live. This sequence is usually identified as the last step and this is a common mistake. Instead of honing the strategy, data migration leads continue to spin their wheels.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4257571298201035635?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4257571298201035635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-design.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4257571298201035635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4257571298201035635'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-design.html' title='Phases of Data migration: Design'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6627672881302169909</id><published>2009-07-24T21:36:00.000-07:00</published><updated>2009-07-24T21:36:00.504-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><title type='text'>Process Mapping: Part 2.</title><content type='html'>&lt;a href="http://improveprocess.blogspot.com/2009/07/process-mapping-part-1.html"&gt;In an earlier post&lt;/a&gt;, I had outlined how to construct a simple flowchart. In this post, let us see how can add more detail and enhance this flowchart using different techniques like SIPOC (six sigma), value stream mapping (lean), swim lane etc.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Swim lane diagrams&lt;/span&gt;: This is an extension of flowcharts and includes additional details like&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Actors:  The people, groups, teams, etc, who are performing the steps identified within the process.&lt;/li&gt;&lt;li&gt;Phases:  These might reflect the phases of the project, different areas of the project, or any secondary set of key elements that the process flow needs to traverse to successfully complete this process.&lt;/li&gt;&lt;/ul&gt;Some times, these are also called cross functional flowcharts. This method of allows you to quickly and easily plot and follow processes and, in particular, the handoffs between processes, departments and teams and identify inefficiencies easily.&lt;br /&gt;For example, if you look at the image shown, the flow chart is extended with additional information (phases are distinctly listed in the columns and the actors are listed in the rows).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blogs.msdn.com/blogfiles/davidlem/WindowsLiveWriter/ProcessImprovementStartswithaBlankPage_9C7F/image_2.png"&gt;&lt;img style="cursor: pointer; width: 640px; height: 396px;" src="http://blogs.msdn.com/blogfiles/davidlem/WindowsLiveWriter/ProcessImprovementStartswithaBlankPage_9C7F/image_2.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;SIPOC diagrams&lt;/span&gt;: This is an extension of flowcharts and clearly indicates the suppliers, input, process, output and customers. In some cases, the process can be shown not only in a simple flowchart but also using swim lanes. SIPOC depiction of the process is very useful because it clearly identifies who supplies the information, which organization is impacted by the process and who generates the output and what the deliverables are.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.army.mil/armybtkc/i/focus/cpi_tools_01_L.gif"&gt;&lt;img style="cursor: pointer; width: 700px; height: 398px;" src="http://www.army.mil/armybtkc/i/focus/cpi_tools_01_L.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Value stream mapping&lt;/span&gt;: This is an extension of flow charts &amp;amp; swim lanes and clearly identifies management and information systems that support the basic process. This methodology started as part of LEAN manufacturing with an emphasis on reducing wastes within manufacturing, but the benefits of using this across all business processes are valuable. The primary goal of this depiction is to clearly identify value added and non value added tasks performed in order to minimize wastes. It clearly outlines all tasks tasks, cycle time for each of the tasks so that the reviewer/management can identify how the process can be improved.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://office.microsoft.com/global/images/default.aspx?AssetID=ZA102041091033"&gt;&lt;img style="cursor: pointer; width: 450px; height: 390px;" src="http://office.microsoft.com/global/images/default.aspx?AssetID=ZA102041091033" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6627672881302169909?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6627672881302169909/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/process-mapping-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6627672881302169909'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6627672881302169909'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/process-mapping-part-2.html' title='Process Mapping: Part 2.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6000173608170303860</id><published>2009-07-23T23:42:00.000-07:00</published><updated>2009-07-23T23:42:00.379-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Process Mapping: Part 1</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Process Mapping&lt;/span&gt; refers to activities involved in defining a business process (Who does What, When, Where, how and Why). Once this is done, there can be no uncertainty as to the requirements of every internal business process.&lt;br /&gt;&lt;br /&gt;It is a visual depiction of the sequence of events that occur from the beginning to the end of the business process.&lt;br /&gt;&lt;br /&gt;Process maps can be constructed using a number of different techniques like flowcharts, swim lanes, process maps. Six Sigma methodologies recommend using a SIPOC approach. SIPOC stands for supplier, input, process, output and customers to clearly identify the handoffs, the inputs and outputs.&lt;br /&gt;&lt;br /&gt;Let us start with the simplest approach, a flowchart.&lt;br /&gt;&lt;br /&gt;How does one create a process map with a flowchart?&lt;br /&gt;&lt;br /&gt;Step 1: Determine the Boundaries: Identify the start and end of the processes. Observe the process in action (if possible).&lt;br /&gt;&lt;br /&gt;Step 2: List the Steps in the process. My recommendation is to start with post-it notes, identify the steps.&lt;br /&gt;&lt;br /&gt;Step 3: Sequence the Steps: now place the post-it notes in the order&lt;br /&gt;&lt;br /&gt;Step 4: Draw Appropriate Symbols&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Start with the basic symbols:&lt;/li&gt;&lt;li&gt;Ovals show input to start the process or output at the end of the process.&lt;/li&gt;&lt;li&gt;Boxes or rectangles show task or activity performed in the process.&lt;/li&gt;&lt;li&gt;Arrows show process direction flow.&lt;/li&gt;&lt;li&gt;Diamonds show points in the process where a yes/no questions are asked or a decision is required.&lt;/li&gt;&lt;li&gt;Usually there is only one arrow out of an activity box. If there is more than one arrow, you may need a decision diamond.&lt;/li&gt;&lt;/ol&gt;Step 5: Finalize the Flowchart&lt;ol&gt;&lt;li&gt;Check for completeness and duplication/redundancy&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Ask if this process is being run the way it should be.&lt;/li&gt;&lt;li&gt;Do we have a consensus?&lt;/li&gt;&lt;/ol&gt;Here is an example of flow chart.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://office.microsoft.com/global/images/default.aspx?AssetID=ZA102310831033"&gt;&lt;img style="cursor: pointer; width: 345px; height: 762px;" src="http://office.microsoft.com/global/images/default.aspx?AssetID=ZA102310831033" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6000173608170303860?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6000173608170303860/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/process-mapping-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6000173608170303860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6000173608170303860'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/process-mapping-part-1.html' title='Process Mapping: Part 1'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4657178504728240056</id><published>2009-07-23T22:53:00.000-07:00</published><updated>2009-07-23T22:53:00.622-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><title type='text'>Architect!</title><content type='html'>Over the last few years, there has been an increased focus on architecture within the IT domain. If you spend some time searching for people with “architect” in their title, you will find a multitude of titles like&lt;br /&gt;&lt;br /&gt;(1)   Enterprise architect&lt;br /&gt;&lt;br /&gt;(2)   Data architect&lt;br /&gt;&lt;br /&gt;(3)   Business process architect&lt;br /&gt;&lt;br /&gt;(4)   Application architect&lt;br /&gt;&lt;br /&gt;(5)   Solution architect&lt;br /&gt;&lt;br /&gt;(6)   Infrastructure architect&lt;br /&gt;&lt;br /&gt;(7)   Security architect&lt;br /&gt;&lt;br /&gt;(8)   Technology architect&lt;br /&gt;&lt;br /&gt;Are all of these roles the same? Or are they complimentary?&lt;br /&gt;&lt;br /&gt;I like the description posted on &lt;a href="http://en.wikipedia.org/wiki/Enterprise_architect"&gt;Wikipedia &lt;/a&gt;for the function/responsibility of different architects.&lt;br /&gt;&lt;br /&gt;“&lt;span style="font-style: italic;"&gt;Enterprise architects are like city planners, providing the roadmaps and regulations that a city uses to manage its growth and provide services to its citizens. In this analogy, it is possible to differentiate the role of the system architect, who plans one or more buildings; software architects, who are responsible for something analogous to the HVAC (Heating, Ventilation and Air Conditioning) within the building; network architects, who are responsible for something like the plumbing within the building, and the water and sewer infrastructure between buildings or parts of a city. The enterprise architect however, like a city planner, both frames the city-wide design, and choreographs other activities into the larger plan.&lt;/span&gt;”&lt;br /&gt;&lt;br /&gt;These roles are different and serve different purposes. The roles are complimentary and the functions. In order to implement business systems and underlying infrastructure, specific architecture domains to be covered (Business, Data, Applications, Technology).&lt;br /&gt;&lt;br /&gt;The key to success is engaging all the different facets of architecture to create a technology roadmap and strategy by which your organization can start from the current state and finish in the end state so as to achieve corporate objectives and goals.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4657178504728240056?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4657178504728240056/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/architect.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4657178504728240056'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4657178504728240056'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/architect.html' title='Architect!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2024364027642486073</id><published>2009-07-21T23:34:00.000-07:00</published><updated>2009-07-21T23:34:00.592-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Phases of Data migration: Analysis</title><content type='html'>This is probably the trickiest part of the project. It all depends upon how well you know your data!&lt;br /&gt;&lt;a href="http://improveprocess.blogspot.com/2009/07/business-case-for-data-management-mdm.html"&gt;&lt;br /&gt;In an earlier post&lt;/a&gt;, I had outlines the characteristics of good data. Focus on the following items in your analysis.&lt;br /&gt;&lt;br /&gt;    * Completeness,&lt;br /&gt;    * Conformity,&lt;br /&gt;    * Consistency,&lt;br /&gt;    * Accuracy,&lt;br /&gt;    * Duplicates, and&lt;br /&gt;    * Integrity&lt;br /&gt;&lt;br /&gt;Based on your scope, try and identify all the sources of data (business systems like ERP, CRM, MES, PLM, document management systems etc.). Once you have the source identified, identify the quality of data.&lt;br /&gt;&lt;br /&gt;If you have business analysts on your team, put them to work to&lt;br /&gt;&lt;br /&gt;(1) document business rules and logic in source and target systems&lt;br /&gt;&lt;br /&gt;(2) document gaps in data conformity to existing business rules and business processes&lt;br /&gt;&lt;br /&gt;(3) document duplicates and plan of action to address duplicates&lt;br /&gt;&lt;br /&gt;(4) document data integrity gaps and plan of action&lt;br /&gt;&lt;br /&gt;(5) document plan to map data from source to target systems&lt;br /&gt;&lt;br /&gt;Your business users should be assigned to&lt;br /&gt;&lt;br /&gt;(1) assess completeness of data&lt;br /&gt;&lt;br /&gt;(2) assess impact of data mapping&lt;br /&gt;&lt;br /&gt;(3) assess data quality issued reported by business analysts&lt;br /&gt;&lt;br /&gt;Based on the two bodies of work, you will have a good idea as to whether you need to clean your data prior to the move! In my experience, you will have some tough choices to make: Clean source data or design your extraction utilities to account for the cleansing actions!&lt;br /&gt;&lt;br /&gt;I would recommend focusing on this aspect. “Garbage In is Garbage Out”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2024364027642486073?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2024364027642486073/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-analysis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2024364027642486073'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2024364027642486073'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-analysis.html' title='Phases of Data migration: Analysis'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4093859426437034457</id><published>2009-07-21T23:26:00.000-07:00</published><updated>2009-07-21T23:26:00.380-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Overcome Your Fear of Trying Something New</title><content type='html'>&lt;a href="http://discussionleader.hbsp.com/friedman/2008/05/overcome-your-fear-of-trying-s.html?loomia_ow=t0:s0:a38:g26:r25:c0.000499:b24937530:z6"&gt;Great article on empowering yourself to expand your horizons.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Be Real, Be Whole and Be Innovative!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4093859426437034457?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4093859426437034457/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/overcome-your-fear-of-trying-something.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4093859426437034457'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4093859426437034457'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/overcome-your-fear-of-trying-something.html' title='Overcome Your Fear of Trying Something New'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-1888723846859975933</id><published>2009-07-21T22:44:00.000-07:00</published><updated>2009-07-21T22:44:00.422-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><title type='text'>Organized Information is the Next Moonshot?</title><content type='html'>I came across a very well written &lt;a href="http://blogs.harvardbusiness.org/sviokla/2009/07/organized_information_is_the_n.html?cm_mmc=npv-_-TOPICEMAIL-_-JUL_2009-_-INNOVATION2"&gt;article on organized information&lt;/a&gt;!&lt;br /&gt;&lt;br /&gt;Kudos to the author on succinctly writing about the value of organized information!&lt;br /&gt;&lt;br /&gt;An excerpt from the article “Today's challenge is not having more information; it's devising a less-resource intensive way to collect it and an efficient way to filter and disseminate it.”&lt;br /&gt;&lt;br /&gt;It is not what you know; it is how well and how quickly you can use what you know!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-1888723846859975933?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/1888723846859975933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/organized-information-is-next-moonshot.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1888723846859975933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1888723846859975933'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/organized-information-is-next-moonshot.html' title='Organized Information is the Next Moonshot?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-7402521925219059922</id><published>2009-07-21T22:34:00.000-07:00</published><updated>2009-07-21T22:34:00.167-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Phases of Data migration: Planning</title><content type='html'>&lt;a href="http://improveprocess.blogspot.com/2009/07/phases-of-data-migration.html"&gt;In an earlier post&lt;/a&gt;, I had outlined the key elements of a data migration plan. Now let us delve into the details.&lt;br /&gt;&lt;br /&gt;(1) Scope: Clearly identify what data needs to be migrated over from the source system into the target system. Insights of subject matter experts are invaluable, Use them well! Work with your team, to identify what needs to be migrated, base the decision on how the business process will have to be executed in the new system and what information is essential to ensure success, effectiveness and efficiency. In every migration project I have managed, this is a crucial building block. At the end of this stage, you should have Estimate of the data assets (number of records, metadata, documents etc.)&lt;br /&gt;&lt;br /&gt;(2) Criteria for a successful migration: this deliverable is closely tied to the scope of the data migration. Migrating the data into the target system without any errors doesn’t mean the project was successful; focus on what your customers will need! The criteria should start with error free migration and also include impact to customers if additional cycles are involved. This will take a few iterations, engage your subject matter experts and end users and work with them to refine the scope and define the criteria for success.&lt;br /&gt;&lt;br /&gt;(3) Decision making authority of each of the data domains: In my experience, ownership of data is a tricky item. Different groups may own pieces of information that make up usable data to the enterprise! First identify the data elements and then start asking for who is the owner or steward of this data; this will lead you to decision making authority. Ensure that this person is always engaged, communicate often and well! Without their buy-in, scope and criteria for success will be meaningless.&lt;br /&gt;&lt;br /&gt;(4) What data needs to be migrated: in almost all cases, all the data mayn’t be required. Consider the lifecycle of the information, in most cases the data can be divided into three buckets&lt;br /&gt;&lt;br /&gt;a. Currently relevant to business&lt;br /&gt;&lt;br /&gt;b. Historic information for archival / research purposes&lt;br /&gt;&lt;br /&gt;c. Newly created, which may not have any significant value yet&lt;br /&gt;&lt;br /&gt;Consider these buckets well, in most cases you might need to splice the data and truly identify all facets of usage. Dig deep and clearly identify usage patterns, this will indicate the value of your dataset and will provide insight into your final decision of partial or complete migration&lt;br /&gt;&lt;br /&gt;(5) Timing: this is a key element of your plan. You need to clearly identify the time line for cutover into production. Work backwards from go-live date and identify spots for key tasks like development of extraction, loading and validation utilities, test runs (at least 2-3), stakeholder acceptance tests. You mayn’t have a clear idea of time needed to load into target system, work with your software vendor or benchmark with companies/individuals who have worked on similar systems and assess the time required for final migration.&lt;br /&gt;&lt;br /&gt;(6) Requirements: focus on resource, system (hardware/software) and budgetary requirements. Gather as much information as possible from benchmarks and vendors to clearly identify what you might need to ensure success of this project. Start communicating the requirements to program sponsors, your resources and stakeholders, get alignment and then go secure the requirements.&lt;br /&gt;&lt;br /&gt;(7) Roles and responsibilities: clearly define the roles and responsibilities for each and every one on your team. At a minimum, your team should include&lt;br /&gt;&lt;br /&gt;a. Project manager or lead&lt;br /&gt;&lt;br /&gt;b. Business user&lt;br /&gt;&lt;br /&gt;c. Business analysts&lt;br /&gt;&lt;br /&gt;d. Data architect and or data administrator&lt;br /&gt;&lt;br /&gt;(8) Assumptions: this is a key element of any project, as you define the scope and success criteria, ensure that your assumptions are well documented and communicate them. Ensure your stakeholders, program sponsors and decision making authority are aligned. If you ever have to change any of the underlying assumption, secure alignment again.&lt;br /&gt;&lt;br /&gt;(9) Risks and Risk Mitigation: every migration project is fraught with risk, &lt;a href="http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy.html"&gt;if you remember an earlier post&lt;/a&gt;, I had outlined the success rate of projects and this paints a dismal picture. For every risk, ensure you have a risk mitigation plan. Document the risk and communicate your plans and secure alignment before proceeding.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-7402521925219059922?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/7402521925219059922/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-planning.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7402521925219059922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7402521925219059922'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration-planning.html' title='Phases of Data migration: Planning'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-3131403824943141780</id><published>2009-07-11T17:30:00.000-07:00</published><updated>2009-07-31T15:27:47.399-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Phases of Data migration</title><content type='html'>Just like SDLC, I would like to propose distinct phases and stage gates that have to be met in order to complete data migration.&lt;br /&gt;&lt;br /&gt;(1) Strategy&lt;br /&gt;&lt;br /&gt;(2) Analysis&lt;br /&gt;&lt;br /&gt;(3) Design (&amp;amp; build)&lt;br /&gt;&lt;br /&gt;(4) Test&lt;br /&gt;&lt;br /&gt;(5) Validation&lt;br /&gt;&lt;br /&gt;In this post, let us focus on the strategy or planning phase. The first step is to put together a plan. The data migration plan should describe, in detail,&lt;br /&gt;&lt;br /&gt;(1) Scope of the project&lt;br /&gt;&lt;br /&gt;(2) Criteria for a successful migration&lt;br /&gt;&lt;br /&gt;(3) Who is the decision making authority of each of the data domains (should be from the business organization)&lt;br /&gt;&lt;br /&gt;(4) What data needs to be migrated (full or a subset)&lt;br /&gt;&lt;br /&gt;(5) Timing&lt;br /&gt;&lt;br /&gt;(6) Requirements from hardware, software perspective&lt;br /&gt;&lt;br /&gt;(7) Resource requirements&lt;br /&gt;&lt;br /&gt;(8) Budget requirements&lt;br /&gt;&lt;br /&gt;(9) Roles and responsibilities&lt;br /&gt;&lt;br /&gt;(10) Assumptions&lt;br /&gt;&lt;br /&gt;(11) Risks&lt;br /&gt;&lt;br /&gt;(12) Risk mitigation / Contingency&lt;br /&gt;&lt;br /&gt;The plan also sets expectations up front with customers about the complexity of the migration, timing, and potential issues and concerns. Remember this is the first cut at the plan; this can be refined as move along your project. If you make any changes, remember to socialize with governance and accountability system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-3131403824943141780?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/3131403824943141780/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3131403824943141780'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/3131403824943141780'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/phases-of-data-migration.html' title='Phases of Data migration'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-839388449400450456</id><published>2009-07-11T17:02:00.000-07:00</published><updated>2009-07-11T17:02:00.794-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Rules For Successful Data Migration</title><content type='html'>(1) Clearly define the scope of the project&lt;br /&gt;&lt;br /&gt;(2) Actively refine the scope of the project through targeted profiling and auditing&lt;br /&gt;&lt;br /&gt;(3) Profile and audit all source data in scope before writing mapping specifications&lt;br /&gt;&lt;br /&gt;(4) Define a realistic project budget and timeline, based on knowledge of data issues&lt;br /&gt;&lt;br /&gt;(5) Secure sign off on each stage from a senior business representative&lt;br /&gt;&lt;br /&gt;(6) Prioritize with a top down, target driven approach&lt;br /&gt;&lt;br /&gt;(7) Aim to volume test all data in scope as early as possible at unit level&lt;br /&gt;&lt;br /&gt;(8) Allow time for volume testing and resolving issues&lt;br /&gt;&lt;br /&gt;(9) Segment the project into manageable, incremental chunks&lt;br /&gt;&lt;br /&gt;(10) Keep total focus on the business objectives and cost/benefits throughout.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-839388449400450456?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/839388449400450456/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/rules-for-successful-data-migration.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/839388449400450456'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/839388449400450456'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/rules-for-successful-data-migration.html' title='Rules For Successful Data Migration'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5880426661433512812</id><published>2009-07-10T19:30:00.000-07:00</published><updated>2009-07-10T19:30:00.389-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Data Migration: Challenges &amp; Joy! Part 2.</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Forewarned is forearmed&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Before we jump into details about migration methodologies, let us step back and understand some of challenges ahead of us. Whether you are migrating from a legacy system or a spreadsheet/database, you have to understand everything about your “SOURCE” system.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Common misconceptions about migration&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;• Data migration is an IT job function.&lt;br /&gt;• We know our data!&lt;br /&gt;• Data migration is one of the last steps taken before you go live with the new system.&lt;br /&gt;• We can always change it after we go live.&lt;br /&gt;• Acquiring legacy data is easy.&lt;br /&gt;• Existing data will fit the new system.&lt;br /&gt;• Existing data is of good quality.&lt;br /&gt;• Existing data and business processes are understood.&lt;br /&gt;• Documentation exists on data rules and formatting.&lt;br /&gt;• We Don’t Need Tools or Special Skills&lt;br /&gt;• Migration Is a Separate Activity&lt;br /&gt;&lt;br /&gt;What you as the lead of the migration effort need to do is work with your team to dismiss these misconceptions.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Data migration is not a matter of copying data!&lt;/span&gt; In order to be successful at migrating data, one has to thoroughly understand&lt;br /&gt;(1) Why is the data being migrated, significance and value to the organization?&lt;br /&gt;(2) What data is being migrated?&lt;br /&gt;(3) Where does the data reside currently?&lt;br /&gt;(4) What are the rules for the data in the “Source” system and how is the target system setup?&lt;br /&gt;(5) Who are the experts for each of the data domains?&lt;br /&gt;(Hint: do not limit yourself to an IT resource)&lt;br /&gt;(6) What is the success rate of migrating into this application?&lt;br /&gt;(7) Who else in your industry segment has been through this activity?&lt;br /&gt;(Hint: Do a benchmark)&lt;br /&gt;(8) What do you need from a hardware/software perspective to support the data migration?&lt;br /&gt;(Hint: Benchmarking and reference calls will provide this information)&lt;br /&gt;&lt;br /&gt;Now that you armed with some answers which will highlight what you need to focus on, we can step back and think through our methodology.&lt;br /&gt;&lt;br /&gt;Don't lose your humor, remember your mantra “I love data migration”&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5880426661433512812?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5880426661433512812/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5880426661433512812'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5880426661433512812'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy-part-2.html' title='Data Migration: Challenges &amp; Joy! Part 2.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-1734532718038903036</id><published>2009-07-10T19:00:00.000-07:00</published><updated>2009-07-12T08:13:53.233-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Migration'/><title type='text'>Data Migration: Challenges &amp; Joy!</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;br /&gt;What is data migration?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Data migration is the process of transferring data between storage types, formats, or computer systems.&lt;br /&gt;&lt;br /&gt;Over the last decade, I have led multiple data migration efforts and found each one of these projects challenging and enriching.  I keep swearing that I will not take up another but yet I always do. In a series of posts, I am going to share my experiences so that you may benefit from my lessons learnt and insights.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Common Data Migration Scenarios&lt;/span&gt;: when would you have a need to migrate data and create a project around this activity?&lt;br /&gt;1. Mergers and acquisitions&lt;br /&gt;2. Legacy system modernization&lt;br /&gt;3. Enterprise application consolidation, implementation, or upgrade, such as an SAP ERP or CRM implementation&lt;br /&gt;4. Master data management implementation&lt;br /&gt;5. Business process outsourcing&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Why are Data Migration Projects Are Risky&lt;/span&gt;: If you have been assigned as the lead for data migration, be aware of the heavy odds against you! Do your research and do it well.&lt;br /&gt;Based on reference documents I have researched over the years (Gartner, Standish Group Study), I have found that&lt;br /&gt;1. 84 percent of data migration projects fail to meet expectations&lt;br /&gt;2. 37 percent experience budget overruns&lt;br /&gt;3. 67 percent are not delivered on time&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Why Data Migration Projects Fail&lt;/span&gt;: In earlier posts, I have outlined the &lt;a href="http://improveprocess.blogspot.com/2009/07/business-case-for-data-management-mdm.html"&gt;importance of data management &lt;/a&gt;and the&lt;a href="http://improveprocess.blogspot.com/2009/07/what-is-impact-of-poor-data-management.html"&gt; pitfalls of bad data management&lt;/a&gt;. These contribute to the overall success/failure of large implementation (and its data migration). Here are some reasons that have been attributed to failures of data migration.&lt;br /&gt;&lt;br /&gt;1. Lack of methodology&lt;br /&gt;2. Unrealistic scope&lt;br /&gt;3. Improper understanding and use of tools&lt;br /&gt;4. Inattention to data quality&lt;br /&gt;5. Lack of experience&lt;br /&gt;&lt;br /&gt;While data migration is essential to the success of implementation of a new application or business system, its role in the project often overlooked and underestimated. The common assumption is that tools exist to extract and move the data into the target application, or that data migration is something a consulting partner will handle.  Often project teams tasked with data migration focus solely on the timely conversion and movement of data between systems. But data migration is not just about moving the data into the new application; it’s about making the data work once within the new application. This means that the data in the new application must be accurate and trustworthy for business users to readily transition from their legacy applications to adopt this new application.&lt;br /&gt;&lt;br /&gt;In upcoming posts, I will outline the methodology I have used and why I have chosen this approach. Most of my team members would fondly remember my mantras of “Wash, Rinse &amp;amp; Repeat” and “I love data migration”. :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-1734532718038903036?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/1734532718038903036/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1734532718038903036'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1734532718038903036'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/data-migration-challenges-joy.html' title='Data Migration: Challenges &amp; Joy!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4288785291593943270</id><published>2009-07-09T18:00:00.000-07:00</published><updated>2009-07-10T10:27:02.734-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Enterprise Architecture'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Zachman Framework: My Experience</title><content type='html'>As a rule of thumb, when I approached for business process improvements or systems development request, I ask the 6 W questions (What, How, Where, Who, When and Why). As I got better with this methodology, I came across SDLC best practices and finally found the Zachman framework.&lt;br /&gt;&lt;br /&gt;What is the framework?&lt;br /&gt;&lt;br /&gt;The Zachman Framework is a comprehensive, logical structure for descriptive representations (i.e., models) of any complex objects. It is neutral with regard to specific processes or tools used for producing the descriptions. The Framework, as applied to enterprises, is helpful for sorting out complicated technology and methodology choices and issues that are significant to general and technology management and identifying the kinds of models for a given project.&lt;br /&gt;&lt;br /&gt;The Zachman Framework provides a common context for understanding a complex structure.  The Framework enables communication among the various participants involved in developing or changing the structure. Architecture is the glue that holds the structure together. The Framework defines sets of architectures that contain the development pieces of the structure.&lt;br /&gt;&lt;br /&gt;The Zachman framework gathers and refines principles from older methods. It has a structure (or framework) independent of the tools and methods used in any particular IT business. The framework defines how perspectives are related according to certain rules or abstractions. A framework takes the form of a 36-cell table with six rows (scope, business model, system model, technology model, components, and working system) and six columns (who, what, when, where, why, and how) as shown in the figure below.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XZZEj1P5UJQ/SlZb4z2y9tI/AAAAAAAAAx0/RW1GMQ6Vsyk/s1600-h/zf_basic.gif"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 308px;" src="http://2.bp.blogspot.com/_XZZEj1P5UJQ/SlZb4z2y9tI/AAAAAAAAAx0/RW1GMQ6Vsyk/s400/zf_basic.gif" border="0" alt=""id="BLOGGER_PHOTO_ID_5356569838354626258" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The rows of the Zachman Framework define the various perspectives of the enterprise and the various roles in the enterprise using that information.&lt;br /&gt;1. Scope (Contextual/Planner view): Definition of the enterprise’s direction and business purpose. It includes enterprise’s vision, mission, boundaries and constraints. Usually these are textual artifacts/definitions providing the context for each column for e.g. the “Why” column cell will contain the business goals, performance measures for each function. The “What” would contain the various high level data classes required etc. The idea here is to identify the requirements and the external drivers affecting the enterprise and perform business function modeling.&lt;br /&gt;2. Enterprise Model (Conceptual/Owner’s view): At this level more focus is towards the business and the associated processes. At each column level information is gathered with the business processes in perspective. For e.g. to answer “Why” you will define the policies and procedure for the processes, the “How” would be the Business process definition itself, the “Who” would be the roles and responsibilities for each of these processes.&lt;br /&gt;3. System Model (Logical/Designer’s view): This defines the business described row 2, but in more details. At this level the logical models are defined for each row cell. For e.g. A logical data model is created to identify the data flow for achieving the business data requirements specified in row 2. Similarly logical network models are created to understand the network setup required.&lt;br /&gt;4. Technology model (Builder’s view): This describes how technology may be used to address the high level needs identified in the previous rows. Various technology related decision like decision for the DBMS type to use, the network elements required, and the access privileges for the users etc. are identified.&lt;br /&gt;5. Detailed Model (Sub Contractor view): As we can understand at this level its is the deployment phase where the details are low level like database specifications constrained as per the physical models, network configuration, detailed user privileges and so forth produced.&lt;br /&gt;6. Functioning system (User’s View) : Here the final implementation of the various systems is depicted and its impact to the users is mapped. Information like what data is being entered by users and getting stored in the database or the actual message flow happening over the deployed network and so forth is considered at this stage. The idea is to use this information for operations management, evaluation of the systems deployed etc.&lt;br /&gt;&lt;br /&gt;I have spent some time reading about the weakness of this framework (for e.g. process/documentation heavy, little or no acceptance from development community), but I favor a business process centric approach. In my mind, all development activities should have a business value and justification. One way to clearly ensure that all stakeholders and departments understand the overall development program is through a visual display of the interactions of process, systems, data and business rules.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4288785291593943270?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4288785291593943270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/zachman-framework-my-experience.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4288785291593943270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4288785291593943270'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/zachman-framework-my-experience.html' title='Zachman Framework: My Experience'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XZZEj1P5UJQ/SlZb4z2y9tI/AAAAAAAAAx0/RW1GMQ6Vsyk/s72-c/zf_basic.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-8102825392414263118</id><published>2009-07-09T17:30:00.000-07:00</published><updated>2009-07-24T11:38:07.416-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='PDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='PLM'/><title type='text'>What is PLM?</title><content type='html'>Product lifecycle management systems (PLM) were developed to help organizations control documentation, product structure and manage engineering change order (ECO, ECN, ECR etc.).&lt;br /&gt;&lt;br /&gt;Product data management systems (PDM) have existed for a while prior to the development of PLM systems. The key differentiator between the two being lifecycle management in addition to data management. In most organizations, the engineering change process was&lt;br /&gt;&lt;br /&gt;(1) Manual (process) with inefficiencies in handoffs between departments,&lt;br /&gt;(2) Inability or lack of capability to capture financial impact&lt;br /&gt;(3) Lack of awareness of extent/impact of changes and&lt;br /&gt;(4) Unable to meet cycle time expectations.&lt;br /&gt;&lt;br /&gt;As organizations continued to mature in their business processes (New product introduction, phase gate product introduction, product portfolio management, design for excellence [DFX, DFM], Excess and Obsolete inventory management, Effectivity dates) and business system usage (ERP, MRP, CRM), a need for a more comprehensive solution became compelling.&lt;br /&gt;&lt;br /&gt;Research into product costs over its lifecycle has indicated that a focus on getting the design right earlier in the alpha/beta stages provides the maximum benefit. In order to get the design right so early can be tricky…effective business processes with right enabling technology will be the key to success to improve time to market and reduced costs across the lifecycle.&lt;br /&gt;&lt;br /&gt;Three different sets of companies started developing PLM software&lt;br /&gt;(1) traditionally CAD centric software companies, enhanced their PDM systems with additional capabilities&lt;br /&gt;(2) ERP companies enhanced their core capabilities with enhanced workflow and document management features&lt;br /&gt;(3) Pure PLM software vendors, which built their engines on basic needs of their customer base with extensive integrations to CAD (upstream data) and ERP/MRP/CRM systems.&lt;br /&gt;&lt;br /&gt;There has been some amount of consolidation and over the years, PLM as a technology has matured and has added more and more features for e.g.&lt;br /&gt;(1) Supplier collaboration&lt;br /&gt;(2) Design / manufacturing outsourcing&lt;br /&gt;(3) MES integration&lt;br /&gt;(4) Digital rights management&lt;br /&gt;(5) Collaboration&lt;br /&gt;(6) Project management&lt;br /&gt;(7) Regulatory and Environmental compliance tracking and management (RoHS, WEE, RoHS, FDA CFR etc.)&lt;br /&gt;(8) Customer needs management&lt;br /&gt;(9) Data Classification and Knowledge management&lt;br /&gt;(10) Configuration management&lt;br /&gt;&lt;br /&gt;And this list goes on…&lt;br /&gt;&lt;br /&gt;In later posts, I will get in to details around each of these enhanced capabilities and future direction of PLM to support the enterprise.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-8102825392414263118?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/8102825392414263118/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/what-is-plm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8102825392414263118'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8102825392414263118'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/what-is-plm.html' title='What is PLM?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-2021749734991900226</id><published>2009-07-08T18:00:00.000-07:00</published><updated>2009-07-08T18:34:21.934-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Knowledge Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Knowledge management</title><content type='html'>I have long been a proponent of knowledge management – documenting insights, experiences and lessons learnt so that we don’t reinvent the wheel. In most cases, organizations and individuals tend to forget the lessons learnt in the past…&lt;br /&gt;&lt;br /&gt;Over the last two decades or so, with the advent of enhanced document, content and metadata management solutions (ERP, PDM, PLM, Sharepoint, etc.) organizations have been able to document their best practices and lessons learnt to enable faster collaboration, innovation and problem solving. &lt;br /&gt;&lt;br /&gt;There have been challenges such as the (1) need to classify and tag knowledge,(2)  the need to clearly document experiences so that relative newcomers can come up to speed, (3) ability to search and find relevant data amongst thousands of documents (4) enforce creators and audiences of knowledge sharing to use the knowledge management system and positive value over time.&lt;br /&gt;&lt;br /&gt;I was surprised to read an article on “When Knowledge Management Hurts” from &lt;a href="http://blogs.harvardbusiness.org/vermeulen/2009/03/when-knowledge-management-hurt.html"&gt;http://blogs.harvardbusiness.org/vermeulen/2009/03/when-knowledge-management-hurt.html&lt;/a&gt;.  An excerpt from this page “The advice to derive from this research? Shut down your expensive document databases; they tend to do more harm than good. They are a nuisance, impossible to navigate, and you can’t really store anything meaningful in them anyway, since real knowledge is quite impossible to put onto a piece of paper.”&lt;br /&gt;&lt;br /&gt;I dug a little deeper and found “Does Knowledge Sharing Deliver on Its Promises?” from &lt;a href="http://knowledge.wharton.upenn.edu/article.cfm?articleid=1841"&gt;http://knowledge.wharton.upenn.edu/article.cfm?articleid=1841&lt;/a&gt;. This article clearly identified some of the shortcomings and listed some reasons why! The key takeaways from this article (my $0.02) are: &lt;br /&gt;The first key implication is that it is unsafe to assume that more knowledge sharing is always better. &lt;br /&gt;The second key implication is that it unsafe to assume that the net effects of using even the right type of knowledge are always positive. Instead, the design of a project team affects its ability to achieve the desired advantages of knowledge sharing. &lt;br /&gt;&lt;br /&gt;As long as we continue to generate data, we should be able to leverage this! This will mean that users, employees and organizations will need to step back and understand the value in maintaining knowledge and experience within their boundaries and implement steps to capture, share and use knowledge effectively.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-2021749734991900226?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/2021749734991900226/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/knowledge-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2021749734991900226'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/2021749734991900226'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/knowledge-management.html' title='Knowledge management'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5859190176715531995</id><published>2009-07-08T17:30:00.000-07:00</published><updated>2009-07-08T18:35:41.821-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='MDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>The Business Case for Data Management (MDM, Data Quality, Data Governance)!</title><content type='html'>In an earlier post, I had outlined &lt;a href="http://improveprocess.blogspot.com/2009/07/what-is-impact-of-poor-data-management.html"&gt;impact of poor data management&lt;/a&gt;. In this post I would like to discuss the data quality and need for governance/accountability systems and technological solutions like MDM (Master Data Management).&lt;br /&gt;&lt;font style="font-weight: bold;"&gt;&lt;font style="font-style: italic;"&gt;Characteristics of good data&lt;/font&gt;&lt;/font&gt;&lt;br /&gt;In order to analyze the data stored with applications and used by end to end business processes, let us review certain characteristics to check if our data is of good quality and where/what do we need to work on:&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Completeness&lt;/font&gt;: Is all the requisite information available? Are data values missing, or in an unusable state?&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Conformity&lt;/font&gt;: Are there expectations that data values conform to specified formats? If so, do all the values conform to those formats?  Are these formats specified in the same way across all your applications (data silos)?&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Consistency&lt;/font&gt;: Do you have conflicting information about the same object? Are values consistent across applications and business processes (data silos)? Do interdependent attributes always appropriately reflect their expected consistency?&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Accuracy&lt;/font&gt;: Do data objects accurately represent the “real-world” values they are expected to model? Are there variations in spelling or reference information (id related to customer, supplier and employees)?&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Duplication&lt;/font&gt;: Are there multiple instances of the same data objects within your data set?&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Integrity&lt;/font&gt;: What data is missing important relationship linkages? Does the data adhere to a predefined set of rules?&lt;br /&gt;&lt;font style="font-style: italic;"&gt;Timeliness&lt;/font&gt;: Can the right people access the right data at the right time?&lt;br /&gt;&lt;br /&gt;The fundamental nature of data is that it changes continuously making it difficult for organizations to put the data to the best possible use and achieve benefits. Furthermore, much of the data within organizations resides on different systems (for example, ERP, CRM, Order management, Customer service, PDM, PLM etc). And it is often difficult to keep all these systems in sync.&lt;br /&gt;&lt;br /&gt;Poor data quality isn’t always apparent in processing your day-to-day business transactions. The purchasing department, for example, may not see the difference between entering “3M” or “3M Corporation” or “3MCorp.” in a database. All of these seem to get the job done. But if you dig deep, you will find that this could potentially save $$$ in time and resources utilized in creating duplicates of data.&lt;br /&gt;&lt;br /&gt;In most organizations, most resources are fully utilized and certain “nice to have” functions are dropped as a result. One such item that is commonly ignored is data quality!&lt;br /&gt;&lt;br /&gt;The benefits of accurate data are clear. They include decreased product development and sales costs, better customer service and increased employee productivity. However, building the business case in order to launch a data quality management initiative has traditionally been a challenge!&lt;br /&gt;&lt;br /&gt;As organizations face stiff demand and need to churn out products and services faster, there is an increased demand placed on the availability of good data to support faster and better decision making! Without a doubt, data has become the raw material of the information economy, and data governance is a strategic imperative.&lt;br /&gt;&lt;br /&gt;In addition, increased requirements on timely and accurate data placed by regulatory compliances like (SOX, FDA 21 CFR Part 11, RoHS, WEE, Reach, HiPAA, Osha) have stretched the capabilities of process and business systems owners.&lt;br /&gt;&lt;br /&gt;These demands have resulted in the development of data governance and technological solutions like MDM. Master Data Management (MDM) is the technology, tools, and processes required to create and maintain consistent and accurate lists of master data.&lt;br /&gt;&lt;br /&gt;Some organizations hope to improve data quality by moving data from legacy systems (or consolidating data silos) to (ERP) and (CRM) packages. Other organizations use data profiling or data cleansing tools to unearth dirty data, and then cleanse it with an extract/transform/load (ETL) tool for data warehouse (DW) applications.&lt;br /&gt;&lt;br /&gt;&lt;font style="font-style: italic;"&gt;A word of caution&lt;/font&gt;: unless data quality and governance is approached from a top down manner with alignment from all levels, we will not be able to achieve accurate, complete and timely data! A program to address data quality is not to fix a business system or application, neither is it an implementation of technology solution like MDM, BI, DW. This program is to fix behavior, flow of information across the enterprise and improve operational effectiveness, efficiency, control and success. Merely focusing on technology will result in the same problems but in a different application.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5859190176715531995?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5859190176715531995/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/business-case-for-data-management-mdm.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5859190176715531995'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5859190176715531995'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/business-case-for-data-management-mdm.html' title='The Business Case for Data Management (MDM, Data Quality, Data Governance)!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-175602554035099281</id><published>2009-07-07T14:23:00.000-07:00</published><updated>2009-07-07T14:25:23.699-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Decision Making'/><title type='text'>Decision Making</title><content type='html'>Thanks to Mala, I listened to a very interesting 6 minute monologue on decision making!&lt;br /&gt;Recommend listening to it. Here's a &lt;a href=" http://www.ted.com/talks/philip_zimbardo_prescribes_a_healthy_take_on_time.html"&gt;link&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-175602554035099281?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/175602554035099281/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/decision-making.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/175602554035099281'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/175602554035099281'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/decision-making.html' title='Decision Making'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5066422847636695621</id><published>2009-07-07T13:59:00.000-07:00</published><updated>2009-07-31T15:34:23.607-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Technology'/><category scheme='http://www.blogger.com/atom/ns#' term='PDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='CAD'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='PLM'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Has CAD delivered on its promise?</title><content type='html'>CAD (computer aided design) was a major boost to engineering productivity in the early 1980s. The capability of having drawings in digital forms, ability to overlay layouts to ensure form, fit and function were key enablers. As the usage of these software programs matured, the demand on additional features increased as well.&lt;br /&gt;&lt;br /&gt;This led to the development of 3 D modeling capability; 3-D modeling was a huge step forward as it allowed for creating parts and assemblies and ability to&lt;br /&gt;(1) Parametric modeling&lt;br /&gt;(2) Capture design intent&lt;br /&gt;(3) Associativity&lt;br /&gt;(4) Finite element analysis capability&lt;br /&gt;(5) Enhanced cam capability&lt;br /&gt;(6) 3d rendering&lt;br /&gt;(7) Interference / clearance checking&lt;br /&gt;&lt;br /&gt;Over the last 10-15 years, the capability and maturity gaps between high-end and low-end CAD packages have reduced significantly. There has been some level of consolidation in the CAD space and software vendors have started creating more software packages to manage data (PDM, PLM) etc.&lt;br /&gt;&lt;br /&gt;In my opinion, very few companies have mastered the art of the product data management specifically CAD data, which has resulted in lower re-use of existing components and wasted time and resources on recreating product data. &lt;span style="font-style: italic;"&gt;Why is that?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Despite the promise of computer aided manufacturing (CAM) combined with the powers of comprehensive 3D modeling, very few companies have transitioned over to drawing less systems by utilizing CAM capabilities. Why is that?&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Why is adoption of ASME 14.41 lagging?&lt;/span&gt; This standard supports the creation of 3D drawings with annotations and tolerance symbols. My $0.02, this could save $$$ in time and resources spent on creating product documentation via drawings.&lt;br /&gt;&lt;br /&gt;I have long been a proponent of a single platform for product development using a single CAD tool. But this is an uphill battle in most large companies as companies go through acquisitions or relinquish control over product data management resulting in different groups using different platforms! This forms a major challenge to seamless collaboration. There have been a few promising software packages which allow for digital mockups by creating assemblies from different CAD packages. The major challenge here is that the mockups and changes done are not passed back on to the original CAD package. &lt;span style="font-style: italic;"&gt;How can we enable cross platform collaboration?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;Seamless integration with PLM/ERP&lt;/span&gt;&lt;br /&gt;As the usage of PDM and PLM applications is increasing, there is an increased focus on the need product structure creation and maintenance. I would like to see complete integration between CAD and these applications so that editing of product structure (BoM) and attributes is seamlessly transferred in a bi-directional manner.&lt;br /&gt;&lt;br /&gt;There has been some effort in analyzing part geometries to quickly identify if similar designs exist and promote re-use. This capability needs to be enhanced and promoted through out the user community.&lt;br /&gt;&lt;br /&gt;In summary, we have come a long way but we can do more to improve how use the tools! We must innovate to try and identify more opportunities!&lt;br /&gt;&lt;br /&gt;More postings on this topic to come...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5066422847636695621?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5066422847636695621/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/has-cad-delivered-on-its-promise.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5066422847636695621'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5066422847636695621'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/has-cad-delivered-on-its-promise.html' title='Has CAD delivered on its promise?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6363359427377250603</id><published>2009-07-06T16:47:00.000-07:00</published><updated>2009-07-31T15:40:53.239-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><title type='text'>The 10 Questions Every Change Agent Must Answer</title><content type='html'>I came across this&lt;a href="http://blogs.harvardbusiness.org/taylor/2009/06/the_10_questions_every_change.html"&gt; blog entry&lt;/a&gt;, from Harvard Business School. I highly recommend reading the article and going through each and every one of the questions to see whether you are on the right track!&lt;br /&gt;It's time to do — and get — something different. Here, then, are ten questions that leaders must ask of themselves and their organizations —&lt;br /&gt;1. Do you see opportunities the competition doesn't see?&lt;br /&gt;2. Do you have new ideas about where to look for new ideas?&lt;br /&gt;3. Are you the most of anything?&lt;br /&gt;4. If your company went out of business tomorrow, who would miss you and why?&lt;br /&gt;5. Have you figured out how your organization's history can help to shape its future?&lt;br /&gt;6. Can your customers live without you?&lt;br /&gt;7. Do you treat different customers differently?&lt;br /&gt;8. Are you getting the best contributions from the most people?&lt;br /&gt;9. Are you consistent in your commitment to change?&lt;br /&gt;10. Are you learning as fast as the world is changing?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6363359427377250603?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6363359427377250603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/10-questions-every-change-agent-must.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6363359427377250603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6363359427377250603'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/10-questions-every-change-agent-must.html' title='The 10 Questions Every Change Agent Must Answer'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-1701286031060371077</id><published>2009-07-06T15:48:00.000-07:00</published><updated>2009-07-06T16:23:05.008-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><title type='text'>Key Performance Indicators</title><content type='html'>&lt;span style="font-weight:bold;"&gt;Key Performance Indicators&lt;/span&gt; (KPI) are metrics used to help an organization define and evaluate how successful it is, typically in terms of making progress towards its long-term organizational goals.&lt;br /&gt;&lt;br /&gt;KPI’s can be specified by answering the question, "What is really important to stakeholders?”. KPI’s evaluate business data against business goals and display current status by using easy-to-understand graphical indicators. For example, a KPI can use traffic light icons to indicate that customer satisfaction is exceeding, meeting, or failing to meet goals.&lt;br /&gt;&lt;br /&gt;KPI’s are quantifiable measurements, agreed to beforehand, that reflect the critical success factors of an organization. &lt;br /&gt;&lt;br /&gt;They will differ depending on the organization. A business may have as one of its Key Performance Indicators the percentage of its income that comes from return customers. A school may focus its Key Performance Indicators on graduation rates of its students. A Customer Service Department’s Key Performance Indicators could be percentage of customer calls answered in the first minute. A Key Performance Indicator for a social service organization might be number of clients assisted during the year.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Guidelines&lt;/span&gt;: refer to the posting &lt;a href="http://improveprocess.blogspot.com/2009/06/metrics.html"&gt;Metrics &lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Categorization of indicators&lt;/span&gt;&lt;br /&gt;KPIs can be summarized into the following sub-categories:&lt;br /&gt;Quantitative indicators which can be presented as a number.&lt;br /&gt;Practical indicators that interface with existing company processes.&lt;br /&gt;Directional indicators specifying whether an organization is getting better or not.&lt;br /&gt;Actionable indicators are sufficiently in an organization's control to effect change.&lt;br /&gt;Financial indicators used in performance measurement&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Are KPI’s and metrics interchangeable?&lt;/span&gt;&lt;br /&gt;The term "metric" is generic. It is typically used to mean just about any sort of measurement applied to gauge a particular business process or activity. KPI’s are metrics, too, but they are "key" metrics. KPI’s are meant to gauge progress toward vital, strategic objectives usually defined by upper management, as opposed to the more generic metric used to measure a more mundane (i.e., less strategic) process. The goal is to foster greater visibility, better execution of strategy, faster reaction to opportunities and threats, and improved collaboration and coordination across key business operations&lt;br /&gt;&lt;br /&gt;In previous posts, I had outlined &lt;a href="http://improveprocess.blogspot.com/2009/07/swot-analysis.html"&gt;SWOT analysis&lt;/a&gt; and setting &lt;a href="http://improveprocess.blogspot.com/2009/07/swot-strategy.html"&gt;strategy &lt;/a&gt;based on the analysis. KPI’s provide a way of measuring progress towards accomplishing the goals set by the strategy. In this post, I have outlined the definition and details regarding KPI’s and in upcoming posts, I will discuss performance management and evolution of balanced scorecards.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-1701286031060371077?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/1701286031060371077/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/key-performance-indicators-kpi-are.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1701286031060371077'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/1701286031060371077'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/key-performance-indicators-kpi-are.html' title='Key Performance Indicators'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-8564244267556469057</id><published>2009-07-06T11:49:00.000-07:00</published><updated>2009-07-06T16:09:01.220-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>SWOT Strategy</title><content type='html'>In a &lt;a href="http://improveprocess.blogspot.com/2009/07/swot-analysis.html"&gt;previous blog entry&lt;/a&gt;, I had described how to go about SWOT analysis. Now that you have completed the analysis and created a matrix of your Strengths, Weakness, Opportunities and Threats, let us discuss how you can construct a strategy to address your findings.&lt;br /&gt;&lt;br /&gt;You will have to match each component with one another. For example, match the internal strengths with external opportunities and list the resulting Strengths / Opportunities strategies in the matrix chart. This will result in four strategy types, which are: &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;S-O&lt;/span&gt; strategies pursue opportunities that match the company’s strengths. These are the best strategies to employ, but many firms are not in a position to do so. Companies will generally pursue one or several of the other three strategies first to be able to apply Strengths-Opportunities strategies. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;W-O&lt;/span&gt; strategies overcome weaknesses to pursue opportunities. Your job is to match internal weaknesses with external opportunities and list the resulting Weaknesses-Opportunities strategies &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;S-T&lt;/span&gt; strategies identify ways that the firm can use its strengths to reduce its vulnerability to external threats. Your job is to match internal strengths with external threats and list the resulting Strengths-Threats Strategies&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;W-T&lt;/span&gt; strategies establish a defensive plan to prevent the firm’s weaknesses from making it susceptible to external threats. Your job is to match the internal weaknesses with external threats and record the resulting Weaknesses-Threats Strategies&lt;br /&gt;&lt;br /&gt;Here are some examples on the type of strategies based on SWOT analysi: &lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;br /&gt;Strength-Opportunity Strategies &lt;/span&gt;&lt;br /&gt;Expand &lt;br /&gt;Increase advertising &lt;br /&gt;Develop new products &lt;br /&gt;Diversify &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Strength-Threat Strategies &lt;/span&gt;&lt;br /&gt;Diversify &lt;br /&gt;Acquire competitor &lt;br /&gt;Expand &lt;br /&gt;Re-engineer &lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;br /&gt;Weakness-Opportunity Strategies &lt;/span&gt;&lt;br /&gt;Joint venture &lt;br /&gt;Acquire competitor &lt;br /&gt;Expand &lt;br /&gt;&lt;span style="font-style:italic;"&gt;&lt;br /&gt;Weakness-Threat Strategies &lt;/span&gt;&lt;br /&gt;Divest &lt;br /&gt;Retrench &lt;br /&gt;Restructure&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-8564244267556469057?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/8564244267556469057/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/swot-strategy.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8564244267556469057'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8564244267556469057'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/swot-strategy.html' title='SWOT Strategy'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-7467090912435657322</id><published>2009-07-06T11:26:00.001-07:00</published><updated>2009-07-06T11:31:11.980-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Pareto Analysis</title><content type='html'>Pareto charts provide a tool for visualizing the Pareto principle, which states that a small set of problems (the "vital few") affecting a common outcome tend to occur much more frequently than the remainder (the "useful many"). A Pareto chart can be used to decide which subset of problems should be solved first, or which problems deserve the most attention.&lt;br /&gt;&lt;br /&gt;The Pareto principle (also known as the 80-20 rule, the law of the vital few, and the principle of factor sparsity) states that, for many events, roughly 80% of the effects come from 20% of the causes. Vilfredo Pareto observed that 80% of the land in Italy was owned by 20% of the population. &lt;br /&gt;&lt;br /&gt;This principle can be applied to quality improvement to the extent that a great majority of problems (80%) are produced by a few key causes (20%). If we correct these few key causes, we will have a greater probability of success. It is the basis for the Pareto diagram, one of the key tools used in total quality control and Six Sigma.&lt;br /&gt;&lt;br /&gt;Step by step process:&lt;br /&gt;1  List all elements of interest&lt;br /&gt;2  Measure the elements, using same unit of measurement for each element.&lt;br /&gt;3  Order the elements according to their measure&lt;br /&gt;4  Calculate the percentage for each element out of the total measurement&lt;br /&gt;5  Accumulate the percentage from top to bottom to equal 100%.&lt;br /&gt;6  Create a bar and line graph, line representing cumulative percentage.&lt;br /&gt;7  Work on the most important element first.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XZZEj1P5UJQ/SlJB5vfgfpI/AAAAAAAAAxs/yvvEiHMJqXI/s1600-h/pareto-diagram.png"&gt;&lt;img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 400px; height: 233px;" src="http://3.bp.blogspot.com/_XZZEj1P5UJQ/SlJB5vfgfpI/AAAAAAAAAxs/yvvEiHMJqXI/s400/pareto-diagram.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5355415367153909394" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-7467090912435657322?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/7467090912435657322/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/pareto-analysis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7467090912435657322'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7467090912435657322'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/pareto-analysis.html' title='Pareto Analysis'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XZZEj1P5UJQ/SlJB5vfgfpI/AAAAAAAAAxs/yvvEiHMJqXI/s72-c/pareto-diagram.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5851262352482798611</id><published>2009-07-06T11:17:00.000-07:00</published><updated>2009-07-06T11:20:05.342-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Quotes on Innovation &amp; Leadership</title><content type='html'>I recently came across a few quotes which I found very inspiring and felt that these captured the essence of Innovation &amp; Leadership.&lt;br /&gt;&lt;br /&gt;Enjoy :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The ability to convert ideas to things is the secret to outward success. (Henry Ward Beecher)&lt;br /&gt;&lt;br /&gt;A wise man will make more opportunities than he finds. (Francis Bacon)&lt;br /&gt;&lt;br /&gt;Six essentials for success:  Sincerity, personal integrity, humility, courtesy, wisdom and charity. (Gerald Roque)&lt;br /&gt;&lt;br /&gt;In everything that ends well defined are the secret of durable success. (Victor Cousins)&lt;br /&gt;&lt;br /&gt;People seldom become famous for what they say until after they are famous for what they’ve done. (Cullen Hightower)&lt;br /&gt;&lt;br /&gt;It is curious that physical courage should be so common in the world and moral courage so rare. (Mark Twain)&lt;br /&gt;&lt;br /&gt;Things that matter most must never be at the mercy of things which matter least. (Goethe)&lt;br /&gt;&lt;br /&gt;The significance of a man is not what he attains but in what he longs to attain. (Kahlil Gibran)&lt;br /&gt;&lt;br /&gt;If you don’t know where you are going, you’ll end up somewhere else. (Yogi Berra)&lt;br /&gt;&lt;br /&gt;People who are quick to take offense will never run short of supply. (Unknown source)&lt;br /&gt;&lt;br /&gt;The greatest enemy of the truth is very often not the lie - deliberate, contrived and dishonest - but the myth - persistent, persuasive and unrealistic. (John F. Kennedy)&lt;br /&gt;&lt;br /&gt;The greatest of all faults is to be conscious of none. (Thomas Carlyle)&lt;br /&gt;&lt;br /&gt;The biggest idiot can sometimes ask the questions the smartest man can’t answer. (Unknown source)&lt;br /&gt;&lt;br /&gt;Our plans miscarry because they have no aim.  When a man does not know what harbor he is making for, no wind is the right wind. (Seneca)&lt;br /&gt;&lt;br /&gt;In the absence of clearly defined goals, we become strangely loyal to performing daily acts of trivia. (Unknown source)&lt;br /&gt;&lt;br /&gt;The woods are lovely&lt;br /&gt;  dark and deep.&lt;br /&gt;But I have promises&lt;br /&gt;  to keep&lt;br /&gt;And miles to go before&lt;br /&gt;  I sleep.&lt;br /&gt;(Robert Frost)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5851262352482798611?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5851262352482798611/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/quotes-on-innovation-leadership.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5851262352482798611'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5851262352482798611'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/quotes-on-innovation-leadership.html' title='Quotes on Innovation &amp; Leadership'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5290408157450589244</id><published>2009-07-02T16:41:00.000-07:00</published><updated>2009-07-06T11:50:03.274-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Strategy'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>SWOT Analysis</title><content type='html'>SWOT Analysis is a methodology used to evaluate the Strengths, Weaknesses, Opportunities, and Threats involved in a project or in a business venture. It involves identifying the internal and external factors that are favorable and unfavorable to achieving success.&lt;br /&gt;&lt;br /&gt;Successful businesses and individuals build on their strengths, correct their weaknesses and protect against internal vulnerabilities and external threats. They can monitor overall business environment and quickly identify and exploit new opportunities faster than competitors.&lt;br /&gt;&lt;br /&gt;SWOT analysis can be used for all sorts of decision-making, and the SWOT template enables proactive thinking, rather than relying on habitual or instinctive reactions.&lt;br /&gt;&lt;br /&gt;SW – Strengths &amp; Weakness are influenced by internal factors – the strengths and weaknesses of the organization or individual. These are competences and resources that the organization or individual possesses and that are under their control.&lt;br /&gt;&lt;br /&gt;OT - Opportunities &amp; Threats are influenced by external factors that an organization or individual faces from trends and changes in their environment. These external factors are not under the control or influence of the organization or individual&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;How do I go about it?&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;(1) Start with an objective&lt;br /&gt;&lt;br /&gt;(2) Now/Present: identify your strengths and weakness, &lt;br /&gt;&lt;br /&gt; a. Strengths&lt;br /&gt;&lt;br /&gt;  i. What are your advantages? &lt;br /&gt;  ii. What do you do well? &lt;br /&gt;&lt;br /&gt; b. Weaknesses&lt;br /&gt;&lt;br /&gt;  i. What could you improve? &lt;br /&gt;  ii. What do you do badly? &lt;br /&gt;  iii. What should you avoid? &lt;br /&gt;&lt;br /&gt;(3) Future/What might be?: identify potential opportunities and threats&lt;br /&gt;&lt;br /&gt; a. Opportunities&lt;br /&gt;&lt;br /&gt;  i. Where are the good opportunities in front of you? &lt;br /&gt;  ii. What are the interesting trends you are aware of? &lt;br /&gt;&lt;br /&gt; b. Threats&lt;br /&gt;&lt;br /&gt;  i. What obstacles do you face? &lt;br /&gt;  ii. What is your competition doing? &lt;br /&gt;  iii. Is changing technology threatening your position? &lt;br /&gt;  iv. Could any of your weaknesses seriously threaten your potential? &lt;br /&gt;&lt;br /&gt;(4) Develop a plan of action to &lt;br /&gt;&lt;br /&gt; a. maximize strengths to turn them into opportunities, &lt;br /&gt;&lt;br /&gt; b. maintain and leverage strengths &lt;br /&gt;&lt;br /&gt; c. convert weakness into strengths, create a remedial action plan to improve&lt;br /&gt;&lt;br /&gt; d.  counter or minimize threats, if not threats will turn into weakness&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5290408157450589244?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5290408157450589244/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/swot-analysis.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5290408157450589244'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5290408157450589244'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/swot-analysis.html' title='SWOT Analysis'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-7098055712686297475</id><published>2009-07-02T08:15:00.000-07:00</published><updated>2009-07-02T08:16:08.530-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Basics'/><title type='text'>What is the impact of poor data management?</title><content type='html'>• Reduced customer satisfaction due to incomplete, out-of-date or incorrect data&lt;br /&gt;• Inability to bring new products to market quickly&lt;br /&gt;• Depleted or overstocked inventory&lt;br /&gt;• Loss of revenue due to billing errors and lost opportunity&lt;br /&gt;• Lost manufacturing time due to inaccurate parts ordering&lt;br /&gt;• Regulatory fines due to noncompliance. &lt;br /&gt;&lt;br /&gt;the list could go on and on, these bullets are to give you a sense for the need to better manage data!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-7098055712686297475?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/7098055712686297475/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/what-is-impact-of-poor-data-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7098055712686297475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7098055712686297475'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/what-is-impact-of-poor-data-management.html' title='What is the impact of poor data management?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4954454310209020566</id><published>2009-07-01T13:42:00.000-07:00</published><updated>2009-07-06T11:20:23.078-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Leadership'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Marcel Proust on Discovery/Innovation</title><content type='html'>"The only real voyage of discovery consists not in seeking new landscapes but in having new eyes"&lt;br /&gt;&lt;br /&gt;Do you see opportunities where others don't? Do you know where to look for new ideas?&lt;br /&gt;&lt;br /&gt;On a personal note, I have found that this approach of "fresh eyes" is very useful!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4954454310209020566?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4954454310209020566/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/07/marcel-proust-on-discoveryinnovation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4954454310209020566'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4954454310209020566'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/07/marcel-proust-on-discoveryinnovation.html' title='Marcel Proust on Discovery/Innovation'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-9132982501580770656</id><published>2009-06-30T15:13:00.000-07:00</published><updated>2009-07-02T17:21:35.924-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PDM'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><title type='text'>What is Product Data Management? Part 1.</title><content type='html'>Product data management (PDM) is the use of software tools to track and control data related to a particular product. The data tracked usually involves the technical specifications of the product, specifications for manufacture and development, and the types of materials that will be required to produce the good.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;History&lt;/span&gt;:&lt;/span&gt;&lt;br /&gt;PDM was an offshoot of the engineering design activities that created product drawings, schematics and specification using CAD tools and paper drawings/documents. &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;span style="font-style:italic;"&gt;Capabilities&lt;/span&gt;:&lt;/span&gt;&lt;br /&gt;The need to control documentation evolved into key capabilities including the following core requirements.&lt;br /&gt;(1) &lt;span style="font-style:italic;"&gt;version control&lt;/span&gt;: &lt;br /&gt;the ability to clearly distinguish changes as engineer’s progress through the design.&lt;br /&gt;(2) &lt;span style="font-style:italic;"&gt;Access control:&lt;/span&gt;&lt;br /&gt;The ability to lock down components, assemblies, documents based on rights and rules defined by management. For example, component libraries should be maintained by the administrator or component librarian to ensure that standards are maintained.&lt;br /&gt;(3) &lt;span style="font-style:italic;"&gt;Collaboration:&lt;/span&gt;&lt;br /&gt;The ability to have multiple users work on the same product structure. Most PDM systems have check-in / check-out capability which locks the objects to prevent loss of work and inadvertent over-writes.&lt;br /&gt;(4) &lt;span style="font-style:italic;"&gt;Product Structure&lt;/span&gt;&lt;br /&gt;The product structure provides a hierarchical classification of the items which form a product. With the product structure, the understanding of the components which compose a product as well as their attributes, can be represented. The product structure shows the material, component parts subassemblies and other items in a hierarchical structure that represents the grouping of items on an assembly drawing or the grouping of items that come together at a stage in the manufacturing process.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Technorati Profile: e8krhy3qms&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-9132982501580770656?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/9132982501580770656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/what-is-product-data-management-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/9132982501580770656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/9132982501580770656'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/what-is-product-data-management-part-1.html' title='What is Product Data Management? Part 1.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6708683679820440830</id><published>2009-06-30T13:02:00.000-07:00</published><updated>2009-07-02T08:15:24.580-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Basics'/><title type='text'>What is Data Management?</title><content type='html'>There are two popular definitions:&lt;br /&gt;One from DAMA&lt;br /&gt;“Data Resource Management is the development and execution of architectures, policies, practices and procedures that properly manage the full data lifecycle needs of an enterprise”&lt;br /&gt;Another from DMBOK&lt;br /&gt;“Data management is the development, execution and supervision of plans, policies, programs and practices that control, protect, deliver and enhance the value of data and information assets.”&lt;br /&gt;Companies of all size have to manage their data in order to meet their customer’s requirements in a timely manner. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Industry specific definitions&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In the &lt;span style="font-weight:bold;"&gt;medical and pharmaceutical communities&lt;/span&gt;, Data Management is a term generally used to describe analysis of database information which has been collected during clinical trials.  It also is used to define how data is identified, collected, and analyzed to establish clear evidence of outcomes.  &lt;br /&gt; In the &lt;span style="font-weight:bold;"&gt;modeling and simulation world&lt;/span&gt;, Data Management is described as "model-based", and is defined as planning organizing, and managing of data by defining and using rules, methods, tools, and respective resources to identify, clarify, define, and standardize the meaning of data as pertains to relationships.  &lt;br /&gt; In the &lt;span style="font-weight:bold;"&gt;information technology arena&lt;/span&gt;, DM is defined as a type of client/server computing where some portion of the application data is executed on two or more computers.  It is also described in its IT application as control of data handling operations – such as acquisition, analysis, translation, coding, storage, retrieval, and distribution of data – but not necessarily the generation and use of data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6708683679820440830?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6708683679820440830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/what-is-data-management.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6708683679820440830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6708683679820440830'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/what-is-data-management.html' title='What is Data Management?'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4494809359028851411</id><published>2009-06-30T12:54:00.000-07:00</published><updated>2009-06-30T13:09:39.181-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Data Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Data Basics'/><title type='text'>Data vs Information</title><content type='html'>Data are plain facts. The word “data” is plural for “datum.” When data are processed, organized, structured or presented in a given context so as to make them useful, they are called Information.&lt;br /&gt;It is not enough to have data (such as statistics on the economy). Data themselves are fairly useless. But when these data are interpreted and processed to determine its true meaning, they becomes useful and can be called Information.&lt;br /&gt;Example:&lt;br /&gt;Data is what you collect, for example you may collect a sample of heights, ages, genders within a given geographic area.&lt;br /&gt;Information is what you extract from that, i.e.: average height by age, or average age by postcode.&lt;br /&gt;&lt;br /&gt;Data Management is a critical part of business strategy as it is responsible for the transformation process of data into information. Information is the lifeblood of a business; its health is vital to an organization and is fundamental to your success and competitive edge. Good information reduces uncertainty surrounding decision making, and contributes to aspects such as improved productivity, compliance, and more focused marketing and customer loyalty.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4494809359028851411?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4494809359028851411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/data-vs-information.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4494809359028851411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4494809359028851411'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/data-vs-information.html' title='Data vs Information'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-504249169768359879</id><published>2009-06-29T12:50:00.000-07:00</published><updated>2009-06-29T12:52:12.502-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Problem solving 101, Part 3.</title><content type='html'>Cause and Effect Diagrams were developed by Kauro Ishikawa of Tokyo University in 1943. Cause-and-effect diagrams or fish bone are used to list the many and varied causes that can be attributed to a problem. These diagrams can help identify the reasons why a process is not performing as intended or hoped.&lt;br /&gt;Cause and Effect Diagrams help you to think through causes of a problem thoroughly. Cause and Effect Diagrams are also known as fish bone Diagrams, because a completed diagram can look like the skeleton of a fish.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;How to Use the Tool&lt;/span&gt;:&lt;br /&gt;Follow these steps to solve a problem with a Cause and Effect Diagram:&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Identify the problem&lt;/span&gt;:&lt;br /&gt;Write down the exact problem you face in detail. Where appropriate identify who is involved, what the problem is, and when and where it occurs. Write the problem in a box on the left hand side of a large sheet of paper. Draw a line across the paper horizontally from the box. This arrangement, looking like the head and spine of a fish, gives you space to develop ideas.&lt;br /&gt;Work out the major factors involved:&lt;br /&gt;Next identify the factors that may contribute to the problem. Draw lines off the spine for each factor, and label it. These may be people involved with the problem, systems, equipment, materials, external forces, etc. Try to draw out as many possible factors as possible. If you are trying to solve the problem as part of a group, then this may be a good time for some brainstorming. Using the ‘Fish bone’ analogy, the factors you find can be thought of as the bones of the fish. &lt;br /&gt;&lt;span style="font-style:italic;"&gt;Identify possible causes&lt;/span&gt;:&lt;br /&gt;For each of the factors you considered in stage 2, brainstorm possible causes of the problem that may be related to the factor. Show these as smaller lines coming off the ‘bones’ of the fish. Where a cause is large or complex, then it may be best to break the it down into sub-causes. Show these as lines coming off each cause line.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Analyze your diagram&lt;/span&gt;:&lt;br /&gt;By this stage you should have a diagram showing all the possible causes of your problem that you can think of. Depending on the complexity and importance of the problem, you can now investigate the most likely causes further. This may involve setting up investigations, carrying out surveys, etc. These will be designed to test whether your assessments are correct. &lt;br /&gt;&lt;span style="font-style:italic;"&gt;Strengths&lt;/span&gt;&lt;br /&gt;Rigorous analysis which overlooks no possible problem source&lt;br /&gt;creates an easy to understand visual representation of the causes, categories of causes, and the problem statement&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Weakness&lt;/span&gt;&lt;br /&gt;The simplicity of a fishbone diagram can be both its strength and its weakness. As a weakness, the simplicity of the fishbone diagram may make it difficult to represent the truly interrelated nature of problems and causes in some very complex situations.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-504249169768359879?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/504249169768359879/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/problem-solving-101-part-3.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/504249169768359879'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/504249169768359879'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/problem-solving-101-part-3.html' title='Problem solving 101, Part 3.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-5445028973556253729</id><published>2009-06-29T09:15:00.000-07:00</published><updated>2009-06-29T09:17:21.046-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Leading Change'/><title type='text'>Leading Change. Part 1</title><content type='html'>First step in becoming a successful change leader is to fully understanding your organization and matching the initiative to your organization’s real needs. This means not just adopting the latest management fad or implementing solutions for the sake of implementing new and emerging technologies. &lt;br /&gt;&lt;br /&gt;Recognize that bringing about useful and meaningful change is fundamentally about changing people’s behavior. It is not primarily about installing a new system or business process. If people in the end do not behave and work differently, then the money and time spent in “doing stuff” is wasted.&lt;br /&gt;&lt;br /&gt;How do you go about becoming a change leader?&lt;br /&gt;&lt;br /&gt;(1) &lt;span style="font-style:italic;"&gt;Focus on needs of the business&lt;/span&gt;. Understand the business (environment, business processes, business strategy, business needs (current and long term). Don’t assume anything, especially when considering technological solutions.&lt;br /&gt;a. Is your proposed change important to the organization?&lt;br /&gt;b. Why is it important? &lt;br /&gt;c. How does it support the strategy?&lt;br /&gt;d. What are the benefits? ROI&lt;br /&gt;e. What is the cost impact? From an implementation perspective as well as from impact to resources, training, time to come up to speed and execution to previous levels&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Help the business to succeed&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(2) &lt;span style="font-style:italic;"&gt;Focus on alignment&lt;/span&gt;: Competing messages from the people at the top is the kiss of death for a change initiative. Important change initiatives will always cross the boundaries of groups, departments, and divisions. Creating and sustaining agreement among key leaders may be one of the most important factors for successful change&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Help the leaders manage their business, ensure that they are successful&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(3) &lt;span style="font-style:italic;"&gt;Focus on stakeholders&lt;/span&gt;. The stakeholders are the resources who will have to adopt and execute the change. &lt;br /&gt;Don’t underestimate stakeholder management! Socialize the idea first, gain their acceptance and then engage them throughout your project from requirements gathering, design of business process/systems, get ideas on how they could make your change better, training needs, method for delivering training etc. this engagement will ensure that they feel that they are the customer and that this change will indeed help improve their day to day functions. &lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Help the organization (resources) to succeed&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-5445028973556253729?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/5445028973556253729/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/leading-change-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5445028973556253729'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/5445028973556253729'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/leading-change-part-1.html' title='Leading Change. Part 1'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-8839967697867671970</id><published>2009-06-26T15:40:00.000-07:00</published><updated>2009-06-26T16:49:04.074-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Problem solving 101, Part 2.</title><content type='html'>In early 1990’s Ford Motor Company introduced a standardized set of steps to be followed in solving problems by quality improvement teams within the company. These eight step process of problem solving is known as 8D (Eight disciplines). It is the basis for all subsequent problem solving technique developments such as 6D, 7D, 9D and 10d.&lt;br /&gt;The 8D is a methodology for product and process improvement, with an emphasis on team synergy.&lt;br /&gt;The 8 steps are &lt;br /&gt;D1. Establish the Team. Assemble a cross-functional team that has the knowledge, time, authority and skill to solve the problem and implement corrective actions. And set the structure, goals, roles, procedures and relationships to establish an effective team. &lt;br /&gt;D2. Describe the Problem. Define the problem in measurable terms. Specify the internal or external customer problem by describing it in specific, quantifiable terms: Who, What, When, Where, Why, How, How many. &lt;br /&gt;D3. Implement Containment Actions. Define and implement those intermediate actions that will protect any customer from the problem until permanent corrective action is implemented. Verify the effectiveness of the containment actions with data. &lt;br /&gt;D4. Identify and Verify Root Causes. Identify all potential causes that could explain why the problem occurred. Test each potential cause against the problem description and data. &lt;br /&gt;D5. Choose and Verify Corrective Actions. Confirm that the selected corrective actions will resolve the problem for the customer and will not cause undesirable side effects. &lt;br /&gt;D6. Implement and Validate Permanent Corrective Actions. Choose ongoing controls to ensure the root cause is eliminated. &lt;br /&gt;D7. Prevent Recurrence. Identify and implement steps that need to be taken to prevent the same or a similar problem from occurring in the future: &lt;br /&gt;D8. Congratulate the Team. Recognize the collective efforts of your team. Publicize your achievement. Share your knowledge and learning throughout the organization&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Strengths &lt;/span&gt;&lt;br /&gt;• Effective approach at finding a root cause, developing proper actions to eliminate root causes, and implementing the permanent corrective action.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Weakness&lt;/span&gt;&lt;br /&gt;• 8D training can be time consuming and difficult to develop. &lt;br /&gt;&lt;span style="font-style:italic;"&gt;Usage&lt;/span&gt;&lt;br /&gt;• Major non-conformances&lt;br /&gt;• Customer complaints&lt;br /&gt;• Reoccurring issues&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-8839967697867671970?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/8839967697867671970/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/problem-solving-101-part-2.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8839967697867671970'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8839967697867671970'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/problem-solving-101-part-2.html' title='Problem solving 101, Part 2.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-4887944529118116996</id><published>2009-06-26T11:26:00.000-07:00</published><updated>2009-06-26T11:55:25.439-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Problem Solving'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><title type='text'>Problem solving 101, Part 1.</title><content type='html'>The first step in problem solving is to understand the symptoms and then try to identify the root cause. There are many methodologies widely used. The “5 Whys” method is a simple method and can be effective in most cases.&lt;br /&gt;&lt;br /&gt;For most problems, we can get to the root cause by drilling into proposed explanations by repeatedly asking "Why?" The 5 Whys method was developed by the Toyota Motor Corporation. It is based on the observation that five iterations of asking "Why?" is usually enough to get to the root cause of most real world problems. &lt;br /&gt;&lt;span style="font-style:italic;"&gt;Example&lt;/span&gt;&lt;br /&gt;The following example demonstrates the basic process: My car will not start. (the problem)&lt;br /&gt;Why? - The battery is dead. (first why)&lt;br /&gt;Why? - The alternator is not functioning. (second why)&lt;br /&gt;Why? - The alternator belt has broken. (third why)&lt;br /&gt;Why? - The alternator belt was well beyond its useful service life and has never been replaced. (fourth why)&lt;br /&gt;Why? - I have not been maintaining my car according to the recommended service schedule. (fifth why, root cause)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Strengths &lt;/span&gt;&lt;br /&gt;1. It helps to quickly determine the root cause of a problem&lt;br /&gt;2. It is easy to learn and apply&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Weakness&lt;/span&gt;&lt;br /&gt;1. The results are not repeatable. We may well end up with different results depending on who runs the exercise.&lt;br /&gt;2. Inability to go beyond the investigator's current knowledge - can't find causes that they don't already know&lt;br /&gt;&lt;br /&gt;Getting to the true root cause can be tricky to a beginner! but continued practice of this exercise help. Don't stop at the first or second simple answer, or be blinded by the symptoms or settle for the first ‘apparent’ cause. The first ‘cause’ offered is almost never the real root cause. &lt;br /&gt;&lt;br /&gt;Even though this method was popularized by Toyota, this method of inquiry has been around for ages. I remember a poem/song my wife sings to our son.&lt;br /&gt;&lt;br /&gt;For want of a nail a shoe was lost,&lt;br /&gt;for want of a shoe a horse was lost,&lt;br /&gt;for want of a horse a rider was lost,&lt;br /&gt;for want of a rider an army was lost,&lt;br /&gt;for want of an army a battle was lost,&lt;br /&gt;for want of a battle the war was lost,&lt;br /&gt;for want of the war the kingdom was lost,&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-4887944529118116996?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/4887944529118116996/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/problem-solving-101-part-1.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4887944529118116996'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/4887944529118116996'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/problem-solving-101-part-1.html' title='Problem solving 101, Part 1.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-8153523938149208588</id><published>2009-06-25T09:43:00.000-07:00</published><updated>2009-06-26T16:46:04.445-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Change Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><category scheme='http://www.blogger.com/atom/ns#' term='Innovation'/><title type='text'>Debate: Six Sigma vs. Innovation</title><content type='html'>I recently came across an article on business week about the debate over if six sigma stifles innovation.&lt;br /&gt;&lt;br /&gt;The key takeaways for me from this article was &lt;br /&gt;(1) Six Sigma is designed to inject more efficiency and productivity into a company's systems&lt;br /&gt;(2) Disruptive innovation is going to be more entrepreneurial.&lt;br /&gt;(3) smart companies separate the efforts at innovation from ongoing efforts at continuous improvement&lt;br /&gt;(4) if managed properly, Six Sigma and innovation can go hand in hand&lt;br /&gt;&lt;br /&gt;This got me thinking about my past experience, when I played an active role in facilitating product development and worked very closely with engineering. We had established processes for products which were in beta or production life cycle stage. Process adherence was essential as the tools and systems were shipped to customers when they reached this level of maturity.&lt;br /&gt;&lt;br /&gt;By impeding new product introduction with rules did increase cycle times and caused endless frustration. So we came up with a solution, to allow engineering more freedom and flexibility in creating parts and bill of material structure with minimal requirements. We did ensure that certain checks and balances were in place so as to ensure proper procurement using revision control. Fast track changes with minimal approval cycles were also of great value.&lt;br /&gt;&lt;br /&gt;In an organizational development activity, we studied profiles of leaders and managers. A similar issue was raised about leadership without management.&lt;br /&gt;&lt;br /&gt;We should allow flexibility to encourage an entrepreneurial spirit with minimal guidelines!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-8153523938149208588?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/8153523938149208588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/debate-six-sigma-vs-innovation.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8153523938149208588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/8153523938149208588'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/debate-six-sigma-vs-innovation.html' title='Debate: Six Sigma vs. Innovation'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-751926617866378873</id><published>2009-06-24T10:01:00.000-07:00</published><updated>2009-06-29T07:54:34.219-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><title type='text'>Continuous improvement Vs Continual improvement</title><content type='html'>"Continuous improvement" and "Continual improvement" are used interchangeably and shouldn't be used in that manner!. There is a difference. Let us start by analyzing the semantics of these words.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Continuous &lt;/span&gt;indicates duration without interruption.&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Continual &lt;/span&gt;indicates duration that continues over a long period of time, but with intervals of interruption.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Continuous improvement&lt;/span&gt; means that organizations are in a constant state of driving process improvements. This involves a focus on linear and incremental improvement within existing processes. &lt;br /&gt;&lt;span style="font-style:italic;"&gt;Continual improvements&lt;/span&gt; means that organizations go through process improvements in stages and these stages are separated by a period of time. This period of time might be necessary to understand if the improvements did actually help the bottom line! In some cases, the results might take a while to come to fruition. &lt;br /&gt; &lt;br /&gt;After researching this, I have found that the usage of these terms is very loose and interchangeably…A number of authors have recently published their opinions indicating that continual improvement is of a broader scope than continuous improvement. &lt;br /&gt;I agree with their sentiment and in my opinion, it is best to focus on continual improvement and ensure that learning is captured through effective knowledge management.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-751926617866378873?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/751926617866378873/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/continuous-improvement-vs-continual.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/751926617866378873'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/751926617866378873'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/continuous-improvement-vs-continual.html' title='Continuous improvement Vs Continual improvement'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-224085600536762823</id><published>2009-06-23T08:36:00.000-07:00</published><updated>2009-07-02T17:12:23.024-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='Six Sigma'/><title type='text'>Process Improvement Methodologies.</title><content type='html'>From my research into methodologies I have found that the two most popular methods are (1) PDCA and (2) DMAIC.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;PDCA &lt;/span&gt;("Plan-Do-Check-Act") is an iterative four-step problem-solving process typically used in business process improvement. PDCA was made popular by Dr. W. Edwards Deming, who is considered by many to be the father of modern quality control;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Plan &lt;/span&gt;– What are you going to do?&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Do &lt;/span&gt;– Based on analysis, decide on solution.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Check &lt;/span&gt;– Verify the solution worked.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Act &lt;/span&gt;– Standardize and decide on next PDCA step.&lt;br /&gt;When you are done with PDCA, you do it again. Or, in other words, you are never done because you must practice continuous quality improvements. &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;DMAIC &lt;/span&gt;("Define-Measure-Analyze-Improve-Control")is a five step process involving the following steps. DMAIC is one of the two key method used in Six Sigma (business management strategy, initially implemented by Motorola).&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Define &lt;/span&gt;high-level project goals and the current process.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Measure &lt;/span&gt;key aspects of the current process and collect relevant data.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Analyze &lt;/span&gt;the data to verify cause-and-effect relationships. Determine what the relationships are, and attempt to ensure that all factors have been considered.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Improve &lt;/span&gt;or optimize the process based upon data analysis using techniques like Design of experiments.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Control &lt;/span&gt;to ensure that any deviations from target are corrected before they result in defects. &lt;br /&gt;&lt;br /&gt;PDCA and DMAIC are very similar, but have some differences. PDCA emphasizes more the need to repeat the steps, while DMAIC adds the Control step lacking in PDCA.&lt;br /&gt;&lt;br /&gt;Technorati Profile: e8krhy3qms&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-224085600536762823?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/224085600536762823/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/process-improvement-methodologies.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/224085600536762823'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/224085600536762823'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/process-improvement-methodologies.html' title='Process Improvement Methodologies.'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-6309633609137413312</id><published>2009-06-22T10:16:00.000-07:00</published><updated>2009-06-24T09:00:22.747-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><title type='text'>Metrics!</title><content type='html'>&lt;span style="font-weight:bold;"&gt;What is a metric&lt;/span&gt;?&lt;br /&gt;A metric is essentially a clear, quantitative, objective measure to assess performance or progress towards a goal.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Metrics can identify important events and trends in the organization and can help guide the organization toward informed decisions.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style:italic;"&gt;Every metric will affect actions and decisions.&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;Guidelines for developing metrics&lt;/span&gt;: Metrics and measurements should indicate the ability to meet established business goals (customer satisfaction, cost reduction, improved quality, productivity and cycle time)&lt;br /&gt;1. Ensure that the metrics are SMART (Specific, Measurable, Attainable, Relevant, and Time bound)&lt;br /&gt;2. Ensure that the metrics are relevant to the business goals&lt;br /&gt;3. Ensure that the metrics are clearly grouped together to indicate the value for e.g. performance to business goals &lt;br /&gt;4. Include past performance to indicate how today compares to the past&lt;br /&gt;5. Keep it simple&lt;br /&gt;6. The metrics should be able to tell the story!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-6309633609137413312?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/6309633609137413312/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/metrics.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6309633609137413312'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/6309633609137413312'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/metrics.html' title='Metrics!'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-8381348279290712258.post-7697633215328246801</id><published>2009-06-22T09:00:00.000-07:00</published><updated>2009-07-06T11:31:42.649-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Process Basics'/><category scheme='http://www.blogger.com/atom/ns#' term='Process Improvement'/><category scheme='http://www.blogger.com/atom/ns#' term='Metrics'/><category scheme='http://www.blogger.com/atom/ns#' term='Operational effectiveness'/><title type='text'>Metrics: Effectivess Versus Efficiency</title><content type='html'>Before you go through improving processes, try and understand how the process is working today.&lt;br /&gt;&lt;br /&gt;How do you know if the process is working? Try and get to know how the process is measured and analyzed. What are the metrics? Are these metrics related to Effectiveness or are they related to Efficiency?&lt;br /&gt;&lt;br /&gt;Are they these the same? No&lt;br /&gt;&lt;br /&gt;Effectiveness means that the job was done correctly. Whereas, efficiency means that the job was accomplished on time.&lt;br /&gt;&lt;br /&gt;Another way to look at it...you hire a data entry person who has to enter data into multiple spreadsheets/data systems. How do you know if this person is working properly and is doing the job you hired them for?&lt;br /&gt;&lt;br /&gt;(1) Did you have to correct the data? If yes how many times did you do so? Effectiveness. &lt;br /&gt;(2) Did the person complete the activity within the time allocated? Efficiency.&lt;br /&gt;&lt;br /&gt;Each and every process should ideally have measurement of effectiveness and efficiency. If these metrics don’t exist; Work with management, key stakeholders, process owners and the worker bees to define these.&lt;br /&gt;&lt;br /&gt;Don’t stop here, having measurements/metrics doesn't mean everyone will adhere to these. In order to ensure adherence to standards, you will need a governance/accountability system.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/8381348279290712258-7697633215328246801?l=improveprocess.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://improveprocess.blogspot.com/feeds/7697633215328246801/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://improveprocess.blogspot.com/2009/06/effectiveness-versus-efficiency-before.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7697633215328246801'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8381348279290712258/posts/default/7697633215328246801'/><link rel='alternate' type='text/html' href='http://improveprocess.blogspot.com/2009/06/effectiveness-versus-efficiency-before.html' title='Metrics: Effectivess Versus Efficiency'/><author><name>Swati Ranganathan</name><uri>http://www.blogger.com/profile/08215534800057584605</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
