metodologías ágiles desarrollo de software

34
Metodologías Ágiles En el desarrollo de software

Upload: alberto-torreblanca

Post on 19-May-2015

148 views

Category:

Education


3 download

DESCRIPTION

Charla sobre técnicas y herramientas para el desarrollo de software.

TRANSCRIPT

Page 1: Metodologías ágiles   desarrollo de software

Metodologías ÁgilesEn el desarrollo de software

Page 2: Metodologías ágiles   desarrollo de software

Alberto Torreblanca

● Ingeniero electrónico● Maestría en informática● LicenCiatura en educación para

el desarrollo

@albert1t0http://[email protected]

Page 3: Metodologías ágiles   desarrollo de software

Desarrollo tradicional de software

Herbert D. Benington1956

Page 4: Metodologías ágiles   desarrollo de software

Programación Estructurada1960

Page 5: Metodologías ágiles   desarrollo de software

OOPProgramación Orientada a Objetos1967

Page 6: Metodologías ágiles   desarrollo de software

Desarrollo Iterativo

Page 7: Metodologías ágiles   desarrollo de software

RADJames Martin1980

Page 8: Metodologías ágiles   desarrollo de software

RUPRational SoftwareIBM

Page 9: Metodologías ágiles   desarrollo de software

Desarrollo en espiral (1986)Barry Boehm

Page 10: Metodologías ágiles   desarrollo de software
Page 11: Metodologías ágiles   desarrollo de software
Page 12: Metodologías ágiles   desarrollo de software

SCRUMFRAMEWORK

Ken Schwaber 1990

Page 13: Metodologías ágiles   desarrollo de software

XPKent Beck 1996

Page 14: Metodologías ágiles   desarrollo de software

KANBANDavid J. Anderson

2003

Page 15: Metodologías ágiles   desarrollo de software

BEST PRACTICE

Page 16: Metodologías ágiles   desarrollo de software

RELEASEPLANNING

Page 17: Metodologías ágiles   desarrollo de software

SIMPLE DESIGN

Page 18: Metodologías ágiles   desarrollo de software

USER STORY

Page 19: Metodologías ágiles   desarrollo de software

TASK BOARDS

Page 20: Metodologías ágiles   desarrollo de software

TDD

Page 21: Metodologías ágiles   desarrollo de software

BDD

Page 22: Metodologías ágiles   desarrollo de software

REFACTORING

Page 23: Metodologías ágiles   desarrollo de software

CODING STANDARDS

Page 24: Metodologías ágiles   desarrollo de software

PLANNINGMEETING

Page 25: Metodologías ágiles   desarrollo de software

METRICS

Page 26: Metodologías ágiles   desarrollo de software

CONTINUOUS INTEGRATION

Page 27: Metodologías ágiles   desarrollo de software

CONTINUOUS DELIVERY

Page 28: Metodologías ágiles   desarrollo de software

CVS

Page 29: Metodologías ágiles   desarrollo de software

TESTINGFRAMEWORKS

Page 30: Metodologías ágiles   desarrollo de software

ACCEPTANCETESTING

Page 31: Metodologías ágiles   desarrollo de software

IDEs

Page 32: Metodologías ágiles   desarrollo de software

Tracking systems

Page 33: Metodologías ágiles   desarrollo de software

CI Server

Page 34: Metodologías ágiles   desarrollo de software

¡GRACIAS!