WEEK 5 (AGILE METHODOLOGY) Flashcards
swift or versatile.
AGILE
refers to a software development approach based on iterative development.
AGILE PROCESS MODEL
break tasks into smaller iterations, or parts do not directly involve long term planning.
AGILE METHOD
Each iteration is considered as a short time “frame” in _______
AGILE PROCESS MODEL
Phases of Agile model (6)
- Requirements gathering
- Design the requirements
- Construction/ iteration
- Testing/ Quality assurance
- Deployment
- Feedback
Agile Learning Design Processes (5)
- Prototyping
- Successive Approximation Model (SAM)
- Rapid Content Development (RCD)
- Agile Learning Design
- LLAMA (Lot Like Agile Management Approach)
_________ Model involves building, testing, and refining prototypes until one is good enough.
PROTOTYPING
offers an iterative framework to develop engaging training programs quickly.
SAM (SUCCESSIVE APPROXIMATION MODEL)
an agile instructional systems design model.
Also known as “rapid eLearning.”
RCD (RAPID CONTENT DEVELOPMENT)
refers to any approach to content development that focuses on speed, flexibility and collaboration.
ALD (AGILE LEARNING DESIGN
Megan Torrance developed this approach in her learning solutions company, TorranceLearning.
focuses on quick iterations to increase speed to market and the quality of the end product.
LLAMA (LOT LIKE AGILE MANAGEMENT APPROACH)
Phases of Agile Model:
- Requirements gathering: In this phase, you must define the requirements.
- Design the requirements: When you have identified the project, work with stakeholders to define requirements.
- Construction/ iteration: Designers and developers start working on their project, which aims to deploy a working product.
- Testing: In this phase, the Quality Assurance team examines the product’s performance and looks for the bug.
- Deployment: In this phase, the team issues a product for the user’s work environment.
- Feedback: In this phase, the team receives feedback about the product and works through the feedback.
Agile Testing Methods (6)
Scrum
Crystal
Dynamic Software Development Method(DSDM)
Feature Driven Development(FDD)
Lean Software Development (LSD)
eXtreme Programming(XP)
agile development process focused primarily on ways to manage tasks in team-based development conditions.
SCRUM
This type of methodology is used when customers are constantly changing demands or requirements, or when they are not sure about the system’s performance.
eXtreme programming (XP)