Your SlideShare is downloading. ×
Agile tour ncr test360_degree - agile testing on steroids
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Agile tour ncr test360_degree - agile testing on steroids

3,096

Published on

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

No Downloads
Views
Total Views
3,096
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
2
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
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
  • Transcript

    • 1. Agile Testing on Steroids Vipul Gupta Testing Evangelist www.impetus.com Agile Tour 2010 Sanjay Sharma Technical Evangelist www.impetus.com
    • 2. Agile Testing on Steroids what we will talk Today
    • 3. state of product development Agile Testing on Steroids
    • 4. product testing challenges their solutions Agile Testing on Steroids
    • 5. product testing a next generation platform Agile Testing on Steroids
    • 6. product testing q&a and open discussion Agile Testing on Steroids
    • 7. becoming increasingly complex due to new technologies State of product development Agile Testing on Steroids
    • 8. becoming increasingly complex due to increasing environments State of product development Agile Testing on Steroids
    • 9. becoming increasingly complex due to demanding enterprise mobility solution State of product development Agile Testing on Steroids
    • 10. becoming increasingly complex due to diverse codebase State of product development Agile Testing on Steroids
    • 11. becoming increasingly complex due to agile State of product development Agile Testing on Steroids
    • 12. 12 What is a million dollar question that comes to your mind when you come to work everyday? Agile Testing on Steroids
    • 13. are we doing the right thing right way? Challenges in product testing Agile Testing on Steroids
    • 14. is my testing team doing… enough testing? Challenges in product testing Agile Testing on Steroids
    • 15. wish I had more budget to test more.. Challenges in product testing Agile Testing on Steroids
    • 16. shall I look for partners? Challenges in product testing Agile Testing on Steroids
    • 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. A Pragmatic Approach Agile Testing on Steroids
    • 19. integrated toolsets and practices Philosophy behind Agile Testing on Steroids
    • 20. remove subjectivity and ambiguities from decision making process Philosophy behind Agile Testing on Steroids
    • 21. think testing leave implementation worries Philosophy behind Agile Testing on Steroids
    • 22. ‘Adapt’ rather than ‘Replace’ Philosophy behind Agile Testing on Steroids
    • 23. Agile Testing on Steroids
    • 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. Agile Testing on Steroids
    • 26. Agile Testing on Steroids
    • 27. Agile Testing on Steroids
    • 28. informal process enforcement Advantages of Agile Testing on Steroids
    • 29. enables fact based test prioritization Advantages of Agile Testing on Steroids
    • 30. comprehensive and independent testing view Advantages of Agile Testing on Steroids
    • 31. enables fact based informed go/no go decisions Advantages of Agile Testing on Steroids
    • 32. All round traceability- ->Requirements->Code->Defects ->Test cases->Sprint->Tasks-> Advantages of Agile Testing on Steroids unravel hidden aspects
    • 33. acts as an informal collaboration platform to channelize communication between teams Advantages of Agile Testing on Steroids
    • 34. uses right mix of manual & automation methods Advantages of Agile Testing on Steroids
    • 35. leads to matured software testing Advantages of Agile Testing on Steroids
    • 36. Thank You

    ×