Font Size: a A A

Study On Software Project Management On Android Platform Under Agile Quality System

Posted on:2015-10-15Degree:MasterType:Thesis
Country:ChinaCandidate:Q J LiuFull Text:PDF
GTID:2298330452966884Subject:Project management
Abstract/Summary:PDF Full Text Request
With the rapid development of the Internet industry, smart phonesplay an important role in daily life and the demand for phone system andapplications become increasingly. Android, as an open resource platform,has rapid development, and a large number of mobile applications in theApp Store are for users to purchase and download. In the process of rapiddevelopment, developers on Android platform noticed that the waterfalldevelopment model is too heavy and complex to meet the requirements ofthe mobile application development with quick releases. Within a shortperiod of time, many companies and projects turned to use thelight-weight agile development model. The demand for the quality ofmobile applications become increasingly. The quality management is abig part of project management for software development. In general, theentire team should work together to ensure the quality of the product, butsoftware testing is an important indispensable part. Software testing is thecore of the software quality assurance system. However, the agiledevelopment model does not bring the corresponding testing model.Firstly, this paper analyzed the status of system and applicationdevelopment on Android platform, and the development of agile model.There are issues in existing V model of software testing, that test happensonly in the last stages of development; no prompt feedback is provided todeveloper team; and test time can be severe compression etc. For testingon mobile platform, the device is difficult to fully covered, and a largenumber of devices are difficult to manage, short development cycle and shorter testing time etc. Research to establish an agile testing model andthe corresponding test system for mobile platform to solve a series ofissues in the existing quality system and to meet the core of agiledevelopment that people-oriented, iterative and incremental process, it isthe focus of this article.This document proposed the iterative and incremental agile testingmodel and the method of testing system. It proposed the method ofexplore testing based on a simple script to give more initiative to testers;Crowd-sourcing testing is introduced into the test on Android platform tocover more devices and systems; design an automation testing frameworkto cover regression testing, memory testing and stability testing toimprove efficiency and to ensure the stability in each iteration; introducedJira system to manage and track defects; pay attention to user feedbackand the communicate with users; when there are a lot of Android devicesin the project team, needs to manage the devices.Through the application in an actual project, this method of projectmanagement based on the agile quality assurance system for Androidplatform can greatly improve the efficiency of the testing, the time spentwas11%of the traditional testing time, and the function quality is good,made the score of product on Google-play increased from4.2to4.4.
Keywords/Search Tags:Android, Agile testing, Explorer testing, Crowdsourcingtesting, Automation testing
PDF Full Text Request
Related items