Evaluación de sistemas de cómputo

Slides:



Advertisements
Presentaciones similares
Evaluación de sistemas de cómputo
Advertisements

Evaluación de sistemas de cómputo
Evaluación de sistemas de cómputo
Evaluación de sistemas de cómputo Edna Martha Miranda Chavez Sergio Fuenlabrada Velázquez Sep 2010 BENCH MARK para compra de software de base, herramientas,
Evaluación de sistemas de cómputo
IdalbertoChiavenato (2001), dice que “El objetivo de la administración de recursos humanos es el planear, organizar, desarrollar, coordinar y controlar”.
Lcda. Yraida Nava Lcda. Yanerey Pineda Lcda. Nathaly Verde Maracaibo, febrero 2016.
ESTIMACION DE PROYECTOS DE SOFTWARE La gestión de todo proyecto de software comienza con la planificación de proyecto y sus actividades. Antes de que.
Compensaciones y Beneficios Sonia Boiarov. RESULTADO PRINCIPIOS EQUIDAD INTERNA COMPETITIVIDAD EXTERNA INDIVIDUALIDAD HERRAMIENTAS ANALISIS, DESCRIPCION;
NTC - ISO 9001 NORMA TÉCNICA COLOMBIANA (TERCERA ACTUALIZACIÓN)
Requerimientos de espacio de los servicios auxiliares.
International Organization for Standardization. Organización Internacional de Normalización La ISO es una organización no gubernamental establecida el.
Análisis de Proyecto de Software.
Ejercicio práctico.
Alan Guillermo Zamora Téllez
Metodología de Implementación de Sistemas ERP
Indicadores.
Margarita Diaz Ing. En Gestión Empresarial. El presente análisis describe la importancia de establecer una adecuada política de compras con el objetivo.
Gestión de Proyectos.
AUDITORIA DE LA ADMINISTRACIÓN DE RECURSOS HUMANOS
CICLO DE VIDA DEL SOFTWARE
Evaluación de sistemas de cómputo
La gerencia Es un cargo que ocupa el director de una empresa, el cual representa a la sociedad frente a terceros y coordina todos los recursos mediante.
ESQUEMA DEL PLAN DE EMPRESA.
Ejercicio práctico.
MOPROSOFT.
 Facultad de Ingeniería Civil GESTION DE LA CONSTRUCCION TEMA:TERCERA PRACTICA INTEGRANTES :  SANDOVAL JIMENEZ JUNIOR ALVARO  CICLO : IX Cajamarca,
