“the startup way” mobile testing : agile method with lean...
TRANSCRIPT
Joshane Kelsy, Senior Product-Quality Assurance
CHILLR Backwater Technology
1
“The Startup Way” Mobile Testing : Agile Method
with Lean Approach
2
Abstract
Leveraging the Digital age there is a rise of mobile app startups solving problems and serving people in different ways. App overloaded with features generally allows a thin space for quality to skip out, resulting in bugs, quality deficient product, and a huge customer dissatisfaction.
The paper aims to present an effective mobile testing strategy, which enables quality efficient product and allows to deliver best customer experience. With the use of Agile Manifesto and Lean approach, we have stated an efficient way of mobile testing.
The paper trails out the strategy, approach, and methodology with required tools to achieve quality release.
3
What is Mobile Testing ?
TraditionalDefinition:“Aprocessbywhich applicationsoftware developedforhandheldmobiledevicesistestedforitsfunctionality,usability andconsistency “
TheStartup’sWayofDefining:
• IstheproductfeatureFunctional?• IsthefeatureUsable?• IstheUserExperienceenoughtoHelp/Sustaintheuser?• Isitsolvingcustomersproblemintherightway?
4
The Agile Way : SCRUMBAN Technique
SCRUM+KANBAN=SCRUMBAN
SCRUM KANBAN
SCRUMBAN
5
SCRUM + KANBAN = SCRUMBAN
SCRUM KANBAN
• SPRINTBACKLOG• STANDUPS• DEMOS• BURNDOWNCHARTS
• BUGFIXPROGRESS• TASKSTATUS• WORKFLOWTRACKING
+
6
The Lean Approach
• Seethebiggerpicture
• RemoveWaste:FocusonTestingComponentsthatAddsValue
• Continous CustomerValueGeneration– ‘KAIZEN’
BeaLeanTester:
• UserAcceptanceTest• DeliveryFast• RiskBasedTesting• DeliverRightFeatures• CommunicationandCo-operation• Automatewhenrequired
7
Process Review
SCRUM• STANDUPS• SPRINTBACKLOGS
• DEMOS
+
KANBAN• TASKSTATUS• BUGFIXPROGRESS
• WORKFLOWTRACKING
Delivery• Release
LEANAPPROACH
8
ADVANTAGE
• KAIZEN– ‘ContinuousImprovement’
• CAPTURINGBUGSININITIALPHASES
• CUSTOMERCENTRICTESTING
• EXPERIENCEENHANCEMENT
• WASTEREDUCTION(EverythingthatisnotaddingvaluetotheCustomer)
• REDUCEDCYCLETIME=FASTERDELIVERY
9
TOOLS USED :
• ZOHO– TASKMANAGEMENT+BUGTRACKING• APPIUM– TESTAUTOMATION• POSTMAN,SOAPUI– APITEST• SLACK- COMMUNICATION
10
References & Appendix
1. http://www.belatrixsf.com/whitepapers/agile-software-testing/2. MobileSoftwareTesting:Thoughts,Strategies,Challenges,andExperimentalStudy- (IJACSA)InternationalJournal
ofAdvancedComputerScienceandApplications,Vol.7,No.6,20163. https://en.wikipedia.org/wiki/Scrumban4. https://www.agilealliance.org/what-is-scrumban/
11
Author Biography
3+yearsofExperienceasa‘QA’instartups.MajorArminTestingproductsandsettingupAgileTestingprocess.DomainExpertise:FinTech,AdTechComputerScienceEngineeringGraduatePostGraduateDiplomainDevelopmentofAdvancedComputing
Authorof:1. Review:ARealTimeSignatureVerificationTechnologyUsingClustering&Statical Analysis2. Review:OnlineSignatureVerificationSystemUsingExtremePointWarpingTechnique.3. PsychologyofAppVirality
12
Thank You!!!