Loading…
Transcript

Conclusion

  • S/W development is :
  • Incremental - Small S/W releases with rapid cycles.
  • Co-operative - Customer and developers working constantly.
  • Straightforward - Methods must be easy to learn and modify.
  • Adaptive - Able to make last moment changes.

Agile Unified Process

Phases of AUP

Inception

Elaboration

Construction

Transition

Disciplines of AUP

Model

Implementation

Test

Deployment

Configuration Management

Project Management

Environment

Extreme Programming

Most prominent Agile Software development method

Prescribes a set of daily stakeholder practices

“Extreme” levels of practicing leads to more responsive software.

Changes are more realistic, natural, inescapable.

It is an Agile S/w development method for project management

Characteristics:

Prioritized work is done.

Completion of backlog items

Progress is explained

Agile Software Development

Scrum

Existing Agile Methods

Extreme Programming (“XP”)

Agile Unified Process

Scrum

Characteristics

Modularity

Iterative

Time-bound

Incremental

Convergent

People-oriented

Collaborative

Presented By: Neha Sonawane

Characteristics of Agile Software Development

-- Light Weighted methodology

-- Small to medium sized teams

-- vague and/or changing requirements

-- vague and/or changing techniques

-- Simple design

-- Minimal system into production

Agile Software Development: Intro

Agile software development is a conceptual framework for software engineering that promotes development iterations throughout the life-cycle of the project.

Software developed during one unit of time is referred to as an iteration, which may last from one to four weeks.

Agile methods also emphasize working software as the primary measure of progress

Agile Software Development

Agile --readiness for motion, nimbleness, activity, dexterity in motion

Agility

The ability to both create and respond to change in order to profit in a turbulent business environment

Companies need to determine the amount of agility they need to be competitive

Chaordic

Exhibiting properties of both chaos and order

The blend of chaos and order inherent in the external environment and in people themselves, argues against the prevailing wisdom about predictability and planning

Things get done because people adapt, not because they slavishly follow processes

What Is Agile

Introduction

Terminology

The Agile Manifesto

Some Agile Methodologies

Summary

References

Topics