The Reuse Environment A Promise Unfulfilled A TenStep White Paper

Size: px
Start display at page:

Download "The Reuse Environment A Promise Unfulfilled A TenStep White Paper"

Transcription

1 The Reuse Environment A Promise A TenStep White Paper Contact us at info@tenstep.com TenStep, Inc St. Davids Square Kennesaw, GA

2 Of all the revolutions that promised to speed business application development over the past thirty years, the one that made the most intuitive sense was the object-oriented (OO), or reuse, paradigm. How could this not make sense? You could build an entire solution by assembling a set of pre-built components that your company had already developed, or from free (or cheap) component libraries. Development time would be faster and cheaper. The solution would also be of higher quality, since the components had already been tested in other applications. It s a great idea! Then why isn t your company doing it? Why isn t every company doing it? It Takes a Holistic Approach to be Successful First of all, I know that many companies have successfully implemented a reuse development model. Many others started to move down that path, but abandoned the effort somewhere along the way. Others were never sure where to begin. The biggest barrier to success is that it is very hard work to implement a reuse environment. Technology is almost the least of the problems. The switch to reuse development has to be seen in the context of a culture change initiative. In other words, it requires people to fundamentally change how they do their jobs. Implementing culture change is rarely easy and requires a holistic approach. Sure, the development staff needs to be trained and the appropriate tools need to be purchased. But what are the other incentives and barriers to culture change? Is there an incentive for developers to build components for reuse, even though it may take longer and be more expensive? Remember that the value of reuse is being able to reuse the components the second and third time, not the first time. Are project managers and functional managers compensated on how much reuse they are able to employ in their solutions? Are developers rewarded for reusing components in their solution? Is there a central body that took ownership of reusable components so that they could be available and leveraged by other groups? Did I tell you that it would also cost money to make the reuse environment a reality? Unfortunately, the value obtained long-term with reuse requires cost and effort in the short-term. Many companies felt that if they trained people and had the right tools in place that the environment and culture would blossom on its own. This is not going to happen. Management Commitment is Key I previously worked on a project to set up the initial infrastructure to implement a reuse environment for an entire development organization. We set up processes, roles and responsibilities. We decided on training and tools. We successfully completed a couple pilot projects. We set up a prototype component repository. Unfortunately, when we put forward a proposal for future funding, it was turned down. Other needs always have a higher priority. We did not have the management commitment and focus to succeed. You need it all. If your development organization has any size at all, you need executive commitment and sponsorship for at least three years to establish the infrastructure and to develop a reuse culture. In a reuse culture, the first step in solving any problem big or small, is to ask yourself has this problem been solved before? The

3 individual then knows where to go to see if the problems or a similar one was solved previously, and is able to apply that solution to their current situation. Is it too Late to Start? It s not too late to start. For instance, Web development lends itself to reuse. But if you are going to try, be smart. First of all recognize that all cultural change lives and dies in middle management. Use the management hierarchy to force change and hold people accountable. But also make sure the organization has the appropriate people, process and technology infrastructure aligned to ensure success. Reuse Methodology An environment and culture that promotes reuse can offer tremendous value to your company. When you first heard the term, I think most readers assumed that we are talking about code reuse. In fact, that is usually the logical place to start. We are used to developing application using component libraries. Code reuse was also accomplished years ago through the use of subroutines. However, code reuse is only part of the reuse culture. There are many parts of the development lifecycle where reuse could come into play. One overall point to remember is that there are two basic aspects of the reuse culture. First in almost every activity you do, you first think about whether there may be something already available that you can use. If you cannot use it entirely, can you at least use something else as a starting point. Secondly, for every piece of work that you do from scratch (there will still be a lot), always ask yourself whether this work is something that someone else may be able to reuse later. Of course, if you ask those questions today, they don t do nearly as much good, because you do not have an infrastructure in place to handle the reusable components, even if you find them. However, that is the whole purpose of putting the environment in place. Project Planning Always start with the basic question has this problem been solved before? If not, ask whether something similar has been solved before. If so, then you may have a starting point to use going forward. Just to prove a point, I worked previously for a large company that had at least three distinct manufacturing packages. Could one package have worked for all of three sets of needs? Perhaps, but no one was asking the reuse question back then. When the project is being planned, look for anything that can be reused,. This includes the Project Definition document, workplans from similar projects, work estimates, project management procedures, etc. Analysis Here you want to see whether requirements can be reused from a similar project. You should also check for requirements for different solutions from the same department. Looking further ahead, determine whether design and code components exist for common sets of requirements. If a component exists that may represent 80% of the business need, you can also ask whether the business process itself can be modified to reflect the component logic. Design

4 In the Design Phase, wee whether any design models can be reused for your application. In many cases, for instance, online process definitions, screen layouts, report designs and technical architectures can be reused from other projects that were successful, even if the solution itself is different. As an example, many of you know the difficulty in designing an application that needs to exist behind a firewall (or multiple firewalls). If a second unrelated application also needed to exist behind the firewall, I am sure you would recommend they adopt your design and your techniques, rather than build another infrastructure from scratch. Also look for opportunities to reuse testing plans, testing scripts, etc. Construct This is where most developers probably start their reuse search. If you were able to reuse elements of other peoples analysis and design, chances are there are reusable business logic code components that you can utilize as well. Even if there were no reuse opportunities identified previously, this is the time to search the reuse library to see what is there that would save you time and effort. There are always opportunities to reuse vendor class libraries and functions. However, the biggest value comes from reusing business process logic. Testing If you use pre-built components, you should not have to independently unit test tem. They should be able to be hooked in directly during the integration test. Testing scripts are usually very tedious to create and implement. Look for any and every opportunity to reuse previous examples as your starting point. The Basics for Creating a Reuse Environment A significant amount of effort and cost is wasted when documents and objects are built without leveraging similar objects that already exist. Most developers understand the value of reuse and typically try to reuse objects when possible. However, most companies cannot fully implement a reuse environment and a reuse culture because they do not have the required infrastructure. This required infrastructure needs to support and reinforce the goal of reuse. Because this concept can involve major changes in how people do their job, it must include components that deal with technology, processes, and people. Key Deliverables The goal of establishing a reuse environment is to enable reuse of development objects that will reduce the cycle time of delivering solutions, and increase the overall quality. It may also be possible to reduce overall development costs, but this is not a given, since there is some cost associated with building and supporting a reuse environment. Before you start, you need to understand that there are many areas that must be addressed, including: Processes, procedures, and leading practices for accomplishing reuse. Training curriculum and courses required on how to build for reuse, both for developers and for support roles. Implementation of new roles and responsibilities that support reuse. Incentives to encourage individuals to build and use reusable objects.

