Estructura
Alta Dirección
Establecer la razón de ser de la organización, sus objetivos y las condiciones para lograrlos, para lo cual es necesario considerar las necesidades de los clientes, así como evaluar los resultados para poder proponer cambios que permitan la mejora continua.
1.Gestión
Establecer los procesos de la organización, en función de los procesos requeridos identificados en el Plan Estratégico
2.Gestión
Asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organización.
3.Gestión
Conseguir y dotar a la organización de los recursos humanos, infraestructura, ambiente de trabajo y proveedores, así como crear y mantener la Base de Conocimiento de la organización.
4.Operación
Establecer y llevar a cabo sistemáticamente las actividades que permitan cumplir con los objetivos de un proyecto en tiempo y costo esperados.
Norma Mexicana
El 15 de agosto de 2005 se publica en el Diario Oficial de la Federación la declaratoria de vigencia de la norma NMX-059-NYCE-2005, bajo el nombre de TECNOLOGÍA DE LA INFORMACIÓN-SOFTWARE-MODELOS DE PROCESOS Y EVALUACIÓN PARA DESARROLLO Y MANTENIMIENTO DE SOFTWARE, la cual consta de cuatro partes
Leyes
DIRECTRICES PARA LA EVALUACIÓN DE PROCESOS (EvalProSoft)
GUÍA DE IMPLANTACIÓN DE PROCESOS.
REQUISITOS DE PROCESO (MoProSoft)
DEFINICIÓN DE CONCEPTOS Y PRODUCTOS.
Lineamientos para la normalización del software
Son lineamientos y especificaciones que rigen la manera de implantar software
Internacionales
ISO
Es una familia de normas
CMMI
Describen prácticas esenciales de un proceso efectivo de desarrollo de software
Creado en EUA
Define 25 áreas del proceso de software tanto en ingeniería como en informática
Nacionales
En México se rige
Moprofoft
Creado por iniciativa de la Secretaria de Educación
Dra. Hanna Oktaba
Fomenta la estandarización de su operación
C.U: UAEM Atlacomulco
U.A: Ingeniería de software.
Propósito
El alumno elabora un mapa conceptual de manera colaborativa utilizando drive y herramientas informáticas.
Fecha de entrega:14 de octubre de 2016
Elaborado por:
Luis Reyes Segundo
Johana García Preciado
Claudia Zarate Cid
Joel Sánchez Ruíz
Isabel González Velázquez
Reducción de riesgos: La tercerización de la prueba permita reducir los riesgos en el proceso de desarrollo como en la implantación y uso del software que se desarrollará.
Apoyo en la mejora de procesos internos:los testers especializados y los futuros usuarios del software, debe evidenciar áreas de oportunidad en la definición de los procesos de negocio.
Obtención de métricas: permitan evaluar con datos concretos y tangibles la calidad del producto probado.
Métricas para evaluar a proveedores: generar datos que permitan obtener información de valor respecto a la eficiencia del personal y los procesos empleados para la construcción del software.
Apoyo a implantación exitosa con usuarios: fase de pruebas de aceptación de usuarios, durante la cual estos utilizarán el software acompañados de testers especializados.
Responsabilidades administrativas al contratista
Permite
Para que sirve?
Permite obtener acceso a las prácticas de ingeniería de software de clase mundial
Facilita la selección de proveedores.
Sirve para implantar un programa de mejora continua.
Integra todos los procesos de la organización y mantiene la alineación con los objetivos estratégicos.
Mejora la calidad del software producido por la empresa que adopta el modelo.
Caracteristicas
Es específico para el desarrollo y mantenimiento de software.
Facilita el cumplimiento de los requisitos de otros modelos como ISO 9000:2000, CMM y CMMI.
Tiene un bajo costo, tanto para su adopción como para su evaluación.
Es sencillo de entender y adoptar.
Está orientado a mejorar los procesos, para contribuir a los objetivos de negocio, y no simplemente ser un marco de referencia o certificación.
Eleva la capacidad de la empresas
Para
Alcanzar niveles internacionales de competitividad
Ofrecer servicios con calidad
Outsourcing
C.U: UAEM Atlacomulco
U.A: Ingeniería de software.
Propósito
El alumno elabora un mapa conceptual de manera colaborativa utilizando drive y herramientas informáticas.
Fecha de entrega:14 de octubre de 2016
Elaborado por:
Luis Reyes Segundo
Johana García Preciado
Claudia Zarate Cid
Joel Sánchez Ruíz
Isabel González Velázquez
Alcances
Outsourcing parcia
Solo se transfiere algunos de los elementos anteriores
(En cuestión de Outsourcing total)
Outsourcing total
Implica la transferencia
Operaciones
Redes
Personal
Equipos
Características
Los elementos a considerar son los siguientes:
Objetividad:obtener un juicio imparcial sobre los resultados de las pruebas
Especialización: prueba de software, conocer metodologías, técnicas y herramientas en esta disciplina para buscar la garantía de un trabajo profesional.
La contratacion de un ousourcing
Cuesta menos dinero ya que se trabaja por plazos cortos de tiempo
El alumno elabora un mapa conceptual de manera colaborativa utilizando drive y herramientas informáticas.
Fecha de entrega:14 de octubre de 2016
elaborado por:
Luis Reyes Segundo
LIMITACIONES
Retrasos, excesos de recursos
riesgos
Complejidad del proyecto
Dificultades de integración
Un gran número de enlaces a otros sistemas
Procesos que se están automatizados son complejos
Comprensión inadecuada de las nuevas tecnologías
User-related
La falta de una adecuada participación de los usuarios
Falta de ganancia de compromiso de los usuarios
El no poder controlar las expectativas de los usuarios finales
Planificación y control
La falta de gestión de proyectos know-how
La mala planificación de los horarios y presupuesto
controles de cambio pobres
Si no se consideran todos los costos
Requerimentos
Cambia continuamente los requisitos del sistema
Requisitos del sistema poco claras
Entorno de la organización
La falta de apoyo de la dirección
Política de la organización
Los cambios en las prioridades de organización
Team-related
La falta de comunicación del equipo
La falta de conocimientos técnicos y de negocio requerido
VENTAJAS
La principal ventaja de este servicio, es delegar funciones y responsabilidades
Planeación financiera mejorada.
Atención mejorada a sus negocios centrales
Ciclos de instalación más cortos
Acceso a conocimientos altamente calificados a un menor costo
Disponibilidad de asesoría continua
Cuotas reducidas de licencia y mantenimiento
Reducción de costos fijos
Seguridad mejorada
OBJETIVO
“Transferir servicios de recursos externos proveídos previamente de manera interna”
permite reducir considerablemente los riesgos en la construcción y mantención de proyectos de software, ofrece beneficios directos sobre la confiabilidad y nivel de satisfacción de los productos entregados