SlideShare a Scribd company logo
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

What's hot

3 . introducing a tool into an organization
3 . introducing a tool into an organization3 . introducing a tool into an organization
3 . introducing a tool into an organization
sabrian SIF
 
Introducing a tool into an organization
Introducing a tool into an organizationIntroducing a tool into an organization
Introducing a tool into an organization
muhammad afif
 
Introducing a Tool Into an Organization
Introducing a Tool Into an OrganizationIntroducing a Tool Into an Organization
Introducing a Tool Into an Organization
RakhesLeoPutra
 
The AAA Test Transformation Model
The AAA Test Transformation ModelThe AAA Test Transformation Model
The AAA Test Transformation Model
Sushant Hublikar
 
Designing for performance
Designing for performanceDesigning for performance
Designing for performance
Training As A Service
 
ENRE642 Summer 2014 flyer
ENRE642 Summer 2014 flyerENRE642 Summer 2014 flyer
ENRE642 Summer 2014 flyer
Accendo Reliability
 
Resesarch on SQA
Resesarch on SQAResesarch on SQA
Resesarch on SQAAisha Khan
 
ENRE 642 Reliability Engineering Management course flyer
ENRE 642 Reliability Engineering Management course flyerENRE 642 Reliability Engineering Management course flyer
ENRE 642 Reliability Engineering Management course flyer
Accendo Reliability
 
Benchmarking
Benchmarking Benchmarking
Benchmarking
KULDEEP MATHUR
 
Quality Improvement Methods
Quality Improvement MethodsQuality Improvement Methods
Quality Improvement Methods
Abdalla Ibrahim
 
Evaluation of eLearning
Evaluation of eLearningEvaluation of eLearning
Evaluation of eLearning
Michael M Grant
 
DFR Methods Survey 2014
DFR Methods Survey 2014DFR Methods Survey 2014
DFR Methods Survey 2014
Accendo Reliability
 
My presentation to VanQ at BCIT
My presentation to VanQ at BCITMy presentation to VanQ at BCIT
My presentation to VanQ at BCIT
JacksonYKLee
 
The Test Process
The Test ProcessThe Test Process
The Test Process
John McTavish
 
Reliability maturity matrix
Reliability maturity matrixReliability maturity matrix
Reliability maturity matrix
Accendo Reliability
 
How to solve problems (or at least try) with 8D
How to solve problems (or at least try) with 8DHow to solve problems (or at least try) with 8D
How to solve problems (or at least try) with 8D
Stefan Kovacs
 
Introduction tools used for quality improvement
Introduction tools used for quality improvementIntroduction tools used for quality improvement
Introduction tools used for quality improvementacgrgurich
 
Kaizen_1
Kaizen_1Kaizen_1

What's hot (20)

3 . introducing a tool into an organization
3 . introducing a tool into an organization3 . introducing a tool into an organization
3 . introducing a tool into an organization
 
Introducing a tool into an organization
Introducing a tool into an organizationIntroducing a tool into an organization
Introducing a tool into an organization
 
Introducing a Tool Into an Organization
Introducing a Tool Into an OrganizationIntroducing a Tool Into an Organization
Introducing a Tool Into an Organization
 
The AAA Test Transformation Model
The AAA Test Transformation ModelThe AAA Test Transformation Model
The AAA Test Transformation Model
 
Designing for performance
Designing for performanceDesigning for performance
Designing for performance
 
ENRE642 Summer 2014 flyer
ENRE642 Summer 2014 flyerENRE642 Summer 2014 flyer
ENRE642 Summer 2014 flyer
 
Resesarch on SQA
Resesarch on SQAResesarch on SQA
Resesarch on SQA
 
ENRE 642 Reliability Engineering Management course flyer
ENRE 642 Reliability Engineering Management course flyerENRE 642 Reliability Engineering Management course flyer
ENRE 642 Reliability Engineering Management course flyer
 
Benchmarking
Benchmarking Benchmarking
Benchmarking
 
Tcl health check v2.00 lar 310311
Tcl health check  v2.00 lar 310311Tcl health check  v2.00 lar 310311
Tcl health check v2.00 lar 310311
 
Quality Improvement Methods
Quality Improvement MethodsQuality Improvement Methods
Quality Improvement Methods
 
Evaluation of eLearning
Evaluation of eLearningEvaluation of eLearning
Evaluation of eLearning
 
Pbd Benchmarking
Pbd BenchmarkingPbd Benchmarking
Pbd Benchmarking
 
