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

Metodologías Híbridas

No description
by

Pablo Arciniega

on 14 November 2014

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Metodologías Híbridas

Metodologías híbridas para desarrollo de software
Pablo Arciniega
ISO 15504 SPICE:
Gracias!
Norma ISO, internacional y abierta
Utiliza un modelo de buenas prácticas actualizado y específico
Realiza evaluaciones utilizando niveles de madurez
En el área de Ingeniería de Software, el término metodología (Pressman, 2005) se refiere a un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo de sistemas computacionales.

Actualmente las metodologías existentes se pueden dividir en dos tipos:
Se genera documentación innecesaria, y se requiere mucho tiempo en el modelado del sistema.
Metodologías Tradicionales
Metodologías Ágiles
Presentan respuestas rápidas y efectivas al cambio.
Retoman las ventajas de los dos tipos de metodologías anteriores. De esta manera, son una combinación de las mejores prácticas existentes dentro de ellas.
Metodologías Híbridas
La nueva tendencia en Ingeniería de Software es diseñar Metodologías Híbridas. Esta propuesta es atribuida a Ivar Jacobson, uno de los tres creadores de UML (Unified Modeling Language, Lenguaje Unificado de Modelado, Object Management group, 2011); creador de UP (Unified Process, Proceso Unificado), y ahora creador de EssUP (Essential Unified Process). EssUP (Jacobson, 2011) es una metodología híbrida que combina RUP con Scrum.
Es una opción factible?
Según un estudio realizado en México a diferentes empresas desarrolladoras de software se determino que la mayoría de las empresas han optado por esta nueva tendencia.
Según las conclusiones obtenidas de la investigación, la aplicación de metodologías híbridas ha obtenido excelentes resultados en empresas donde se mantenga un esquema de trabajo con equipos de menos de 10 personas, con orientación al desarrollo de aplicaciones web.

Basándonos en estas características se puede decir que el uso de metodologías híbridas es aplicable en TRADESYSTEM, además ayudaría a elaborar planes de desarrollo que permitan garantizar la calidad de software con un menor costo y un tiempo de desarrollo menor e incluso facilitando la aplicación de modelos de aseguramiento de la gestión de calidad como por ejemplo normas ISO que sin duda brindan un valor agregado a la empresa y sus productos ayudando a mantenerla a la cabeza en cuanto a innovación.
Además se obtuvo información como la siguiente
Proporcionan un orden y una estructura bien definida para el desarrollo del software.
Se considera la importancia de la documentación del sistema, lo cual permite entender, extender y darle mantenimiento al software.
No se tiene respuesta rápida a cambios.
Se requiere de un alto grado de disciplina por parte de todos los miembros del equipo de desarrollo.
Tienen un plan de proyecto flexible, y muestran simplicidad, de manera general, en el desarrollo.
No hacer uso de métodos formales.
Genera poca documentación.
Full transcript