SlideShare a Scribd company logo
1 of 3
©2013 David Consulting Group Page 1 of 3 v1
“I've decided to move to Function Points for estimation, how do I get the
development teams on board?”
September 2013
Scope of this Report
Change can be difficult at times. Any time you introduce change into an organization there is a mix of
reactions from the very logical to the very personal and for some, the very physical. In John P. Kotter’s
well-known book, “Leading Change”, he discusses change at the organizational level and introduces
seven key elements for successful change; included among them are: having a champion, building
consensus, staying the course, etc. But what about on a smaller scale? What about the small
incremental changes that happen within a department or even within a project team?
What are the challenges and what steps or actions are necessary to introduce change and make it stick?
Function Points and Estimation
Function point analysis is a method for measuring the features and functions of a software deliverable.
It is a measurement used to size the amount of business functionality that is requested by and provided
to an end user. The function point size is determined by identifying the components of the system as
seen by the end user, including: inputs, outputs, inquiries, interfaces to other systems, and logical
internal files. The components are classified and scored as simple, average, or complex, and then
summed up giving the total function point count.
Function Points are commonly used in combination with software development performance measures
such as level of effort, project duration and total defects. These measures serve to produce productivity
and quality levels of performance. Function Points is used as the common denominator lending
themselves to useful comparisons across projects, organizations and industries. Function points are also
commonly used as a key input for estimating software projects.
For purposes of this article, we shall use a fairly high level description of an estimating model. In its most
basic form, an effective software project estimating model needs to evaluate three key areas of
influence. These include:
 the technical complexity of the project
 the functional size of the project
 the organizations capacity to effectively evaluate and manage the inherent risks
associated with the project.
The size of the project is satisfied through the application of the function point methodology. The
technical complexity considers the type of application, the complexity of the languages, operating
©2013 David Consulting Group Page 2 of 3 v1
platforms, etc. Finally, the organizations capacity to deliver is based on an evaluation of numerous
attributes which may influence performance. These typically include factors such as: personnel, process
and practices, tools and techniques deployed during development, and environmental barriers.
Introducing function point analysis and a more rigorous estimating process into an organization can be
overwhelming for a project team. This type of change is predictably met with some form of resistance
and so the challenge becomes how to get them on board.
Meeting the Challenge
As with most change initiatives, there are several factors that play a key role in achieving success. These
include -
 raising the level of awareness
 communicating the value
 committing to change
 measuring outcomes
Raising the level of awareness with regard to forthcoming changes includes creating a clear plan and
direction for the proposed change and effectively and frequently communicating that plan or vision.
When new tools, techniques or processes are being considered, individuals like to know in advance. This
allows them time to get use to the idea and to begin to get comfortable with plans for the future. If
possible and/or practical, making key individuals (influencers) part of the decision making process
regarding how to introduce the new concepts can help build advocacy for the pending change. Consider
a one day training course on function points and estimation for this group of key individuals.
Communicating the impact of a particular change is often associated with messaging that describes why
a particular change is good for the organization or for the business. Clearly a business case should be
made for any substantive change, and the cost and return on investment of introducing function points
and estimation techniques is a necessary step. However, we should also consider the impact on the
individual. What is the value proposition to the individual team member? Is this change something that
will help them do a better job, will it be an added skill that will increase their professional value?
Perhaps, the change being introduced really has no positive impact on the individual at all, but is clearly
necessary for the overall performance of the organizations. Whatever the value proposition, it should
be openly and honestly communicated. Transparency is key.
How do you get people to commit to change? Obviously if there is something in it for them, it makes it a
lot easier. Commitment to change is where leadership plays a key role. At the team level, it is the
project manager or technical lead that needs to make the commitment to change. He/she can then lead
the rest of team by setting an example and coaching and mentoring them through the change. At a
more senior level, committing to change can best be demonstrated by engaging and embracing the
change. In the case of function points and estimation, this can include monitoring compliance, using the
data and demonstrating value. Senior managers should lead by example demonstrating their
commitment to the newly introduced techniques and practices.
The best way to understand whether or not change is effective is to measure the impact or the
outcomes. So what would be some of the measures associated with introducing function points and
©2013 David Consulting Group Page 3 of 3 v1
estimation into an organization? Probably the most obvious one would be improved estimating
accuracy. On the one hand, this is easy to measure, but it also takes times as you wait for projects to
complete so estimates can be compared to actual outcomes. Another measure that can be used is an
evaluation of the effectiveness of the sizing and estimating practices to properly set and manage
customer expectations. Are customer satisfaction levels improving as project teams become more
proficient in using the new techniques to enhance the end user experience? Perhaps user confidence in
IT slowly increases as a result of improved accuracy with project estimates.
Conclusion
Development teams typically don’t like change and so introducing any degree of change is going to be a
challenge. However, if individuals understand how the change will affect them and can be included in
promoting change they may be more likely to be invested in that change. Additionally, effective
communication and committed leadership will make the change process more effective resulting in a
change that will stick.
Sources
 “Leading Change,” John P. Kotter, Harvard Business 1996.

