Trabajo Universitario no me hago responsable de la veracidad de la información aqui proporcionada, ya que solo es un trabajo para hacer una practica, no tiene ningun valor
En la actualidad existe una constante demanda de la industria por un mejor y más barato software, que debe entregarse en plazos cada vez más cortos. Por consiguiente, numeras empresas y organizaciones de TI han dirigido la atención hacia la mejora de procesos de software como una forma de aumentar la calidad de su software, reducir los costos o acelerar los procesos de desarrollo. La mejora de procesos significa comprender los procesos existentes y cambiarlos para incrementar la calidad del producto o reducir los costos y el tiempo de desarrollo.
En la actualidad, comúnmente se utilizan dos enfoques muy diferentes para la mejora y el cambio de procesos:
1. El enfoque de madurez de procesos, que se ha orientado en mejorar el proceso y la gestión del proyecto e introducir en una organización buenas prácticas de ingeniería de software. El nivel de madurez del proceso refleja la medida en que se adoptan buenas prácticas técnicas y administrativas en los procesos de desarrollo de software organizacional. Las metas principales de este enfoque consisten en mejorar la calidad del producto y la previsibilidad del proceso.
2. El enfoque ágil, orientado al desarrollo iterativo y la reducción de las sobrecargas en el proceso de software. Las características primarias de los métodos ágiles son la entrega rápida de funcionalidad y la capacidad de respuesta ante los cambiantes requerimientos del cliente.
El propósito de este curso es introducir al participante a la mejora del proceso de software como una forma de aumentar la calidad del software y reducir los costos de desarrollo.
Trabajo Universitario no me hago responsable de la veracidad de la información aqui proporcionada, ya que solo es un trabajo para hacer una practica, no tiene ningun valor
En la actualidad existe una constante demanda de la industria por un mejor y más barato software, que debe entregarse en plazos cada vez más cortos. Por consiguiente, numeras empresas y organizaciones de TI han dirigido la atención hacia la mejora de procesos de software como una forma de aumentar la calidad de su software, reducir los costos o acelerar los procesos de desarrollo. La mejora de procesos significa comprender los procesos existentes y cambiarlos para incrementar la calidad del producto o reducir los costos y el tiempo de desarrollo.
En la actualidad, comúnmente se utilizan dos enfoques muy diferentes para la mejora y el cambio de procesos:
1. El enfoque de madurez de procesos, que se ha orientado en mejorar el proceso y la gestión del proyecto e introducir en una organización buenas prácticas de ingeniería de software. El nivel de madurez del proceso refleja la medida en que se adoptan buenas prácticas técnicas y administrativas en los procesos de desarrollo de software organizacional. Las metas principales de este enfoque consisten en mejorar la calidad del producto y la previsibilidad del proceso.
2. El enfoque ágil, orientado al desarrollo iterativo y la reducción de las sobrecargas en el proceso de software. Las características primarias de los métodos ágiles son la entrega rápida de funcionalidad y la capacidad de respuesta ante los cambiantes requerimientos del cliente.
El propósito de este curso es introducir al participante a la mejora del proceso de software como una forma de aumentar la calidad del software y reducir los costos de desarrollo.
Mejora de Procesos para Desarrollar Software MejorPablo F. Sanchez
Presentación de la charla brindada por Pablo Fernando Sanchez, Gerente General de Expértika Compañía Ltda., el 28/06/2007 en la Sede Bucaramanga de la Universidad Cooperativa de Colombia (UCC) en el marco de las actividades de SPIN Colombia.
Qué es un modelo de madurez de capacidades?
Un modelo que contiene los elementos esenciales de procesos efectivos para una o más disciplinas y describen un camino de mejora evolutivo desde procesos ad hoc, inmaduros hasta procesos disciplinados, maduros, efectivos, con calidad.
Anna Lucia Alfaro Dardón, Harvard MPA/ID.
Opportunities, constraints and challenges for the development of the small and medium enterprise (SME) sector in Central America, with an analytical study of the SME sector in Nicaragua. - focused on the current supply and demand gap for credit and financial services.
Anna Lucía Alfaro Dardón
Dr. Ivan Alfaro
Anna Lucia Alfaro Dardón, Harvard MPA/ID. The international successful Case Study of Banco de Desarrollo Rural S.A. in Guatemala - a mixed capital bank with a multicultural and multisectoral governance structure, and one of the largest and most profitable banks in the Central American region.
INCAE Business Review, 2010.
Anna Lucía Alfaro Dardón
Dr. Ivan Alfaro
Dr. Luis Noel Alfaro Gramajo
Guía para hacer un Plan de Negocio para tu emprendimiento.pdfpppilarparedespampin
Esta Guía te ayudará a hacer un Plan de Negocio para tu emprendimiento. Con todo lo necesario para estructurar tu proyecto: desde Marketing hasta Finanzas, lo imprescindible para presentar tu idea. Con esta guía te será muy fácil convencer a tus inversores y lograr la financiación que necesitas.
2.
CMMI (Modelo de Madurez de Capacidad
Integrado) pertenece a la familia de modelos
desarrollados por el SEI (Software Engineering
Institute) para evaluar las capacidades de las
organizaciones de ingeniería de sistemas,
ingeniería de software, además del desarrollo
integrado del producto y del proceso.
CMMI es un modelo descriptivo que detalla los
atributos esenciales que deberían caracterizar a
una organización en un determinado nivel de
maduración.
3.
Es un modelo normativo donde las prácticas
detalladas caracterizan los tipos normales de
comportamiento esperables en una organización
que ejecuta proyectos a gran escala. La mejora
continua de los procesos se basa en muchos pasos
pequeños y evolutivos en vez de innovaciones
revolucionarias.
CMMI proporciona un marco para organizar estos
pasos evolutivos dentro de cinco niveles de
maduración que sientan fundamentos sucesivos
para la mejora continua del proceso.
4.
5.
Un Nivel de Madurez es una plataforma evolutiva
bien definida destinada a lograr un proceso de
software maduro. Cada nivel de madurez
proporciona una capa en los cimientos para un
proceso de mejora continua.
Cada nivel comprende un conjunto de objetivos
que, una vez alcanzados, estabilizan un
componente importante del proceso de software.
Al alcanzar cada nivel del marco de madurez se
establece un componente diferente en el proceso
de software, resultando en un incremento en la
capacidad de proceso de la organización.
6.
Hoy en día las compañías que producen software
para satisfacer a un mercado creciente que
reclama este tipo de soluciones tecnológicas
deben buscar continuamente alternativas que les
permitan mejorar su performance y calidad de
productos para poder seguir compitiendo en un
escenario cada vez más globalizado y agresivo.
Esta situación se torna más obvia cuando
analizamos las necesidades de la producción
global de software:
7.
Mejor performance
Más eficiencia
Evitar pérdidas de mercado
Recursos humanos mejor preparados
Productos que faciliten la integración de diferentes
tecnologías.
Si visualizamos estos puntos de una manera más
general podríamos afirmar que la industria tiene
una fuerte necesidad de optimización de todas las
facetas del desarrollo de productos.
Reforzando esta afirmación es hoy mundialmente
aceptado que la calidad del proceso utilizado
para desarrollar un determinado producto
impacta fuertemente en la calidad final de éste.
Por lo tanto, el mejoramiento de los procesos de
desarrollo deja de ser una posible opción para
convertirse en una estrategia de supervivencia.