Ewald Roodenrijs<br />Testing the Future of Testing<br />
Remarkable things<br />
Program<br />Crowdtesting<br /><ul><li>What is crowdtesting?
What are the benefits of crowdtesting?
What are the conditions for crowdtesting?</li></ul>Augmented Reality<br /><ul><li>What is Augmented Reality?
What is the Augmented Reality test approach?</li></li></ul><li>Crowdsourcing + testing = crowdtesting<br />Crowdsourcing a...
Developing
Testing
Marketing</li></li></ul><li>What is crowdtesting?<br /><ul><li>Use of crowdsourcing on testing
New phenomenon
Substitute to traditional testing
Focus on acceptance
Inspiration from Open Source movement</li></ul>The use of an unknown crowd of people and knowledge when testing software a...
Whatcan crowdtesting do?<br />wish,            <br />   legislation, policy, opportunity, problem<br />Operation & Managem...
Crowdtesting can complement in-house resources at a practical, tactical level
Crowdtesting enables to tap into the creativity and diversity of a global community of skilled professionals</li></ul>Crow...
Key benefits for the customer<br />Cost containment<br />Empowering the user<br />Dealing with Increased complexity<br />K...
Conditionsfor crowdtesting<br />Crowd<br />Crowd build-up<br /><ul><li>Experts
Novice
Specialists
Upcoming SlideShare
Loading in …5
×

Testing the Future Of Testing

1,372 views

Published on

10-9-2009
English presentation for clients at TMap NEXT Topics at Sogeti in Vianen (NLD).
About crowdtesting and testing augmented reality.

Published in: Career, Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,372
On SlideShare
0
From Embeds
0
Number of Embeds
111
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

Testing the Future Of Testing

  1. 1. Ewald Roodenrijs<br />Testing the Future of Testing<br />
  2. 2. Remarkable things<br />
  3. 3. Program<br />Crowdtesting<br /><ul><li>What is crowdtesting?
  4. 4. What are the benefits of crowdtesting?
  5. 5. What are the conditions for crowdtesting?</li></ul>Augmented Reality<br /><ul><li>What is Augmented Reality?
  6. 6. What is the Augmented Reality test approach?</li></li></ul><li>Crowdsourcing + testing = crowdtesting<br />Crowdsourcing anoption of sourcing<br /><ul><li>Design
  7. 7. Developing
  8. 8. Testing
  9. 9. Marketing</li></li></ul><li>What is crowdtesting?<br /><ul><li>Use of crowdsourcing on testing
  10. 10. New phenomenon
  11. 11. Substitute to traditional testing
  12. 12. Focus on acceptance
  13. 13. Inspiration from Open Source movement</li></ul>The use of an unknown crowd of people and knowledge when testing software applications or systems<br />
  14. 14. Whatcan crowdtesting do?<br />wish, <br /> legislation, policy, opportunity, problem<br />Operation & Management<br />Requirements<br />Acceptance<br />tests <br />Functional design<br />Technical design<br />System<br />tests<br />Realisation<br />Development<br />tests<br /><ul><li>Crowdtesting can help when testing applications
  15. 15. Crowdtesting can complement in-house resources at a practical, tactical level
  16. 16. Crowdtesting enables to tap into the creativity and diversity of a global community of skilled professionals</li></ul>Crowdtesting<br />
  17. 17. Key benefits for the customer<br />Cost containment<br />Empowering the user<br />Dealing with Increased complexity<br />Keeping your customers<br />Faster time to market<br />Meeting expectations<br />
  18. 18. Conditionsfor crowdtesting<br />Crowd<br />Crowd build-up<br /><ul><li>Experts
  19. 19. Novice
  20. 20. Specialists
  21. 21. (Potential) users</li></ul>Testing environment<br />Control<br /><ul><li>Portion software
  22. 22. Questionnaire
  23. 23. The crowd</li></ul>National security system<br />High<br />Low<br />Control<br />Mortagecalculation<br />3rd party update<br />Webshop<br />Game<br />Usability check<br />Open Confidential Classified<br />Sensitivity<br />
  24. 24. Conclusion<br />
  25. 25. Program<br />Crowdtesting<br /><ul><li>What is crowdtesting?
  26. 26. What are the benefits of crowdtesting?
  27. 27. What are the conditions for crowdtesting?</li></ul>Augmented Reality<br /><ul><li>What is Augmented Reality?
  28. 28. What is the Augmented Reality test approach?</li></li></ul><li>17 augustus 2009<br />
  29. 29. Examples of Augmented Reality<br />
  30. 30. Product enrichment<br />
  31. 31. Travel<br />
  32. 32. E-learning<br />
  33. 33. What is Augmented Reality?<br />Augmented Reality is software that deals with the combination of real-world and computer-generated data (virtual reality)<br />AR blends computer graphics with the real world<br />Live video imagery ‘augmented’ with computer generated graphics<br />Software for:<br /><ul><li>3D reconstruction
  34. 34. Fiduciary markers or GPS/compass
  35. 35. Image registration
  36. 36. Structure from motion
  37. 37. Video tracking</li></ul>in real time<br />
  38. 38. Hardware testing<br />An embedded system for Augmented Reality<br /><ul><li>Interfaces between software within the system of other systems</li></ul>Embedded components of AR<br /><ul><li>Camera
  39. 39. Microphone
  40. 40. Mobile phone (optional)
  41. 41. Glasses
  42. 42. Contact lenses</li></ul>Custom made software<br />Software<br />Standard software<br />Standard components<br />Hardware<br />
  43. 43. Functional testing<br />Testing AR according to normal testing techniques<br />Checklist is needed<br /><ul><li>Connectivity
  44. 44. Reliability
  45. 45. Flexibility
  46. 46. Security
  47. 47. Usability
  48. 48. Testability</li></ul>Functional testing the integrated components because of the highest risk of failure.<br />Custom made software<br />Software<br />Standard software<br />Standard components<br />Hardware<br />
  49. 49. Task-Based Testing<br />Custom made software<br />Function 2<br />Function 6<br />Function 1<br />Software<br />Standard software<br />Function COMPARE CARS<br />Function 4<br />Test the integration of the system in tasks <br /><ul><li>Install
  50. 50. User interface check
  51. 51. Import/export
  52. 52. Help
  53. 53. Reports
  54. 54. Functional
  55. 55. error handling</li></ul>Functional example: Is it possible to turn car 180o?<br />Function 3<br />Standard components<br />Function 5<br />Function 7<br />Hardware<br />
  56. 56. Conclusion<br />

×