More Related Content

What's hot

Change Management
Change ManagementChange Management
Change Management
Dto Plus
 
Change Management Training
Change Management TrainingChange Management Training
Change Management Training
Julia Smith
 
Business Change and Transformation Services V4
Business Change and Transformation Services V4Business Change and Transformation Services V4
Business Change and Transformation Services V4
Robert Topley
 
Integrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing ImplementationsIntegrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing Implementations
evanslyke
 
SAP and Change Management
SAP and Change ManagementSAP and Change Management
SAP and Change Management
Flevy.com Best Practices
 
The Highway of Change and a Practical Framework Approach to Change
The Highway of Change and a Practical Framework Approach to ChangeThe Highway of Change and a Practical Framework Approach to Change
The Highway of Change and a Practical Framework Approach to Change
Flevy.com Best Practices
 

What's hot (20)

Project Impct Assessment Method
Project Impct Assessment MethodProject Impct Assessment Method
Project Impct Assessment Method
 
Change Management
Change ManagementChange Management
Change Management
 
Communication Plan - AET/560 - Lewis Longstreet
Communication Plan - AET/560 - Lewis Longstreet Communication Plan - AET/560 - Lewis Longstreet
Communication Plan - AET/560 - Lewis Longstreet
 
Change Management Training
Change Management TrainingChange Management Training
Change Management Training
 
Managing difficult stakeholders - how to...
Managing difficult stakeholders - how to...Managing difficult stakeholders - how to...
Managing difficult stakeholders - how to...
 
Presentation on Quality Management
Presentation on Quality ManagementPresentation on Quality Management
Presentation on Quality Management
 
Change Management Guide
Change Management GuideChange Management Guide
Change Management Guide
 
Benefits Management in Health and Care part 1: Identify and map target benefits
Benefits Management in Health and Care part 1: Identify and map target benefitsBenefits Management in Health and Care part 1: Identify and map target benefits
Benefits Management in Health and Care part 1: Identify and map target benefits
 
Star Collaborative Presentation For Hu Gmn Techday 2010
Star Collaborative Presentation For Hu Gmn Techday 2010Star Collaborative Presentation For Hu Gmn Techday 2010
Star Collaborative Presentation For Hu Gmn Techday 2010
 
UX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM EditionUX Design Workshop - Tableau CRM Edition
UX Design Workshop - Tableau CRM Edition
 
Business Change and Transformation Services V4
Business Change and Transformation Services V4Business Change and Transformation Services V4
Business Change and Transformation Services V4
 
Integrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing ImplementationsIntegrating Change Management Into Technology and Outsourcing Implementations
Integrating Change Management Into Technology and Outsourcing Implementations
 
Change Management Strategy
Change Management StrategyChange Management Strategy
Change Management Strategy
 
Communication plan james carter 07112016
Communication plan james carter 07112016Communication plan james carter 07112016
Communication plan james carter 07112016
 
Stakeholder Engagement
Stakeholder EngagementStakeholder Engagement
Stakeholder Engagement
 
SAP and Change Management
SAP and Change ManagementSAP and Change Management
SAP and Change Management
 
The Highway of Change and a Practical Framework Approach to Change
The Highway of Change and a Practical Framework Approach to ChangeThe Highway of Change and a Practical Framework Approach to Change
The Highway of Change and a Practical Framework Approach to Change
 