DFR Methods Survey 2014
DFR Methods Survey 2014DFR Methods Survey 2014
DFR Methods Survey 2014
 
My presentation to VanQ at BCIT
My presentation to VanQ at BCITMy presentation to VanQ at BCIT
My presentation to VanQ at BCIT
 
The Test Process
The Test ProcessThe Test Process
The Test Process
 
Reliability maturity matrix
Reliability maturity matrixReliability maturity matrix
Reliability maturity matrix
 
How to solve problems (or at least try) with 8D
How to solve problems (or at least try) with 8DHow to solve problems (or at least try) with 8D
How to solve problems (or at least try) with 8D
 
Introduction tools used for quality improvement
Introduction tools used for quality improvementIntroduction tools used for quality improvement
Introduction tools used for quality improvement
 
Kaizen_1
Kaizen_1Kaizen_1
Kaizen_1
 

Similar to Introducing a tool into an organization

Introducing a tool into an organization
Introducing a tool into an organizationIntroducing a tool into an organization
Introducing a tool into an organization
Irvan Febry
 
Tool Support For Testing
Tool Support For TestingTool Support For Testing
Tool Support For Testing
Suci Ayu Mawarni
 
Tool support for testing
Tool support for testingTool support for testing
Tool support for testing
romi wisarta
 
Tool support for testing
Tool support for testingTool support for testing
Tool support for testing
Amelia Septia Roza
 
Chapter 6 Tool Support for Testing
Chapter 6 Tool Support for TestingChapter 6 Tool Support for Testing
Chapter 6 Tool Support for Testing
Zetryan Satria
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
Neeraj Kumar Singh
 
Discover Capabilities In Your Organisation
Discover Capabilities In Your OrganisationDiscover Capabilities In Your Organisation
Discover Capabilities In Your Organisation
Acorn
 
228 Chapter 8 • Measurementto collect more validation data mor.docx
228   Chapter 8 • Measurementto collect more validation data mor.docx228   Chapter 8 • Measurementto collect more validation data mor.docx
228 Chapter 8 • Measurementto collect more validation data mor.docx
eugeniadean34240
 
How to create a test strategy.pptx
How to create a test strategy.pptxHow to create a test strategy.pptx
How to create a test strategy.pptx
tmbekwa756
 
Tool support for testing
Tool support for testingTool support for testing
Tool support for testing
Bayu Andika Pratama
 
Testing management (testing management)
Testing management (testing management)Testing management (testing management)
Testing management (testing management)
helfa safitri
 
IS White Paper 1
IS White Paper 1IS White Paper 1
IS White Paper 1Ann Casey
 
Effective Talent Management Strategy: Assessing Needs and Aspirations
Effective Talent Management Strategy: Assessing Needs and AspirationsEffective Talent Management Strategy: Assessing Needs and Aspirations
Effective Talent Management Strategy: Assessing Needs and Aspirations
Wowledge
 
FADHILLA ELITA Ppt Chapter 5 Test Management
 FADHILLA ELITA Ppt Chapter 5 Test Management FADHILLA ELITA Ppt Chapter 5 Test Management
FADHILLA ELITA Ppt Chapter 5 Test Management
fadhilla elita
 
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony
 
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your TeamQASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
elizabethdiazqa
 
Continous process improvement
Continous process improvementContinous process improvement
Continous process improvement
Sarfraz Ashraf
 
tool support for testing
tool support for testingtool support for testing
tool support for testing
aidil fitra
 
Marjuni
MarjuniMarjuni
Marjuni
marjuni .
 
SOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESS
SOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESSSOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESS
SOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESSAmin Bandeali
 

Similar to Introducing a tool into an organization (20)

Introducing a tool into an organization
Introducing a tool into an organizationIntroducing a tool into an organization
Introducing a tool into an organization
 
Tool Support For Testing
Tool Support For TestingTool Support For Testing
Tool Support For Testing
 
Tool support for testing
Tool support for testingTool support for testing
Tool support for testing
 
Tool support for testing
Tool support for testingTool support for testing
Tool support for testing
 
Chapter 6 Tool Support for Testing
Chapter 6 Tool Support for TestingChapter 6 Tool Support for Testing
Chapter 6 Tool Support for Testing
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
 
Discover Capabilities In Your Organisation
Discover Capabilities In Your OrganisationDiscover Capabilities In Your Organisation
Discover Capabilities In Your Organisation
 
