• No se han encontrado resultados

PROGRAMA ANALITICO INGENIERÍA SOFTWARE III FOR DAC 12 VER

N/A
N/A
Protected

Academic year: 2021

Share "PROGRAMA ANALITICO INGENIERÍA SOFTWARE III FOR DAC 12 VER"

Copied!
7
0
0

Texto completo

(1)

PROGRAMA ANALITICO INGENIERÍA SOFTWARE III FOR DAC 12 VER 17 07 07

A.- DATOS GENERALES

MATERIA Ingeniería de Software III CODIGO

PROFESOR Ing. Fausto Correa Almazán CREDITOS HORAS PRESENCIALES HORAS NO PRESENCIALES AÑO 2008

PERIODO LECTIVO Primer intensivo de Vacaciones HORARIOS Marte - Jueves 19h25 – 20h45

AULA LAB F-5

1. DESCRIPCIÓN

INGENIERÍA DE SOFTWARE III Le mostrará la metodología de Microsoft Solution Framework versión 3.0 que es un framework basado en las mejores prácticas de Microsoft y sus clientes. Presenta un metamodelo descriptivo y templates de procesos prescriptivos que se implementan en Team System.

Juntas son herramientas muy poderosas para equipos de todo tipo. MSF proporciona la guía de proceso y Team System un conjunto de herramientas integradas y extensibles. 2. JUSTIFICACIÓN.

El manejo de personal, la identificación de aptitudes, habilidades para formar un equipo de desarrollo de software, el análisis de capacidades como equipo, el dominio de el alcance de los proyectos, el enfoque en la calidad, son factores que justifican el estudio de esta metodología que reúne a especie de librerías las mejores prácticas que ha tenido Microsoft como Empresa de Desarrollo de Software

3. OBJETIVOS 3.1. Generales

• Usar a MSF versión 3.0 como un metamodelo para describir el ciclo de vida de desarrollo de software (SDLC).

• Usar este framework para ser instanciado por una o más metodologías prescriptivas que reflejen las necesidades específicas de su organización.

(2)

3.2. Específicos Específicamente se verá:

a. Uso del proyect para registro de tareas.

b. Modelos para administrar el proceso de desarrollo del Software. c. Visual Studio 2005 Team System.

d. Administrar proyectos de Software.

4. COMPETENCIAS

Armar equipos de trabajo:

El estudiante estará en capacidad de analizar las técnicas para evaluar las aptitudes y habilidades de las personas y armar equipos de trabajo en base a los tipos de proyecto que implique el desarrollo del producto

Métricas del proyecto software:

El estudiante debe de ser capaz de medir el avance de los proyectos de software y asegurar la calidad del mismo

Análisis de capacidades

El estudiante verá técnicas para evaluar la capacidad del equipo y determinar la viabilidad de proyectos de software

Administración de riesgos

Se verán metodologías para identificación y priorización de riesgos Administración de proyectos

El estudiante verá técnicas que le permitan dominar el proyecto y usarlo como herramienta para responder que?, como?, cuando? Se hará un producto de software 5. CONTENIDO PROGRAMÁTICO

Contenido #Dias Inicio Fin

Ingeniería en Software III 26 days 9-Jan-08 26-Feb-08 1 Introduction to MSF 3 days 9-Jan-08 14-Jan-08 Describe the origin of MSF 1 day 9-Jan-08 9-Jan-08 List the MSF models and disciplines 1 day 9-Jan-08 9-Jan-08 Define key MSF terminology 1 day

10-Jan-08 10-Jan-10-Jan-08 Describe some of the obstacles to

successful projects that MSF helps IT

organizations to overcome 1 day

14-Jan-08 14-Jan-14-Jan-08 Explain the purpose of MSF 1 day

14-Jan-08 14-Jan-14-Jan-08 2 Building an MSF Team 3 days

15-Jan-08 17-Jan-15-Jan-08 Describe why the MSF team model was 1 day 15-Jan- 15-Jan-08

(3)

created 08 Describe the MSF team model structure 1 day

15-Jan-08 15-Jan-15-Jan-08 Discuss the key concepts and proven

practices that relate to the team model 1 day

16-Jan-08 16-Jan-16-Jan-08 Discuss how six of the eight MSF

foundational principles apply to the team

model 1 day

17-Jan-08 17-Jan-17-Jan-08 3 Managing Project Risks 5 days

17-Jan-08 24-Jan-17-Jan-08 Describe “risk” as defined by the MSF

risk management discipline 1 day

17-Jan-08 17-Jan-17-Jan-08 Explain the benefits of proactive risk

management 1 day

21-Jan-08 21-Jan-21-Jan-08 Specify when risks should be managed in

a project 1 day

22-Jan-08 22-Jan-22-Jan-08 List two key components of the MSF risk

management discipline 1 day

22-Jan-08 22-Jan-22-Jan-08 Describe which role or roles are

responsible for managing risks 1 day

23-Jan-08 23-Jan-23-Jan-08 List two characteristics of the MSF risk

management discipline 1 day

24-Jan-08 24-Jan-24-Jan-08 4 Establishing Your Project Life Cycle 3 days

24-Jan-08 29-Jan-24-Jan-08 List the benefits of using the MSF

process model 1 day

24-Jan-08 24-Jan-24-Jan-08 Describe the use of milestones in the

MSF process model 1 day

28-Jan-08 28-Jan-28-Jan-08 Summarize the concept of an

iterative-approach development model 1 day

29-Jan-08 29-Jan-29-Jan-08 Describe the five phases of the MSF

process model and their major

milestones 1 day

29-Jan-08 29-Jan-29-Jan-08 5 Starting Your Project 2 days

30-Jan-08 31-Jan-30-Jan-08 Explain the importance of stakeholder

