Presentacion eje tematico 6

29
IMPLANTACIÓN, ADMINISTRACIÓN DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE ANDREA ROJAS LOZA LEONEL CETINA TORRES Docente JORGE MARIO ZULUAGA (Ingeniero de sistemas) UNIVERSIDAD DEL QUINDÍO FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTES PROGRAMA DE CIENCIA DE LA INFORMACIÓN Y LA DOCUMENTACIÓN, BIBLIOTECOLOGÍA Y ARCHIVÍSTICA ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN ARMENIA 2013

description

implantación, administración del desarrollo y selección de Hardware y Software.

Transcript of Presentacion eje tematico 6

Page 1: Presentacion eje tematico 6

IMPLANTACIÓN, ADMINISTRACIÓN DEL DESARROLLO Y SELECCIÓN DE HARDWARE Y SOFTWARE

 

ANDREA ROJAS LOZA

LEONEL CETINA TORRES

Docente

JORGE MARIO ZULUAGA

(Ingeniero de sistemas)

UNIVERSIDAD DEL QUINDÍO

FACULTAD DE CIENCIAS HUMANAS Y BELLAS ARTES

PROGRAMA DE CIENCIA DE LA INFORMACIÓN Y LA

DOCUMENTACIÓN, BIBLIOTECOLOGÍA Y ARCHIVÍSTICA

ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN

ARMENIA

2013

Page 2: Presentacion eje tematico 6

Introducción

Con la evolución tecnológica y la producción tan desorbitante de información en la era actual, se hace importante contar con programas o software que permitan realizar las tareas de la administración de la información de una manera más fácil, por eso las grandes organizaciones han optado por implementar sistemas de información que permitan reducir costos y beneficiar a todos sus usuarios en el proceso de acceso de la información.

Todo este proceso de la implementación de un sistema genera un costo económico y de tiempo, además se debe familiarizar al personal que labora y los usuarios sobre su funcionamiento, pues estos son los directamente involucrados y quienes van a tener más contacto con el nuevo software. A continuación presentaremos el tema de la implantación, administración del desarrollo y selección de hardware y software donde tocaremos los contenidos más importantes de este tema 

Page 3: Presentacion eje tematico 6

Contenidos:

- Capacitación a Usuarios (Operadores y Usuarios del Sistema) - Métodos de Capacitación - Acondicionamiento de las instalaciones - Preparación de datos y archivos - Métodos de Revisión

- Estimación y control del tiempo de desarrollo - Administración del personal y del proceso de desarrollo - Equipos de trabajo - Selección de Hardware - Determinación de los requerimientos de tamaño y capacidad

- Medición y evaluación de computadoras - Equipo Compatible - Selección de Software - Evaluación de Software - Contratos de Software

Page 4: Presentacion eje tematico 6

CAPACITACIÓN A USUARIOS (OPERADORES Y USUARIOS DEL SISTEMA)

Para la implementación de un nuevo sistema de información para una organización, es importante capacitar a todo el personal que va a tener acceso a este nuevo software, esto con base en buscar una familiaridad de todas las herramientas entre el usuario del sistema y el sistema.

Para lo anterior se debe definir el tipo de capacitación, la estrategia y la forma en la cual se va a dar dicha capacitación para que esta sea comprensible, ya que todos los usuarios no van a tener las mismas capacidades de entendimiento sobre los términos o conceptos técnicos en sistemas; por esto es mejor crear grupos y con base en sus conocimientos crear un nueva metodología que permita conocer el nuevo sistema.

Page 5: Presentacion eje tematico 6

INSTRUCTORES VENTAJAS Y DESVENTAJAS

Analistas Para el analista, le es favorable ser instructor del nuevo sistema por la familiaridad que tienen con el sistema y con los usuarios a capacitar y la desventaja se ve por el lado, de la falta de tiempo que puede generar la implementación del sistema.

Instructores externos Para el instructor externo le genera varias ventajas a la

hora de capacitar el personal en nuevo sistema, partiendo de su experiencia y la aplicación de metodologías que permitan llegar más fácilmente a las personas que van a manipular el sistema y la desventaja estaría a la falta por el lado del tiempo que le requiere conocer el nuevo sistema al cual va a capacitar.

Instructores internos

