SlideShare a Scribd company logo
1 of 12
Our Agile Journey
       Research Instruments
Click to edit Master subtitle style
Rob Thompson
Company Background
Research Instruments (RI) provides
systems which are used in fertility
laboratories (IVF)


Based in Falmouth
Employing 60+ people
70 distributors providing coverage in 60
countries
Technologies and Standards
Windows software – C#, SQL, WPF
Embedded C on microcontrollers
Electronics hardware
Mechanical

ISO 13485 – Medical Device Directive
Federal Drug Administration (FDA) 21 CFR 820
Our OLD process
Our Agile Journey – so far
2 day workshop

            ‘Kanban’ board

                     Sprints (2 week)

                              Test Driven Development

                                           Pair Programming
User Story Development
As a User I would like the software to
remember my settings so that I don’t
have to re-calibrate and re-configure
the software each time I use it.


                               As an Embryologist I would like to be
                               able to replay stored videos of
                               procedures so that I can see how they
                               were performed

                                                           As a Patient I would like to see
                                                           confirmation that both me and my
                                                           embryo have been identified
                                                           correctly so that I can relax and feel
                                                           confident
Magic Board
Graphs !!
            Development Effort
The Benefits
Team enthusiastic, focused, motivated
Encourage changes in requirements
Easier management
Higher quality
Predictability + Flexibility
Identify problems quickly
Outside the dev team
Other teams want to adopt Agile principles
Quality dept is happier
Snr Management have graphs to play with
Marketing speak the same language
Customers given accurate timescales
Development process is simple
Myths / Preconceptions
It’s for large teams / small teams / sw house
It’s undisciplined / chaotic
It’s not compatible with quality systems
It’s for software developers
Conclusions…
Cannot introduce Agile without help
Agile is a journey, not a destination
Encourages/requires change in culture
We would never look back

More Related Content

Similar to Research instruments case study

Ashok Vadithya_Resume for QA
Ashok Vadithya_Resume for QAAshok Vadithya_Resume for QA
Ashok Vadithya_Resume for QA
Ashok Vadithya
 
VIJAY RESUME-2016
VIJAY RESUME-2016VIJAY RESUME-2016
VIJAY RESUME-2016
Vijay V
 
THejasvini G k_Profile
THejasvini G k_ProfileTHejasvini G k_Profile
THejasvini G k_Profile
Thejasvini GK
 

Similar to Research instruments case study (20)

Software Quality Assurance: A mind game between you and devil
Software Quality Assurance: A mind game between you and devilSoftware Quality Assurance: A mind game between you and devil
Software Quality Assurance: A mind game between you and devil
 
Software Quality Assurance: A mind game between you and devil
Software Quality Assurance: A mind game between you and devilSoftware Quality Assurance: A mind game between you and devil
Software Quality Assurance: A mind game between you and devil
 
Sq mag no_05
Sq mag no_05Sq mag no_05
Sq mag no_05
 
ITIL for Agile
ITIL for AgileITIL for Agile
ITIL for Agile
 
ABINASH KUMAR PANDA
ABINASH KUMAR PANDAABINASH KUMAR PANDA
ABINASH KUMAR PANDA
 
Online Software Testing Course
Online Software Testing CourseOnline Software Testing Course
Online Software Testing Course
 
Software Testing Online Course
Software Testing Online CourseSoftware Testing Online Course
Software Testing Online Course
 
Savitha_Resume
Savitha_ResumeSavitha_Resume
Savitha_Resume
 
Ashok Vadithya_Resume for QA
Ashok Vadithya_Resume for QAAshok Vadithya_Resume for QA
Ashok Vadithya_Resume for QA
 
Eggplant Digital Automation Intelligence for Epic
Eggplant Digital Automation Intelligence for EpicEggplant Digital Automation Intelligence for Epic
Eggplant Digital Automation Intelligence for Epic
 
No Time for Testing: Strategies to Keep Testing Inside Your Sprints
No Time for Testing: Strategies to Keep Testing Inside Your SprintsNo Time for Testing: Strategies to Keep Testing Inside Your Sprints
No Time for Testing: Strategies to Keep Testing Inside Your Sprints
 
VIJAY RESUME-2016
VIJAY RESUME-2016VIJAY RESUME-2016
VIJAY RESUME-2016
 
VIJAY RESUME-2016
VIJAY RESUME-2016VIJAY RESUME-2016
VIJAY RESUME-2016
 
Software testing-in-gurgaon
Software testing-in-gurgaonSoftware testing-in-gurgaon
Software testing-in-gurgaon
 
THejasvini G k_Profile
THejasvini G k_ProfileTHejasvini G k_Profile
THejasvini G k_Profile
 
Reduce the risk of your mobile development
Reduce the risk of your mobile developmentReduce the risk of your mobile development
Reduce the risk of your mobile development
 
VISHNU CV Nov 2014
VISHNU CV Nov 2014VISHNU CV Nov 2014
VISHNU CV Nov 2014
 
Bijayalaxmi Behera_CV
Bijayalaxmi Behera_CVBijayalaxmi Behera_CV
Bijayalaxmi Behera_CV
 
OPEN-SOURCE LEARNING: WHAT YOU NEED TO KNOW
OPEN-SOURCE LEARNING: WHAT YOU NEED TO KNOWOPEN-SOURCE LEARNING: WHAT YOU NEED TO KNOW
OPEN-SOURCE LEARNING: WHAT YOU NEED TO KNOW
 
