INTRODUCING A TOOL
INTO AN ORGANIZATION
By Graham et.al (2011)
UNIVERSITAS ISLAM NEGERI
SULTAN SYARIF KASIM
RIAU
Yoga Setiawan
11453104944
The place to start when introducing a tool into an
organization is not with the tool - it is with the
organization. In order for a tool to provide benefit, it
must match a need within the organization, and solve
that need in a way that is both effective and efficient.
The tool should help to build on the strengths of the
organization and address its weaknesses. The
organization needs to be ready for the changes that will
come with the new tool. If the current testing practices
are not good and the organization is not mature, then it
is generally more cost- effective to improve testing
practices rather than to try to find tools to support poor
practices. Automating chaos just gives faster chaos!
Main principles
1
Of course, we can sometimes improve our own processes in parallel with introducing a tool
to support those practices and we can pick up some good ideas for improvement from the
ways that the tools work. However, be aware that the tool should not take the lead, but
should provide support to what your organization defines.
The following factors are important in selecting a tool:
•assessment of the organization's maturity (e.g. readiness for change);
•identification of the areas within the organization where tool support will help to improve testing processes;
•evaluation of tools against clear requirements and objective criteria;
•proof-of-concept to see whether the product works as desired and meets the requirements and objectives defined
for it;
•evaluation of the vendor (training, support and other commercial aspects) or open-source network of support;
•identifying and planning internal implementation (including coaching and mentoring for those new to the use of the
tool).
Cont…
One of the ways to do a proof-of-concept is to have a pilot project
as the first thing done with a new tool. This will use the tool in
earnest but on a small scale, with sufficient time to explore
different ways of using the tool. Objectives should be set for the
pilot in order to assess whether or not the concept is proven, i.e.
that the tool can accomplish what is needed within the current
organizational context.
A pilot tool project should expect to encounter problems - they
should be solved in ways that can be used by everyone later on.
The pilot project should experiment with different ways of using
the tool. For example, different settings for a static analysis tool,
different reports from a test management tool, differ- ent scripting
and comparison techniques for a test execution tool or different
load profiles for a performance-testing tool.
Pilot project
2
The objectives for a pilot project for a new tool
are:
• to learn more about the tool (more detail, more depth);
• to see how the tool would fit with existing processes or
documentation, how those would need to change to work
well with the tool and how to use the tool to streamline
existing processes;
• to decide on standard ways of using the tool that will work
for all potential users (e.g. naming conventions, creation of
libraries, defining modularity, where different elements will
be stored, how they and the tool itself will be maintained);
• to evaluate the pilot project against its objectives (have the
benefits been achieved at reasonable cost?).
Cont…
Success is not guaranteed or automatic when implementing
a testing tool, but many organizations have succeeded.
Here are some of the factors that have contributed to
success:
• incremental roll-out (after the pilot) to the rest of the organization;
• adapting and improving processes, testware and tool artefacts to get the
best fit and balance between them and the use of the tool;
• providing adequate training, coaching and mentoring of new users;
• defining and communicating guidelines for the use of the tool, based on
what was learned in the pilot;
• implementing a continuous improvement mechanism as tool use spreads
through more of the organization;
• monitoring the use of the tool and the benefits achieved and adapting the
use of the tool to take account of what is learned.
•
• More information and advice about selecting and implementing tools can be
found in [Fewster and Graham, 1999] and [Dustin et al., 1999].
Success factors
3

More Related Content

PPTX
Introducing a tool into an organization
PPTX
Introducing a tool into an organization
PPTX
Introducing a tool into an organization 2
PPTX
Introducing a tool into an organization 2
PPTX
Introducing a tool into an organization
PPTX
Introducing a tool into an organization (andika m)
PPTX
Introducing a tool into an organization
PPTX
Introducing a tool into an organization
Introducing a tool into an organization
Introducing a tool into an organization
Introducing a tool into an organization 2
Introducing a tool into an organization 2
Introducing a tool into an organization
Introducing a tool into an organization (andika m)
Introducing a tool into an organization
Introducing a tool into an organization

What's hot (20)