ADMINISTRACION DE ORGANIZACIONES DEPORTIVAS
DESARROLLO DE ESPECIFICACIONES
CICLO DE VIDA DEL SOFTWARE
UNIVERSIDAD NACIONAL DE LOJA Área de la Educación, el Arte y la Comunicación Informática Educativa IV INGENIERIA DE SOFTWARE Taller de Análisis y Diseño.
Administración Financiera
ANÁLISIS DE RIESGOS DE SISTEMAS DE INFORMACIÓN
Determinación de una Situación problema
EL SISTEMA DE INFORMACION GERENCIAL MIGUEL ANGEL TRESIERRA AYALA.
AUDITORIA DE LA ADMINISTRACIÓN DE RECURSOS HUMANOS INTRODUCCIÓN Auditoría de personal: -Evalúa actividades realizadas en una organización. -Finalidad:
ORGANIGRAMA METODOLOGIA PARA LA IMPLANTACION DE UN PROYECTO EDI
CABLE VISIÓN DE COSTA RICA CAPACITACIÓN
Jornada de información
TRABAJO ESPECAL DE GRADO
LOCALIZACIÓN ÓPTIMA DEL PROYECTO
Valorización monetaria de la suma de Recursos y esfuerzos que han de invertirse para la producción de un Bien o de un servicio. El Precio y Gasto que.
Metodología de la Investigación
Guía para crear una PRESENTACIÓN
FUNDAMENTOS DE MERCADEO PLAN DE VENTAS PROFESOR: ANA MUGNO PRESENTADO POR: FRANCISCO CAMPO 2018.
Desarrollo Técnico  EL PROCESO DE CREACIÓN Y DESARROLLO DE UNA TIPOGRAFÍA CUALQUIERA ES, EN LÍNEA GENERAL MUY SIMILAR. AQUÍ NO SE DESCRIBIRÁ EN DETALLE.
Esquema para Organizar un Trabajo de Grado basado en un Diseño propio de la Investigación Documental Pagina de Titulo Pagina de Constancia de Aprobación.
La planeación y la organización de los procesos técnicos.
ANÁLISIS DE LA TR INCREMENTAL DE ALTERNATIVAS MÚLTIPLES.
Proyecto "Las mascotas" Informática 6° Básico.
EVALUACIÓN DE LAS TAREAS DEL PERSONAL DE OFICINA
SOPORTE TÉCNICO Y SERVICIO AL CLIENTE. Dentro de la fase de Operación del Servicio se encuentran las siguientes funciones :
Conflictos de gestión de proyecto para Ingeniería Web Expositores: Bautista Odilón Héctor René.
1 Introducción al proceso unificado de desarrollo de software.
1 ACTIVIDAD 1 María Isabel Sangrador flores Protocolo de Investigación.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
Normas para proyectos Programa Institucional de desarrollo de Emprendedores Académicos y Sociales UAC emprende!!!
Curso evaluación de proyectos de exportación
GESTIÓN DE PROYECTOS La gestión de proyectos está conformada por todas aquellas acciones que debes realizar para cumplir con una objetivo definido dentro.
Desarrollo de Sistemas de Información Contable - Sis USB 1 METODOLOGIAS DE DESARROLLO DE SOFTWARE.
Estudio de Viabilidad del Sistema (EVS). Estudio de Viabilidad del Sistema Cuestiones ¿Qué es la viabilidad de un sistema? ¿Cuáles son los objetivos del.
Plan de Sistemas de Información (PSI). Plan de Sistemas de Información (PSI) Descripción y Objetivos Tiene como objetivo la obtención de un marco de referencia.
NOMBRE DE PROYECTO/EMPRESA
SISTEMA FINANCIERO. Es cierto que la contabilidad refleja la realidad económica y financiera de la empresa, por ello es necesario interpretar y analizar.
Ing. Carlos García P. C.I UNIDAD EDUCATIVA “SALINAS INNOVA” P Identifique el contexto para el cual se Planifica un nuevo sistema ÁREA.
La Metodología Kimball, es una metodología empleada para la construcción de un almacén de datos (data warehouse, DW) que no es más que, una colección de.
CONSULTORÍA Y DESARROLLO EMPRESARIAL La Externalización en TI Visión Jurídico-Administrativa de la Externalización de Servicios en Tecnología de Información.
CONSULTORÍA Y DESARROLLO EMPRESARIAL La Externalización en TI Visión Jurídico-Administrativa de la Externalización de Servicios en Tecnología de Información.
Transcripción de la presentación:

Evaluación de sistemas de cómputo Tema VII Elección entre: Desarrollar el software de aplicación, Comprar u out-sourcing Edna Martha Miranda Chavez Sergio Fuenlabrada Velázquez Revisión Octubre 2010

Evaluación de selección VII. Evaluar entre desarrollar el software de aplicación, comprarlo u out-sourcing (contratar para que lo desarrollen) B) Compra de software de aplicación existente en el mercado C) Contratación de una empresa que se dedique al desarrollo de software de aplicación (out-sourcing) Evaluación de las alternativas Selección de la mejor alternativa

Recuerde