Squareboat Product Foundation Process
Squareboat Product Foundation ProcessSquareboat Product Foundation Process
Squareboat Product Foundation Process
 

More from AgileOnTheBeach

The problem solvers problem
The problem solvers problemThe problem solvers problem
The problem solvers problem
AgileOnTheBeach
 
Slow and dirty with callouts
Slow and dirty with calloutsSlow and dirty with callouts
Slow and dirty with callouts
AgileOnTheBeach
 
Research instruments case study
Research instruments case studyResearch instruments case study
Research instruments case study
AgileOnTheBeach
 
Ignition team - creating agile companies
Ignition team - creating agile companiesIgnition team - creating agile companies
Ignition team - creating agile companies
AgileOnTheBeach
 
First build the right thing
First build the right thingFirst build the right thing
First build the right thing
AgileOnTheBeach
 
Behaviour Driven Development - Beyond given when then
Behaviour Driven Development - Beyond given when thenBehaviour Driven Development - Beyond given when then
Behaviour Driven Development - Beyond given when then
AgileOnTheBeach
 
Sustaining Test-Driven Development
Sustaining Test-Driven DevelopmentSustaining Test-Driven Development
Sustaining Test-Driven Development
AgileOnTheBeach
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
AgileOnTheBeach
 
Feedback Loops in Agile Development
Feedback Loops in Agile DevelopmentFeedback Loops in Agile Development
Feedback Loops in Agile Development
AgileOnTheBeach
 

More from AgileOnTheBeach (20)

Value stream mapping
Value stream mapping  Value stream mapping
Value stream mapping
 
Tool up your lamp stack
Tool up your lamp stackTool up your lamp stack
Tool up your lamp stack
 
The problem solvers problem
The problem solvers problemThe problem solvers problem
The problem solvers problem
 
System Error
System ErrorSystem Error
System Error
 
Surfing the Agile Wave
Surfing the Agile WaveSurfing the Agile Wave
Surfing the Agile Wave
 
Smart Metrics
Smart Metrics  Smart Metrics
Smart Metrics
 
Slow and dirty with callouts
Slow and dirty with calloutsSlow and dirty with callouts
Slow and dirty with callouts
 
Research instruments case study
Research instruments case studyResearch instruments case study
Research instruments case study
 
Objective agility
Objective agilityObjective agility
Objective agility
 
Lean and lego
Lean and lego Lean and lego
Lean and lego
 
Ignition team - creating agile companies
Ignition team - creating agile companiesIgnition team - creating agile companies
Ignition team - creating agile companies
 
First build the right thing
First build the right thingFirst build the right thing
First build the right thing
 
Embedded storycrafting
Embedded storycraftingEmbedded storycrafting
Embedded storycrafting
 
Beware sharp tools
Beware sharp toolsBeware sharp tools
Beware sharp tools
 
Lean startup
Lean startupLean startup
Lean startup
 
Behaviour Driven Development - Beyond given when then
Behaviour Driven Development - Beyond given when thenBehaviour Driven Development - Beyond given when then
Behaviour Driven Development - Beyond given when then
 
Sustaining Test-Driven Development
Sustaining Test-Driven DevelopmentSustaining Test-Driven Development
Sustaining Test-Driven Development
 
Agile in Practice
Agile in PracticeAgile in Practice
Agile in Practice
 
Oxford Innovation - case study
Oxford Innovation - case studyOxford Innovation - case study
Oxford Innovation - case study
 
Feedback Loops in Agile Development
Feedback Loops in Agile DevelopmentFeedback Loops in Agile Development
Feedback Loops in Agile Development
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 

Recently uploaded (20)

Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
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
 
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 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
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...
 
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
 
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
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 

Research instruments case study

  • 1. Our Agile Journey Research Instruments Click to edit Master subtitle style Rob Thompson
  • 2. Company Background Research Instruments (RI) provides systems which are used in fertility laboratories (IVF) Based in Falmouth Employing 60+ people 70 distributors providing coverage in 60 countries
  • 3. Technologies and Standards Windows software – C#, SQL, WPF Embedded C on microcontrollers Electronics hardware Mechanical ISO 13485 – Medical Device Directive Federal Drug Administration (FDA) 21 CFR 820
  • 5. Our Agile Journey – so far 2 day workshop ‘Kanban’ board Sprints (2 week) Test Driven Development Pair Programming
  • 6. User Story Development As a User I would like the software to remember my settings so that I don’t have to re-calibrate and re-configure the software each time I use it. As an Embryologist I would like to be able to replay stored videos of procedures so that I can see how they were performed As a Patient I would like to see confirmation that both me and my embryo have been identified correctly so that I can relax and feel confident
  • 8. Graphs !! Development Effort
  • 9. The Benefits Team enthusiastic, focused, motivated Encourage changes in requirements Easier management Higher quality Predictability + Flexibility Identify problems quickly
  • 10. Outside the dev team Other teams want to adopt Agile principles Quality dept is happier Snr Management have graphs to play with Marketing speak the same language Customers given accurate timescales Development process is simple
  • 11. Myths / Preconceptions It’s for large teams / small teams / sw house It’s undisciplined / chaotic It’s not compatible with quality systems It’s for software developers
  • 12. Conclusions… Cannot introduce Agile without help Agile is a journey, not a destination Encourages/requires change in culture We would never look back