El instructor interno cuenta con ciertas ventajas |a la hora de capacitar esta van ligadas a su conocimiento y experiencia dentro de la organización sobre los procesos, el personal, el tiempo.

Usuarios piloto Estos usuarios que en principio fueron usuarios de prueba; gracias a ese primer contacto con el sistema y al conocimiento adquirido pueden ser instructores de sus compañeros o personal de la organización.

Page 6: Presentacion eje tematico 6

MÉTODOS DE CAPACITACIÓN

Para el instructor que esta capacitando al personal de la organización en el nuevo software, es importante implementar métodos los cuales le faciliten el proceso de aprendizaje para el personal capacitado, dichos métodos son:

Organizar adecuadamente la temática y el desarrollo de los temas partiendo los conocimientos de las personas.

  Dependiendo del modo de capacitación, realizar evaluaciones periódicas

con el ánimo de verificar el avance de la recepción del tema. 

Profundizar en los respectivos temas al personal que necesite una información más exhaustiva.

  Utilizar la teoría y la práctica en busca de una mejor captación del tema.    

Page 7: Presentacion eje tematico 6

Modos de capacitación

Presencial A distancia Semi-presencial Con práctica en la Web  Y se desarrollan a través  Talleres Cursos Seminarios Conferencias

Page 8: Presentacion eje tematico 6

ACONDICIONAMIENTO DE LAS INSTALACIONES

Para realizar una capacitación que llegue a tener el final esperado, es preciso adecuar una buena área o acondicionar unas instalaciones que sean aptas para el desarrollo de la capacitación, previamente se debe constatar las necesidades básicas del personal a capacitar, previendo el tiempo que va a durar y los problemas que se puedan generar por la distancia del personal al lugar de la capacitación.

Ejemplo: si una capacitación se va a realizar en una región que amerite viajes de mas de 5 horas y por varios días, es preciso ubicar al personal en alojamientos y otorgar viáticos; estos gastos se deben de proporcionar por parte de la organización pensando más en una inversión que en un gasto.

Lo anterior se realiza buscando que el personal a capacitar tenga todas las comodidades posibles, para que su mente se enfoque más en aprender que en preocuparse en cosas menores.

Page 9: Presentacion eje tematico 6

PREPARACIÓN DE DATOS Y ARCHIVOS

Es importante que todos los archivos estén migrados de un sistema a otro, ya que este proceso es la etapa mas tardía de todo el proceso; pues al inicio se deben de digitar algunos registros. Para todos estos procesos de paso de información es imperativo poseer medidores de errores, pues en este proceso no se puede cometer ninguna falla dado que a futuro se manifestara con un mal funcionamiento de todo el sistema.

A la hora de la emigración y para evitar que falten registros, se debe de hacer migraciones por grupos o lotes de 50 o de 100 registros para poder de una manera mas fácil verificar cada grupo antes de hacer acceso a ellos, pues si salen 100 registros se supone que se deben de almacenar los mismos 100 registros.

Page 10: Presentacion eje tematico 6

MÉTODOS DE REVISIÓN

Después de la implementación del sistema y todas sus herramientas funcionando, el analista de sistemas con su grupo de colaboradores deben de realizar una revisión exhaustiva para verificar que el sistema este funcionando adecuadamente y realizar arreglos a los problemas que se puedan presentar, posteriormente se debe de realizar una encuesta o entrevista de conformidad a los usuarios, para verificar si el sistema es optimo; pues con esto lo que se busca es mejorar y no entorpecer los procesos que se venían dando, si hay una inconformidad departe de los usuarios por el sistema, este no puede ser beneficioso para la organización. 

Page 11: Presentacion eje tematico 6

ESTIMACIÓN Y CONTROL DEL TIEMPO DE DESARROLLO

Cuando hablamos de estimar el tiempo que va a tardar en el desarrollo de un programa, estamos haciendo una pregunta que no va a tener ninguna respuesta exacta, por que a la hora del desarrollo se pueden presentar una cantidad de problemas que a la postre puede retrasar la entrega del software Pero la habilidad del analista o de los programadores en el desarrollo del trabajo marcara una pauta que puede hacer la entrega más pronta.

Page 12: Presentacion eje tematico 6

Existen tres métodos para la estimación del tiempo de desarrollo del proyecto.