228 Chapter 8 • Measurementto collect more validation data mor.docx
228   Chapter 8 • Measurementto collect more validation data mor.docx228   Chapter 8 • Measurementto collect more validation data mor.docx
228 Chapter 8 • Measurementto collect more validation data mor.docx
 
How to create a test strategy.pptx
How to create a test strategy.pptxHow to create a test strategy.pptx
How to create a test strategy.pptx
 
Tool support for testing
Tool support for testingTool support for testing
Tool support for testing
 
Testing management (testing management)
Testing management (testing management)Testing management (testing management)
Testing management (testing management)
 
IS White Paper 1
IS White Paper 1IS White Paper 1
IS White Paper 1
 
Effective Talent Management Strategy: Assessing Needs and Aspirations
Effective Talent Management Strategy: Assessing Needs and AspirationsEffective Talent Management Strategy: Assessing Needs and Aspirations
Effective Talent Management Strategy: Assessing Needs and Aspirations
 
FADHILLA ELITA Ppt Chapter 5 Test Management
 FADHILLA ELITA Ppt Chapter 5 Test Management FADHILLA ELITA Ppt Chapter 5 Test Management
FADHILLA ELITA Ppt Chapter 5 Test Management
 
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
QASymphony Webinar - "How to Start, Grow & Perfect Exploratory Testing on you...
 
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your TeamQASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
QASymphony - How to Start, Grow & Perfect Exploratory Testing on your Team
 
Continous process improvement
Continous process improvementContinous process improvement
Continous process improvement
 
tool support for testing
tool support for testingtool support for testing
tool support for testing
 
Marjuni
MarjuniMarjuni
Marjuni
 
SOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESS
SOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESSSOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESS
SOFTWARE MEASUREMENT ESTABLISHING A SOFTWARE MEASUREMENT PROCESS
 

Recently uploaded

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
Steve Thomason
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
bennyroshan06
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
PedroFerreira53928
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
Jisc
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
Col Mukteshwar Prasad
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
Jisc
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
siemaillard
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
GeoBlogs
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
Tamralipta Mahavidyalaya
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
Vivekanand Anglo Vedic Academy
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
kaushalkr1407
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
RaedMohamed3
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
EugeneSaldivar
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
GeoBlogs
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
Jheel Barad
 

Recently uploaded (20)

The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
The Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve ThomasonThe Art Pastor's Guide to Sabbath | Steve Thomason
The Art Pastor's Guide to Sabbath | Steve Thomason
 
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptxMARUTI SUZUKI- A Successful Joint Venture in India.pptx
MARUTI SUZUKI- A Successful Joint Venture in India.pptx
 
PART A. Introduction to Costumer Service
PART A. Introduction to Costumer ServicePART A. Introduction to Costumer Service
PART A. Introduction to Costumer Service
 
Supporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptxSupporting (UKRI) OA monographs at Salford.pptx
Supporting (UKRI) OA monographs at Salford.pptx
 
How to Break the cycle of negative Thoughts
How to Break the cycle of negative ThoughtsHow to Break the cycle of negative Thoughts
How to Break the cycle of negative Thoughts
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Chapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptxChapter 3 - Islamic Banking Products and Services.pptx
Chapter 3 - Islamic Banking Products and Services.pptx
 
How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...How libraries can support authors with open access requirements for UKRI fund...
How libraries can support authors with open access requirements for UKRI fund...
 
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
 
Fish and Chips - have they had their chips
Fish and Chips - have they had their chipsFish and Chips - have they had their chips
Fish and Chips - have they had their chips
 
Home assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdfHome assignment II on Spectroscopy 2024 Answers.pdf
Home assignment II on Spectroscopy 2024 Answers.pdf
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
Sectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdfSectors of the Indian Economy - Class 10 Study Notes pdf
Sectors of the Indian Economy - Class 10 Study Notes pdf
 
The Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdfThe Roman Empire A Historical Colossus.pdf
The Roman Empire A Historical Colossus.pdf
 
Palestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptxPalestine last event orientationfvgnh .pptx
Palestine last event orientationfvgnh .pptx
 
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...TESDA TM1 REVIEWER  FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
TESDA TM1 REVIEWER FOR NATIONAL ASSESSMENT WRITTEN AND ORAL QUESTIONS WITH A...
 
The geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideasThe geography of Taylor Swift - some ideas
The geography of Taylor Swift - some ideas
 
Instructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptxInstructions for Submissions thorugh G- Classroom.pptx
Instructions for Submissions thorugh G- Classroom.pptx
 

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