5 A measurement process that tracks reuse and compliance to reuse processes. A repository tool for storing and managing reusable objects. The tool must include a catalog, which defines the objects and supports searches. Types of Objects that can be Reused Before we get too much further, let s discuss the types of objects that can be reused. I think that most developers immediately jump to the conclusion that we are talking about reusing programming code. In fact, we are. However, there is much more than code that can be reused in a true reuse environment. Think of all the objects in your environment in one of two categories. Structured objects related to the development process. Structured data is defined as data of fixed length or pre-determined content and form. Examples include programming code, entire class libraries, data models, etc. Basically, these objects can be easily stored and interpreted with the proper tools. Unstructured objects are those that do not necessarily follow any fixed format or pattern. They are not as easy to catalog and store, although many tools and databases today handle them pretty well. Unstructured data comes in varying length, content and form. Examples include documents, graphs, audio clips and video images. Benefits and Barriers to Establishing a Reuse Environment The Benefits I think most developers assume that the major benefits to reusing code is that applications will be faster and less expensive to build. Actually they are right and wrong. First, there should be no question that applications can be assembled from reusable objects faster than they can be built from scratch. There is no question that faster development time is a major benefit. The second major benefit is improved quality. This results from the use of pre-tested objects. Reusable objects are more stable, deliver more predictable results, and are less prone to errors in production. It should be obvious that faster delivery times will also result in less expensive solutions. This is true on a project by project basis. For instance, each project will use less development time and money, there is less testing required because you are using components that have been tested already. However, there are increased costs for the entire organization because of the new processes and tools required to support the reuse environment. In fact, it is these overall environmental costs that typically do not get funded that spell the doom of most reuse efforts. The Barriers In theory, there is no reason why a reuse program cannot be developed and executed successfully at any company. In reality, there are many barriers to overcome. In general, new programs can be implemented most easily when they merely attempt to structure or optimize the natural tendencies that people perform anyway. Building and using reusable components is not one of these natural processes.

6 There are many potential barriers, but they all fall into the category of not implementing a complete reuse program, and not successfully tackling the issues associated with people, process and technology. For instance, the program will fail if people are not properly trained, if people do not have the right incentives, if the reuse program is not funded over the longterm, if management commitment is reduced, if a poor repository tool is purchased, etc. Where to Start Reuse can work in every environment and on every project. However, there is a cost to building and implementing the reuse objects and the entire reuse environment, so it make sense to maximize the initial value you are receiving for the dollars you are investing. It probably doesn t make sense to build an elaborate reuse strategy for COBOL, for instance. Not only is the technology declining, but the payback for maintenance and enhancement activities does not appear to be high. The place to start your reuse environment includes: Unstructured project data, including all major project and project management deliverables. This includes workplans, Project Definitions, reusable templates, project key learnings, etc. Structured models from development and database tools, principally including those from the analysis and design phases. Testing plans and testing scripts from the testing tools that you utilize. Source code, including common libraries and utilities, and custom code that is written for a particular function, but can be reused by other project teams. What it Takes to be Successful Most companies have the capability to create a reuse environment. First you must have an appreciation for the challenges, and be prepared to overcome them The effort must be viewed as a major change initiative, not as the implementation of a new technology. It must be implemented holistically. The processes and tools will be the easy part. Changing people s work habits will be much tougher. Reuse must be a part of everyone s job. You must be prepared for at least two years of investment in building infrastructure and capability, before we will begin to see the payoffs in the subsequent years. Your company must be prepared to fund the centralized support that the reuse program will require on an ongoing basis. Start off with some early successes and build from there. You cannot go from no reuse to total reuse in a short timeframe. The deployment strategy should focus on areas where you have high probabilities for success, and then build from there. You Need Sound Processes and Training to Facilitate Reuse of Development Components Think about this problem in broad organizational terms, not just as developers sharing code within a team. If you are asked to develop a solution for your customer, you may well be building components that could be used on other solutions that might arise later - in other departments and locations. How do you know if the

7 component can be reused? Should you build the component in a way that will allow it to be reused by others, even if that means it will take longer to develop for your particular application? Once you create the component, and it is used in multiple applications, how does it get changed if there is a problem found or an enhancement needed? Creating a reuse environment requires a balanced focus on people, processes and technology. You need to consider reuse processes, training, roles and responsibilities, incentives, metrics and a repository. Processes and Procedures The need for reuse processes arises because of the logistical difficulty in managing components that can be shared by many developers in many applications. Let s assume for a minute that there is a particular group that manages the reusable component library. There are two broad sets of processes that need to be defined. First, you need to understand how a component is identified as being reusable and how it is elevated to the reuse library. Second, and most important are the processes associated with managing the components in the library. Component Identification and Submission If you developed a component that you thought had wider reuse applicability, what would you do to let the rest of the organization know? In most organizations, there is not a process in place to make this happen. You can share components on your team, but wider reuse is difficult. You need to have processes in place that allow people to volunteer certain components they are building as candidates for broader reuse. The request needs to be evaluated to see if the component does, in fact, have wider use opportunities. Once that determination is made, the business rules need to be defined precisely, the component built and tested rigorously, and documented clearly. This work may be done by the original developer, or by a team that develops and supports the library of reusable components. Ongoing Component Management Once you identify, build and document a reusable component, you have something that people can reuse. However, the component then must be supported, just as a normal developed application needs to be supported until it is retired. This component management is not as difficult if a component never changes. However, it becomes more complex is the component needs to be modified because of a necessary enhancement, or because an error was found. Another reason for a change is if a component is close to what a new application needs, but not exactly. You may create a new, related component, or modify the first one to allow it to be reused more generally. When that happens, you need to keep track of component versions. The people that are currently using the component need to be notified that the component is changing, and they must decide if they want to continue using the older version, or make the change to a newer version. If everyone using the old component can migrate to a newer version, then the older component can be retired. Other specific processes need to be established in the following areas: Testing and quality processes to ensure the components are tested

