Karteikarten
Hui Topic Agile devlopment/scrum
Karten in diesem Stapel (14)
- 1What is software development process?Set of activities required to develop software
- 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 - 3What is agile software development?-Incremental process new releases are made available to the customers
-Processes are interleaved - 4Pros of agile development over planned driven development?-Easier to accomdate change
-User feedback increase quality
-Reduce cost of change
-Develop software quickly - 5What is rapid application development?Diffrent releases of products therefore making final product at end
- 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 - 7What are the principles of agile?-Customer closely involved in process
-Software developed in increments
-Embrace change
-Maintain simplicity eliminate complexity - 8What is incremental and iterative development?Incremental - development done in small sections/increments
Iterative - finish each process as you go - 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) - 10What is scrum/best size?Agile process made up of sprints(increments) to complete project
Usually 2-4 weeks
7 members - 11What are 3 phases of scrum?Planning(product backlog)
Sprint cycles(sprint backlog)
Final documentation(shipable product) - 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 - 13What are agile challenges?-Best suited for smaller projects
-To make it work you need multi-functional team - 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
Informationen
- Beschreibung
- Karteikarten am Hui Topic Agile devlopment/scrum, erstellt von Amandeep Dimana am 05/04/2019.
- Erstellt von
- Amandeep Dimana
- Aufrufe
- 0
- Bewertung