11 de marzo del 2012

13
“ADMINISTRACION DE LOS RECURSOS Y FUNCIONES INFORMATICOS.” ANDRÉS GUSTAVO CONTRERAS ANTONIO. YESICA MARCIAL RUIZ. AZUL ENRIQUEZ MARTINEZ FREDDY ISIDRO HIPOLITO -GRUPO: 4°“A” ING.INFORMATICA. - Unidad 2.Organizacion y Dirección de los centros de informática -MARTINEZ MORALES MA.DE LOS ANGELES *Tareas Formativas 3.-Roles y Funciones. E-mail: agca13,azul-002,chaparra15_mar,fraey_kruder(@hotmail.com) San Juan Bautista Tuxtepec, Oaxaca. A 11 De Marzo del 2012

Upload: agca12

Post on 21-Jul-2015

217 views

Category:

Education


0 download

TRANSCRIPT

“ADMINISTRACION DE LOS

RECURSOS Y FUNCIONES

INFORMATICOS.”

ANDRÉS GUSTAVO CONTRERAS ANTONIO.

YESICA MARCIAL RUIZ.

AZUL ENRIQUEZ MARTINEZ

FREDDY ISIDRO HIPOLITO

-GRUPO: 4°“A” ING.INFORMATICA.

- Unidad 2.Organizacion y Dirección de los centros de informática

-MARTINEZ MORALES MA.DE LOS ANGELES

*Tareas Formativas 3.-Roles y Funciones.

E-mail: agca13,azul-002,chaparra15_mar,fraey_kruder(@hotmail.com)

San Juan Bautista Tuxtepec, Oaxaca. A 11 De Marzo del 2012

INTRODUCCIÓN

Un rol es aquel Conjunto de tareas y actividades limitadas en el tiempo, encaminadas a alcanzar un objetivo bien definido, en un plazo determinado y con determinados recursos dados que contribuyan al logro de los efectos específicos que un programa define.

El enfoque desarrollo propuesto constituye una configuración del proceso de funciuones de acuerdo a las características del proyecto, seleccionando los roles de los participantes, las actividades a realizar y los artefactos que serán generados. Este documento es a su vez uno de los artefactos del desarrollo que se propone para los siguientes temas.

Después de esta introducción, el resto del documento está organizado en las siguientes secciones: el de la unidad informática, el desarrollo de un sistema y el de la calidad de software.

EL PROYECTO DE DESARROLLO DE UN SISTEMA ROLES:

Resistencia al cambio: Los usuarios normalmente sienten temor al incorporar la tecnología en sus procesos, ya que en ocasiones se sienten amenazados por el cambio, debido a que la incorporación de las tecnologías de información en los procesos, suele replantear las estructuras administrativas, creando o eliminando funciones, desplazando centros de poder, es decir, la incorporación eficaz de la tecnología en las instituciones, implica una forma distinta de trabajar. Para minimizar este temor o la resistencia al cambio, es necesario que el Responsable del Sistema y el Director del Proyecto por parte del área usuario, junto con las autoridades de la Institución se den a la tarea de administrar los procesos de cambio organizacional, garantizándoles a los usuarios que sufran modificaciones en sus funciones actuales, una estabilidad y seguridad dentro de la Organización. Los usuarios no son espectadores: Este concepto es fundamental y el que más radicalmente afecta los sistemas, éstos se construyen pensando en cómo se va a usar, en cómo van a contribuir en el mejoramiento de los procesos de la organización. Por tanto, una vez desarrollados los sistemas, los usuarios asumen nuevos roles asociados a las funcionalidades del sistema, los cuales son preestablecidos propiamente durante la etapa de desarrollo. Dentro de cualquier Sistema de Información existen al menos tres grandes roles que los usuarios deben adoptar, los cuales son: � Rol de Administrador: Los usuarios a los que se les asigna el rol de administrador, tienen acceso a todas las opciones que comprenden el sistema. � Rol de Digitador: Este rol se le asigna a todos aquellos usuarios encargados de ingresar, modificar, eliminar y consultar los datos de ciertas áreas del sistema. � Rol de Consulta: Este rol le permite a los usuarios visualizar los datos de algunas de las áreas de los sistemas. En algunas ocasiones, por razones de seguridad o de confidencialidad de la información, se restringe la visualización de ciertos datos críticos dentro de los sistemas.

