You are on page 1of 21

Integrantes:

- Ydrogo de los Santos Nelson


- Bernal Vilcabana George
- Lloclla Raymundo Cesar
Eduardo
Son métodos basados en el desarrollo iterativo e incremental,
el cual motiva el trabajo en equipo.
- 1835: Las primeras ideas sobre el desarrollo de manera
iterativa e incremental.
- 1891: Frederick Taylor define la Administración Científica
del Trabajo.
- 1924: Sakichi Toyoda (Japón) Inventa e implementa por
primera vez la automatización (con un toque
humano).
- 1936: Alan Turing desarrolla la maquina de Turing.
- 1939: Walter Shewhart (EEUU) – conocido como “El
padre de la calidad” publica su libro Statistical
Method from the Viewpoint of Quality Control.
- 1946: El ENIAC , la primera computadora ágil del mundo.
- 1948: El ingeniero chino Taiichi Ohno comienza a crear
Kanban en Toyota.
- 1951: Desarrollo del primer método incremental e
interactivo (IIDD).
- 1957: Se crea FORTRAN , el primero lenguaje de
programación por IBM.
- 1959: Se crea el lenguaje de programación
COBOL.
- 1666-1969: Se desarrolla ARPANET, primera red
de computadoras.
- 1967: Se desarrolla el lenguaje SIMULA.
- 1969: Se crea el paradigma de programación
estructurada, el sistema operativo UNIX y se
crea el Project Managament Institue (PMI)
- 1970: Se publica el artículo "Administrando el
desarrollo de sistemas de software grandes“
por Winston Royce.
- 1971: Ray Tomlinson crea el E-mail.
- 1972: Dennis Ritchie desarrolla el lenguaje de
programación C y Marc J. Rochkind el
primer sistema de control de versiones de
código fuente.
- 1974: Se usa por primera vez la palabra INTERNET.
- 1976: Tomas Bell y T.A. Thayer usan por primera vez
la palabra cascada (waterfall).
- 1978: Primera publicación del libro en "The Toyota
Production System" de Taiichi Ohno.
- 1985: El primer dominio Web ".com" registrado.
- 1986: Primera denominación de SCRUM en “The New
New Product Development Game.” publicado
por los autores, Takeuchi Hirotaka and
Nonaka Ikujiro.
- 1988: Se utiliza por primera vez el termino Lean
Manufacturing.
- 1990: Se populariza el paradigma de Programación
Orientada a Objetos y se crea UML.
- 1990: Se crea la Web, el protocolo HTTP y el lenguaje
HTML.
- 1993: Jeff Sutherland adapta SCRUM para el
desarrollo de Software.
- 1994: Standish Group publica un estudio donde se
evidencian las bajos resultados de los
proyectos de Desarrollo de Software.
- 1995: Creación del Método de Desarrollo de Sistemas
Dinámicos (DSDM ).
- 1995: Jeff Sutherland y Ken Schwaber popularizan
Scrum con su artículo "The SCRUM
Development Process“.
- 1995: Jim Coplien y Larry Constantine introducen la
idea de Programación en Pareja.
- 1995: Rasmus Lerdorf lanza PHP al tiempo que James
Gosling lanza JAVA.
- 1996: Rational Software promueve el Proceso de
Desarrollo Unificado (RUP).
- 1998: Larry Page y Sergey Brin inician Google en un
garage.
- 1999: Kent Beck introduce la metodología de desarrollo Extreme
Programming (XP).
- 2001: 17 agilistas se juntaron a discutir y firmar el Manifesto Ágil con
los cuatro valores y doce principios.
- 2001: Se publica el primer Libro sobre Scrum “Agile Software
Development with Scrum“.
- 2002: Ken Schwaber, Mike Cohn y Esther Derby fundan la
ScrumAlliance y crean la Certificación de Scrum Master.
1.Xtreme programing:
Formulado por Kent Beck finales de los 80