Five Immutable Principles of Project of Digital Transformation Success
Five Immutable Principles of Project of Digital Transformation SuccessFive Immutable Principles of Project of Digital Transformation Success
Five Immutable Principles of Project of Digital Transformation Success
 
Deepaksingh Jadon Resume
Deepaksingh Jadon ResumeDeepaksingh Jadon Resume
Deepaksingh Jadon Resume
 
What is change management?
What is change management?What is change management?
What is change management?
 

Viewers also liked

Viewers also liked (14)

852 piaget e vygotskij
852 piaget e vygotskij852 piaget e vygotskij
852 piaget e vygotskij
 
Раскол Европы в свете Торы
Раскол Европы в свете ТорыРаскол Европы в свете Торы
Раскол Европы в свете Торы
 
F3961100 b3c6-4017-825c-0237a8de8b7e
F3961100 b3c6-4017-825c-0237a8de8b7eF3961100 b3c6-4017-825c-0237a8de8b7e
F3961100 b3c6-4017-825c-0237a8de8b7e
 
Vibe ing for de s-form
Vibe ing for de s-formVibe ing for de s-form
Vibe ing for de s-form
 
Bourdieu bari 2012 2
Bourdieu bari 2012 2Bourdieu bari 2012 2
Bourdieu bari 2012 2
 
2784 2
2784 22784 2
2784 2
 
L'importanza del gioco nello sviluppo del bambino
L'importanza del gioco nello sviluppo del bambinoL'importanza del gioco nello sviluppo del bambino
L'importanza del gioco nello sviluppo del bambino
 
12 13 iii piaget
12 13 iii piaget 12 13 iii piaget
12 13 iii piaget
 
Aba valutazione
Aba valutazioneAba valutazione
Aba valutazione
 
Lezione linguaggio teorie e sviluppo
Lezione linguaggio teorie e sviluppoLezione linguaggio teorie e sviluppo
Lezione linguaggio teorie e sviluppo
 
GOAP LatAm 2013 > 7X7 Presentation: Frogtek
GOAP LatAm 2013 > 7X7 Presentation: FrogtekGOAP LatAm 2013 > 7X7 Presentation: Frogtek
GOAP LatAm 2013 > 7X7 Presentation: Frogtek
 
Мома и слънце - народна песен
Мома и слънце - народна песенМома и слънце - народна песен
Мома и слънце - народна песен
 
Prog oct oceane
Prog oct oceaneProg oct oceane
Prog oct oceane
 
Yo, mi región, mi cultura
Yo, mi región, mi culturaYo, mi región, mi cultura
Yo, mi región, mi cultura
 

Similar to Function Points for Estimation - Getting Developers on Board

Rt sundari ashutosh_pandey
Rt sundari ashutosh_pandeyRt sundari ashutosh_pandey
Rt sundari ashutosh_pandey
PMI2011
 
Rtsundari ashutoshpandey-131008015758-phpapp02
Rtsundari ashutoshpandey-131008015758-phpapp02Rtsundari ashutoshpandey-131008015758-phpapp02
Rtsundari ashutoshpandey-131008015758-phpapp02
PMI_IREP_TP
 
CHANGE MANAGEMENT AND COMMUNICATION STRATEGY .docx
CHANGE MANAGEMENT AND COMMUNICATION STRATEGY   .docxCHANGE MANAGEMENT AND COMMUNICATION STRATEGY   .docx
CHANGE MANAGEMENT AND COMMUNICATION STRATEGY .docx
keturahhazelhurst
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
alinstan901
 
© 2007, David Po-Chedley & Rob St.Germain - 1 - Originally.docx
© 2007, David Po-Chedley & Rob St.Germain - 1 -  Originally.docx© 2007, David Po-Chedley & Rob St.Germain - 1 -  Originally.docx
© 2007, David Po-Chedley & Rob St.Germain - 1 - Originally.docx
durantheseldine
 

Similar to Function Points for Estimation - Getting Developers on Board (20)

Rt sundari ashutosh_pandey
Rt sundari ashutosh_pandeyRt sundari ashutosh_pandey
Rt sundari ashutosh_pandey
 
