Agile tour ncr test360_degree - agile testing on steroids

8,974 views

Published on

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

No Downloads
Views
Total views
8,974
On SlideShare
0
From Embeds
0
Number of Embeds
44
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide
  • Product complexityMultiple technologiesHardware/software
  • What to test?How to test?How much to test?What are the associated risks?Will all the bugs be reported during testing?Are all the requirements tested?How can I ensure critical defects don’t go into any release (staging/production)?Is the product ready to release : Go/No Go?Can critical bugs be identified early?How to resolve communication lag among teams?How to prioritize testing?Is the acceptance criteria
  • How can I have complete visibility into testing process?How can I know optimum test coverage is being done?How to validate product health?
  • Which tools to use during testing?Which testing skills are needed?How many resources (including infrastructure, hardware and software) are required?
  • What will be the best delivery model for us?Who is doing what?Is my IP in Safe hands?Outsourcing may result in savings at the expense of quality!
  • Where should the industry be lookingHow we should be looking at this maturity modelThis should what a maturity model should achieve as a testing organisation
  • Open to integrate with Licensed Testing toolsInteroperate with existing investments in Testing toolsIncremental and uses the “adapt” approach rather than a “replace” approach
  • Always keep all stakeholders updated with the latest informationUse of innovative collaborative testing tools to encourage informal tool driven collaboration and improve flow of information
  • Agile tour ncr test360_degree - agile testing on steroids

    1. 1. Agile Testing on Steroids Vipul Gupta Testing Evangelist www.impetus.com Agile Tour 2010 Sanjay Sharma Technical Evangelist www.impetus.com
    2. 2. Agile Testing on Steroids what we will talk Today
    3. 3. state of product development Agile Testing on Steroids
    4. 4. product testing challenges their solutions Agile Testing on Steroids
    5. 5. product testing a next generation platform Agile Testing on Steroids
    6. 6. product testing q&a and open discussion Agile Testing on Steroids
    7. 7. becoming increasingly complex due to new technologies State of product development Agile Testing on Steroids
    8. 8. becoming increasingly complex due to increasing environments State of product development Agile Testing on Steroids
    9. 9. becoming increasingly complex due to demanding enterprise mobility solution State of product development Agile Testing on Steroids
    10. 10. becoming increasingly complex due to diverse codebase State of product development Agile Testing on Steroids
    11. 11. becoming increasingly complex due to agile State of product development Agile Testing on Steroids
    12. 12. 12 What is a million dollar question that comes to your mind when you come to work everyday? Agile Testing on Steroids
    13. 13. are we doing the right thing right way? Challenges in product testing Agile Testing on Steroids
    14. 14. is my testing team doing… enough testing? Challenges in product testing Agile Testing on Steroids
    15. 15. wish I had more budget to test more.. Challenges in product testing Agile Testing on Steroids
    16. 16. shall I look for partners? Challenges in product testing Agile Testing on Steroids
    17. 17.  Strategy  Plan  Implement & Execute  Maintenance  Monitor  Measure Scope  Manual – UI, Functional, Integration, System & Ad-hoc Non-Functional Scope  Manual – UAT & Non-Functional  Classic Automation – Functional Scope  Manual – Strategic Non Functional  Planned Automation – Functional & Non-Functional Scope  E2E Automation  E2T Automation  Continuous Improvement Level 2 - Primitive Level 3 - Reflexive Level 4 - Systematic Level 5 - Comprehensive Progressive Product Testing Essential Product Testing Elementary Product Testing Streamlined Product Testing Level 1 - Illusive Crude Product Testing KEY TESTING ACTIVITIES Scope  Ad-hoc Testing Test Engineering Maturity Model Agile Testing on Steroids
    18. 18. A Pragmatic Approach Agile Testing on Steroids
    19. 19. integrated toolsets and practices Philosophy behind Agile Testing on Steroids
    20. 20. remove subjectivity and ambiguities from decision making process Philosophy behind Agile Testing on Steroids
    21. 21. think testing leave implementation worries Philosophy behind Agile Testing on Steroids
    22. 22. ‘Adapt’ rather than ‘Replace’ Philosophy behind Agile Testing on Steroids
    23. 23. Agile Testing on Steroids
    24. 24. 24 Internals Agile Testing on Steroids Automated Management Requirement Project Estimation Test cases Source Code Mgmt CI environment + Code Metrics/ Coverage, Violations drilldown, Time machine, Quick wins Dev environment (provide architecture, tools, IDE, reusable API) Iterations / Sprints Development Testing Defect Mgmt Release Test 360- core UI Test 360- core non UI Test 360-manual User Mgmt Legend Task Mgmt TDD PIT/ELT- parallel independent/End of lifecycle testing
    25. 25. Agile Testing on Steroids
    26. 26. Agile Testing on Steroids
    27. 27. Agile Testing on Steroids
    28. 28. informal process enforcement Advantages of Agile Testing on Steroids
    29. 29. enables fact based test prioritization Advantages of Agile Testing on Steroids
    30. 30. comprehensive and independent testing view Advantages of Agile Testing on Steroids
    31. 31. enables fact based informed go/no go decisions Advantages of Agile Testing on Steroids
    32. 32. All round traceability- ->Requirements->Code->Defects ->Test cases->Sprint->Tasks-> Advantages of Agile Testing on Steroids unravel hidden aspects
    33. 33. acts as an informal collaboration platform to channelize communication between teams Advantages of Agile Testing on Steroids
    34. 34. uses right mix of manual & automation methods Advantages of Agile Testing on Steroids
    35. 35. leads to matured software testing Advantages of Agile Testing on Steroids
    36. 36. Thank You

    ×