Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Metodologias de Desarrollo

No description
by

Ivan Martinez

on 9 August 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Metodologias de Desarrollo

Metodologías
de Desarrollo

Ambito de Aplicación
Gracias por su atención
Las metodologías
y sus características
Fortaleza del proceso
El desarrollo de software, entre otras muchas características que lo distinguen de otras disciplinas, tiene una sobresaliente: es una actividad puramente intelectual. Esto hace que el rol que cumplen las personas en un proyecto de software sea absolutamente determinante.
Windows 7 tiene alrededor de 500,000,000 de líneas de código
Boeing 747 está compuesto por tan solo 6 millones de piezas
La gente en un proyecto
de Sistemas
Algunos datos
Algunos datos..
Es suficiente con poner a trabajar a un conjunto de personas capaces y bien intencionadas, y sentarse a esperar al éxito del proyecto y confiar en nuestra buena fortuna?
Luego entonces...
Son un conjunto de prácticas, formas de organización del equipo de trabajo y métodos que permitan guiar a un conjunto de individuos capaces en la realización de tareas complejas, con el fin de maximizar las probabilidades de éxito.
¿Qué es una metodología?
Proceso en Cascada
Análisis
de
Requisitos
Diseño
Codificación
Pruebas
Técnicas
Deployment
RESOLUCIÓN TARDÍA DE RIESGOS
La programación orientada a objetos, generó un cambio sustancial y trajo aparejada la necesidad de cambiar las metodologías, ya que el análisis y el diseño estructurados no eran adecuados para manejar un proyecto orientado a objetos.
¿Qué rol juega la POO?
Proceso Iterativo
Resolución temprana de errores
Manejo de Cambios en
proceso Iterativo
Ganar conocimiento a medida que avanza el proyecto.

Reducir la incertidumbre gradualmente.

Tomar decisiones y poder cambiar el rumbo a tiempo.
Ventajas del proceso iterativo
Iter 1
fin
iter 2
conceptualización
iter 3
Inicio
(cc) image by nuonsolarteam on Flickr
Comparación de Características de los procesos
Prototipos
Sitios WEB
Estáticos
Sitios WEB
Dinámicos
Migraciones
de Legacy
Aplicaciones muy simples
Aplicaciones medianas JAVA EE, .NET. PHP
Aplicaciones en tiempo real calidad certificable
Grupos centralizados
Pocos usuarios clave
Fases tempranas
Restricciones internas
Grupos distribuidos
Muchos usuarios clave
Fases tardías
Restricciones externas
Full transcript