Rtsundari ashutoshpandey-131008015758-phpapp02
Rtsundari ashutoshpandey-131008015758-phpapp02Rtsundari ashutoshpandey-131008015758-phpapp02
Rtsundari ashutoshpandey-131008015758-phpapp02
 
American international Managing Critical Change Request Discussion.pdf
American international Managing Critical Change Request Discussion.pdfAmerican international Managing Critical Change Request Discussion.pdf
American international Managing Critical Change Request Discussion.pdf
 
Project performance management
Project performance managementProject performance management
Project performance management
 
Change Management 2004
Change Management 2004Change Management 2004
Change Management 2004
 
Afro Ant Conversation - Change Management ROI - 3 April 2014
Afro Ant Conversation - Change Management ROI - 3 April 2014Afro Ant Conversation - Change Management ROI - 3 April 2014
Afro Ant Conversation - Change Management ROI - 3 April 2014
 
Enterprise performance-management
Enterprise performance-managementEnterprise performance-management
Enterprise performance-management
 
CHANGE MANAGEMENT AND COMMUNICATION STRATEGY .docx
CHANGE MANAGEMENT AND COMMUNICATION STRATEGY   .docxCHANGE MANAGEMENT AND COMMUNICATION STRATEGY   .docx
CHANGE MANAGEMENT AND COMMUNICATION STRATEGY .docx
 
Effective change management for your business
Effective change management for your businessEffective change management for your business
Effective change management for your business
 
The Value-Up Paradigm
The Value-Up ParadigmThe Value-Up Paradigm
The Value-Up Paradigm
 
BTF Process
BTF Process BTF Process
BTF Process
 
Module 8 - Monitoring and Evaluation
Module 8 - Monitoring and EvaluationModule 8 - Monitoring and Evaluation
Module 8 - Monitoring and Evaluation
 
K-MEANS-MAP REDUCED ALGORITHM Guidebook_FINAL
K-MEANS-MAP REDUCED  ALGORITHM Guidebook_FINALK-MEANS-MAP REDUCED  ALGORITHM Guidebook_FINAL
K-MEANS-MAP REDUCED ALGORITHM Guidebook_FINAL
 
Change Management Strategy/Plan
Change Management Strategy/PlanChange Management Strategy/Plan
Change Management Strategy/Plan
 
Organization Change Management.pptx
Organization Change Management.pptxOrganization Change Management.pptx
Organization Change Management.pptx
 
Organization Change Management for the handling change in organizations
Organization Change Management for the handling change in organizationsOrganization Change Management for the handling change in organizations
Organization Change Management for the handling change in organizations
 
Principles of effective software quality management
Principles of effective software quality managementPrinciples of effective software quality management
Principles of effective software quality management
 
Agile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptxAgile Coaching Change Management Framework.pptx
Agile Coaching Change Management Framework.pptx
 
© 2007, David Po-Chedley & Rob St.Germain - 1 - Originally.docx
© 2007, David Po-Chedley & Rob St.Germain - 1 -  Originally.docx© 2007, David Po-Chedley & Rob St.Germain - 1 -  Originally.docx
© 2007, David Po-Chedley & Rob St.Germain - 1 - Originally.docx
 
How to effectively cultivate change
How to effectively cultivate changeHow to effectively cultivate change
How to effectively cultivate change
 

Recently uploaded

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 