En el año 1996, Kent Beck entró a trabajar en la


compañía Chrysler Corporation, donde nació la Extreme
programming como tal.

Se publicó el Libro Blanco de Kent Beck de 1999, que


fue tenido como la "Biblia" de XP.

La segunda edición del libro blanco de Kent Beck (2004)


fue un hito importante. A partir de ahí se ha popularizado
la metodología.
Características fundamentales:
 Desarrollo iterativo e incremental.

 Pruebas unitarias continuas.

 Programación en parejas.

 Frecuente integración del equipo de programación

 Corrección de todos los errores antes de añadir nueva


funcionalidad.

 Refactorización del código.

 Simplicidad en el código.
Fases de la metodología:
2.SCRUM:
Toma su nombre y principios de los estudios realizados sobre
nuevas prácticas de producción por Hirotaka Takeuchi
e Ikujijo Nonaka en 1986.

En 1993, Jeff Sutherland y su equipo en Easel Corporation


crearon el proceso de Scrum para ser utilizado en los procesos
de desarrollo de software combinando los conceptos del
artículo de 1986

En 1995, Ken Schwaber publica el primer informe sobre Scrum


en OOPSLA 1995.

en 2001 serían dos de los promulgadores del Manifiesto ágil. En


el desarrollo de software scrum está considerado como modelo
ágil por la Agile Alliance.
Características de Scrum:
 Enfatiza valores y prácticas de gestión, sin pronunciarse sobre
requerimientos, prácticas de desarrollo, implementación y demás
cuestiones técnicas

 Hace uso de Equipos auto-dirigidos y auto-organizados.

 Puede ser aplicado teóricamente a cualquier contexto.

 Desarrollo de software iterativos incrementales basados en prácticas


agiles

 Iteraciones de treinta días(sprint)

 Dentro de cada Sprint se denomina el Scrum Master.


Fases del Scrum:
Fases del Scrum:
1. Reunión de planificación de Sprint: El trabajo a realizar en el Sprint se prevé en la
Reunión de Planificación del Sprint. Este plan se crea con la colaboración de todo el
Equipo Scrum.

2. El Scrum Diario:Su objetivo es que el equipo de desarrollo sincronice actividades, y


cree un plan para las próximas 24 horas. El Scrum Diario se lleva a cabo en la misma hora
y lugar cada día para reducir la complejidad.

3. Trabajo de desarrollo durante el Sprint: El líder del proyecto debe encargarse de que
cada miembro cumpla con las labores asignadas y no se realizan cambios que afectan al
objetivo del Sprint.

4. Revisión del Sprint:Se lleva a cabo al final del Sprint, para inspeccionar el incremento y
adaptar, si es necesario, el Product Backlog.

5.Retrospectiva: Es una oportunidad para el Equipo Scrum de inspeccionarse a sí mismo y


crear un plan de mejoras para ejecutar durante el siguiente sprint
MSF (Microsoft Solution Framework):
Metodología desarrollada por Microsoft Consulting Services
MSF 1.0: 1993 MSF fue introducido por primera vez por Microsoft como la versión 1.0.
MSF 3.0: 2002 Vio el lanzamiento de la versión 3.0 de MSF.
MSF 4.0: 2005 Este lanzamiento introdujo actualizaciones importantes en el modelo de
proceso
(ahora llamado el Modelo de Gobierno) y en el modelo de equipo.
Características:
 Adaptable: Es usado en cualquier parte como un mapa del cual su
uso es limitado a un especifico lugar.

 Escalable: Puede organizar equipos tan pequeños entre 3 o 4


personas, así como también, proyectos que requieren 50 personas
a mas.

 Flexible: es utilizada en el ambiente de desarrollo de cualquier


cliente.

 Considerada Tecnología agnóstica: Porque puede ser usada para


desarrollar soluciones basadas sobre cualquier tecnología.
Fases de la Metodología MSF:

You might also like