PPTX
3 . introducing a tool into an organization
PPTX
Introducing a tool into an organization
PPTX
Introducing a Tool Into an Organization
DOCX
The AAA Test Transformation Model
PPTX
Designing for performance
PDF
ENRE642 Summer 2014 flyer
DOC
Resesarch on SQA
PDF
ENRE 642 Reliability Engineering Management course flyer
PPTX
Benchmarking
PDF
Tcl health check v2.00 lar 310311
PPTX
Quality Improvement Methods
PPTX
Evaluation of eLearning
PPT
PDF
DFR Methods Survey 2014
PPT
My presentation to VanQ at BCIT
PDF
The Test Process
DOCX
Reliability maturity matrix
PPTX
How to solve problems (or at least try) with 8D
PPTX
Introduction tools used for quality improvement
3 . introducing a tool into an organization
Introducing a tool into an organization
Introducing a Tool Into an Organization
The AAA Test Transformation Model
Designing for performance
ENRE642 Summer 2014 flyer
Resesarch on SQA
ENRE 642 Reliability Engineering Management course flyer
Benchmarking
Tcl health check v2.00 lar 310311
Quality Improvement Methods
Evaluation of eLearning
DFR Methods Survey 2014
My presentation to VanQ at BCIT
The Test Process
Reliability maturity matrix
How to solve problems (or at least try) with 8D
Introduction tools used for quality improvement
Ad

Similar to Introducing a tool into an organization (20)

PPTX
Introducing a tool into an organization
PPTX
Tool Support For Testing
PPTX
Tool support for testing
PPTX
Tool support for testing
PPTX
Chapter 6 Tool Support for Testing
PDF
Chapter 6 - Test Tools and Automation
PDF
Discover Capabilities In Your Organisation
DOCX
228 Chapter 8 • Measurementto collect more validation data mor.docx
PPTX
How to create a test strategy.pptx
PPTX
Tool support for testing
PPTX
Testing management (testing management)
PDF
IS White Paper 1
PDF
Effective Talent Management Strategy: Assessing Needs and Aspirations
PPTX
FADHILLA ELITA Ppt Chapter 5 Test Management
PPTX
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
PPTX
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
PDF
Test Strategy vs Test Plan: Differences and Importance
PPTX
Continous process improvement
PDF
tool support for testing
PPTX
Marjuni
Introducing a tool into an organization
Tool Support For Testing
Tool support for testing
Tool support for testing
Chapter 6 Tool Support for Testing
Chapter 6 - Test Tools and Automation
Discover Capabilities In Your Organisation
228 Chapter 8 • Measurementto collect more validation data mor.docx
How to create a test strategy.pptx
Tool support for testing
Testing management (testing management)
IS White Paper 1
Effective Talent Management Strategy: Assessing Needs and Aspirations
FADHILLA ELITA Ppt Chapter 5 Test Management
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
Test Strategy vs Test Plan: Differences and Importance
Continous process improvement
tool support for testing
Marjuni
Ad

Recently uploaded (20)

PPTX
20th Century Theater, Methods, History.pptx
PDF
Paper A Mock Exam 9_ Attempt review.pdf.
PDF
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
PDF
Practical Manual AGRO-233 Principles and Practices of Natural Farming
PDF
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
PDF
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
DOCX
Cambridge-Practice-Tests-for-IELTS-12.docx
PPTX
A powerpoint presentation on the Revised K-10 Science Shaping Paper
PDF
FORM 1 BIOLOGY MIND MAPS and their schemes
PPTX
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
PPTX
Introduction to pro and eukaryotes and differences.pptx
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
Empowerment Technology for Senior High School Guide
PDF
Uderstanding digital marketing and marketing stratergie for engaging the digi...
PDF
IGGE1 Understanding the Self1234567891011
PDF
HVAC Specification 2024 according to central public works department
PDF
advance database management system book.pdf
PDF
Complications of Minimal Access-Surgery.pdf
PDF
International_Financial_Reporting_Standa.pdf
PDF
Hazard Identification & Risk Assessment .pdf
20th Century Theater, Methods, History.pptx
Paper A Mock Exam 9_ Attempt review.pdf.
FOISHS ANNUAL IMPLEMENTATION PLAN 2025.pdf
Practical Manual AGRO-233 Principles and Practices of Natural Farming
BP 704 T. NOVEL DRUG DELIVERY SYSTEMS (UNIT 2).pdf
Τίμαιος είναι φιλοσοφικός διάλογος του Πλάτωνα
Cambridge-Practice-Tests-for-IELTS-12.docx
A powerpoint presentation on the Revised K-10 Science Shaping Paper
FORM 1 BIOLOGY MIND MAPS and their schemes
CHAPTER IV. MAN AND BIOSPHERE AND ITS TOTALITY.pptx
Introduction to pro and eukaryotes and differences.pptx
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Empowerment Technology for Senior High School Guide
Uderstanding digital marketing and marketing stratergie for engaging the digi...
IGGE1 Understanding the Self1234567891011
HVAC Specification 2024 according to central public works department
advance database management system book.pdf
Complications of Minimal Access-Surgery.pdf
International_Financial_Reporting_Standa.pdf
Hazard Identification & Risk Assessment .pdf