Function Points for Estimation - Getting Developers on Board

  • 1. ©2013 David Consulting Group Page 1 of 3 v1 “I've decided to move to Function Points for estimation, how do I get the development teams on board?” September 2013 Scope of this Report Change can be difficult at times. Any time you introduce change into an organization there is a mix of reactions from the very logical to the very personal and for some, the very physical. In John P. Kotter’s well-known book, “Leading Change”, he discusses change at the organizational level and introduces seven key elements for successful change; included among them are: having a champion, building consensus, staying the course, etc. But what about on a smaller scale? What about the small incremental changes that happen within a department or even within a project team? What are the challenges and what steps or actions are necessary to introduce change and make it stick? Function Points and Estimation Function point analysis is a method for measuring the features and functions of a software deliverable. It is a measurement used to size the amount of business functionality that is requested by and provided to an end user. The function point size is determined by identifying the components of the system as seen by the end user, including: inputs, outputs, inquiries, interfaces to other systems, and logical internal files. The components are classified and scored as simple, average, or complex, and then summed up giving the total function point count. Function Points are commonly used in combination with software development performance measures such as level of effort, project duration and total defects. These measures serve to produce productivity and quality levels of performance. Function Points is used as the common denominator lending themselves to useful comparisons across projects, organizations and industries. Function points are also commonly used as a key input for estimating software projects. For purposes of this article, we shall use a fairly high level description of an estimating model. In its most basic form, an effective software project estimating model needs to evaluate three key areas of influence. These include:  the technical complexity of the project  the functional size of the project  the organizations capacity to effectively evaluate and manage the inherent risks associated with the project. The size of the project is satisfied through the application of the function point methodology. The technical complexity considers the type of application, the complexity of the languages, operating
  • 2. ©2013 David Consulting Group Page 2 of 3 v1 platforms, etc. Finally, the organizations capacity to deliver is based on an evaluation of numerous attributes which may influence performance. These typically include factors such as: personnel, process and practices, tools and techniques deployed during development, and environmental barriers. Introducing function point analysis and a more rigorous estimating process into an organization can be overwhelming for a project team. This type of change is predictably met with some form of resistance and so the challenge becomes how to get them on board. Meeting the Challenge As with most change initiatives, there are several factors that play a key role in achieving success. These include -  raising the level of awareness  communicating the value  committing to change  measuring outcomes Raising the level of awareness with regard to forthcoming changes includes creating a clear plan and direction for the proposed change and effectively and frequently communicating that plan or vision. When new tools, techniques or processes are being considered, individuals like to know in advance. This allows them time to get use to the idea and to begin to get comfortable with plans for the future. If possible and/or practical, making key individuals (influencers) part of the decision making process regarding how to introduce the new concepts can help build advocacy for the pending change. Consider a one day training course on function points and estimation for this group of key individuals. Communicating the impact of a particular change is often associated with messaging that describes why a particular change is good for the organization or for the business. Clearly a business case should be made for any substantive change, and the cost and return on investment of introducing function points and estimation techniques is a necessary step. However, we should also consider the impact on the individual. What is the value proposition to the individual team member? Is this change something that will help them do a better job, will it be an added skill that will increase their professional value? Perhaps, the change being introduced really has no positive impact on the individual at all, but is clearly necessary for the overall performance of the organizations. Whatever the value proposition, it should be openly and honestly communicated. Transparency is key. How do you get people to commit to change? Obviously if there is something in it for them, it makes it a lot easier. Commitment to change is where leadership plays a key role. At the team level, it is the project manager or technical lead that needs to make the commitment to change. He/she can then lead the rest of team by setting an example and coaching and mentoring them through the change. At a more senior level, committing to change can best be demonstrated by engaging and embracing the change. In the case of function points and estimation, this can include monitoring compliance, using the data and demonstrating value. Senior managers should lead by example demonstrating their commitment to the newly introduced techniques and practices. The best way to understand whether or not change is effective is to measure the impact or the outcomes. So what would be some of the measures associated with introducing function points and
  • 3. ©2013 David Consulting Group Page 3 of 3 v1 estimation into an organization? Probably the most obvious one would be improved estimating accuracy. On the one hand, this is easy to measure, but it also takes times as you wait for projects to complete so estimates can be compared to actual outcomes. Another measure that can be used is an evaluation of the effectiveness of the sizing and estimating practices to properly set and manage customer expectations. Are customer satisfaction levels improving as project teams become more proficient in using the new techniques to enhance the end user experience? Perhaps user confidence in IT slowly increases as a result of improved accuracy with project estimates. Conclusion Development teams typically don’t like change and so introducing any degree of change is going to be a challenge. However, if individuals understand how the change will affect them and can be included in promoting change they may be more likely to be invested in that change. Additionally, effective communication and committed leadership will make the change process more effective resulting in a change that will stick. Sources  “Leading Change,” John P. Kotter, Harvard Business 1996.