Recuerde En los termas anteriores se describió a detalle: La aplicación de la ingeniería de negocio le permite determinar a detalla los requerimientos, los cuales incluyen requerimientos de software de aplicación, software de base y herramientas, hardware, equipo de comunicaciones, materiales y equipo de oficina y se presentan en una tabla a la cual se denomina tabla de requerimientos generales. La tabla de requerimientos de debe contener a detalle todos los requerimientos del usuario (mientras más detalle mejor). Se entra a detalle a describir los requerimientos de software (mientras mas detalle mejor) y se determina su peso (Obligatorio (Indispensable), Necesario y Opcional. Con esa información se desarrollo el plan de trabajo, se calculó el costo de construcción que incluye: costos iniciales, técnicos (personal, HW, SW de base y herramientas) y operativos (servicios). Se sumaron todos los gastos y se determino el costo de construir el software de aplicación. En este momento se evaluará si es mejor el construir, comprar o mandar a desarrollar un software de aplicación (Bench Mark de comparación entre desarrollo, compra y out-sourcing)

Recuerde Bench Mark, Bench Marking, Bench Marketing Es una tabla de comparación de marcas, también se denomina tabla comparativa, o análisis comparativo; sirve para evaluar y seleccionar el mejor hardware y/o software. La tabla contará con tantas columnas como alternativas se tengan que comparar (desarrollo, compra u out-sourcing). En este momento el evaluador debe tener una idea clara y precisa de: Los requerimientos del software. Costo de desarrollar el software de aplicación en la empresa. Con esta información puede efectuar los siguientes pasos.

Recuerde Requerimiento SW Aplicación Software de aplicación Requerimientos funcionales -------- Requerimientos no funcionales --------- Requerimiento SW Aplicación Requerimientos funcionales: Deben iniciar con verbo, ya que se convertirá en código, en algoritmos que se tendrán que desarrollar. Esto es los programadores tomaran en cuenta estos requerimientos para la construcción del software.

Recuerde - Tabla de evaluación de software de aplicación Requerimientos funcionales -------- ------- ----------- --------- Requerimientos no funcionales Presupuesto Costo Descripción del requerimiento de software 3 10 2 1 6 8 5 7 Desarrollo Importancia Peso x $ 483,784.00 Se anexa una columna con los requerimientos que cubre el software comercial y el costos del SW. Se toma la tabla de requerimientos funcionales y no funcionales, se indica que requerimientos cumple el software a desarrollar y hasta el final el total de costo del desarrollo.

B). Compra de software de aplicación existente en el mercado Investigación de software comercial que se encuentran en el mercado y satisface los requerimientos del usuario Determinación de costos

Investigación de los productos que se encuentran en el mercado El evaluador realizará una investigación del software comercial existente en el mercado que pueda dar solución al problema y cumpla con los requerimientos del usuario. Obtendrá toda la información disponible de cada software comercial que considere cumple con los requerimientos funcionales y no funcionales. Determinará que servicios proporciona cada software comercial, su costo y consideraciones para su instalación. Efectuará una breve evaluación del grado de cumplimiento de los requerimientos. Desechará el software comercial que considere tiene un menor grado de cumplimiento de los requerimientos.

Investigación de los productos que se encuentran en el mercado Agregará al estudio una síntesis de las características del software que va a incluir en el proceso de evaluación, es muy importante indicar el costos del mismo. Nota: Conforme avanza en el proceso de evaluación, la información nueva puede complementar o retroalimentar las actividades anteriores. Esto es, con la información que tiene del software comercial puede complementar los requerimientos de dominio.

Compra de software de aplicación El evaluación debe tomar en cuenta que: Tiempo que lleva el software en el mercado Si el software ofrecido es la línea principal de trabajo del proveedor Cuanto soporte ofrece la empresa Que calidad, madurez y tiempo de formación tiene dicho software El nivel de satisfacción de sus clientes. Si se requiere asesoría para la instalación. Cómo se va a efectuar el mantenimiento del sistema una vez instalado y operando Se debe recordar que para aprender a usar una nueva herramienta o software se requerirá de una fase de capacitación

Compra de software de aplicación El evaluación debe tomar en cuenta que: El software comercial no tiene porque ofrecer ventaja competitiva, ya que será también conocido por los competidores. Los servicios que ofrece contemplan las generalidades de las empresas de ese giro, y existen particularidades de la organización que no contemplara. En raras ocasiones la herramienta cumple con el ahorro de tiempo prometido por sus fabricantes, por lo tanto investigar el nivel de satisfacción de sus clientes se convierte en fundamental. Si se estima que va a proporcionar alrededor de un ahorro del 15%, se puede considerar adecuado. Recordar que el aprender a usar una nueva herramienta o método disminuye inicialmente la productividad

Compra de software de aplicación El evaluación debe tomar en cuenta que: Las herramientas no son una solución a corto plazo, se requiere tiempo para operar la herramienta en forma efectiva En un principio introducen incertidumbre en la producción con la relación a la calidad y la planificación El ejemplo que se muestra contempla un sólo software, pero pueden ser varios software comerciales que se presentar como alternativa