1. Método histórico

2. Método intuitivo

3. Método estándar

Page 13: Presentacion eje tematico 6

ADMINISTRACIÓN DEL PERSONAL Y DEL PROCESO DE DESARROLLO

Para los procesos desarrollo de un sistema o software es importante seleccionar un grupo humano de trabajo, que se enfoque únicamente en el desarrollo optimo de todas actividades que son necesarias para la implementación del sistema. Dichos grupos tienen que estar bien estructurados los equipos se pueden estructurar de la siguiente manera:

Equipos con programador jefe:Para este equipo se cuenta con un operador jefe, uno de respaldo y un grupo de apoyo, el programador jefe debe de tener un perfil con experiencia y grandes habilidades pues a la cabeza de el esta el diseño optimo del sistema, las funciones del programador de respaldo están dirigidas alas opciones alternativas y gran aporte de estrategias que den apoyo al programador jefe y el resto de equipo es el grupo de apoyo que es el grupo humano que va a trabajar bajo la supervisión del programador jefe y del programador de respaldo 

Page 14: Presentacion eje tematico 6

Equipos de especialistas: Este equipo o este grupo de trabajo se caracteriza por que cada uno de sus integrantes son especialistas en un área importante en el diseño y la implementación del nuevo sistema, dichos especialistas se complementan entre si gracias a sus diferentes conocimientos

Equipos sin liderazgos:  En este equipo a diferencia de los anteriores se desarrollan todas las actividades sin un líder establecido, este podría surgir a medida del desarrollo del nuevo sistema, todos los integrantes del grupo realizaran las tareas partiendo de su conocimiento y especializándose en cada una de su área

Page 15: Presentacion eje tematico 6

EQUIPOS DE TRABAJO

Los equipos de trabajo se deben organizar de tal manera que se desarrolle de forma sencilla, evitando los errores e incurriendo en pérdida de tiempo y costos.

Para ello se puede utilizar un método sencillo

1. Planificación de tareas: se realiza una lista de requisitos priorizando los que más se requieran y se planifican las tareas en conjunto con los que componen el equipo de trabajo.

2. Ejecución: se debe realizar una reunión en la que puedan estimar los avances o retrasos y poderlos corregir para hacer una nueva sincronización de tareas con el personal que se cuenta.

3. Implementación y retrospectiva: corregir los errores o identificar los problemas que han impedido el avance y tratar de eliminarlos o corregirlos.

Page 16: Presentacion eje tematico 6

EQUIPOS DE TRABAJO

Los equipos de trabajo se deben organizar de tal manera que se desarrolle de forma sencilla, evitando los errores e incurriendo en pérdida de tiempo y costos.

El equipo de trabajo consta de:

Master: es el encargado de facilitar el entendimiento, definir las prioridades, define los roles, vigila el cumplimiento de la metodologíaComercial o vendedor: es el encargado de vigilar que todo el proceso comercial sea rentable

Arquitecto: es el encargado de diseñar el sistema y definir que tecnologías son necesarias, posteriormente debe explicarlas

Analista: es el encargado de definir las necesidades del usuario y transformarlas en esquemas para el desarrollador, posteriormente puede hacer el demo para el usuario y facilitar la usabilidad del sistema

Page 17: Presentacion eje tematico 6

EQUIPOS DE TRABAJO

Gestor de proyecto: es el encargado de realizar la planificación de las iteraciones, reparto de tareas entre los miembros del equipoProgramador de BD: es el encargado de desarrollar la Base de Datos evitando la duplicidad en los datos

Programador de Negocio: es el encargado de desarrollar las librerías para maximizar su utilización

Programador front-end: es el encargado de desarrollar las pantallas Web

ProgramadoresArquitectos

Master

Comercial

Gestor Analista

Usuarios / Clientes

EQUIPOS DE TRABAJO

Page 18: Presentacion eje tematico 6

SELECCIÓN DE HARDWARE

Para determinar las necesidades de hardware se requiere que los usuarios y los directivos determinen si el hardware que ya se tiene se encuentra disponible y es utilizables, posteriormente se determina si puede llegar a satisfacer las necesidades del nuevo sistema.

Por medio de los siguientes pasos se puede llegar a determinar las necesidades del hardware:

Inventariar el hardware de cómputo: para realizar este inventario es necesario tener en cuenta el tipo del equipo, el funcionamiento, la capacidad, la vida del equipo, cuanto tiempo tiene y cuanto le queda, la persona responsable, si el equipo es propio o arrendadoCálculo de las cargas de trabajo: es necesario calcular la carga actual de trabajo y la que se proyecta para que el hardware garantice la capacidad. Este cálculo estima el costo por hora, forma de realizar los procesos, tiempo requerido por el equipo y por el personal.

Page 19: Presentacion eje tematico 6

SELECCIÓN DE HARDWARE

Evaluación del hardware de cómputo: es una responsabilidad que recae en los usuarios, los directivos y los analistas.

La información que los fabricantes ofrecen puede servir para iniciar a evaluar el hardware pero es necesario tener en cuenta:

1. El tiempo requerido: entre la entrada de datos y la salida2. La capacidad: volumen total del sistema, cuanto puede

procesar antes de emitir una falla3. Tiempo de inactividad: tiempo en que la unidad central de

procesamiento se mantiene inactiva4. Tamaño de memoria

Finalmente se determina si es necesario adquirir, se alquila o se puede utilizar el existente

Page 20: Presentacion eje tematico 6

SELECCIÓN DE HARDWARE

Adquisición del equipo de cómputo: existen tres opciones para la adquisición del hardware, por compra, por alquiler o por outsoursing. Es necesario tener en cuenta los costos iniciales contra los costos a largo plazo, es decir, si la empresa va a tener el equipo por mas de 4 a 5 años es mas recomendable la compra

El outsourcing es recomendado en caso que sea necesario actualizar la tecnología, en ese caso no se incurriría en mayores gastos

El alquiler del equipo solo debe ser recomendado en corto plazo, pues es necesario pagar pólizas de seguro lo cual es mas costoso a largo plazo

Page 21: Presentacion eje tematico 6

DETERMINACIÓN DE LOS REQUERIMIENTOS DE TAMAÑO Y CAPACIDAD

Las características a considerar son:

Velocidad del ciclo del sistema

Tamaño de la memoria interna

Número de canales para entrada, salida y comunicación

La capacidad de volumen total del sistema

Tipos y números de unidades de almacenamiento

Tamaño de disco

Puertos de comunicación

Capacidad de almacenamiento auxiliar Apoyo del sistema y software de utilerías

Page 22: Presentacion eje tematico 6

MEDICION Y EVALUACION DE COMPUTADORAS

Se centra en las pruebas de equipo, y consiste en la aplicación de programas para emular el trabajo real de procesamiento de un sistema.

Se emplea un programa sintético el cual puede imitar la carga de trabajo esperada y determina resultados, lo que facilita la comparación de las especificaciones técnicas.

Básicamente se toma como referencia:

• Velocidad de procesamiento• Tiempo de respuesta para envío y recepción de datos desde las

terminales

Page 23: Presentacion eje tematico 6

EQUIPO COMPATIBLE

Se debe considerar la compra de equipos compatibles, puede generar menores costos pero a su vez es necesario tener en cuenta:

En resumen: es muy importante asegurar que el equipo cumpla con los niveles necesarios de calidad, que se desempeñará igual al equipo original y que el proveedor ofrece garantías y acuerdos de servicios.

• Nivel de calidad que ofrece el equipo• Que su desempeño sea igual o mejor que el equipo original• Que tenga las garantías necesarias• Que posea acuerdos de servicio

Page 24: Presentacion eje tematico 6

SELECCIÓN DE SOFTWARE

Al evaluar las posibilidades del software requerido nos encontramos con una disyuntiva parecida a la adquisición del hardware, se puede desarrollar, comprar o alquilar, las tres posibilidades dependerán de las necesidades de los usuarios.

OPCION VENTAJAS DESVENTAJASCrear software a la medida

Responde a las necesidades específicas El mantenimiento y soporte lo hace el

personal interno Puede proporcionar una ventaja

competitiva

Puede ser muy costoso para la organización

Requiere contratar un equipo para el desarrollo

Tiene un mantenimiento continuo

Comprar paquetes comerciales

Posee más confiabilidad El software incluye soporte y

capacitación Mejor funcionalidad El costo inicial es más bajo

Está enfocado a la programación más que a la necesidad

