Вы находитесь на странице: 1из 6

Assignment 1

Agile Software Development Using Cloud Computing

Submitted by

Arshad Mehmood Reg. No. 16171598-053

Arslan Reg. No. 16171598-018

Fahad Ali Reg. No. 16171598-027

Instructor
Ma’am Hafsa Shareef
Title of Paper

Name of the Department


Faculty of Software Engineering
University of Gujrat
2020

Table of Contents

Introduction....................................................................................................................................3
Scope of Work............................................................................................................................3
Aims and Objectives...................................................................................................................4
Work/Method.................................................................................................................................5
Findings..........................................................................................................................................5

Assignment 1
Title of Paper

SUMMARY
Introduction
The paper received December 3,2019, accepted December 18,2019, date of
Publication 25 December 2019.The authors of this Paper are Muhammad Younas,
Dayang Norhayati Abang Jawawi, Ahmad kamil Mehmood, Muhammad Nazir
Ahmad, Muhammad Umer Server and Mohd Yzaid Idris. Agile development is
useful thanks to self-sorting groups, versatile organization and adequate
correspondence with customers and colleagues through persistent transport and
rapid delivery. Our topic of research is clod computing./ Although Agile models
solve the problems of development, but these are not practically widely due to
changing market demand and using distributed environment systems. These
changing demands require innovative ideas that requires solution with the help of
Cloud Computing. Cloud Computing has enough potential to reduce the cost of
Software by providing the new infrastruchere and reduces the overhead of new
installation, updated patches. Time Provision of cloud Services empower the
testing of new thoughts with zero postponement. After using concept of cloud
computing with agile we are enabled to develop a framework called as (ADDC)
that is conjunction of agile development and Cloud Computing.
Scope of Work
The pace of development becomes very fast due to rapid change in market
behavior and business. The challenged faced in agile development are
scalability, transparency, face-to-face communication, availability of
experts, smooth control of development. In order to fulfill the market
demand, there is a need for the helping tools for agile development Only
agile methods and processes are not enough to solve these challenges.
Cloud computing services helps agile development by facilitating a large
range of tools for managing software development activities.
The combination of spry and cloud is useful in appropriate coordinated
progress using representation (creation of virtual machines), the exchange

Assignment 1
Title of Paper

of information, the organization of initiatives, the simplicity and the


arrangement of the bases. In addition, cloud-based administrations assist
venture capital executives, issue the board of directors and improve the
production cycle through mechanized testing, consistent mixing /
transportation. Turn speed improvement into authentic equality exercises.
Delays in improving planning are reduced due to the provision of on-
demand test servers. The dangers of improving programming with the
right hand are reduced because of representation and simplicity. The
timely organization of cloud administrations allows you to test new
thoughts created in the mall without delay.

Aims and Objectives


 To analyze an ADCC framework that is Agile development with
Cloud Computing
 To analyze changing demands and new innovative ideas with zero
delay
 To reduce the overhead of new installation, re-installation and
updated batches
 To analyze project management activities and improved cycles by
automated testing and continuous integration.
 To describe the communication collaboration problem in
distributed system
 To analyze the performance of local environment and distributed
environment cloud computing with agile development.

Work/Method
It has following method to evaluate case study. It has four steps to update the
ADCC system. The initial step is the choice of spry tools, which depends on the
coordinated technique advanced group. The following development is the
decision of the appropriated handling stage, which relies upon the spending plan,
the size, security and nature of the movement. To monitor the code and train in an

Assignment 1
Title of Paper

appropriate agile condition, the code file is chosen in step three. In step 4, the
determination of specialized equipment was completed. To choose each of these
devices in four steps, you need to check the similarity between the tools. It is a
basic reproduction tool for testing without the need to get used to the scripting
language. It is designed with GitHub to monitor the code in an appropriate
domain. The equivalent virtual machine is used as an organization server. In
addition, he taught clients and different people.

Findings

The application is completed in 6 releases. In the primary assessment, the

presentation of the programming improvement is analyzed using the ADCC condition in

a close relationship. Situations 1 and 2 are used in the first evaluation. In the second

evaluation, the presentation of the programming progress is analyzed using the ADCC

condition in a widespread premise. Situations 3 and 4 are used in the second evaluation.

For the assessment, the contextual survey involves four situations with neighborhood and

dispersion conditions. The result in form of completion time for each phase are

collectively counted for all deliverables. The evaluation in measured in terms of numbers

of days taken to complete these software development phase i.e. I) necessity elicitation,

ii) arranging, structure and coding and iii) testing and organizations . During the

application development, the developers design the prototype, test and revise it. All

activities are performed parallel with the help of virtual machine services. The selenium

test server is configured with a development environment. On completion of the first

iteration, it is deployed on the deployment server, and the instructor (product owner) and

the end user can access it, validate and can add new requirements if needed. All cycles

end similarly and at the end of all things considered, the module is coordinated. The total

arrangement is presented to the educator. Results such as completion times for each phase

Assignment 1
Title of Paper

count all things considered for all results. The various groups perform a similar task

carrying out the progress of the application in the various conditions of improvement.

Assignment 1