Bench Mark de Software de aplicación - Requerimientos funcionales -------- ------- ----------- --------- Requerimientos no funcionales Presupuesto Costo Descripción del requerimiento de software $ 3 Características del producto 1 2 Sistema XX Desarrollo Importancia Peso x $ 483,784.00 Se anexa una columna con los requerimientos que cubre el software comercial y el costos del SW. A la tabla de Evaluación de software de aplicación, se le agrega la columna de Compra de SW (se pone el nombre del SW). Para describir los requerimientos con los que cumple el software comercial se puede colocar un tache o se pueden poner las características del software

C). Out-sourcing Costo de contratar a una empresa para que desarrolle el software de aplicación (out-sourcing) Investigación de empresas en el mercado que pueden desarrollar el software Determinación de costos

Investigación de empresas que pueden desarrollar el software – Out-sourcing El contratar a una empresa consultora o de servicio para que desarrolle actividades y/o procesos que tiene que efectuar mi empresa, se le conoce como out-sourcing. El evaluador investigará posibles empresas que puedan desarrollar el software de aplicación, Identificará los requerimientos que se le pedirá cumpla el software a desarrollar. Recuerde que todo lo que se le pida realice el software lo cobrará la empresa y por tanto esto determinará el costo de desarrollo.

Investigación de empresas que pueden desarrollar el software – Out-sourcing Para determinar las posibles empresas que puedan desarrollar el software, se puede generar una licitación. En el momento de la evaluación de la empresa consultora o de servicio, se le puede solicitar entre otras cosas las referencias de clientes satisfechos, el software parecido que han desarrollado, etc. Con el objetivo de evaluar que pueda cumplir satisfactoriamente la encomienda.

Investigación de empresas que pueden desarrollar el software – Out-sourcing Se establecerá un contrato entre la organización y la empresa de desarrollo. El contrato debe contener a detalle todo lo que se espera va a cumplir la empresa de desarrollo y procesos que va a desarrollar el software. El evaluador no debe dejar nada obvio, ya que por esta causa es lo que llegan a tener problemas la organización y el proveedor, debido a que el proveedor cumple al pie de la letra lo que dice el contrato, -- nada menos, ni nada más y el cliente espera cosas que no indico específicamente. Con esta información complementará el bench mark de evaluación de software de aplicación.

Investigación de empresas que pueden desarrollar el software – Out-sourcing Recuerde que se debe: Generar un contrato entre el cliente y el desarrollador. El cliente puede solicitar al desarrollador sus referencias tales como: lista de clientes, estados financieros, fianzas, etc. Es de suma importancia se precise y se detallen los requerimientos ya que el error más común, es no incluir en la lista de requerimientos las condiciones que el cliente considera obvias, pero estas no son obvias para el desarrollador. En el momento de la entrega del software se efectúa un check list (verificación punto por punto de lo que se entrega contra el contrato) y como las cosas obvias no se encuentran en la lista del contrato, no se le puede exigir al proveedor estos puntos y normalmente el cliente paga extra por el desarrollo de los puntos faltantes. Se debe evitar las controversias estableciendo todos los requerimientos y métricas para determinar si se cumplió con esos requerimientos. Se deben establecer métricas que permitan determinar si se cumple o no con los requerimientos

Benck Mark de software de aplicación Se debe incluir una columna donde se describa que requerimientos cubre el software desarrollado por la empresa consultora o service. Descripción del requerimiento de software Características del producto 3 1 X 2 Sistema XX Out-Sourcing Desarrollo Importancia Peso Requerimientos funcionales -------- ------- ----------- --------- Requerimientos no funcionales Presupuesto Costo 3 $ 483,784.00 $$ $$$$

Tabla de evaluación de software de aplicación Descripción del requerimiento de software Requerimientos funcionales -------- ------- ----------- --------- Requerimientos no funcionales Presupuesto Costo $$ $$$$ 3 $ 483,784.00 Características del producto 1 X 2 Sistema XX Out-Sourcing Desarrollo Importancia Peso Aquí se coloca el costo si se contrata el desarrollo de software de aplicación Out-sourcing Aquí se coloca el costo si se desarrolla el software de aplicación Aquí se coloca el costo si se compra el software de aplicación

RECUERDE

Elección entre desarrollar, comprar o out-sourcing Bench - Mark Elección de la mejor opción

