TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
11 de marzo del 2012
1. “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
2. 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.
3. 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.
4. 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.
5. 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
6. 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
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
Jefe de Proyecto 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
7. 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.
Construcción de prototipos. Colaboración en la elaboración de
Programador las pruebas funcionales, modelo de datos y en las validaciones
con el usuario
Gestión de requisitos, gestión de configuración y cambios,
Ingeniero de elaboración del modelo de datos, preparación de las pruebas
Software funcionales, elaboración de la documentación. Elaborar
modelos de implementación y despliegue.
8. 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.
9. 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.
10. 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:
11. 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.
12. 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.