Comunicación efectiva entre la gerencia y los niveles operativos: Existen ocasiones en las cuales se involucra a un grupo de usuarios dentro de un proyecto informático y estos se encuentran con una gran motivación, sin embargo, los jefes de departamentos ni los responsables del sistema les indican a estos usuarios que las actividades adicionales que van a realizar son parte de su carga de trabajo, por lo tanto está bien tomarse el tiempo necesario para asistir a reuniones o para revisiones de documentos. En lugar de esto, los usuarios piensan (a veces con justificación) que los jefes de departamento esperan que ellos continúen con su carga de trabajo normal y busquen tiempo adicional para cumplir con las nuevas exigencias de trabajo propiciando un entorno en donde las cosas se hacen simplemente por salir del paso con el mínimo esfuerzo y sobre todo con poco involucramiento.

Capacitación de los usuarios: Los usuarios en general deberían de ser instruidos con respecto a todas las actividades que comprenden el proceso del desarrollo de sistemas, así como sus funciones y responsabilidades a lo largo de todo el proyecto. Es importante que participen en las decisiones referentes a su ámbito de acción y que comprendan las repercusiones de sus decisiones.

Mala Selección de Usuarios: La experiencia y visión global de los usuarios sobre los procesos que se desean automatizar son otro de los factores que inciden directamente en el éxito de estos proyectos.

FUNCIONES:

Coordinar las labores pertinentes a la administración y buen funcionamiento

de los servidores y de nuestra red LAN, WAN, Intranet e Internet de las oficinas centrales del IMN y de las oficinas destacadas en los diferentes Aeropuerto Nacionales e Internacionales, así como los servicios prestados a las diferentes torres de control de dichos aeropuertos.

þ Organizar y coordinar el rol de asistencia a las diferentes emergencias o eventualidades informáticas que se presentan con todo lo relacionado con la información meteorológica cedida a las diferentes entidades que necesitan dicha información para su quehacer diario o en emergencias.

þ Realizar labores de recuperación, y/o reinstalación de programas, productos o modelos necesarios para que el personal profesional del IMN realice sus labores correspondientes. Esto implica mantener una disposición, dado que somos un ente de servicio a muchos organismos de emergencias, medios periodísticos, público en general, etc.

þ Planear e implementar políticas de seguridad informática para la Institución.

þ Desarrollar proyectos de análisis, desarrollo e implementación de software para el quehacer meteorológico y Administrativo.

þ Mantener y actualizar el sitio Web del IMN þ Dar soporte en la programación transmisión de datos y buen

funcionamiento de la red de estaciones meteorológica automáticas ubicadas en todo el país.

þ Administrar la base de datos climáticos del IMN, la cual tienen datos de más de 100 años en algunas estaciones.

ASEGURAMIENTO DE CALIDAD DEL SOFTWARE

ROLES:

Evolución del Plan de Desarrollo del Software

El Plan de Desarrollo del Software se revisará semanalmente y se refinará antes del comienzo de cada iteración.

1. Organización del Proyecto

Las personas responsables del proyecto de software (desarrollo y cliente) son las únicas que pueden ser responsables por la calidad. El rol del grupo de aseguramiento de calidad es monitorear la manera en que estas personas ejecutan sus responsabilidades. Por lo tanto existen los siguientes peligros latentes: Las personas involucradas en el proyecto de desarrollo de software son los responsables de la calidad del proyecto, servirá como apoyo para asegurar la calidad del proyecto. Las personas involucradas en el proyecto de desarrollo de software deben apegarse a los estándares y procedimientos establecidos por el grupo de ingeniería de proceso para el desarrollo de proyectos de software. Los coordinadores del proyecto y deben insistir acerca de que los problemas de calidad se solucionen antes de que el producto sea liberado para su uso

1.1 Seguimiento y Control del Proyecto

Gestión de Requisitos

Los requisitos del sistema son especificados en el artefacto Visión. Cada requisito tendrá una serie de atributos tales como importancia, estado, iteración donde se implementa, etc. Estos atributos permitirán realizar un efectivo seguimiento de cada requisito. Los cambios en los requisitos serán gestionados mediante una Solicitud de Cambio, las cuales serán evaluadas y distribuidas para asegurar la integridad del sistema y el correcto proceso de gestión de configuración y cambios.

Control de Plazos

El calendario del proyecto tendrá un seguimiento y evaluación semanal por el jefe de proyecto y por el Comité de Seguimiento y Control.

Control de Calidad

