Outsourcing

r

C.U: UAEM AtlacomulcoU.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 2016Elaborado por: Luis Reyes Segundo Johana García Preciado Claudia Zarate CidJoel Sánchez Ruíz Isabel González Velázquez

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

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

LIMITACIONES

Retrasos, excesos de recursos

riesgos

Team-related

La falta de comunicación del equipo

La falta de conocimientos técnicos y de negocio requerido

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

Requerimentos

Cambia continuamente los requisitos del sistema

Requisitos del sistema poco claras

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

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

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

La contratacion de un ousourcing

Cuesta menos dinero ya que se trabaja por plazos cortos de tiempo

r

El alumno elabora un mapa conceptual de manera colaborativa utilizando drive y herramientas informáticas.Fecha de entrega:14 de octubre de 2016elaborado por: Luis Reyes Segundo

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.

Alcances

Outsourcing total

Implica la transferencia

Equipos

Personal

Redes

Operaciones

Outsourcing parcia

Solo se transfiere algunos de los elementos anteriores
(En cuestión de Outsourcing total)

Permite

Eleva la capacidad de la empresas

Para

Ofrecer servicios con calidad

Alcanzar niveles internacionales de competitividad

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.

Para que sirve?

Mejora la calidad del software producido por la empresa que adopta el modelo.

Integra todos los procesos de la organización y mantiene la alineación con los objetivos estratégicos.

Sirve para implantar un programa de mejora continua.

Facilita la selección de proveedores.

Permite obtener acceso a las prácticas de ingeniería de software de clase mundial

Responsabilidades administrativas al contratista

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.

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

Lineamientos para la normalización del software

Son lineamientos y especificaciones que rigen la manera de implantar software

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

Internacionales

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

ISO

Es una familia de normas

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

DEFINICIÓN DE CONCEPTOS Y PRODUCTOS.

REQUISITOS DE PROCESO (MoProSoft)

GUÍA DE IMPLANTACIÓN DE PROCESOS.

DIRECTRICES PARA LA EVALUACIÓN DE PROCESOS (EvalProSoft)

Estructura

Alta Dirección

1.Gestión

2.Gestión

3.Gestió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.

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.

Asegurar que los proyectos contribuyan al cumplimiento de los objetivos y estrategias de la organización.

Establecer los procesos de la organización, en función de los procesos requeridos identificados en el Plan Estratégico

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.