Introducing a tool into an organization

  • 1. INTRODUCING A TOOL INTO AN ORGANIZATION By Graham et.al (2011) UNIVERSITAS ISLAM NEGERI SULTAN SYARIF KASIM RIAU Yoga Setiawan 11453104944
  • 2. The place to start when introducing a tool into an organization is not with the tool - it is with the organization. In order for a tool to provide benefit, it must match a need within the organization, and solve that need in a way that is both effective and efficient. The tool should help to build on the strengths of the organization and address its weaknesses. The organization needs to be ready for the changes that will come with the new tool. If the current testing practices are not good and the organization is not mature, then it is generally more cost- effective to improve testing practices rather than to try to find tools to support poor practices. Automating chaos just gives faster chaos! Main principles 1
  • 3. Of course, we can sometimes improve our own processes in parallel with introducing a tool to support those practices and we can pick up some good ideas for improvement from the ways that the tools work. However, be aware that the tool should not take the lead, but should provide support to what your organization defines. The following factors are important in selecting a tool: •assessment of the organization's maturity (e.g. readiness for change); •identification of the areas within the organization where tool support will help to improve testing processes; •evaluation of tools against clear requirements and objective criteria; •proof-of-concept to see whether the product works as desired and meets the requirements and objectives defined for it; •evaluation of the vendor (training, support and other commercial aspects) or open-source network of support; •identifying and planning internal implementation (including coaching and mentoring for those new to the use of the tool). Cont…
  • 4. One of the ways to do a proof-of-concept is to have a pilot project as the first thing done with a new tool. This will use the tool in earnest but on a small scale, with sufficient time to explore different ways of using the tool. Objectives should be set for the pilot in order to assess whether or not the concept is proven, i.e. that the tool can accomplish what is needed within the current organizational context. A pilot tool project should expect to encounter problems - they should be solved in ways that can be used by everyone later on. The pilot project should experiment with different ways of using the tool. For example, different settings for a static analysis tool, different reports from a test management tool, differ- ent scripting and comparison techniques for a test execution tool or different load profiles for a performance-testing tool. Pilot project 2
  • 5. The objectives for a pilot project for a new tool are: • to learn more about the tool (more detail, more depth); • to see how the tool would fit with existing processes or documentation, how those would need to change to work well with the tool and how to use the tool to streamline existing processes; • to decide on standard ways of using the tool that will work for all potential users (e.g. naming conventions, creation of libraries, defining modularity, where different elements will be stored, how they and the tool itself will be maintained); • to evaluate the pilot project against its objectives (have the benefits been achieved at reasonable cost?). Cont…
  • 6. Success is not guaranteed or automatic when implementing a testing tool, but many organizations have succeeded. Here are some of the factors that have contributed to success: • incremental roll-out (after the pilot) to the rest of the organization; • adapting and improving processes, testware and tool artefacts to get the best fit and balance between them and the use of the tool; • providing adequate training, coaching and mentoring of new users; • defining and communicating guidelines for the use of the tool, based on what was learned in the pilot; • implementing a continuous improvement mechanism as tool use spreads through more of the organization; • monitoring the use of the tool and the benefits achieved and adapting the use of the tool to take account of what is learned. • • More information and advice about selecting and implementing tools can be found in [Fewster and Graham, 1999] and [Dustin et al., 1999]. Success factors 3