8 rigorously and do not break the host application. Communication processes need to be in place to keep developers informed of the components available for reuse. Error and enhancement reporting processes so that the appropriate people make decisions on when and how component changes occur. Training is Also Required Another aspect of building a reuse environment is that there are specific techniques and skillsets required to build components for reuse. You obviously cannot cut and paste sections of code and expect that they will be reusable by other applications. There are programming paradigms that need to be understood and followed in terms of encapsulating the code, building the proper parameters, etc. Most developers probably think they write pretty solid and stable code. But how many developers actually have the skills to develop non-trivial encapsulated components that can be used by independent developers all over the company without breaking or providing inconsistent results. Although many developers better understand object-oriented concepts today, most cannot program at the rigor necessary. (Exceptions of course to those people that build and deploy packaged software for a living.) Different computer languages have different ways to accomplish reuse some of which are more difficult that others. The developers building the reusable components must have the right level of training and mentoring to ensure that the components are reliable, understandable and stable. A Reuse Environment May Require New Roles and New Incentives Roles and Responsibilities Roles that are defined within the context of a reuse environment will change based on the size of the organization. If your IT staff consists of ten people, formal reuse roles are not necessary. If you are trying to establish the environment in a Fortune 500 company, they are definitely required. Depending on the number of components being managed, these positions may or may not be full-time. Reuse Manager - The Reuse Manager is responsible for the entire reuse environment. Like any major initiative, if someone is not primarily in charge, the work will not get done. This person may initially be a project manager assigned to a project that establishes the basic environment processes, training, tools, etc. When the environment goes live, this person may then transition to a role as reuse champion, and makes sure that there is an ongoing emphasis and focus to make the effort successful. Reuse Librarian - This person manages and runs the reuse library. They communicate what is available in the library, and are responsible for categorizing the components in a way that they can be easily found by developers. This becomes especially important when the organization is sharing hundreds (or thousands) of components in the reuse library. The Librarian also makes sure that the components are documented adequately and tracks the usage of components (if the library tool does not do that automatically). Tracking usage is important because if a components is changed (because of an enhancement of bug-fix), the

9 applications that use the old component may need to be modified. Reuse Engineers - These are the people that can write and support the reusable components. They must be skilled in object-oriented techniques, and understand how to build components that may be used by many applications around the company. Draft components may be submitted by the regular development staff, but the Reuse Engineers make the necessary modifications to make it a true, bulletproof, high-quality OO component. Other Roles - Depending on your implementation strategy, you may also have instructors and coaches that assist people in using components, reuse business owners that are responsible for understanding and validating that a component accurately reflects business, and perhaps a Reuse Committee that prioritizes the work of the Reuse Engineers. Incentives Major organization initiatives rarely work if they are not accompanied by the proper incentives. Project managers need to want to look for opportunities to reuse. Developers must feel motivated to look for what components of their solution might already exist, rather than develop everything from scratch. Business clients must understand that if a component is available that meets 80% of their needs, it might be the way to go. To build the right incentives, you need to consider what the natural motivation will be, and what additional push people need to have to think of reuse opportunities first. One obvious place to start is to make this a part of the yearly objectives and compensation process for the organization. Developers may have objectives around submitting code components as candidates for reuse. They should also have objectives around their ability to use components that are already in the Reuse Library. In the pressure to meet deadlines, these reuse opportunities may not naturally be a part of the developer s mindset. In general, all cultural change initiatives, like establishing a reuse environment, live and die in middle managers. The CIO may want the program to succeed, but it is the middle-level functional and project managers that will make it successful. If the company managers make this a focus, talk about it often, make sure people have related objectives and hold developers accountable for reuse, the program has a chance of success. If reuse is the last thing on their minds, then the program will fail. Therefore, all of the management levels in the organization need to have the success of this program as one of their yearly objectives. If the program flounders or fails, they need to be personally dinged accordingly. Tools and Metrics are Needed to Complete the Reuse Environment There can be a tremendous benefit to establishing an environment and culture where reuse is supported and encouraged. However, there are many barriers to setting this up. You need to establish good reuse processes and train the staff to look for and build for reuse. You also need people in new roles to support the environment, and everyone needs the right incentives. The last things that you need are a good metrics program and the right tools. Metrics

10 We usually think that most of the activities that we do on a daily basis provide value to the company. But how many of us could do a good job of quantifying the value that we provide. It is a lot easier to see what we cost. Many companies that have tried to implement a reuse environment in the past were not able to keep organizational focus and continuity for the time needed to really make the program a success. One of the major reasons that they are not able to keep a long-term focus is that they are not able to track the value to the organization. They may have been able to justify the reuse program based on the ability to deliver solutions better, faster and cheaper. However, they did not do a good job of actually quantifying the benefits. The costs are easy to find and understand. The reuse program must capture the value as well. Examples of reuse metrics include: Effort and cost savings This is the big one. It requires developers to estimate the cost and effort associated with building the functionality, versus the cost and effort of using a reusable component. Chances are that developers will not provide the information you need unless they have the proper incentives. Cycle time savings Similar to the last metric. Ask how long would it have taken to code and test the functionality from scratch, versus using the reusable component. Quality of the components Count the errors that were found in the reuse components. Also survey the developers that use the components for their opinion on overall quality (ease of use, stable, reliable, etc.). Number of components reused Count and track the numbers. How often the components have been reused Count and track the numbers. The value metrics are, by their nature, relatively imprecise. For instance, if a Developer reused a component, it may have taken them five hours to understand and fully utilize it in their solution. They may estimate that it would have taken them forty hours to code and test the functionality from scratch. Although the implication is that there was value provided, it is impossible to know precisely. The reuse team should capture as many metrics that show the reuse value, and supplement these numbers with anecdotal evidence such as success stories and testimonials. Tools When a reuse environment is small, it is possible to capture the components on directory folders and provide descriptions in test documents. However, if the program is successful, you may end up managing hundreds of reusable components. At that level you will need the proper repository tools. There are tools on the market that allow you to index and link to the component libraries, or actually store the components within the tool itself. The repository tool also allows you to classify and index the components so that they can be easily found by developers. As the environment gets more sophisticated, you are going to want to formally reuse more and more types of information. For instance, you can now fairly easily build document libraries that allow you to store Project

