Kari Kakkonen - Knowit Agile Quality Service
Upcoming SlideShare
Loading in...5
×
 

Kari Kakkonen - Knowit Agile Quality Service

on

  • 177 views

Kari Kakkonen't presentation about Agile Quality Service at Knowit's Agile Testing Challenges 22.5.2014

Kari Kakkonen't presentation about Agile Quality Service at Knowit's Agile Testing Challenges 22.5.2014

Statistics

Views

Total Views
177
Views on SlideShare
145
Embed Views
32

Actions

Likes
0
Downloads
1
Comments
0

2 Embeds 32

http://we.knowit.fi 25
http://blog.inferno.local 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Kari Kakkonen - Knowit Agile Quality Service Kari Kakkonen - Knowit Agile Quality Service Presentation Transcript

  • Knowit Agile Quality Service “Tune your Agile” Kari Kakkonen © Copyright Knowit Oy 2014 | Confidential | Version 1.0
  • Tune your Agile © Copyright Knowit Oy 2014 | Confidential | Version 1.0 2
  • Kari Kakkonen, Knowit • Speaks, train, coach and mentor regularly about • ISTQB Advanced and Foundation + Knowit Testing Professional • Quality & Test process and organization development • Agile testing, Scrum, Kanban, Lean • Metrics • Leadership • Test automation, mobile, cloud • Quality, Cost, Benefits • Speaking & writing highlights • EuroSTAR and Iqnite several times • ASTQB in USA, OOP in Germany, TEST-IT in South-Africa, Nordic Testing Days in Estonia, Testing Days in Czech • Numerous times in Finland at Testing Assembly, Aalto Testing Days, Tieturi Testing, Talentum Testing Forum, Quality Assurance & Software Testing, ICT Expo, TestIT Summit, Microsoft, HP, IBM, Borland etc. events • Testing Experience magazine, Quality and Testing magazine, Sytyke-magazine, Tietoviikko • Education • ISTQB Expert Level Test Management Full & Advanced Full certified • SPICE provisionary assessor certified • M.Sc, Helsinki University of Technology / Aalto- university • Marketing studies, University of Wisconsin- Madison • Professional achievements • Wide spread of business domain knowledge • Embedded, Industry, Public, • Training, Telecom, Commerce, • Insurance, Banking, Pension • Finnish Software Testing Board FiSTB, chairman • TestausOSY/FAST founding member • Knowit, Director, Quality and Competences • Chairman of research project STX, Lappeenranta University of Technology • Finnish Software Measurement Association FiSMA ry ex-board member • Ranked in 100 most influential IT-persons in Finland © Knowit Oy Twitter: @kkakkonen LinkedIn: fi.linkedin.com/in/karika kkonen/
  • Knowit customer success with agile 4 Productivity increase 200% 22x Less bugs found after release Team satisfaction up with 20+ % © Copyright Knowit Oy 2014 | Confidential Developer code productivity increase 230%
  • Agile needs quality and testing integrated into everything 27.5.2014 © Copyright Knowit Oy 2014 | Confidential | Version 1.0 5 Quality is not added afterwords Quality is built in and tested continuously
  • Think through testing quadrants • Supports Agile testing strategy and planning • Covers all goals • Enables balancing testing efforts Acceptance Testing (automated or partly manual) Unit Testing (automated) Business facing Technology facing Exploratory Testing (manual or partly automated) Non-functionality tests (e.g. performance testing supported by tools) CritiqueProduct Supportteam Source: original idea by Brian Marick & adaptation by Lisa Crispin and Janet Gregory
  • Engage in exploratory testing • Scripted vs. Exploratory Testing (ET) • ET is an approach, not a technique • Variety of testing techniques can be used • ET helps to find surprises, implications of interactions, misunderstandings not covered by specifications and other tests • Charters and focused sessions • Sessions make ET estimable and measurable • Charters and logs make ET as documented testing Source: Elisabeth Hendrickson, Cem Caner, James Bach, Lisa Crispin “Exploratory Testing is a style of testing in which you learn about the software while simultaneously designing and executing tests, using feedback from the last test to inform the next”
  • Use cloud (MS, IBM…) Set up test automation to work with continuous integration 27.5.2014 © Copyright Knowit Oy 2014 | Confidential Robot Framework Quality Center Jmeter Python libraries Selenium Jenkins GIT Quick Test Pro SoapUI Sharepoint Assure
  • Agile is evolving, what fits together? 27.5.2014 © Copyright Knowit Oy 2014 | Confidential | Version 1.0 9 Scrum Kanban Waterfall, V- Model Scaled Agile Framework Lean Lean Six Sigma DevOps Continuous Deployment Hybrid
  • The typical first try in agile 27.5.2014 © Copyright Knowit Oy 2014 | Confidential | Version 1.0 10 Business Team
  • Tune your team 27.5.2014 © Copyright Knowit Oy 2014 | Confidential | Version 1.0 11 BusinessAcceptance testing TeamTeam testing Create part-time professionalism • Coach&Train business people into quality and testing • Coach&Train developers into automation, testing and quality Hire full-time professionals • Acceptance testers • Exploratory testers • Hybrid experts (developer+tester) • Test automation specialists • Exploratory testers
  • Tune your organization 27.5.2014 © Copyright Knowit Oy 2014 | Confidential | Version 1.0 12 Lean mindset Agile on team level Teams synced Continous delivery Workshops & coaching Build agile teams, including quality & testing Build synchronization accross teams Build cloud-enabled, automated-tests-run environments Mindset transformation Lifecycle process transformation Organization tranformation Tools and environments as a service
  • Knowit Agile Quality Service ”Tune your agile” 27.5.2014 © Copyright Knowit Oy 2014 | Confidential | Version 1.0 13 • Agile maturity assessment • Target setting • Live with the team Plan and assess • Refresh agile mindset • Competence development of existing team members • Add professional roles where applicable Tune your team • Create lean mindset to higher levels of organization • Build on team successes • Create synchronization between teams • Create fully automatic environments Tune your organization
  • Questions? Kari.kakkonen@knowit.fi Twitter: @kkakkonen LinkedIn: fi.linkedin.com/in/karikakkonen/ © Copyright Knowit Oy 2014 | Confidential | Version 1.027.5.2014 14