Agile Software Development Case Study

Great Essays
Software Methodologies
Agile Methodologies
Agile Software Development (ASD) has in the recent years been an emerging development approach in the South African software development industry. The agile approach is continuously improving with time and companies are now identifying that, there are still difficulties in adopting the agile approach and how software is developed in an agile environment (Greer & Hamon 2011). Aleid (2015) explains agile as a set unconventional development methodologies, which are different to the traditional software development approaches such as waterfall approach. Where the main aim is to establish flexible ways of product development, simple code implementations, improving time spent on development and respond to
…show more content…
2010). Rubin (2011) describes scrum as an agile approach used for developing new software products and services. Cardozo et al. (2010) feather explains scrum as an agile method based on flexibility, adaptability and productivity, it’s a project management method that allows an organization to monitor, track and give guidance to real-time problems that arise during development. It is a framework that an organization uses to service various techniques to achieve project success. (Schwaber & Sutherland, 2011)
Research has proved that this method works best in small teams of 5-7. It entails a number of tools, techniques, processes and methodologies, such as sprints, backlogs, spring planning, burndown charts, etc. Which give support to a successful software delivery process (Blom 2010). A scrum must have a team, scrum master and the product owner, which will implement the iterative and incremental practices of the scrum method (West et al.
…show more content…
Alied (2015) explains that FDD is initiated when the development team gets a high-level understanding of the system and its requirements. By acquiring sufficient information, the team will then draft a list of features that are critical to the user and describe true business value. The feature list is prioritised by the development team and is reviewed by the product owner (Lucia & Qusef,

Related Documents

  • Decent Essays

    Nt1330 Unit 1 Study Guide

    • 573 Words
    • 3 Pages

    1. Software as a Service (SaaS) – Model of software deployment where an application is hosted as a service provided across the internet. 2. Outsourcing is the transfer of information systems development, operation, or maintenance to an outside firm that provides these services for a fee on a temporary or long-term basis. 3.…

    • 573 Words
    • 3 Pages
    Decent Essays
  • Decent Essays

    It is first published by Ken Schwaber and Jeff Sutherland. Main characteristics of SCRUM: The main characteristics of SCRUM are as follows: • SCRUM process is iterative (that means the projects is done in successive cycles called as sprints) and incremental (the functionality of the product increase during each iteration by adding new functions). • In SCRUM team does not work as sequential process; it works as a complete cross functional team. Hence parallel development takes place and takes less time to develop the product.…

    • 996 Words
    • 4 Pages
    Decent Essays
  • Decent Essays

    Phase 2: A Case Study

    • 77 Words
    • 1 Pages

    c. Phase II (Investigation and Recommendation): This phase identifies all relevant information related to the LDD of the equipment, determines the proximate loss to the government and provides recommendation(s) to the Approval Authority for financial liability. The FLO will provide findings & recommendations, Notification memos & submit the FLIPL for a Legal Review for Appointing Authority (BN/BDE CDR/ GENERAL). Blocks 12 and 13 should be completely filled out on the DD 200 in AFT at this phase.…

    • 77 Words
    • 1 Pages
    Decent Essays
  • Decent Essays

    crum is an agile software development model based on multiple small teamsworking in an intensive and interdependent manner. The term is named forthe scrum (or scrummage) formation in rugby, which is used to restart thegame after an event that causes play to stop, such as an infringement. The Scrum Team is consists of three actors :1. the Product Owner Takes the inputs of what the product should beand translates them into a product vision or a Product Backlog.2. The Team Develops the product envisioned by the Product Owner.3.…

    • 461 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    Ankita Kakalasaria Mini Research 3 ENMG 650-Project Management Agile program management deals with managing a project which involves less number of members and has a cross functionality between the teams. It is focused on delivering the products iteratively. Iterative method is used in scenarios were the requirements of the project is not clearly defined by the user i.e. the user is not sure of the end product. This methodology gives the user a freedom to review the product constantly and make changes until the desired result is obtained. Designing of a webpage which involves constant evaluation from the user regarding the layout of the widgets, functionalities, and background color is a very good example to indicate the iterative method.…

    • 844 Words
    • 4 Pages
    Improved Essays
  • Decent Essays

    Sprint Planning 1) Goal: a. Create the sprint backlog based on the top items in the team product backlog. b. Effort at the PBI level will be estimated with story points. c. Create tasks for each PBI that will get that PBI to “done”.…

    • 285 Words
    • 2 Pages
    Decent Essays
  • Improved Essays

    Scrum Research Paper

    • 315 Words
    • 2 Pages

    In Scrum, the events are divided into time boxed iterations called sprints which means once such sprint begins, the product should be delivered within the time frame allocated. Scrum adopts adaptive approach to face unpredictable changes in requirements also known as requirement volatility. It focuses on maximizing team’s ability to deliver product in time, response quickly to changes in requirements and adapt to the changes and need in the market. A sprint is the smallest fragment of scrum with teams working on some assigned tasks. It usually lasts for 1 to 4 weeks depending on the project complexities.…

    • 315 Words
    • 2 Pages
    Improved Essays
  • Improved Essays

    The first concept from agile project management, advocates the creation and use of short term goals and objectives rather than long projects. The second concept advocates increased and frequent communication with all members of the project. These two concept can be more effectively implemented through the use of the Scrum model. “For purposes of strategic planning, the Scrum model is used to implement a lightweight process for managing and controlling planning” p. 163. The Scrum model utilizes three concepts: roles, processes, and artifacts.…

    • 1140 Words
    • 5 Pages
    Improved Essays
  • Great Essays

    The rationale behind the transition of offshore to in-house development deals with the fact that Agile development requires close proximity between team members in order to daily communication and cooperation. Moreover, the fact that…

    • 1703 Words
    • 7 Pages
    Great Essays
  • Improved Essays

    How has the emergence of Agile influenced Waterfall? Is Waterfall still relevant with the growing popularity of Agile? • Waterfall was around for quite a long time as classic approach the SDLC ( systems development life cycle) before agile came along. Agile has been seeing as the solution of waterfall where it fall short most likely as solution to a waterfall methodology problems. Waterfall methodology move through steps of concept such as analysis, design, implementation, testing, installation and maintenance while Agile methodology allow reflections or revisions of a project through series of sprints.…

    • 1218 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    Scrums are usually 15 min stand up meetings where the scrum master, product owner, and the dev team meet to discuss what the team worked on yesterday, what they are working on today, and what challenges they are facing. This allows for the team to quickly get answers to questions and enage the team on issues that they are having during development. Instead of writing all the requirements upfront, small scale user stories are created of all the items that the team could ever want to design. Then the Product Owner takes the backlog and breaks off the items that needs to be completed into rational chunks to allow the development work to start. All during development, the Product Owner has access to the dev team to see the work being developed which allows the business to begin coming up with new ideas and concepts early in the development…

    • 733 Words
    • 3 Pages
    Improved Essays
  • Improved Essays

    Agility in business relates to being able transition quickly in a productive, yet flexible manner. An organization that is agile will be able to make quick changes in technology and business practices to remain competitive, (Spitzer, 2007). Organizations that possess this skill, can easily adapt to ongoing changes in the economy by adjusting direction and reestablishing their stronghold, (Spitzer, 2007). Agility is truly a valuable asset for organizational strength and perseverance, (Spitzer, 2007). The author has provided an agility questionnaire to define areas within an organization that meet the criteria of an agile organization, (Spitzer,…

    • 1048 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    Agile Methodology

    • 1152 Words
    • 5 Pages

    Agile Methodology: Agile Development is one of the most commonly discussed methods in IT industry now a days, it is an alternative to traditional software development methodologies, it is a different way to manage IT development team and their projects . Principal Underlying Agile Method 1. Satisfaction of customer through early and continuous delivery 2. Welcome changes in requirements even in middle of development 3.…

    • 1152 Words
    • 5 Pages
    Improved Essays
  • Improved Essays

    Gibbs Reflective Essay

    • 794 Words
    • 4 Pages

    Reflection 2 This reflection is based on Gibbs’ (1988) Reflective Framework. Description: This is the first time we’re using scrum methodology for a project which is focusing on delivering working small portions of the end-product. It is an essential learning for me as it requires tight interaction and communication between different stakeholders.…

    • 794 Words
    • 4 Pages
    Improved Essays
  • Brilliant Essays

    Agile Scrum Essay

    • 3559 Words
    • 15 Pages

    Task 1 In this assignment for project management I am going to choose the Agile Scrum methodology to use as the main body and examples. Agile Scrum is commonly known as it has its famous 12 principles that achieve a good success in project management. These principles I will describe below in a short description. This will hopefully illustrate whoever reading this a short understanding as I will progress to then explain why, Agile, is used to secure many great benefits to project management.…

    • 3559 Words
    • 15 Pages
    Brilliant Essays