involvement 1 day

30-Jan-08 30-Jan-30-Jan-08 Discuss the initial steps in starting a

project 1 day

31-Jan-08 31-Jan-31-Jan-08 Explain the goal, milestones, and

deliverables of the MSF envisioning

phase 1 day

31-Jan-08 31-Jan-31-Jan-08 6 Planning Your Project 3 days 6-Feb-08 11-Feb-08

(4)

Describe how effective planning

enhances a project 1 day 6-Feb-08 6-Feb-08 Describe how planning is an iterative

process 1 day 7-Feb-08 7-Feb-08

List the key questions answered by

effective planning 1 day 7-Feb-08 7-Feb-08 Explain the goal, milestones, and

deliverables of the MSF planning phase 1 day

11-Feb-08 11-Feb-11-Feb-08 7 Developing Your Solution 3 days

12-Feb-08 14-Feb-12-Feb-08 Discuss how to prepare for solution

development 1 day

12-Feb-08 12-Feb-12-Feb-08 Discuss internal releases and daily builds 1 day

12-Feb-08 12-Feb-12-Feb-08 Describe the code review process 1 day

13-Feb-08 13-Feb-13-Feb-08 Describe the development of user

experience deliverables and operations

documentation 1 day

14-Feb-08 14-Feb-14-Feb-08 Explain the goal, milestones, and

deliverables of the MSF developing

phase 1 day

14-Feb-08 14-Feb-14-Feb-08 8 Stabilizing Your Solution 3 days

18-Feb-08 20-Feb-18-Feb-08 Discuss the concept of stabilization in the

context of an MSF project 1 day

18-Feb-08 18-Feb-18-Feb-08 Describe techniques for assessing

solution stability 1 day

19-Feb-08 19-Feb-19-Feb-08 Describe a fixed ship date mindset 1 day

19-Feb-08 19-Feb-19-Feb-08 Explain the goal, milestones, and

deliverables of the MSF stabilizing phase 1 day

20-Feb-08 20-Feb-20-Feb-08 9 Deploying Your Solution 1 day

21-Feb-08 21-Feb-21-Feb-08 Describe the dynamics of the team

composition during deployment 1 day

21-Feb-08 21-Feb-21-Feb-08 Explain the goal, milestones, and

deliverables of the MSF deploying phase 1 day

21-Feb-08 21-Feb-21-Feb-08

10 Course Summary 2 days

25-Feb-08 26-Feb-25-Feb-08 Review key learning points from this

course 1 day

25-Feb-08 25-Feb-25-Feb-08 Provide an opportunity for final

discussion of concepts that are unclear 1 day

(5)

Communicate “next steps” 1 day

26-Feb-08 26-Feb-26-Feb-08

6. METODOLOGÍA Dentro del aula

• El ingreso de los estudiantes al aula de clases debe ser puntual.

• Al inicio de cada clase se hará un repaso de lo tratado en la clase anterior, y al final de la misma se procederá a realizar un resumen y definir los objetivos del capítulo tratado.

• Al final de la clase se proporcionará los datos de la lectura necesaria parea profundizar lo tratado en clase, lo cual se revisará al inicio de la clase siguiente. • Participación activa de los estudiantes mediante talleres de trabajo durante cada

capítulo.

• Queda terminantemente prohibido hacer uso de teléfonos celulares dentro de clases o realizar cualquier otra actividad fuera de ella, sin que ésta sea

absolutamente necesaria, previa autorización del profesor. Descripción del tipo de trabajos requeridos

Al inicio del curso se enviará un Proyecto de investigación el cual deberá ser desarrollado en grupos de trabajo (máximo 3 personas dependiendo del número de estudiantes) y de manera simultánea al avance de la materia. Los temas deben ser innovadores, factibles de ejecutarlos y dirigidos a la explotación del reutilización de software.

Su entrega estará pautada en dos partes: la primera parte, que corresponde al segmento de preparación e investigación, deberá ser expuesto en clase y entregar el primer borrador la semana antes del primer Examen Parcial, y la segunda, correspondiente a la formulación, la última semana de clases.

Participación en clase

• Además de la presentación del producto terminado del Proyecto, los estudiantes deberán realizar exposiciones de los avances parciales del trabajo. • Adicional al trabajo de investigación en todos los capítulos se enviarán casos

prácticos para ser desarrollados en casa y revisados en clase.

• Se requiere de laboratorio para hacer talleres y prácticas de los códigos aprendidos.

7. EVALUACIÓN

Lecciones Sobre 100

(6)

Proyecto Sobre 100

Nota parcial Promedio de las actividades anteriores Examen Sobre

Nota total es el promedio de la Nota parcial con el examen 8. BIBLIOGRAFÍA

8.1. BIBLIOGRAFÍA BÁSICA

Material del Curso 1846A y materiales de Microsoft/MSF 8.2. BIBLIOGRAFÍA COMPLEMENTARIA

Software Engineering 2004, IEEE:Curriculum Guidelines for Undergraduate Degree Programs in Software Engineering

8.3. FOLLETOS 8.4. PÁGINAS WEB

9. DATOS DEL PROFESOR

NOMBRE Fausto Edison

APELLIDOS Correa Almazán

PROFESION UNIVERSITARIA Ingeniero en Sistemas, MCP certificado ID 3694024 AREA DE

ESPECIALIZACION Sistemas en producción EXPERIENCIA EN EL

AREA 9 años

TELEFONO 2289500 (ext. 4185)

CELULAR (09) 9 –052999

(7)

10. FIRMA DEL PROFESOR / A Y EL DECANO/A Ó DIRECTOR/A

FAUSTO CORREA Ing. Marlena Leon Ing. Fausto Correa Almazán

Referencias

Documento similar