Tiene características propias Personalización limitada

Usar un ASP Se puede enfocar mejor hacia las necesidades estratégicas

No necesita capacitar, contratar, o tener muchos empleados

Los empleados no responden necesidades del sistema

Puede tener pérdida de datos Fiabilidad financiera y

estabilidad del ASP Seguridad, confidencialidad y

privacidad

Page 25: Presentacion eje tematico 6

EVALUACIÓN DE SOFTWARE

REQUERIMIENTOS DEL SOFTWARE

CARACTERISTICAS ESPECIFICAS

Efectividad de desempeño Realiza todas las tareas requeridas Realiza todas las tareas deseadas Pantallas bien diseñadas Capacidad adecuada

Eficiencia de desempeño Tiempo de respuesta Entrada eficiente Salida eficiente Almacenamiento suficiente Respaldo suficiente

Facilidad de uso Interfaz de usuario satisfactoria Menús de ayuda disponibles Archivos “Léame” para notificar los cambios Interfaz flexible Retroalimentación adecuada Recuperación de errores

Flexibilidad Opciones de entrada Opciones de salida Utilizable con otro software

Calidad de documentación Buena organización Manual en línea adecuado Sitio Web con preguntas frecuentes

Soporte de fabricante Soporte permanente en línea Boletín Actualizaciones accesibles permanentemente

Page 26: Presentacion eje tematico 6

CONTRATOS DE SOFTWARE

El contrato de software debe contener especificaciones de los factores técnicos, administrativos y legales.

Existen básicamente dos tipos de contrato:

• De alquiler: se determina que se alquila el software y las especificaciones requeridas por el cliente

• De propiedad: se determina la propiedad y mantenimiento del software

Page 27: Presentacion eje tematico 6

CONTRATOS DE SOFTWARE

Para tener en cuenta en un contrato:

Objeto del contrato

•Identificación de las partes

•Consideraciones•Definición de términos

Información tecnológica

•Descripción •Fecha de entrega•Presentación •Confidencialidad•Equipos•Capacitación•Soporte

Costos

•Suministros de equipos

•Suministros para soporte

•Soporte para mantenimiento

•Honorarios•Seguros•Impuestos•Entrenamiento

Garantías

•Derechos a terceros

•Entrega de información

•Actualización de tecnología

•Responsabilidades•Indemnizaciones

Firma del contrato

•Validez•Legislación actualizada

•Solución de problemas

•Lugar, fecha y signatarios legales

Page 28: Presentacion eje tematico 6

CONCLUSIONES

• Podemos concluir que en relación con los Sistemas de Información en nuestra carrera no es suficiente con identificar la necesidad, también es necesario saber cuales son las fases para el diseño del sistema, los requerimientos en cuanto al hardware y software, al personal y los costos que puede generar.

• Con la creciente explosión de información es necesario que los profesionales en nuestra área tengamos conocimiento en los Sistemas de Información, con el objeto de ofrecer soluciones integrales para el manejo de la misma.

Page 29: Presentacion eje tematico 6

WEB GRAFIA

http://www.extremeprogramming.org/

http://www.proyectosagiles.org/que-es-scrum

http://datateca.unad.edu.co/contenidos/301309/Exe-Modulo/MDS301309/leccin_no_10__seleccin_de_hardware_y_software.html

http://datateca.unad.edu.co/contenidos/301309/Exe-Modulo/MDS301309/leccin_no_10__seleccin_de_hardware_y_software.html

http://www.atc.uniovi.es/inf_superior/4atc/PARALELAS/4atc_2rend_enfriadas.pdf

http://une-senn.tripod.com/new_page_3.htm#Capacitación

http://www.archivonacional.go.cr/memorias/2001/01.pdf

http://books.google.com.co/books?id=vTu8G8nvIH8C&pg=PA839&lpg=PA839&dq=capacitacion+a+operadores+y+usuarios+del+sistema&source=bl&ots=RUrUxnAvHz&sig=JPYMsNcAor_TAeqYPyZifPujv9Y&hl=es&sa=X&ei=AAWIUuS4F8bSkQe8joGoBA&ved=0CDEQ6AEwAQ#v=onepage&q=capacitacion%20a%20operadores%20y%20usuarios%20del%20sistema&f=false