Encabezado Facultad de Ciencias
presentacion

Presentación del grupo 7054 - 2011-2.

1. Administración de proyectos de software

Objetivo: introducir los conceptos de la Administración de proyectos de desarrollo de software. Proporcionar técnicas para la planeación, el seguimiento del proyecto y los riesgos, y el cierre.

1. Conceptos generales de administración de proyectos

2. Planeación

3. Seguimiento

4. Riesgos

5. Cierre

2. Principios de Métodos ágiles de desarrollo de software

Objetivo: proporcionar los conceptos de los métodos ágiles y las diferencias con los métodos tradicionales, sus principios y valores.

1. Conceptos generales de métodos ágiles

§ Comparación de métodos ágiles contra disciplinados

§ Principios de métodos ágiles

§ Mitos y realidades

§ Características de los métodos ágiles

2. Técnicas ágiles al desarrollar una aplicación

§ Historias de usuario

§ Planeación de iteraciones

§ Prueba de aceptación

3. Métodos ágiles

Objetivo: presentar los principios de este método ágil, sus valores y aplicarlo en el desarrollo de una pequeña aplicación.

1. SCRUM

· Conceptos de SCRUM

· Actividades

· Roles

· Productos

2. XP

· Conceptos de XP

· Actividades

· Roles

· Productos

4. Modelos de calidad

Objetivo: presentar los modelos y estándares de calidad en desarrollo de software vigentes en el país y el mundo.

1. MoProsoft

· Conceptos

· Estructura, procesos, actividades, roles

2. ISO/IEC 29110

· Conceptos

· Estructura, procesos, actividades, roles

3. Implementación de modelos de calidad

5. Métodos Lean.

Objetivo: Presentar los 7 principios del desarrollo de software lean como una modificación de ágil y de los procesos de manufactura.

· Conceptos generales

· Principios

· Ejemplos

Bibliografía básica:

· Cohn Mike "User stories applied. For Agile Software Development". Addison Wesley 2004.

· Cohn M. "Succeding with Agile. Software Development using Scrum". Addison Wesley 2010.

· Larman C. "Agile & Iterative Development. A manager´s guide". Addison Wesley 2004.

· Dustin E., Garrett T., Gauf B. "Implementing Automated Software Testing". Addison Wesley 2009.

· PMI Standards Committee. A guide to the Project Management Body of Knowledge (PMBOK) Project Management Institute;

· NMX-I-059-NYCE-2005 Tecnología de Información-Software-Modelos de procesos y evaluación para desarrollo y mantenimiento de software Parte 01 a 04

· Poppendieck Mary y Tom. "Lean software Development: An Agil Toolkit". Addison Wesley, 2003.

· Poppendieck Mary y Tom."Implementing Lean Software Development: From concept to Cash". Addison Wesley 2006.

Bibliografía complementaria:

· Alistair Cockburn. "Agile Software Development: The Cooperative Game". (2nd Edition) (Agile Software Development Series) 2006.

· Ambler S. "Agile Modeling: Effective practices for eXtreme Programming and the Unified Process". Wiley Computer Publishing. 2002

· Bohem B., Turner R. "Balancing Agility and Discipline". Addison Wesley 2004.

· Cockburn A. "Agile Software Development". Addison Wesley 2002.

· Cohn M. "Agile Estimating and Planning". Prentice Hall 2006.

· Highsmith J. "Adaptative Software Development". Dorset House Publishing. 2000.

· Poppendieck Mary y Tom. "Leading Lean Software Development". Addison Wesley 2010.

·

· Tong Ka Iok . " Essential Skills for Agile Development". http://www.agileskills.org/

· http://www.scrumalliance.org/articles

 


Hecho en México, todos los derechos reservados 2011-2016. Esta página puede ser reproducida con fines no lucrativos, siempre y cuando no se mutile, se cite la fuente completa y su dirección electrónica. De otra forma requiere permiso previo por escrito de la Institución.
Sitio web administrado por la Coordinación de los Servicios de Cómputo de la Facultad de Ciencias. ¿Dudas?, ¿comentarios?. Escribenos. Aviso de privacidad.