GoConqr has a new look! Let us know what you think.

Flashcards

Hui Topic Agile devlopment/scrum

Amandeep Dimana English 14 cards

Cards in this deck (14)

  1. 1What is software development process?Set of activities required to develop software
  2. 2What is plan-driven development process?-Process activities are planned in advance
    -Progress is measured against plan
    -Suitable for critical and large systems
    -Documentation of all stages allows coordination
    -Hard to implement changes
  3. 3What is agile software development?-Incremental process new releases are made available to the customers
    -Processes are interleaved
  4. 4Pros of agile development over planned driven development?-Easier to accomdate change
    -User feedback increase quality
    -Reduce cost of change
    -Develop software quickly
  5. 5What is rapid application development?Diffrent releases of products therefore making final product at end
  6. 6What is the agile manifesto?Values:
    Individuals and interactions over processes/tools
    Working software over documentation
    Customer collaboration over contract negotion
    Respodning to change over following plan
  7. 7What are the principles of agile?-Customer closely involved in process
    -Software developed in increments
    -Embrace change
    -Maintain simplicity eliminate complexity
  8. 8What is incremental and iterative development?Incremental - development done in small sections/increments
    Iterative - finish each process as you go
  9. 9What is extreme programming?-Extreme approach to iterative development coding
    -New versions made serval times a day and tested and sent to customers
    -Pair programming reduces errors (TTD)
  10. 10What is scrum/best size?Agile process made up of sprints(increments) to complete project
    Usually 2-4 weeks
    7 members
  11. 11What are 3 phases of scrum?Planning(product backlog)
    Sprint cycles(sprint backlog)
    Final documentation(shipable product)
  12. 12What are SCRUM pros?-Product can be broken down into manageable tasks (sprints)
    -Whole team has visibility/team communication better - whiteboards/meetings/co-located team
    -Gain constant feedback from increments
    -Trust between developers/customers
  13. 13What are agile challenges?-Best suited for smaller projects
    -To make it work you need multi-functional team
  14. 14Issues when scaling up agile for large companies?-Incompatible with legal approaches to contract which is need for large companies no documentation
    -Agile methods best suited new development rather than maintenance
    -Desgined for co-located teams
    -Contacrt issue due to spec

Information

Description
Flashcards on Hui Topic Agile devlopment/scrum, created by Amandeep Dimana on 05/04/2019.
Created by
Amandeep Dimana
Views
0
Rating

Feedback

What is it about?

What do you think of the new look?

How do you like it?