Los defectos detectados en las revisiones y formalizados también en una Solicitud de Cambio tendrán un seguimiento para asegurar la conformidad respecto de la solución de dichas deficiencias Para la revisión de cada artefacto y su correspondiente garantía de calidad se utilizarán las guías de revisión y checklist (listas de verificación) incluidas en RUP.

Gestión de Riesgos

A partir de la fase de Inicio se mantendrá una lista de riesgos asociados al proyecto y de las acciones establecidas como estrategia para mitigarlos o acciones de contingencia. Esta lista será evaluada al menos una vez en cada iteración.

Gestión de Configuración

Se realizará una gestión de configuración para llevar un registro de los artefactos generados y sus versiones. También se incluirá la gestión de las Solicitudes de Cambio y de las modificaciones que éstas produzcan, informando y publicando dichos cambios para que sean accesibles a todo los participantes en el proyecto.

2. Gestión del Proceso

2.1 Estimaciones del Proyecto

El presupuesto del proyecto y los recursos involucrados se adjuntan en un documento separado.

2.2 Plan del Proyecto

En esta sección se presenta la organización en fases e iteraciones y el calendario del proyecto.

FUNCIONES:

Puesto Responsabilidad

Jefe de Proyecto

El jefe de proyecto asigna los recursos, gestiona las

prioridades, coordina las interacciones con los clientes y

usuarios, y mantiene al equipo del proyecto enfocado en los

objetivos. El jefe de proyecto también establece un conjunto

de prácticas que aseguran la integridad y calidad de los

artefactos del proyecto. Además, el jefe de proyecto se

encargará de supervisar el establecimiento de la arquitectura

del sistema. Gestión de riesgos. Planificación y control del

proyecto.

Analista de Sistemas Captura, especificación y validación de requisitos,

interactuando con el cliente y los usuarios mediante

entrevistas. Elaboración del Modelo de Análisis y Diseño.

Colaboración en la elaboración de las pruebas funcionales y el

modelo de datos.

Programador

Construcción de prototipos. Colaboración en la elaboración de

las pruebas funcionales, modelo de datos y en las validaciones

con el usuario

Ingeniero de

Software

Gestión de requisitos, gestión de configuración y cambios,

elaboración del modelo de datos, preparación de las pruebas

funcionales, elaboración de la documentación. Elaborar

modelos de implementación y despliegue.

EN LA UNIDAD INFORMATICA

ROLES:

Jefe de proyecto.

Planificador de equipo.

Especificador de requerimientos (incluye las funciones del Administrador de

requerimientos).

Analista del sistema (incluye las funciones del Diseñador del sistema).

Diseñador de interfaz de usuario (incluye las funciones del Artista gráfico).

Administrador del sistema (incluye las funciones del Responsable de

despliegue).

Arquitecto de software (incluye las funciones del Especialista en herramientas).

Líder de Gestión de configuración.

Diseñador de Base de Datos.

Implantador e Integrador (en su máximo desempeño acredita al Líder de desarrollo).

Diseñador de pruebas.

Escritor técnico.

Estos roles pueden estructurarse en 5 grupos fundamentales:

Roles propios de la actividad de dirección de los proyectos.

Roles característicos de la actividad de analista del software.

Roles relacionados con la actividad de soporte a los productos de software.

Roles propios de la actividad de desarrolladores de software.

Roles vinculados a la realización de pruebas al producto elaborado

FUNCIONES:

Jefe de proyecto:

Funciones:

Gestiona y asigna recursos humanos y de otro tipo.

Define las prioridades de las tareas dentro y/o relacionadas con el proyecto.

Coordina las interacciones con los clientes y los usuarios finales.

Planifica las iteraciones.

Planifica y asigna las tareas de la forma más razonable posible.

Define la organización y estructura del proyecto.

Establece las líneas de trabajo a seguir para garantizar la calidad e integridad

de los artefactos del proyecto.

Motiva y organiza el equipo de trabajo para lograr un objetivo definido.

Establece los horarios de trabajo del equipo de desarrollo.

Planifica y realiza las reuniones de control del equipo de desarrollo en el tiempo

establecido.

Mantiene el control del resultado de estas reuniones.

Informa sobre el estado actual del proyecto.

Mantiene el plan del proyecto.

Suministra al equipo el informe del ciclo de desarrollo.

Líder de desarrollo:

Funciones:

Guía al equipo de desarrollo en una estrategia de desarrollo.

