4 Nov 2022

76

Agile Software Development Methodology

Format: APA

Academic level: University

Paper type: Essay (Any Type)

Words: 541

Pages: 2

Downloads: 0

Brief Background of the Topic 

Software development in the early 1990s was in a crisis. It took approximately three years for developers to come up with an application to meet the business needs. The traditional software development approach was slow, within three years the businesses had moved on, and many projects ended up being canceled halfway because it could not meet the current needs of the businesses. Tired of the ineffective software development approach, developers came together to discuss the way forward. 

In 2001, software development professionals met to discuss lightweight software development. The developers created the agile manifesto which outlines the primary values of Agile (Dingsoyr et al., 2012). The early years of agile software development were marked by few supporters and many skeptics. A number of agile methods were developed, and they include eXtreme Programming (XP), Scrum, and crystal methodologies among others. The new methods featured the core principles of the agile manifesto. The new methods had collaborative features; it accorded people privileges to processes that restricted in the past. The methods also adopted a dominant ‘lean’ mentality of minimizing unnecessary work (Dingsoyr et al., 2012). 

It’s time to jumpstart your paper!

Delegate your assignment to our experts and they will do the rest.

Get custom essay

Reasons Why You Chose the Topic 

The reason for choosing the topic is because agile development is an effective approach to software development and product management in comparison to the traditional approach. According to Abrahamsson et al. (2017 p.11), agile denotes “the quality of being agile; readiness for motion; nimbleness, activity, dexterity in motion.” Agile development focuses on lightweight, faster and nimbler software development processes. It adopts the concept of continuous delivery in software development so that all features are tested and improved before production. Agile provides concrete evidence that the code works to make the software development process faster and to hold developers accountable. 

Agile is also characterized by software development processes that shorten the life-cycle of projects. The first characteristic is modularity on development process level. Agile development also features short cycles that enable fast verifications and corrections. The iteration cycles are time-bound, lasting between one to six weeks to facilitate collaboration. Another feature is parsimony in the software development process whereby unnecessary activities are removed. Agile is people-oriented in that it favors them over processes and technology to create a collaborative environment where developers can work together to simplify the design process. All the features of agile make it a better approach to software development as it eliminates most of the problems found in the traditional (waterfall) approach. 

Importance and Value of the Topic 

The topic is valuable because it is responsible for quality and flexible software. Agile development has value to developers and organizations. Agile development translates to financial benefits because developers deliver something of value after every two or three weeks unlike in traditional approach where clients wait for months or years for the product. Agile reduces risks and increases value in every delivery to ensure the client gets a return on investment. It is people oriented; it brings together developers and clients to assess the product in all the development phases to ensure everyone is satisfied with the final product. 

Consideration Whether This Project Is Doable Within the Course Timeframe 

The project is doable within the course timeframe. The scope of the project is not extensive; there is enough time to collect data from participants and analyze it. The participants are developers and organizations using agile software development approach as the study aims to explore the advantages of the agile approach. 

References 

Abrahamsson, P., Salo, O., Ronkainen, J., & Warsta, J. (2017). Agile software development methods: Review and analysis.  arXiv preprint arXiv:1709.08439

Dings øyr, T., Nerur, S., Balijepally, V., & Moe, N. B. (2012). A decade of agile methodologies: Towards explaining agile software development.Journal of Systems & Software, 85 (6), 1213-1221. 

Dybå , T., & Dings øyr, T. (2008). Empirical studies of agile software development: A systematic review. Information and software technology , 50 (9-10), 833-859. 

Illustration
Cite this page

Select style:

Reference

StudyBounty. (2023, September 15). Agile Software Development Methodology.
https://studybounty.com/agile-software-development-methodology-essay

illustration

Related essays

We post free essay examples for college on a regular basis. Stay in the know!

How AI Can Help Retailers Solve Business Problems

The global marketplace is currently more integrated than ever before. This situation presents a never-before experienced opportunity for retailers. Multinational organizations whose sole basis is the internet have...

Words: 2700

Pages: 5

Views: 138

The Natural Organizational Model and the Informal Groups

The nature of an organization is based on different factors such as the environment it is set up in. also, the type of activity it undertakes. This paper will examine the natural organizational model, the informal...

Words: 3009

Pages: 10

Views: 239

Why Pinkberry should focus on making orange and yellow the two prevailing colours

The fact that Pinkberry has evolved from a storefront to a nationally recognized brand makes this franchise of frozen dessert yogurt shops an example to be followed. Yes, the personality of a brand created a platform...

Words: 582

Pages: 2

Views: 93

Ford Motors: Board Presentation For Electric and Hybrid cars Production

Executive Summary The motor vehicle industry in America and worldwide is highly competitive with major players no longer enjoying the dominance that they had had before. Innovation and identification of trends...

Words: 1088

Pages: 4

Views: 129

Home Remodel Project Plan

Project Overview Home remodeling is one of the notable key projects undertake through project management, as a project manager is expected to come up with a clear plan that would help in meeting the expected...

Words: 2152

Pages: 8

Views: 68

How Airbnb Achieved Success

Hospitality industry includes firms that provide lodging and dining services for customers. Many of the businesses in the travel and hospitality industry offer customers with prepared meals, accommodation, snacks,...

Words: 906

Pages: 3

Views: 63

illustration

Running out of time?

Entrust your assignment to proficient writers and receive TOP-quality paper before the deadline is over.

Illustration