PASO 1 - Identificar los requerimientos que cumple cada alternativa Se cuenta con los requerimientos, su peso e importancia Se marcan con una X o se describe las características con las que cumple la alternativa los requerimientos del usuario. La tabla contiene el desarrollar el software, la compra o el outsourcing

Identificar los requerimientos que cumple cada alternativa Requerimientos funcionales -------- ------- ----------- --------- Requerimientos no funcionales Presupuesto Costo $$ $$$$ 3 $ 483,784.00 Descripción del requerimiento de software Características del producto 1 X 2 Sistema XX Out-Sourcing Desarrollo Importancia Peso Desarrollada en el capitulo anterior.

Identificar los requerimientos que cumple cada alternativa Requerimientos funcionales -------- ------- ----------- --------- Requerimientos no funcionales Presupuesto Costo $$ $$$$ 3 $ 483,784.00 Descripción del requerimiento de software Características del producto 1 X 2 Sistema XX Out-Sourcing Desarrollo Importancia Peso 10 4 7 6 8 Se agrega la columna de importancia

PASO 2 – Calificación. Se califica el grado de cumplimiento de cada requerimiento Cuando en la tabla de Bench Mark se encuentran todas las alternativas de solución (desarrollo, compra u out-sourcing), se califica cada punto en función a los siguientes valores. CALIFICACIÓN 4 - Excede 3 - Cumple ampliamente 2 - Cumple completamente o en su mayoría o satisfactoriamente 1 - Cumple en parte 0 - No cumple

Calificación ------- --------- Presupuesto Costo 4- excede 3 – Cumple ampliamente 2 – cumple 1 – cumple en parte 0 – No cumple Descripción del requerimiento de software de aplicación Requerimientos funcionales -------- ------- Requerimientos no funcionales --------- Requerimientos de dominio Presupuesto Costo Peso Importancia Desarrollo Out-Sourcing Sistema XX 3 8 4 7 2 9 1 6 10

PASO 3 – Evaluación. Se multiplica el peso por la importancia y por la calificación del cumplimiento del requerimiento La multiplicación del Peso x Importancia x Calificación del Cumplimiento del requerimiento y el valor arrojado se deja en la casilla. Ejemplo: Requerimientos funcionales -------- Descripción del requerimiento de software 4 3 7 8 Sistema XX Out-Sourcing Desarrollo Importancia Peso 84 63 96 72 MULTIPLICACIÓN – 72 = 3 x 8 x 3 96 = 3 x 8 x 4 63 = 3 x 7 x 3 84 = 3 x 7 x 4 A B

PASO 4 - Elección . Se suman todas las evaluaciones por alternativa. Se suman todas las evaluaciones por columna La alternativa que obtenga una mayor suma se resalta. Esta será la mejor alternativa a elegir. -------- Presupuesto Costo 587 847 924 120 60 10 3 90 30 9 1 24 16 4 2 ∑ A -------- Presupuesto Costo 587 847 924 120 60 10 3 90 30 9 1 24 16 4 2 ∑ B

Elección --------- Presupuesto Costo Requerimientos funcionales Descripción del requerimiento de software Requerimientos funcionales -------- Requerimientos no funcionales --------- Requerimientos de dominio Presupuesto Costo Peso Importancia Desarrollo Out-Sourcing Sistema XX 3 8 72 96 7 63 48 9 108 81 27 4 2 6 144 1 24 16 10 90 30 60 120 924 847 587

Conclusión La documentación debe indicar que información presenta se presenta en cada tabla y la escala de valoración, para que las personas que no son del área puedan interpretarla. Una vez que se ha elegido la mejor opción se debe incluir un resumen que detalle las ventajas y desventajas de la elección, esto ayudará a la presentación de la propuesta a los directivos de la empresa, ejemplo: Las opciones de desarrollo de software tiene las (ventajas o desventajas) de: El tiempo de desarrollo es de _____, Se requiere de ## personas que cumplan con las características de ------------ El costo total aproximado de desarrollo es de $$$ La compra de software comercial tiene las (ventajas o desventajas) de: ------------- ----------- Las opciones de desarrollo por Out–Sourcing tiene las (ventajas o desventajas) de: ------- ----- Se elige la opción de ___________ debido a que: ----------