Establece las estrategias según el tamaño de la tarea y el tiempo disponible, según estimaciones.

Conduce el desarrollo del producto hacia los requerimientos.

Guía al equipo en el más alto nivel de diseño.

Guía al equipo en la especificación del diseño del software.

Guía al equipo en las pruebas del sistema.

Guía al equipo en la producción de la documentación del usuario.

Participa en la producción del reporte de desarrollo.

Planificador de equipo:

Funciones:

Se encarga de la planificación de las tareas del equipo y de cada miembro en específico.

Divulga el estado de desarrollo del proyecto entre los miembros del equipo.

Planifica el trabajo del equipo para el siguiente ciclo de desarrollo.

Planifica el horario de trabajo.

Confecciona el plan de balance.

Controla que el desarrollo marche de acuerdo al plan.

Participa en la elaboración del reporte de estado del proyecto en el ciclo.

Administrador de configuración:

Funciones:

Define y supervisa el proceso de control de cambios.

Responsable de proporcionar al equipo de desarrollo la infraestructura general, de gestión de cambios y ambiente de trabajo.

Establece, controla e informa al Líder de Proyecto sobre la política de control de

cambios.

Especificador de requerimientos:

Funciones:

Lidera al equipo que realiza la captación de requerimientos.

Se encarga de especificar los detalles de una o varias partes de la funcionalidad del sistema, describiendo uno o varios aspectos de los requisitos.

Analista del sistema:

Funciones:

Dirige y coordina el proceso de extracción de requisitos y desarrollo del modelo

de casos de uso, definiendo las funcionalidades y límites del sistema.

Responsable del diseño del sistema, dentro de los límites de: Los requisitos, la arquitectura, y el proceso de desarrollo del proyecto.

Diseñador de la interfaz de usuario:

Funciones:

Coordina el diseño de la interfaz de usuario, utiliza los requisitos de uso y crea

prototipos candidatos de interfaz de usuario de acuerdo a ellos.

Encargado de realizar el trabajo artístico que requiera el proyecto (íconos, pantalla de splash, gráficos, etc.)

Escritor técnico:

Funciones:

Responsable de producir los materiales de soporte a los usuarios finales como

por ejemplo: guías de usuarios, textos de la ayuda, notas asociadas a la salida del software, etc.

Administrador del sistema:

Funciones:

Encargado de mantener el ambiente de desarrollo tanto de hardware como de

software.

Administración del sistema.

Realización de copias de respaldo.

Responsable de planificar la transición del producto hacia la comunidad de usuarios finales, asegurando que los planes se establezcan correctamente,

tratando los problemas y monitoreando el progreso.

Arquitecto de software:

Funciones:

Responsable de la arquitectura del software.

Decisiones técnicas más importantes en cuanto a las restricciones del diseño global e implantación del proyecto.

Diseñador de base de datos:

Funciones:

Responsable del diseño del almacén de datos persistentes utilizado por el sistema.

Responsable de las actualizaciones, correcciones y mantenimiento de la Base de Datos del Sistema.

Implantador e integrador:

Funciones:

Responsable de la implantación y pruebas de los componentes.

Programa todo lo preescrito en la etapa de diseño.

Responsable de planificar y llevar a cabo la integración de elementos de

implantación para producir versiones compiladas.

Diseñador de pruebas:

Funciones:

Lleva la responsabilidad general de asegurar el éxito del esfuerzo en las actividades de pruebas. Incluye la defensa de la calidad y pruebas, gestión y

planificación de recursos, y la resolución de problemas que obstruyan la realización de las pruebas.

Encargado de definir la estrategia de pruebas y asegurar su correcta

implementación.

CONCLUSION

COMO CONCLUSION OBTENEMOS QUE pueden existir tres tipos de roles los cuales son los interpersonales, los de información y los roles decisionales, el cual nos llevan a comprender cada uno de los temas como que es necesario que cada uno tenga su función bien descrita por ejemplo lo que se debe de hacer en cuanto a calidad de software ya que sin esta no es posible adquirir un buen producto de marca y asi funciona los personajes existentes como jefes de areas, empleados, etc. Ya que cada uno tiene su trabajo bien descrito. Se añadió viñetas a los puntos más importantes de los temas y en cuanto a la unidad informática se sabe que es el area de trabajo de compuntacion donde todos los asuntos son automatizados en cuanto a información a partir de redes, paginas web y ordenadores cada uno tiene su concepto.