Cronología

Metodologías de desarrollo de software

1950

  • Primeras referencias a la mejora continua (Kaizen) 1950
  • Primeras referencias a Kanban y la filosofía Lean 1950

1970

  • SADT (Análisis Estructurado y Técnicas de Diseño. Structured Analysis and Design Technique) 1969
  • Modelo en cascada 1970
  • Programación estructurada Jackson desde 1975
  • Modelos Iterativos y Prototipado 1975

1980

  • SSADM (Structured Systems Analysis and Design Methodology) 1980
  • SADT (Structured Analysis and Design Technique) 1980
  • ITIL (Information Technology Infrastructure Library) 1980
  • RAD (Rapid Application Devlopment) 1980
  • IE/IEM (Ingeniería de la información) desde 1981
  • JIT (Just In Time) 1985
  • Modelo espiral 1986
  • IFPUG (International Function Point Users Group) 1986
  • CMMi (Capability Maturity Model Integration) 1987
  • Métrica 3 1989
  • Prince2 1989

1990

  • RAD (Rapid application development) 1991
  • OOP (Programación orientada a objetos) a lo largo de la década de los 90’s
  • CORBA (Common Object Request Broker Architecture) 1991
  • ISO 15504 – SPICE (Software Process Improvement Capability Determination) 1991
  • ISO 9126 – Características del software 1991
  • ITSMF (IT Service Management Forum) 1991
  • OMT (Object Modeling Technique) 1991
  • VFSM (Virtual Finite State Machine) 1992
  • Metodología Booch 1993
  • UML (Unified Modeling Language) 1994
  • DSDM (Dynamic Systems Development Method) 1995
  • ISO 12207 – Information Technology / Software Life Cycle Processes 1995
  • Scrum 1995
  • COBIT (Control Objectives for Information and related Technology) 1996
  • PMBOOK (Guide to the Project Management Body of Knowledge) 1996
  • FDD (Feature-driven development) 1997
  • Magerit (Metodología de Análisis y Gestión de Riesgos de los Sistemas de Información) 1997
  • ODM (Open Development Method) 1997
  • ISO 829 – Test Documentation – 1998
  • RUP (Rational Unified Process) 1998
  • XP (eXtreme Programming) 1999

2000

  • Aplicación de propuestas como Lean y Kanban al sector del desarrollo software 2000
  • ASL (Application Software Library) 2000
  • CSQE (Certified Software Quality Engineer – ASQ) 2000
  • Inner Sourcing 2000
  • Scrumban 2000
  • SOA (Service Oriented Architecture) 2000
  • Agile software development 2001
  • Última versión de Métrica 3  2001
  • EUP (Enterprise Unified Process) extensiones RUP 2002
  • ISTQB (International Software Testing Qualifications Board) 2002
  • DDD (Domain-Driven Design) 2003
  • CDM (Constructionist design methodology) 2004
  • SOMA (Service Oriented Modeling and Architecture) 2004
  • SWEBOK (Software Engineering Body of Knowledge) 2004
  • AUP (Agile Unified Process) desde 2005
  • BABOK (Guide to the Business Analysis Body of Knowledge) 2005
  • BISL (Business Information Services Library) 2005
  • LESS (Large-Scale Scrum) 2005
  • Última versión de AUP – 2006
  • IREB (International Requirements Engineering Board) 2006
  • TMMi (Testing Maturity Model Integrated) 2006
  • Última versión de ISO 12207 – 2008
  • CISQ (Consortium for IT Software Quality) 2009
  • DAD (Disciplined Agile Delivery) 2009
  • Última versión de ASL 2009

2010

  • Leading Agile – 2010
  • ISO 25010 sustituyendo a ISO 9126 – 2011
  • Última version de ITIL – 2011
  • SAFE (Scaled Agile Framework) 2011
  • Última versión de Magerit – 2012
  • Última versión de BISL 2012
  • Publicación del nivel 5 de TMMi y finalización del modelo 2012
  • Publicación de ISO 29119 en sustitución de ISO 829 – 2013
  • Última versión de LESS 2013
  • Última versión de DSDM 2014
  • Última versión e SWEBOK 2014
  • Última versión de BABOK 2015
  • Última versión de UML 2015
  • Última versión de SAFE 2016
  • EITBOK (Enterprise IT Body of Knowledge) 2016
  • Última versión de PMBOK 2017
  • Última versión de PRINCE2 2017
  • Niveles avanzados y adaptación Agile de ISTQB (2012 – 2016)
  • Niveles avanzados y adaptación Agile de IREB (2010 – 2017)

 

 

Aurelio Gandarillas
Últimas entradas de Aurelio Gandarillas (ver todo)