11 Definitions, best practices, Communication Plans, project management procedures, etc., so that they can be reused on other projects. If your company is large enough, you might also easily find value in using analysis tools, design tools and testing tools. Look for opportunities to save and reuse business requirements, design models and testing scripts. For example, your Finance Department might have projects going on every year. Although Finance is a broad area, you may find that some of the business requirements from one project are also applicable on other projects. In the same way test data and testing scripts from one application may be able to be reused on another, similar application. However, to really be effectively reused, the material must first be entered and made available in some type of tool. Setting up a reuse environment does not have to be a daunting task. We have done it before. About TenStep Contact us for more information. info@tenstep.com TenStep, Inc. ( is headquartered in Atlanta, Georgia (USA), and specializes in developing, consulting and training in business methodologies. The company s flagship product is the TenStep Project Management Process, which has been licensed to thousands of companies and individuals around the world. In addition, TenStep has training, consulting and business methodology products covering Project Management Offices, portfolio management, software development and application support. The TenStep process is translated into 14 languages, allowing it to be utilized by organizations in most parts of the world. TenStep meets the needs of local businesses with a network of offices in the USA and around the world. Our training classes include: Project Management (advanced and basic) Preparing for the PMP Exam Earned Value Management Setting up and Running Project Management Offices Setting up and Running Portfolios Gathering Business Requirements Many, many more Our consulting services include: Project management deployment and customization Project Quickstarts Setting up PMOs Project management coaching, auditing documentation review Managing your projects Many more About the Author:

12 Tom Mochal, PMP is the president of TenStep, Inc. ( a methodology development, consulting and training company. He is also the head of The TenStep Group, a network of TenStep offices supporting the TenStep process in numerous languages and countries around the world. Mochal is author of a book on managing people called "Lessons in People Management" and a companion book on project management called "Lesson in Project Management. Mochal also authored all of the TenStep methodology products. Mochal recently won the Distinguished Contribution Award from the Project Management Institute for his work spreading knowledge of project management around the world. Mochal is a speaker, lecturer, instructor and consultant to companies and organizations around the world. He is a member of the Atlanta, Georgia (USA) chapter of the Project Management Institute (PMI), the American Management Association (AMA), the American Society for the Advancement of Project Management (asapm ), and is a partner in The Management Mentors, a group dedicated to building knowledge in project management, IT management and leadership/personal development. Contact us at info@tenstep.com TenStep, Inc St. Davids Square Kennesaw, GA

Is Your PMO Ready to Go Green?

Is Your PMO Ready to Go Green? A TenStep White Paper Contact us at info@tenstep.com TenStep, Inc. 2363 St. Davids Square Kennesaw, GA. 30152 877.536.8434 770.795.9097 Overview Organizations around the world are implementing formal project

More information

Why Use Project Management? Project Management Value. Implementing Project Management Practices in an Organization Tom Mochal, PMP, TSPM

Why Use Project Management? Project Management Value. Implementing Project Management Practices in an Organization Tom Mochal, PMP, TSPM Implementing Project Management Practices in an Organization Tom Mochal, PMP, TSPM Logistics Download client version of LiveMeeting to hear sound (the web version will not allow sound) Raise or lower the

More information

November 15, 2018

November 15, 2018 November 15, 2018 Executive Summary Project management best practices are critical to organizational success, but they are inconsistently applied. This results in over 50% of projects being unsuccessful.

More information

Delivering Value Why Else Are You Doing The Project?

Delivering Value Why Else Are You Doing The Project? Delivering Value Why Else Are You Doing The Project? THOUGHT LEADERSHIP WHITE PAPER In partnership with By Andy Jordan, PMP, ProjectManagement.com Research Analyst Projects are the way that an organization

More information

The good news is that with some planning and the right partnership, IT leaders and their teams can achieve incredible success.

The good news is that with some planning and the right partnership, IT leaders and their teams can achieve incredible success. Executive Summary In today s tech-driven landscape, software change is a critical part of strategy for every enterprise. Yet change management remains a challenge for most IT leaders and their teams. Why

More information

Marketing Automation: One Step at a Time

Marketing Automation: One Step at a Time Marketing Automation: One Step at a Time 345 Millwood Road Chappaqua, NY 10514 www.raabassociatesinc.com Imagine a wall. Your small business is on one side. A pot of gold is on the other. The gold is the

More information

UAB Performance Management 07/03/2018. Title Page 1

UAB Performance Management 07/03/2018. Title Page 1 UAB Performance Management 07/03/2018 Title Page 1 Performance Management at UAB 3 What is Performance Management? 3 Performance Management and Employee Engagement 4 UAB Success Model 5 Performance Management

More information

TenStep Project Management Process Summary

TenStep Project Management Process Summary TenStep Project Management Process Summary Project management refers to the definition and planning, and then the subsequent management, control, and conclusion of a project. It is important to recognize

More information

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST

HOW YOUR CAREER BACKGROUND CAN HELP YOU BECOME A BUSINESS ANALYST By Laura Brandenburg Lesson Objective: After completing this lesson, you ll be able to identify strengths from your career background that will directly support your transition into business analysis.

More information

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens

developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens developer.* The Independent Magazine for Software Professionals Automating Software Development Processes by Tim Kitchens Automating repetitive procedures can provide real value to software development

More information

7. What is planning? It is an act of formulating a program for a definite course of action. Planning is to decide what is to be done.

7. What is planning? It is an act of formulating a program for a definite course of action. Planning is to decide what is to be done. UNIT I FUNDAMENTALS 2 MARKS QUESTIONS & ANSWERS 1. What is software project management? Software project management is the art and science of planning and leading software projects. It is sub discipline

More information

THE SIX ESSENTIALS FOR DEVOPS TEAM EXCELLENCE

THE SIX ESSENTIALS FOR DEVOPS TEAM EXCELLENCE THE SIX ESSENTIALS FOR DEVOPS TEAM EXCELLENCE Creating a secure enterprise requires everyone to do their part. Here s how you get there. CONTENTS Introduction 4 Continuous cybersecurity skills training

More information

THE INBOUND MARKETING HANDBOOK FOR FURNITURE MANUFACTURERS

THE INBOUND MARKETING HANDBOOK FOR FURNITURE MANUFACTURERS THE INBOUND MARKETING HANDBOOK FOR FURNITURE MANUFACTURERS TABLE OF CONTENTS PART ONE: WHY INBOUND MARKETING WORKS FOR FURNITURE MANUFACTURERS 2 PART TWO: WHAT YOUR FURNITURE MANUFACTURING COMPANY NEEDS

More information

Kanban kick- start (v2)

Kanban kick- start (v2) Kanban kick- start (v2) By Tomas Björkholm at Crisp, October 2011 INTRODUCTION... 1 AN APPROACH TO GET STARTED WITH KANBAN... 2 STEP 1 GET TO KNOW YOUR SYSTEM... 2 STEP 2 IDENTIFY YOUR SOURCES AND PRIORITIZE...

More information

Achieving Business Analysis Excellence

Achieving Business Analysis Excellence RG Perspective Achieving Business Analysis Excellence Turning Business Analysts into Key Contributors by Building a Center of Excellence 11 Canal Center Plaza Alexandria, VA 22314 HQ 703-548-7006 Fax 703-684-5189

More information

The Dirty Little Secret of Software Pricing

The Dirty Little Secret of Software Pricing WHITEPAPER The Dirty Little Secret of Software Pricing Stan Schneider Mr. Customer, our price is $13,349 dollars per floating development seat. Larger teams need more support, so we charge 20% maintenance

More information

2. Action plan tasks. These tasks are more complicated and cannot be easily completed without good thought and planning. These are some examples:

2. Action plan tasks. These tasks are more complicated and cannot be easily completed without good thought and planning. These are some examples: Tool 4 For Effective Action Plans, GAS IT At the most basic level, a manager s job is to get stuff done. The management part comes into play because a manager must get stuff done by directing the actions

More information

SMART Goals: A How to Guide

SMART Goals: A How to Guide SMART Goals: A How to Guide 1 Table of Contents What are SMART Goals?... 3 What is the SMART criteria?... 3 How do I decide the right scope for my SMART Goals? (How big? How many?)... 3 Where to start?...

More information

Performance Management Behaviors that Matter

Performance Management Behaviors that Matter 2011 Performance Management Behaviors that Matter Why do most performance management systems fail to actually improve performance? PDRI s research has shown that effective performance management is not

More information

FOR OWNERS: MANAGING VENDOR ACCRUALS AND VENDOR INVOICE MATCHING ON LARGE CONSTRUCTION PROJECTS

FOR OWNERS: MANAGING VENDOR ACCRUALS AND VENDOR INVOICE MATCHING ON LARGE CONSTRUCTION PROJECTS FOR OWNERS: MANAGING VENDOR ACCRUALS AND VENDOR INVOICE MATCHING ON LARGE CONSTRUCTION PROJECTS The Situation The Owner on major construction projects, has a very different set of challenges and priorities

More information

Guiding Principles COPYRIGHTED MATERIAL

Guiding Principles COPYRIGHTED MATERIAL 1 Guiding Principles COPYRIGHTED MATERIAL Let me take you back to our first meeting. Our goal was to kick off the leadership development initiative in six months. With all of our combined experience, we

More information

Rick Willson s new book, Parking Management for Smart Growth, is a how-to

Rick Willson s new book, Parking Management for Smart Growth, is a how-to PARKING MANAGEMENT Author, professor, and consultant Rick Willson on his new book and future vision for parking. FOR SMART GROWTH Rick Willson s new book, Parking Management for Smart Growth, is a how-to

More information

The Program Management Office

The Program Management Office The Program Management Office Sabin Srivannaboon and Dragan Z. Milosevic Trust Corp is a specialty instrument company in the U.S. cell phone industry. Six years ago, Trust Corp introduced a breakthrough

More information

TEN TIPS FOR A SUCCESSFUL INFOR IMPLEMENTATION

TEN TIPS FOR A SUCCESSFUL INFOR IMPLEMENTATION TEN TIPS FOR A SUCCESSFUL INFOR IMPLEMENTATION Copyright 2014 Panorama Consulting Solutions. All Rights Reserved. 720.515.1377 Panorama-Consulting.com Successfully implementing an Infor ERP system involves

More information

In this Part 6 we will cover:

In this Part 6 we will cover: August 2007 Ten Steps to Comprehensive Project Portfolio Management Part 6 Tips on Steps 8 & 9 By R. Max Wideman This series of papers has been developed from our work in upgrading TenStep's PortfolioStep.

More information

Avoiding Knowledge Management Pitfalls. Ten Common Mistakes and How to Avoid Them

Avoiding Knowledge Management Pitfalls. Ten Common Mistakes and How to Avoid Them Avoiding Knowledge Management Pitfalls Ten Common Mistakes and How to Avoid Them Table of Contents Introduction... 1 1. Failure to Set and Track Specific Goals... 1 2. Doing Too Much at Once... 2 3. Starting

More information

DOWNLOAD PDF SOFTWARE SALES BUSINESS PLAN

DOWNLOAD PDF SOFTWARE SALES BUSINESS PLAN Chapter 1 : Software Sales: Six Key Elements to Selling Software Corporate Software Sales software sales business plan executive summary. Corporate Software Sales is a start-up business that specializes

More information

INTERNSHIP STARTER HANDBOOK For Community Providers

INTERNSHIP STARTER HANDBOOK For Community Providers OFFICE OF INTERNSHIPS INTERNSHIP STARTER HANDBOOK For Community Providers Thank you for your interest in partnering with California State University San Marcos to provide internship opportunities to CSUSM

More information

A Roadmap for Authoring Performance Improvement Activities

A Roadmap for Authoring Performance Improvement Activities A Roadmap for Authoring Performance Improvement Activities Introduction What Is Performance Improvement? The world of continuing medical education (CME) is changing. Not too long ago, many of those in

More information

Make sure to listen to this audio: as you go through this handout, to get maximum value.

Make sure to listen to this audio:  as you go through this handout, to get maximum value. Seven Steps to Fearless Marketing The Keys to Attracting more Clients with Less Struggle and Effort By Robert Middleton Action Plan Marketing 1 Make sure to listen to this audio: www.marketingball.com/tc/ftc.mp3

More information

A Guide for Writing S.M.A.R.T. Goals

A Guide for Writing S.M.A.R.T. Goals A Guide for Writing S.M.A.R.T. Goals What are S.M.A.R.T. Goals? Statements of the important results you are working to accomplish Designed in a way to foster clear and mutual understanding of what constitutes

More information

Results. Actions. Beliefs. Experiences

Results. Actions. Beliefs. Experiences The Results Pyramid: Experiences + Beliefs + Actions + Results = Culture Results Actions Beliefs Experiences Leaders create experiences every day. Experiences foster beliefs. Beliefs, in turn, drive the

More information

DEVELOP YOUR ANNUAL INNOVATION STRATEGY IDEASCALE WHITE PAPER

DEVELOP YOUR ANNUAL INNOVATION STRATEGY IDEASCALE WHITE PAPER DEVELOP YOUR ANNUAL INNOVATION STRATEGY IDEASCALE WHITE PAPER Develop Your Annual Innovation Strategy 3 3 5 6 8 9 10 12 13 15 16 Develop Your Annual Innovation Strategy Review the Past Review the Past

More information

IT Service Management - Popular myths and unpopular truths

IT Service Management - Popular myths and unpopular truths IT Service Management - Popular myths and unpopular truths Service management a new idea? How long has IT service management been around? Is it 15 years about when the term IT service management started

More information

The Challenger TM Customer: THE NEW REALITY OF SALES

The Challenger TM Customer: THE NEW REALITY OF SALES The Challenger TM Customer: THE NEW REALITY OF SALES FOREWORD Imagine your ideal customer: friendly, eager to meet, ready to buy and become an advocate of your products and services. It turns out that

More information

Thinking about competence (this is you)

Thinking about competence (this is you) CPD In today s working environment, anyone who values their career must be prepared to continually add to their skills, whether it be formally through a learning programme, or informally through experience

More information

Leading Successful PMOs by Peter Taylor

Leading Successful PMOs by Peter Taylor Leading Successful PMOs by Peter Taylor Editor s Note: Rarely do we publish items with a promotional angle, but in the case of Peter Taylor, we make exceptions. This article highlights the publishing of

More information

Drive Predictability with Visual Studio Team System 2008

Drive Predictability with Visual Studio Team System 2008 Drive Predictability with Visual Studio Team System 2008 White Paper May 2008 For the latest information, please see www.microsoft.com/teamsystem This is a preliminary document and may be changed substantially

More information

STOP. COLLABORATE & LISTEN. EIGHT BEST PRACTICES FOR IMPROVING COLLABORATION IN THE PROPOSAL PROCESS

STOP. COLLABORATE & LISTEN. EIGHT BEST PRACTICES FOR IMPROVING COLLABORATION IN THE PROPOSAL PROCESS STOP. COLLABORATE & LISTEN. EIGHT BEST PRACTICES FOR IMPROVING COLLABORATION IN THE PROPOSAL PROCESS THE NEED TO COLLABORATE The saying, it takes a village, is certainly true for many things, but it seems

More information

Watson Glaser III (US)

Watson Glaser III (US) Watson Glaser III (US) Development Report Candidate Name: Organization: Pearson Sample Corporation Date of Testing: (dd mm yyyy) Page 1 of 15 How to Use Your Report Success in the 21st century workplace

More information

Innovative Marketing Ideas That Work

Innovative Marketing Ideas That Work INNOVATIVE MARKETING IDEAS THAT WORK Legal Disclaimer: While all attempts have been made to verify information provided in this publication, neither the Author nor the Publisher assumes any responsibility

More information

30 Course Bundle: Year 1. Vado Course Bundle. Year 1

30 Course Bundle: Year 1. Vado Course Bundle. Year 1 30 : Year 1 Vado s 30 Year 1 Vado 1. Employee Career Aspirations Coaching Career Development 2. Communicate Clear and Concise Messages Communication Skills for Managers 3. Conflict Management Expectations

More information

COACHING USING THE DISC REPORT

COACHING USING THE DISC REPORT COACHING USING THE DISC REPORT TAKING THE NEXT STEP Congratulations! You ve taken the first vital step in showing that you are a champion in your organization that wants to make a difference. Your employees

More information

BUILDING BETTER PROJECT ORGANIZATIONS

BUILDING BETTER PROJECT ORGANIZATIONS AN INTERTHINK CONSULTING WHITE PAPER BUILDING BETTER PROJECT ORGANIZATIONS AN OVERVIEW OF INTERTHINK CONSULTING'S PROJECT MANAGEMENT OFFICE IMPLEMENTATION FRAMEWORK Contents: The Challenge of Project Management

More information

Executive Perspective Unique Viewpoints from Industry Leaders

Executive Perspective Unique Viewpoints from Industry Leaders Mark Marron CEO and President, eplus Editor s Note: Mark Marron became the Chief Executive Officer and President of eplus inc. on August 1, 2016. He began his career at eplus in 2005 as Senior Vice President

More information

Embedding High-Performance Culture through New Approaches to Performance Management and Behavior Change

Embedding High-Performance Culture through New Approaches to Performance Management and Behavior Change Embedding High-Performance Culture through New Approaches to Performance Management and Behavior Change Elaine D. Pulakos, PDRI a CEB Company Alan Colquitt, Eli Lilly and Company Sharon Arad, Cargill Session

More information

Making Predictive Maintenance Work By Bob O Donnell, TECHnalysis Research President

Making Predictive Maintenance Work By Bob O Donnell, TECHnalysis Research President WHITE PAPER On Behalf of Making Predictive Maintenance Work By Bob O Donnell, TECHnalysis Research President SUMMARY To make an IoT-based project around Predictive Maintenance truly successful, not only

More information

Foundation Training Program

Foundation Training Program Foundation Training Program Module 19 Top Tips for Success Training Workbook Produced by: Next Level Exchange 214.556.8000 - www.nextlevelexchange.com Copyright 2010 Next Level Exchange - All rights reserved.

More information

Realize the potential of a connected factory

Realize the potential of a connected factory Realize the potential of a connected factory Azure IoT Central Empower your digital business through connected products How to capitalize on the promise Azure IoT Central is a fully managed IoT SaaS (software-as-a-service)

More information

EVALUATE YOUR ABILITY TO LEAD YOURSELF

EVALUATE YOUR ABILITY TO LEAD YOURSELF EVALUATE YOUR ABILITY TO LEAD YOURSELF STRATEGIC LEADERS KNOW THE SECRET OF LEADING THEMSELVES WELL BY LEYDA ALEMAN, SHRM-SCP 2018 Human Capital Consultants International All Rights Reserved www.hcc-intl.com.

More information

What Can Enterprise Process Work Accomplish?

What Can Enterprise Process Work Accomplish? Email Advisor Volume 8, Number 13 July 13, 2010 July Sponsor What Can Enterprise Process Work Accomplish? If you believe that the Software Engineering Institute s Capability Maturity Model (CMMI) describes

More information

Brian Tracy s SMART Goals. Cheat Sheet

Brian Tracy s SMART Goals. Cheat Sheet Brian Tracy s SMART Goals Cheat Sheet Do you ever feel like you re working incredibly hard, yet not achieving your goals? Maybe you see little improvement in your skills or achievements when you reflect

More information

EN T. How Clear is Your Talent Strategy?

EN T. How Clear is Your Talent Strategy? TA T How Clear is Your Talent Strategy? TA How Clear is Your Talent Strategy? by Marc Effron, President, The Talent Strategy Group & Anne Gotte, VP, Talent and Organizational Development, Ecolab As current

More information

WHAT S THE SECRET TO CMMS SUCCESS?

WHAT S THE SECRET TO CMMS SUCCESS? An emaint Whitepaper WHAT S THE SECRET TO CMMS SUCCESS? Follow These Ten Steps BY: GREG PERRY, CMMS IMPLEMENTATION SPECIALIST, EMAINT No matter how large or small your operation, a computerized maintenance

More information

Information sheet: STRATEGIC CASE: DEFINING PROBLEMS AND BENEFITS WELL

Information sheet: STRATEGIC CASE: DEFINING PROBLEMS AND BENEFITS WELL NZ TRANSPORT AGENCY Business Case Approach information sheet Strategic case: defining problems and benefits well June 2017 Information sheet: STRATEGIC CASE: DEFINING PROBLEMS AND BENEFITS WELL This information

More information

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 Introduction to Agile Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 1 Goals Introduction to Agile Life Cycles The Agile Manifesto and Agile Principles Agile Life Cycles

More information

Improving the Measurement of Sales Readiness Initiatives

Improving the Measurement of Sales Readiness Initiatives Improving the Measurement of Sales Readiness Initiatives Executive Summary Accurate measurement of the impact of training is both critical and challenging for most learning organizations, but sales teams

More information

Developing Business Processes as Business Assets

Developing Business Processes as Business Assets Developing Business Processes as Business Assets By David Winders A clear view is essential for good business design Abstract: The way a company does things is often called its business processes, and

More information

Driving Successful IT Change Management through User Engagement

Driving Successful IT Change Management through User Engagement Driving Successful IT Change Management through User Engagement October 2017 Driving Successful IT Change Management through User Engagement Key Challenge Bringing new technology and tools into organizations

More information

Managers at Bryant University

Managers at Bryant University The Character of Success for Managers at Bryant University Interviewing Guide (Revised 8/25/04) Career Strategies, Inc. Boston, MA A New Approach to Interviewing for Managers at Bryant University An interviewer

More information

Audit Your Current Brand

Audit Your Current Brand Audit Your Current Brand What is a brand? Is it a logo? A name or slogan? A graphic design or color scheme? Your brand is the entire experience your prospects and customers have with your company. It s

More information

PROJECT MANAGEMENT METHODOLOGY

PROJECT MANAGEMENT METHODOLOGY Put your logo here Put your organization name here Project Management Methodology Rev. 3.0, 4/15/2008 PROJECT MANAGEMENT METHODOLOGY Your organization logo here Your organization name

More information

IN-HOUSE. By Margaret Steen

IN-HOUSE. By Margaret Steen IN-HOUSE By Margaret Steen 44 MARCH 2010 If done right, outsourcing can help staffing firms become more efficient. OR OUT? MARCH 2010 45 The core function is the fi nal screen and the evaluation of that

More information

David Linthicum, Managing Director, Chief Cloud Strategy Officer, Deloitte Consulting LLP

David Linthicum, Managing Director, Chief Cloud Strategy Officer, Deloitte Consulting LLP For cloud Professionals January 2019 For cloud Professionals, part of the On Cloud Podcast David Linthicum, Managing Director, Chief Cloud Strategy Officer, Deloitte Consulting LLP Managing a multi-cloud

More information

A Business Oriented Architecture. Combining BPM and SOA for Competitive Advantage

A Business Oriented Architecture. Combining BPM and SOA for Competitive Advantage Combining BPM and SOA for Competitive Advantage Phil Gilbert Introduction In a recent survey of 1,400 CIOs by Gartner Executive Programs, the top business priority identified by CIOs was business process

More information

Leadership Agility Profile: 360 Assessment. Prepared for J. SAMPLE DATE

Leadership Agility Profile: 360 Assessment. Prepared for J. SAMPLE DATE Prepared for J. SAMPLE About this Report Introduction LEADERSHIP that special quality that enables leaders to achieve extraordinary success. In today's uncertain world the need for leadership is at an

More information

The Meaningful Hospitality Smart Hiring Guide

The Meaningful Hospitality Smart Hiring Guide The Meaningful Hospitality Smart Hiring Guide This guide will help you make smart hires by teaching you: What to look for in potential employees What questions to ask in an interview How to ensure you

More information

**REPRINT** VOLUME 15 Issue

**REPRINT** VOLUME 15 Issue **REPRINT** VOLUME 15 Issue 2 2013 STRATEGIC ACCOUNT MANAGEMENT ASSOCIATION By Steve Andersen President and founder Performance Methods Inc. keys to effective strategic account planning is a bestpractice

More information

Best Practices for Creating an Open Source Policy. Why Do You Need an Open Source Software Policy? The Process of Writing an Open Source Policy

Best Practices for Creating an Open Source Policy. Why Do You Need an Open Source Software Policy? The Process of Writing an Open Source Policy Current Articles RSS Feed 866-399-6736 Best Practices for Creating an Open Source Policy Posted by Stormy Peters on Wed, Feb 25, 2009 Most companies using open source software know they need an open source

More information

Where CRM Falls Short

Where CRM Falls Short Where CRM Falls Short Understanding the Problem Lead Management Facts Resistance is Futile Building a Monster Building vs. Buying a Solution Understanding the Problem Big and small companies that rely

More information

Building and Running a PMO. Tactical Guide for Building a PMO How to Shutdown a PMO. Class: 1 Welcome Everyone!

Building and Running a PMO. Tactical Guide for Building a PMO How to Shutdown a PMO. Class: 1 Welcome Everyone! Building and Running a PMO Tactical Guide for Building a PMO How to Shutdown a PMO Class: 1 Welcome Everyone! Bill Dow, PMP Experienced Speaker/Presenter Author Importance of Project 1. Shutting down a

More information

Capacity Management Maturity Assessing and Improving the Effectiveness

Capacity Management Maturity Assessing and Improving the Effectiveness Capacity Management Maturity Assessing and Improving the Effectiveness Many organizations have a Capacity Management process or function in place, but no practical way to assess the effectiveness or even

More information

Test Management is Risk management. Risk Based Testing

Test Management is Risk management. Risk Based Testing Test Management is Risk management Risk Based Testing Hans Schaefer Software Test Consulting Reigstad N-5281 Valestrandsfossen NORWAY Phone +47 56 394880 Fax +47 56 394570 e-mail hans.schaefer@ieee.org

More information

What Is Coaching? Overview Guiding Church Leaders

What Is Coaching? Overview Guiding Church Leaders What Is Coaching? Overview Guiding Church Leaders With all the costs involved in a new software subscription for your church, why would you even consider adding one more thing implementation coaching?

More information

Does the organization play together? BY: Collin Quiring. The Concept (Part 1)

Does the organization play together? BY: Collin Quiring. The Concept (Part 1) Does the organization play together? BY: Collin Quiring The Concept (Part 1) I sometimes feel like George Costanza on Seinfeld when he talks about Worlds Colliding! For most organizations, no single area

More information

The 5 Biggest Hurdles to Strategy Execution And How to Overcome Them

The 5 Biggest Hurdles to Strategy Execution And How to Overcome Them The 5 Biggest Hurdles to Strategy Execution And How to Overcome Them The world s top minds have devoted years to making strategy execution easier. In spite of that, 2/3 of large organizations say they

More information

Some insights about Insights

Some insights about Insights Can I get some insights, please? Over the years, I have come to somewhat dislike the term insights almost to the same level as, say, a Data Lake. And that s saying something. Not because these concepts

More information

Impactful 1:1 Meetings

Impactful 1:1 Meetings Impactful 1:1 Meetings An essential responsibility of a CEO or business unit leader is to design and implement the company s communication strategy. How do messages cascade throughout the organization?

More information

Connect With Executives To Win

Connect With Executives To Win CONTENTS Introduction 2 Meet the Challenges 2 The Research 3 Making the call 3 Charismatics 4 Thinkers 4 WIN the Executive Decision and Close the Deal Identifying executive decision-making styles and tailoring

More information

Welcome to our Farm Business Management educational series, and the first video in the Business Planning module or section of that series.

Welcome to our Farm Business Management educational series, and the first video in the Business Planning module or section of that series. Welcome to our Farm Business Management educational series, and the first video in the Business Planning module or section of that series. What I want to do here is give a brief overview of what bus planning

More information

7 Ways to Build a Better Business Case for HIGH IMPACT TALENT MANAGEMENT Technology

7 Ways to Build a Better Business Case for HIGH IMPACT TALENT MANAGEMENT Technology High Impact Talent Management 7 Ways to Build a Better Business Case for HIGH IMPACT TALENT MANAGEMENT Technology 7 Ways To Build A Business Case For High Impact Talent Management Technology The process

More information

#1 Misalignment of internal and external resources

#1 Misalignment of internal and external resources It must be remembered that there is nothing more difficult to plan, more doubtful of success, nor more dangerous to manage, than the creation of a new system. For the initiator has the enmity of all who

More information

Savings Show Success of IT Service Management Initiative

Savings Show Success of IT Service Management Initiative P. Adams Research Note 27 September 2004 Savings Show Success of IT Service Management Initiative The combination of IT service management guidelines from the IT Infrastructure Library and Six Sigma processes

More information

THE MIDAS TOUCH INTRODUCTION... 3 QUESTION- BY- QUESTION GUIDE... 5 HOW TO PREPARE A WORK SAMPLE... 13

THE MIDAS TOUCH INTRODUCTION... 3 QUESTION- BY- QUESTION GUIDE... 5 HOW TO PREPARE A WORK SAMPLE... 13 THE MIDAS TOUCH HOW TO PREPARE A GOLD QUILL AWARDS ENTRY FOR THE COMMUNICATION SKILLS DIVISION TABLE OF CONTENTS INTRODUCTION... 3 QUESTION- BY- QUESTION GUIDE... 5 QUESTION 1: DESCRIBE THE ORGANIZATION...

More information

A new framework for digital publishing decisions 95. Alastair Dryburgh. Alastair Dryburgh 2003

A new framework for digital publishing decisions 95. Alastair Dryburgh. Alastair Dryburgh 2003 A new framework for digital publishing decisions 95 Learned Publishing (2003)16, 95 101 Introduction In my previous article 1 I looked in detail at how developments in publishing were creating problems

More information

Agile versus? Architecture

Agile versus? Architecture Agile versus? Architecture This presentation is about Software Architecture and its relationship to Agile practices. There is often a kind of tension between Agile Concepts and Architecture concepts. Why

More information

Addressing the Challenges of Medical Content Authoring

Addressing the Challenges of Medical Content Authoring Addressing the Challenges of Medical Content Authoring Five Recommendations for Combining English Content Development with Localization A Publication of Lionbridge Life Sciences INTRODUCTION RECOMMENDATION

More information

Secrets of Successful Modernization

Secrets of Successful Modernization White Paper Secrets of Successful Modernization www.looksoftware.com blog.looksoftware.com info@looksoftware.com White Paper Secrets to Successful Modernization Page 1 Contents IBM i the ultimate application

More information

Chapter 12 Module 3. AMIS 310 Foundations of Accounting

Chapter 12 Module 3. AMIS 310 Foundations of Accounting Chapter 12, Module 3 AMIS 310: Foundations of Accounting Slide 1 CHAPTER 1 MODULE 1 AMIS 310 Foundations of Accounting Professor Marc Smith Hi everyone, welcome back. Let s continue our discussion on cost

More information

More than Mobile Forms Halliburton s Implementation of an End to End Solution

More than Mobile Forms Halliburton s Implementation of an End to End Solution CUSTOMER INTERVIEW More than Mobile Forms Halliburton s Implementation of an End to End Solution Hosted by: Mark Scott, VP Marketing, ProntoForms Yamina Hibbard, Global Asset Manager, Halliburton Mike

More information

JANUARY 2017 $ State of DevOps

JANUARY 2017 $ State of DevOps JANUARY 2017 $1500 2017 State of DevOps Although DevOps is maturing, organizations still face barriers to adoption. But eight out of 10 are planning DevOps investments, and those diving in have realized

More information

Organizational Change Management for Data-Focused Initiatives

Organizational Change Management for Data-Focused Initiatives Organizational Change Management for Data-Focused Initiatives Your Executive Sponsor and Change Management Team Matter by First San Francisco Partners 2 Getting people successfully through a new enterprise

More information

Step 1. Develop the Workforce Integration Project Plan. Chapter Goal

Step 1. Develop the Workforce Integration Project Plan. Chapter Goal 1 Step 1 Develop the Workforce Integration Project Plan The project plan is critical throughout the entire transition process and will be a working document that is continually updated. It will guide you

More information

The Name Game: Creating Organization Name Authority within an ERM System

The Name Game: Creating Organization Name Authority within an ERM System The Name Game: Creating Organization Name Authority within an ERM System Kristen Blake and Jacquie Samples North Carolina State University Libraries Electronic Resources and Libraries Atlanta, GA March

More information

Copyright WorldAPP. All rights reserved US: +1(781) UK: +44(0) US TOLL FREE: +1(888) AU: +1(800)

Copyright WorldAPP. All rights reserved US: +1(781) UK: +44(0) US TOLL FREE: +1(888) AU: +1(800) When Choosing a Survey Solution for Market Research Introduction Effective market research is vital to all businesses for many reasons. Among other things, it tells a company how it rates against its competitors,

More information

Finding Stability in Change: Establishing a Change Management Office (CMO)

Finding Stability in Change: Establishing a Change Management Office (CMO) BUSINESS INSIGHTS > Finding Stability in Change: Establishing a Change Management Office (CMO) 1 The Business of Change Change is a requirement in today s rapidly evolving marketplace. It s become ingrained

More information

execution+: Affordable, Effective Organizational Change

execution+: Affordable, Effective Organizational Change execution+: Affordable, Effective Organizational Change Rob Adams Raytheon November 8 th, 2012 Copyright 2012 Raytheon Company. All rights reserved. Customer Success Is Our Mission is a registered trademark

More information

ERP Project Toolkit: The Ultimate Checklist and Tools to Start your ERP Project [Part 3]

ERP Project Toolkit: The Ultimate Checklist and Tools to Start your ERP Project [Part 3] ERP Project Toolkit: The Ultimate Checklist and Tools to Start your ERP Project [Part 3] With part three of our three part ERP Project Tool Kit series you will learn how you can make the right ERP choice

More information

Value Beyond Virtualization

Value Beyond Virtualization An Executive To-Do List for Moving from Virtualization to a Private Cloud Executive Summary To thrive in competitive times, there is no room for lag. This has CIOs steadfastly focused on driving IT efficiencies

More information

Mind Your Own Business

Mind Your Own Business Mind Your Own Business You may be asking by now, what is the point of all this financial analysis that has been presented in the previous seven articles? It isn t to make work for your accountant although

More information