Formando Emprendedores De Calidad Para Un Mundo Empresarial ControlGestion... · Realmente el grupo...
Transcript of Formando Emprendedores De Calidad Para Un Mundo Empresarial ControlGestion... · Realmente el grupo...
Instituto de Educación Superior“San Ignacio de Monterrico”
Datos Generales:
Carrera Profesional : Computación e Informática
Asignatura : Control y gestión de proyectos
informáticos.
Profesor : Ángel Becerra Tello.
Ciclo : VI
Primera semana
Objetivo: Definir la tecnología informática.
Tecnología informática
El mundo de la comercialización y los negocios se vuelve cada día
mas competitivo, exige mayor calidad en el diseño y control de
ejecución de los proyectos y reclaman el uso de las Tecnologías de
la Informática, para garantizar una mayor eficacia en las áreas de
Proyectos; asociada al proceso de inversión, al perfeccionamiento
empresarial y al desarrollo de la Ciencia y la Técnica con el objetivo
de satisfacer los requerimientos de la gerencia por proyecto en
función del cliente.
Componentes de la tecnología informática .
• Software, que son Programas de computadora, con
estructuras de datos y su documentación que hacen efectiva la
logística metodología o controles de requerimientos del
Programa.
• Hardware, dispositivos electrónicos y electromecánicos, que
proporcionan capacidad de cálculos y funciones rápidas, exactas
Formando Emprendedores De Calidad Para Un Mundo Empresarial 1
Instituto de Educación Superior“San Ignacio de Monterrico”
y efectivas (Computadoras, Censores, maquinarias, bombas,
lectores, etc.), que proporcionan una función externa dentro de
los Sistemas.
• Personal, son los operadores o usuarios directos de las
herramientas del Sistema.
• Base de Datos, una gran colección de informaciones
organizadas y enlazadas al Sistema a las que se accede por
medio del Software.
• Documentación, Manuales, formularios, y otra información
descriptiva que detalla o da instrucciones sobre el empleo y
operación del Programa.
• Procedimientos, o pasos que definen el uso especifico de
cada uno de los elementos o componentes del Sistema y las
reglas de su manejo y mantenimiento.
Sistema informático.
Un sistema informático, es el conjunto de elementos necesarios
para la realización de aplicaciones. Se trata del conjunto de
programas, junto con el equipo físico, que operan sobre unos datos
de entrada para producir la salida deseada de cualquier problema
empresarial.
El desarrollo de un sistema informático se compone de estudio y
análisis del sistema actual, el diseño de todos sus detalles y la
programación de todos sus algoritmos, las pruebas de buen
funcionamiento de los mismos, la implantación del sistema en la
computadora donde va a realizar su trabajo y, por último, la
evaluación del sistema y su mantenimiento.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 2
Instituto de Educación Superior“San Ignacio de Monterrico”
Forma de trabajo de un sistema informático.
• Intranet.- Red Local: Sistemas Informáticos y SGBD (sistema de
gestión de base de datos) con soporte en hardware y software.
• Extranet.- Redes que comparten componentes u objetos.
• Internet.- Redes publicas.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 3
Intranet A
InternetExtranet
Intranet B
Cliente
Instituto de Educación Superior“San Ignacio de Monterrico”
Segunda semana:
Objetivo: Evaluar el entorno de un sistema informático.
Sistema organizacional.
• El sistema organizacional como el sistema de información que
necesita y utiliza en la empresa.
• Inter-relaciones entre elementos de la organización relacionado
los planes estratégicos, proyectos y mejoras continuas.
Observación: Las mejoras continuas lo realizan en un área de la
calidad de proyectos informáticos; y Los expertos del negocio
elaboran los planes estratégicos.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 4
PROYECTOSPROYECTOS
EXPERTOSDEL NEGOCIO
El Sistema en la OrganizaciónEl Sistema en la Organización
MEJORAS CONTINUAS
Instituto de Educación Superior“San Ignacio de Monterrico”
Panorama del análisis y diseño.
Presenta una visión lo que es la gestión de un proyecto informático.
Un proyecto informático definida por fases; observada como:
análisis, diseño, programación, implantación y mantenimiento.
Proyecto informático.
Es el Proceso de gestión para la creación de un Sistema o software,
la cual encierra un conjunto de actividades, una de las cuales es la
estimación, estimar es echar un vistazo al futuro y aceptamos
resignados cierto grado de incertidumbre. Aunque la estimación, es
Formando Emprendedores De Calidad Para Un Mundo Empresarial 5
Panorama del analisis y diseñoPanorama del analisis y diseño
FASE-2DECISION
FASE-1PREVIA
FASE-3DESARROLLO
FASE-4PRODUCCION
MODELOGLOBAL
MODELODETALLADO
MODELO DEIMPLANTACION
CICLO DEL SISTEMA DE INFORMACION
Creación Dispositivode Estudios
MantenimientoProgramación
y puesta apunto
AnálisisGlobal
AnálisisDetallado
DiseñoDetallado
Implantación
HERRAMIENTASDE SOPORTE(Información)
HERRAMIENTASDE SOPORTE(Información)
MODELODE NEGOCIOS
(La Organización)
Instituto de Educación Superior“San Ignacio de Monterrico”
mas un arte que una Ciencia, es una actividad importante que no
debe llevarse a cabo de forma descuidada. Existen técnicas útiles
para la estimación de costes de tiempo. Y dado que la estimación
es la base de todas las demás actividades de planificación del
proyecto y sirve como guía para una buena Ingeniería Sistemas y
Software.
Al estimar tomamos en cuenta no solo del procedimiento técnico a
utilizar en el proyecto, sino que se toma en cuenta los recursos,
costos y planificación. El Tamaño del proyecto es otro factor
importante que puede afectar la precisión de las estimaciones. A
medida que el tamaño aumenta, crece rápidamente la
interdependencia entre varios elementos del Software.
Tercera semana:
Objetivo: Referenciar la información inicial en el proyecto.
La necesidad o problema.
En este proceso en Analista se reúne con el cliente y/o usuario (un
representante institucional, departamental o cliente particular), e
identifican las metas globales, se analizan las perspectivas del
cliente, sus necesidades y requerimientos, sobre la planificación
temporal y presupuestal, líneas de mercadeo y otros puntos que
puedan ayudar a la identificación y desarrollo del proyecto.
Normalmente siempre hay nuevas necesidades de información
sobre los requerimientos que sería deseable de satisfacer, aquí se
reflejan y se comenta como hacerlo.
Documentación del ambiente
Formando Emprendedores De Calidad Para Un Mundo Empresarial 6
Instituto de Educación Superior“San Ignacio de Monterrico”
Los formularios y documentos son fuentes de información utilizadas
para los diagramas o diseños. El método de búsqueda comienza
con la obtención por parte del analista de una lista de tales
documentos del sistema, para, a través de ellos, encontrar los datos
elementales y sus estructuras de datos. En ese punto, es corriente
un control de duplicidad de datos y de consistencia de nombres
para asegurar que el mismo dato no aparece con dos nombres
distintos.
Alcance del proyecto.
El Alcance se define como un pre-requisito para la estimación; y
existen algunos elementos que se debe tomar en cuenta como es:
La Obtención de la Información necesaria para el software. Para
esto, el analista y el cliente se reúnen sobre las expectativas del
proyecto y se ponen de acuerdo en los puntos de interés para su
desarrollo considerando todas las áreas de relación o información
que comparten con otros sistemas.
Cuarta semana:
Objetivo: Relatar el estudio de factibilidad.
Realmente el grupo de trabajo cuando se le asigna un sistema a
analizar, no sabe sobre que parte de él se va a centrar o dicho de
otra forma, que subsistema de información va a analizar.
Es muy importante realizar un estudio de este tipo para asignar
prioridades sobre los subsistemas. Sobre ellos estudiaremos:
Formando Emprendedores De Calidad Para Un Mundo Empresarial 7
Instituto de Educación Superior“San Ignacio de Monterrico”
Factibilidad operacional
No solo basta la capacitación del personal o usuario; sino, definir el
nuevo sistema como amigable y flexible.
Las preguntas que se deben de formular son:
• ¿Trabajará el subsistema cuando esté terminado e instalado?
• ¿Existen barreras importantes (Ejm. capacitación) para la
implantación?
• ¿Existe apoyo por parte de los usuarios?
• ¿Y la dirección o jefe de área ... apoyan?
• ¿Los métodos que actualmente se emplean en el subsistema
son aceptados por los usuarios?
• ¿Han participado los usuarios en la planeación y desarrollo del
subsistema?.
Factibilidad técnica
No solo basta las necesidades del soporte en software, hardware; y
la actualización de los especialistas; sino, definir una plataforma
capaz de soportar toda necesidad usuaria de dato o información.
Las preguntas que se deben de formular son:
• ¿Existe o se puede adquirir la tecnología precisa para realizar el
proyecto?.
• ¿El equipo propuesto tiene la capacidad técnica para soportar
todos los datos del subsistema?.
• ¿Puede crecer con facilidad el subsistema?.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 8
Instituto de Educación Superior“San Ignacio de Monterrico”
• ¿Existen garantías técnicas de exactitud, confiabilidad, facilidad
de acceso y seguridad de los datos?.
Factibilidad financiera y económica
Los aspectos financieros y económicos a considerar, son:
• El costo de llevar a cabo la investigación completa del proyecto.
• El costo del hardware y software para la aplicación que se está
considerando.
• Beneficios en la forma de reducción de costos o de menores
errores costosos.
• El costo, si el proyecto no se lleva a cabo.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 9
Instituto de Educación Superior“San Ignacio de Monterrico”
Quinta semana:
Objetivo: Explicar el sistema informático.
Recogida de información
Es un Documento que sirve como fundamento para todo proyecto
informático orientado a la Ingeniería Hardware, software, Base de
datos e ingeniería Humana (manejo y Administración del personal).
Describe la función y rendimiento de toda acción producida en el
ambiente del usuario; también, considera a los Sistemas basado en
computadoras y las dificultades que estarán presente durante su
desarrollo. Las Especificaciones de los requisitos del proyecto
informático se produce en la terminación de la tarea del análisis.
En una recogida de información se debe considerar:
• Identificar las necesidades del Cliente.
• Evaluar que conceptos tiene el cliente del sistema para
establecer su viabilidad.
• Realizar un Análisis Técnico y económico.
• Asignar funciones al Hardware, Software, personal, base de
datos, y otros elementos del Sistema.
• Establecer las restricciones del Sistema.
• Crear una definición del sistema que forme el fundamento de
todo el trabajo de Ingeniería.
Para lograr estos objetivos se requiere tener un gran conocimiento y
Formando Emprendedores De Calidad Para Un Mundo Empresarial 10
Instituto de Educación Superior“San Ignacio de Monterrico”
dominio del Hardware y el Software, así como de la Ingeniería
humana, y administración de base de datos.
Métodos de recogida de información
Los analistas de la organización utilizan métodos específicos,
técnicas para encontrar hechos, con el objeto de reunir datos
relacionados con los requerimientos. Entre éstos se incluyen la
entrevista, el cuestionario, la revisión de los registros (en el sitio
donde se encuentran estos) y la observación. En general los
analistas emplean más de una de estas técnicas para estar seguros
de llevar a cabo una investigación amplia y exacta.
• Entrevista .- Los analistas emplean una entrevista para reunir
información proveniente de personas o de grupos. Por lo común,
los entrevistados son usuarios de los sistemas existentes o
usuarios en potencia del sistema propuesto. En algunos casos,
los entrevistados son gerentes o empleados (comúnmente
llamados usuarios) que proporcionan los datos para el sistema
propuesto por qué serán ellos los llamados a usar el sistema
informático.
• Cuestionarios .- Esta técnica permite los analistas reunir
información proveniente relacionada con varios aspectos de un
sistema de un grupo grande de personas. El empleo de formatos
estandarizados para las preguntas puede proporcionar datos
más confiables que otras técnicas; por otra parte, su amplia
distribución asegura el anonimato de los encuestados, situación
que puede conducir a respuestas más honestas. Sin embargo,
este método no permita al analista observar las expresiones
correcciones de los encuestados. Así misma, la respuesta puede
Formando Emprendedores De Calidad Para Un Mundo Empresarial 11
Instituto de Educación Superior“San Ignacio de Monterrico”
ser limitada ya que es posible que no tenga mucha importancia
para los encuestados llenar el cuestionario.
• Revisión de registro .- Varios tipos de reportes, informes y de
registros pueden proporcionar al analista información valiosa con
respecto a las organizaciones y a sus operaciones. Al revisar los
registros, el analista examina la información asentada en ellos
relacionada con el sistema y los usuarios. La revisión puede
efectuarse el comienzo del estudio, como introducción o
después, esto sirve para comparar las operaciones actuales, por
lo tanto los registros pueden indicar que está sucediendo.
• Observación .- Este método de recopilación de formación
permite al analista ganar información que no se puede obtener
por otras técnicas. Por medio de la observación se obtienen
formación de primera mano sobre la forma en que se efectúan
las actividades, este método es más útil para ver la forma en que
se maneja los documentos y se llevan acabó los procesos y si se
siguen todo los pasos especificados.
• Tecnología .- outsourcing, benchmarking, profesional meeting,
ftp, email, etc.
Observación de los usuarios
Desde el punto de vista del usuario los sistemas deben:
• Cumplir con los requerimientos totales del usuario.
• Cubrir todos los controles necesarios.
• No exceder las estimaciones del presupuesto inicial.
• Serán fácilmente modificables.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 12
Instituto de Educación Superior“San Ignacio de Monterrico”
Para que un sistema cumpla con los requerimientos del usuario, se
necesita una comunicación completa entre usuarios y responsable
del desarrollo del proyecto informático.
Formulación de cuestionario
A continuación se presenta una guía de cuestionario para aplicarse
durante la entrevista con el usuario. La finalidad que se busca es
observar el grado de credibilidad y aceptación del equipo de
proyecto informático.
1. ¿Considera que el Equipo de Sistemas de los resultados
esperados?.
Si ( ) No ( )
¿Por que?
2. ¿Cómo considera usted, en general, el servicio proporcionado
por el Departamento de Sistemas de Información?
Deficiente ( )
Aceptable ( )
Satisfactorio ( )
Excelente ( )
¿Por que?
3. ¿Cubre sus necesidades el sistema de trabajo que utiliza el
Equipo de Sistemas?
No las cubre ( )
Parcialmente ( )
La mayor parte ( )
Todas ( )
¿Por que?
4. ¿Hay disponibilidad del Departamento de Sistemas de
Información para sus requerimientos?
Formando Emprendedores De Calidad Para Un Mundo Empresarial 13
Instituto de Educación Superior“San Ignacio de Monterrico”
Generalmente no existe ( )
Hay ocasionalmente ( )
Regularmente ( )
Siempre ( )
¿Por que?
5. ¿Son entregados con puntualidad los trabajos?
Nunca ( )
Rara vez ( )
Ocasionalmente ( )
Generalmente ( )
Siempre ( )
¿Por que?
6. ¿Que piensa de la presentación del Equipo de Sistemas
solicitados al departamento de cómputo?
Deficiente ( )
Aceptable ( )
Satisfactorio ( )
Excelente ( )
¿Por que?
7. ¿Que piensa de la asesoría que se imparte sobre informática?
No se proporciona ( )
Es insuficiente ( )
Satisfactoria ( )
Excelente ( )
¿Por que?
Sexta semana:
Objetivo: Seleccionar un modelo solucionador del problema.
Necesidades de Reingeniería
Formando Emprendedores De Calidad Para Un Mundo Empresarial 14
Instituto de Educación Superior“San Ignacio de Monterrico”
La reingeniería, es analizar y modificar los procesos básicos de
trabajo en la organización con el fin de conseguir un valor agregado
en ellos (mejoramiento de procesos). Diseñada para controlar el
cambio, mejorar la respuesta operacional de la calidad.
La necesidad de reingeniería se establece cuando es necesario
implementar un nuevo ambiente empresarial o una nueva filosofía
de trabajo. Este ambiente se forma al examinar los supuestos
conscientes e inconscientes que constituyen los paradigmas de la
compañía (¿la creencia de ellos en el ámbito laboral? ) y cuestionar
los supuestos que no son válidos. El mas importante de estos es la
actitud hacia el cambio y el interés de la organización para cambiar
cuando existe una razón de negocios para hacerlo.
El gran desafío de inversión de la organización en construir los
nuevos cimientos; Los nuevos procesos necesitarán mas que un
organigrama y un diagrama de flujos de trabajos nuevos; sino,
Expertos en capacitación, personal, tecnología de información,
marketing, contabilidad y finanzas; examinaran el diseño del nuevo
negocio para determinar las nuevas necesidades de apoyo para
estas áreas. La etapa final en la reingeniería se puede lograr a
través de la introducción de un nuevo ambiente empresarial y el
cambio a un nuevo paradigma.
Prototipos en etapas del proyecto
Los requerimientos del sistema y las especificaciones de diseño se
establecen con claridad y son muy bien entendidas, y los analistas
tienen la experiencia para convertir los requerimientos en un
Formando Emprendedores De Calidad Para Un Mundo Empresarial 15
Instituto de Educación Superior“San Ignacio de Monterrico”
sistema eficiente y que trabaje bien. A pesar de los mejores
esfuerzos de los analistas de sistemas, las necesidades de
información no siempre se establecen correctamente. Esto puede
ocurrir por las siguientes razones:
• Los usuarios pueden saber solo lo que necesitan mejorar el
sistema en ciertas áreas del negocio.
• Modificar los procedimientos existentes.
• Conocer que mejor información esta orientada a ciertas
actividades.
La posibilidad de aliviar las inconsistencias de requerimientos y
diseño es a través de un prototipo.
Un prototipo en un proyecto informático, es un programa o modelo
que simula el comportamiento de etapas del proyecto informático.
Por ejemplo: un prototipo de mantenimiento a una base de datos;
puede proporcionar información valiosa sobre las interfaces o
ventanas amigables, flexibles, objetivas, etc. Hago notar que,
mientras el usuario usa el prototipo de mantenimiento a una base
de datos, el equipo de proyecto está consistenciando y
robusteciendo el diseño final de la base de datos.
Los prototipos de sistemas se aplican mejor por etapas; para,
proporcionar la información necesaria y producir un sistema mas
adecuado a las necesidades de los usuarios. El ejemplo anterior se
aplico a la etapa de diseño de la base de datos de un proyecto
informático.
Diseño de sistemas de computación
Formando Emprendedores De Calidad Para Un Mundo Empresarial 16
Instituto de Educación Superior“San Ignacio de Monterrico”
El Diseño de Sistemas se define como el proceso de aplicar ciertas
técnicas y principios con el propósito de definir un dispositivo, un
proceso o un Sistema informático, con suficientes detalles como
para permitir su interpretación, codificación y realización física.
Cuando se va a diseñar un Sistema de Computadoras se debe
tener presente que el proceso de un diseño incluye, concebir y
planear algo en la mente, así como hacer un dibujo o modelo o
croquis.
A continuación se menciona los diseños de sistemas de
computación:
El diseño de los datos.- Trasforma el modelo de dominio de la
información, creado durante el análisis, en las estructuras de datos
necesarios para implementar el sistema informático.
El Diseño Arquitectónico.- Define la relación entre cada uno de los
elementos estructurales del sistema.
El Diseño de la Interfaz.- Describe como se comunica el Software
consigo mismo, con los sistemas que operan junto con el y con los
operadores y usuarios que lo emplean.
El Diseño de procedimientos.- Transforma elementos estructurales
de la arquitectura del sistema en un conjunto de pasos a seguir en
la codificación o desarrollo.
La importancia del Diseño del sistema informático, se puede definir
en una sola palabra Calidad, dentro del diseño es donde se
fomenta la calidad del Proyecto. El Diseño es la única manera de
materializar con precisión los requerimientos del usuario.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 17
Instituto de Educación Superior“San Ignacio de Monterrico”
Séptima semana:
Objetivo: Conocer herramientas de diseño de software informático.
Herramientas para el Diseño de Sistemas
Apoyan el proceso de formular las características que el sistema
debe tener para satisfacer los requerimientos detectados durante
las actividades del análisis.
A continuación se menciona las herramientas para el diseño de
software:
Herramientas de especificación.- Apoyan el proceso de formular las
características que debe tener una aplicación, tales como entradas,
Salidas, procesamiento y especificaciones de control. Muchas
incluyen herramientas para crear especificaciones de datos. El
ejemplo que esta al alcance son los wizard o asistentes en la
programación visual.
Herramientas para presentación.- Se utilizan para describir la
posición de datos, mensajes y encabezados sobre las pantallas de
las terminales, reportes y otros medios de entrada y salida. El
ejemplo que esta al alcance son los diseñadores de informes y
consultas en la programación visual.
Herramientas para el desarrollo de Sistemas.- Estas herramientas
nos ayudan como para trasladar diseños en aplicaciones
funcionales. El ejemplo que esta al alcance son los procesos de
ingeniería reversa en la programación visual.
Herramientas para Ingeniería de Software.- Apoyan el Proceso de
Formando Emprendedores De Calidad Para Un Mundo Empresarial 18
Instituto de Educación Superior“San Ignacio de Monterrico”
formular diseños de Software, incluyendo procedimientos y
controles, así como la documentación correspondiente. El ejemplo
que esta al alcance son las herramientas case como ayuda en la
programación visual.
Herramientas generadores de código.- Producen el código fuente y
las aplicaciones a partir de especificaciones funcionales bien
articuladas. El ejemplo que esta al alcance son los wizard o
asistentes en la programación visual orientada a objetos.
Herramientas para pruebas.- Apoyan la fase de la evaluación de un
Sistema o de partes del mismo contra las especificaciones. Incluyen
facilidades para examinar la correcta operación del Sistema así
como el grado de perfección alcanzado en comparación con las
expectativas. El ejemplo que esta al alcance son los sistemas en
alfa y beta. En el desarrollo se usa el debug en la programación
visual.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 19
Instituto de Educación Superior“San Ignacio de Monterrico”
Octava semana:
Objetivo: Disponer y analizar un modelo funcional ( dinámico).
Datos e información
Todo tipo de dato o información normalizada. Toda la
documentación tiene que ser organizada por niveles: personalizado
o usuario común, departamental, áreas, organizacional y
corporativo según sea la dimensión de la empresa.
DOCUMENTO DE REGISTRO FUNCIONAL
EMPRESA : TUTOR : ANALISTA :
NIVEL OBJETO LÓGICO OBJETO FÍSICO
PERSONALIZADO
PROFESOR
Syllabus Plan de Lección formatosRegistros de AsistenciasRegistro Auxiliares de EvaluaciónConsolidados de EvaluaciónRegistro De EvaluaciónaulaLaboratorio de CómputoPizarra acrílicaPlumonesGuías PracticasExámenes (formatos)Libros de Consulta
• El objeto lógico representa entidades del sistema informático; por
ejemplo: profesor, coordinador, administrador, etc.
• El objeto físico representa todo tipo de documentación u objeto
que usan las entidades (objetos lógicos).
Control de la documentación
Formando Emprendedores De Calidad Para Un Mundo Empresarial 20
Instituto de Educación Superior“San Ignacio de Monterrico”
Todo documento debe tener asociado a ciertas entidades con
derechos de uso; es decir, se debe controlar a quien se le da el
derecho de uso del documento. Para este tipo de control de la
documentación se ha establecido una matriz CRUD donde:
• C= Create, derechos de creación del documento.
• R=Retrive, derechos de recuperación del documento.
• U=Update, derechos de actualización del documento.
• D=Delete, derechos de borrado del documento.
Ejemplo de organización de documentos:
En la matriz CRUD columna Documento se observa Registro de
Evaluación. Tomamos este documento como ejemplo para observar
ciertos derechos de uso de las entidades; el coordinador tiene los
Formando Emprendedores De Calidad Para Un Mundo Empresarial 21
MATRIZ CRUD
Nivel
Documento
P E R S O N A L I Z A D O
... COORDINADOR PROFESOR
Fichas de Matricula
... R R
Formatos ... CRUD --
Syllabus ... R CRUD
Exámenes ... R CRUD
Separatas ... R CRUD
Registro de
Evalu
ación
... R CRUD
Registro de Asistencia
... R CRUD
Instituto de Educación Superior“San Ignacio de Monterrico”
derechos de solo revisar la documentación a través de una
interface; y el profesor tiene todos los derechos sobre el documento
Registro de Evaluación para realizar: creación (C=create),
recuperación (R=retrive), actualización U=update) y borrado
(D=delete) a través de una interface o formulario.
Procesos y sincronismo
Toda entidad tiene cierta acción el cual estará identificada por
responsabilidades o relaciones. Todo proceso es una acción de una
entidad; es decir, es necesario que ocurra una actividad por parte
de la entidad. Se debe reconocer algunos símbolos como por
ejemplo:
Asociación.- que son movimientos de datos o información en una
determinada dirección, desde un origen hasta un destino. Su
representación es por medio de una flecha o línea:
Proceso.- son procedimientos o acciones que producen datos o
información. Su representación es por medio de una ovalo:
Ejemplo:
Formando Emprendedores De Calidad Para Un Mundo Empresarial 22
Registrar Asistencia
Desarrollar Contenidos
Evaluar Rendimiento Académico
Instituto de Educación Superior“San Ignacio de Monterrico”
La fuente o destino de los datos o información puede ser a
personas, programas, organizaciones u otras entidades que
interactúan con el sistema pero que se encuentre fuera.
DIAGRAMA DE PROCESOS
En el ejemplo se muestra el destino de los datos o información,
procesos y su flujo de datos entre la entidad profesor y alumno; en
este caso se considera se considera una escena en el nivel
personalizado.
Expansión de procesos
La expansión de procesos, es la descomposición en procesos más
Formando Emprendedores De Calidad Para Un Mundo Empresarial 23
Registro de Asistencia
Desarrollo de Contenidos
Evaluar Rendimiento Académico
Diseñar Prácticas, Exámenes
AlumnoProfesor
Instituto de Educación Superior“San Ignacio de Monterrico”
pequeños. En nuestro caso realizaremos la expansión y
sincronismo del proceso Evalúa rendimiento académico; se puede
observar que existen 7 eventos que me permite el procesamiento
integral del proceso Evalúa rendimiento académico.
ACCION A REALIZAR
RESPUESTA DEL SISTEMA
OBSERVACION
1. Ingreso de Relación de Alumnos, nombre del Profesor, curso, grupo.
El ingreso de la Relación de Alumnos se hace por grupos y cursos.
2. Ingreso de Criterios de Calificación.
3.Entregar Lista criterios al Docente.
Lista de la coordinación.
4.Generar Registro.5. Entrega de Documentación.
6. Recepción de los Registros.
7.Elaboración Informe a Dirección.
A partir de este documento, se procede a realizar el diagrama de
descomposición del proceso Evalúa rendimiento académico.
Diagrama de la acción o proceso Evalúa rendimiento académico
Formando Emprendedores De Calidad Para Un Mundo Empresarial 24
Instituto de Educación Superior“San Ignacio de Monterrico”
Los procesos sin burbuja numerados como: 3, 5 y 6 serán tratados
administrativamente a través de una norma; con el fin, de regular el
proceso evalúa rendimiento académico.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 25
1Ingresar Alumnos
2Actualizar Criterios de Calificación
4Generar Registro de Evaluación
7Elaborar Informe
Buscar Alumnos
Coordinación
Dirección
Include
Instituto de Educación Superior“San Ignacio de Monterrico”
SEMANA 09
TEMA: DISEÑO DE BASE DE DATOS.
OBJETIVO:
• Propuesta del modelo de Base de Datos en la organización.
Modelo relacional
En el modelo relacional la Base de Datos se observa como un
conjunto de relaciones.
La relación representada mediante Tabla con filas y columnas.
Cada fila representa una entidad concreta y cada columna se
identifica como atributo o característica de la entidad.
La relación PELÍCULA es una TABLA representada por filas y
columnas. La película The Matriz es una entidad donde
identificamos atributos como: titulo, director, género, rodaje,
nacionalidad y duración.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 26
Instituto de Educación Superior“San Ignacio de Monterrico”
La normalización hacia el modelo lógico
La Normalización es un conjunto de reglas que están encaminadas
a eliminar redundancias e inconsistencias en el diseño de las tablas;
el objetivo trazado es crear una Base de Datos funcional y eficiente.
Reglas en la normalización:
Las reglas de normalización se aplican sobre una tabla general de
la entidad. Digamos que queremos crear una tabla con la
información de Usuarios, y los datos a guardar son el nombre, la
empresa, la dirección de la empresa y su Website (dirección
Internet) si las tienen. Supongamos que Jorge y Angel son
empleados que interactúan en una extranet integrada por
Andes.com y Ctiso.com.
UsuariosNombre Empresa Dirección_empresa Website1 Website2Jorge Andes La libertad 325 Andes.com Ctiso.comAngel Ctiso Jr. Amargón 3833 Andes.com Ctiso.com
• 1FN: Primera forma normal.
Eliminar los grupos repetitivos de la tablas individuales.
Crear una tabla separada por cada grupo de datos relacionados.
Identificar cada grupo de datos relacionados con una clave primaria;
su resultado es que “ninguna celda debe estar vacía”.
UsuariosUserId Nombre Empresa Dirección_empresa Website1 Jorge Andes La libertad 325 Andes.com1 Jorge Andes La libertad 325 Ctiso.com2 Angel Ctiso Jr. Amargón 3833 Andes.com2 Angel Ctiso Jr. Amargón 3833 Ctiso.com
Observación: Id es identificación; si observa en algún atributo debe considerarlo como el Ejemplo: UserId es identificación del usuario.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 27
Instituto de Educación Superior“San Ignacio de Monterrico”
• 2FN: Segunda forma normal.Todos los atributos son dependientes absolutos de la clave.
Crear tablas separadas para aquellos grupos de datos que se
aplican a varios registros y Relacionar estas tablas mediante una
clave externa.
Separar el atributo Website en otra tabla, de forma que podemos
añadir más en el futuro si tener que duplicar los demás datos.
También vamos a usar nuestra clave primaria para relacionar estos
atributos:
UserId Nombre Empresa Dirección_empresa1 Jorge Andes La libertad 3252 Angel Ctiso Jr. Amargón 3833
WebsiteId
RelUserId Website
1 1 Andes.com2 1 Ctiso.com3 2 Andes.com4 2 Ctiso.com
Observar, se ha creado tablas separadas y la clave primaria de la
tabla Usuarios UserId, esta relacionada ahora con la clave externa
en la tabla Websites RelUserId. Esto esta mejor; Pero, que ocurre
si queremos añadir otro empleado a la empresa Andes? ó 200
empleados?; Ahora, tenemos el nombre de la empresa y su
dirección duplicándose, otra situación que puede inducirnos a
introducir errores en nuestros datos. Así que tendremos que aplicar
el tercer nivel de Forma Normal (3FN).
Formando Emprendedores De Calidad Para Un Mundo Empresarial 28
TABLA: Usuarios.
TABLA: Websites.
Instituto de Educación Superior“San Ignacio de Monterrico”
• 3FN: Tercera forma normal.
No deben existir transitividades entre sus atributos ( sean dos
variables K y L que dependen de J. Si puede verificarse que L
depende en forma primaria de K, existiría una dependencia
transitiva); es decir, eliminar aquellos atributos que no dependan de
la clave primaria.
Nuestro nombre de empresa y su dirección no tienen nada que ver
con el atributo UserId, así que tienen que tener su propio
EmpresaId.
WebsiteId
RelUserId Website
1 1 Andes.com2 1 Ctiso.com3 2 Andes.com4 2 Ctiso.com
UserId Nombre RelEmpresaId1 Jorge 12 Angel 2
EmpresaId
Empresa Dirección_empresa
1 Andes La libertad 325
Formando Emprendedores De Calidad Para Un Mundo Empresarial 29
TABLA: Usuarios.
TABLA: Empresas.
TABLA: Websites.
Instituto de Educación Superior“San Ignacio de Monterrico”
2 Ctiso Jr. Amargón 3833
Formando Emprendedores De Calidad Para Un Mundo Empresarial 30
Instituto de Educación Superior“San Ignacio de Monterrico”
Ahora tenemos la clave primaria EmpresaId en la tabla Empresas
relacionada con la clave externa RelEmpresaId en la tabla
Usuarios; y podemos añadir 200 usuarios mientras que sólo
tenemos que insertar el nombre 'Andes' una vez. Nuestras tablas
de Usuarios y Websites pueden crecer todo lo que quieran sin
duplicación ni corrupción de datos. La mayoría de los
desarrolladores dicen que el tercer nivel de Forma Normal es
suficiente (3FN); y que nuestro esquema de datos puede manejar
fácilmente los datos obtenidos de una cualquier empresa en su
totalidad, y en la mayoría de los casos esto será cierto; Pero,
echemos un vistazo a nuestro atributo Website ¿ Ves duplicación
de datos ?; Esto, es perfectamente aceptable si la entrada de datos
de este campo es solicitada al usuario en nuestra aplicación para
que teclee libremente su Website, y por lo tanto es sólo una
coincidencia que Jorge y Angel teclearon la misma Website. ¿ Pero
que pasa si en lugar de entrada libre de texto usáramos un
menú desplegable con 20 o incluso más Websites
predefinidas?; Entonces, tendríamos que llevar nuestro diseño de
Base de Datos al siguiente nivel de Forma Normal, el cuarto (4FN);
muchos desarrolladores lo pasan por alto porque depende mucho
de un tipo muy específico de relación, la relación 'varios-con-varios',
la cual aún no hemos encontrado en nuestra aplicación o ejemplo.
La relación varios-con-varios, sin embargo, es ligeramente más
compleja. Observa en el ejemplo del Tercer Nivel de Forma Normal
(3FN); tenemos a un usuario relacionado con varias Websites. Pero,
vamos a cambiar la estructura del ejemplo para permitir que
varios usuarios estén relacionados con varias Websites.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 31
Instituto de Educación Superior“San Ignacio de Monterrico”
WebsiteId
Website
1 Andes.com2 Ctiso.com
UserId Nombre RelEmpresaId1 Jorge 12 Angel 2
EmpresaId
Empresa Dirección_empresa
1 Andes La libertad 3252 Ctiso Jr. Amargón 3833
Observación: Rel es Relación; si observa en algún atributo debe considerarlo como el Ejemplo: RelEmpresaId es clave externa Relacionada con la tabla Empresas a través de la clave primaria EmpresaId.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 32
RelaciónId RelWebsiteId RelUserId1 1 12 1 23 2 14 2 2
TABLA: Empresas.
TABLA: Websites_Relación.
TABLA: Usuarios.
TABLA: Websites.
Instituto de Educación Superior“San Ignacio de Monterrico”
Se ha logrado eliminar la entradas duplicadas en la tabla Websites
creando la tabla Websites_Relación que contiene sólo claves
externas y primaria. Ahora podemos expresar fielmente la relación
de trabajo en la extranet que ambos Jorge y Angel comparten
usando las direcciones de Internet Andes.com y Ctiso.com.
Seguidamente veamos exactamente lo que la Cuarta Forma Normal
propone.
• 4FN: Cuarta forma normal.
Evitar atributos multivalorados o dependencias multivaluadas.
Sólo se aplica a las relaciones varios-con-varios, la mayoría de los
desarrolladores pueden ignorar esta regla de forma correcta. Pero
es muy útil en ciertas situaciones. Hemos optimizado nuestra tabla
Websites eliminado duplicados y hemos puesto las relaciones entre
la clave primaria WebsiteId y la clave externa RelWebsiteId.
Una aplicación práctica es la posibilidad de seleccionar todas las
Websites de Jorge realizando la siguiente instrucción SQL:
SELECT Nombre, Website FROM Usuarios, Websites, Websites_Relación WHERE Websites_Relación.RelUserId = 1 AND Usuarios.UserId = 1 AND Websites.WebsiteId = Websites_Relación.RelWebsiteId
Y si queremos recorrer todas las Websites de cada uno de los usuarios, haríamos algo así:
SELECT Nombre, Website FROM Usuarios, Websites, Websites_Relación WHERE Usuarios.UserId = Websites_Relación.RelUserId AND Websites.WebsiteId = Websites_Relación.RelWebsiteId
Formando Emprendedores De Calidad Para Un Mundo Empresarial 33
Instituto de Educación Superior“San Ignacio de Monterrico”
• 5FN: Quinta forma normal.
La tabla original debe ser reconstruida desde las tablas resultantes
en las cuales a sido troceada.
Los beneficios de aplicar esta regla aseguran que no has creado
ninguna columna extraña en tus tablas y que la estructura de las
tablas que has creado sea del tamaño justo que tiene que ser.
Observación:
• La razón el por que normalizamos es para: ahorrar espacio y
permitir una más fácil actualización.
• Las tres primeras reglas de normalización fueron perfiladas por el
Dr. E.F.Codd en su escrito de 1972, "Further Normalization of the
Data Base Relational Model" ( Referente a la normalización de
las Bases de Datos Relaciónales). La otras regla han sido
teorizadas por posteriores matemáticos / algebristas.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 34
Instituto de Educación Superior“San Ignacio de Monterrico”
SEMANA 10
TEMA: DISEÑO DE LA INTERFAZ DEL USUARIO.
OBJETIVO:
• Establecer diseños de interfaz del usuario.
Definición de estándares
Diseño de Entrada o Salida (E/S), En este caso la E/S se refiere a
los datos o informaciones que presenta o genera el Sistema
Informático, Para la mayoría de los usuarios la E/S es la única razón
para procesamiento de un Sistema y la base de evaluación de
resultados obtenidos por el sistema. Sin embargo cuando se realiza
un sistema, como analistas deben aplicar los siguientes estándares:
• Determine la consistencia de los datos; a través de sus
restricciones.
• Determine que información presentar. Decidir si la información
será presentada en forma visual, verbal o impresora y
seleccionar el medio de salida.
• Disponga la presentación de la información en un formato
aceptable.
• Decida como distribuir la salida entre los posibles destinatarios.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 35
Instituto de Educación Superior“San Ignacio de Monterrico”
Diagrama de eventos
Se define como una estructura arbolar. Ejemplo:
Formando Emprendedores De Calidad Para Un Mundo Empresarial 36
Presentación Del Sistema
Acceso al Sistema
Archivo DocenteApoyo al
Alumnado ListadosBanco de Preguntas
Mant. Tabla Manejo de Multitester
Mant. Tabla Dicc.
Términos
Mant. Tabla Indicadores
Mant. Tabla Criterios
Generación de Registros
Mant. Tabla Indicadores
Generación de Pruebas
Calificaciones De Pruebas
Manejo de Multitester
Diccionario De Términos
Registros
Cuadro Estadística
Por Alumno
Nivel O Temas
Preguntas
Mant. Tabla Indicadores
Mant. Tabla Criterios
Generación de Registros
Notas Por Alumno
Soporte (AYUDA)
FIN
GUI 1
GUI 2
GUI 7
GUI 5GUI 4
GUI 8
GUI 6
GUI 9
GUI 10
GUI 11
GUI 12 GUI 14
GUI 15
GUI 16
GUI 13
GUI 17
GUI 18
GUI 19
GUI 20
Ayuda
GUI 6
Sistema Tutor
AutorGUI 21
GUI 22
Instituto de Educación Superior“San Ignacio de Monterrico”
GUI ( Graphics user interface )
Es toda interfaz de usuario: reportes, consultas, informes,
formularios, etc. Ejemplo:
GUI 1
GUI 2
Formando Emprendedores De Calidad Para Un Mundo Empresarial 37
Estrategias para el AprendizajeDe Electronica
Aceptar
MODULO ACADÉMICOUsuario
Password
Ingrese Usuario X
Cancelar
Aceptar
-- X
Mant. Tabla Generación Multitester Notas por Alumnos Nivel O Tema Autor Criterios de Pruebas Dicc. Términos Registros Preguntas Sist. TutorIndicadores Calif. De Criterios Cuadro Estadístico Generación Calif. de Pruebas Por Alumno De RegistrosMultitesterDicc. Términos
SISTEMA DE APOYO AL DOCENTE Y ALUMNO DE INGLES _ X
Archivo Docente Apoyo Al Alumno Listados Banco de Preguntas Ayuda
GUI 3
Instituto de Educación Superior“San Ignacio de Monterrico”
.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 38
Criterio
Código
Criterio
Mantenimiento de Tabla Criterio
Cancelar
Aceptar
BuscarNuevo EliminarModificar Salir
GUI 4
Observación:
Cada evento debe proponer una interfase grafica de usuario.
Instituto Educación Superior
San Ignacio de Monterrico
SEMANA 11
TEMA: DISEÑO DE PROGRAMAS.
OBJETIVO: Identificar etapas en el diseño de programas.
La pseudocodificación
Es un lenguaje natural de especificación (descripción) de algoritmo.
Es la representación escrita de un algoritmo.
El pseudocódigo es la combinación de pasos y lenguaje natural
utilizados para expresar un algoritmo.
Se utiliza para simular órdenes a la computadora sin tener que
conocer ni escribir en ningún lenguaje de programación en especial.
Pseudocódigo como herramienta de programación
Es una herramienta utilizada para el diseño de programas que
permite al programador expresar sus pensamientos de una forma
clara, utilizando su lenguaje natural y mostrando el orden de
ejecución de las sentencias del programa.
Etapas básicas que deben incorporarse en un pseudocódigo
• Asignación de valores a las variables.
• Realización de operaciones matemáticas con los valores
almacenados en las variables.
• Expresiones condicionales o cuerpo del pseudocódigo.
• Impresión de los resultados calculados.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 39
Instituto Educación Superior
San Ignacio de Monterrico
Observación a la similitud con un lenguaje de programación
El pseudocódigo no está diseñado como lenguaje compilable. Tiene
pues, muy pocas reglas sintácticas, y ofrece al usuario, la libertad
de expresar sus pensamientos en su lenguaje natural en lugar de
hacerlo en un lenguaje particular de programación.
Pasar del programa escrito en pseudocódigo al programa escrito en
un lenguaje cualquiera de programación resulta muy sencillo.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 40
Instituto Educación Superior
San Ignacio de Monterrico
SEMANA 12
TEMA: GESTIÓN DEL PROYECTO.
OBJETIVO: Medir la gestión del proyecto.
Rentabilidad de un proyecto
Medir la rentabilidad de los proyectos de desarrollo de sistemas es
un problema complejo. El interés de los inversores en esta materia
surge debido a que los montos de inversión son cada vez mayores
y es necesaria una metodología que asegure en la medida de lo
posible la administración, control y valoración de los proyectos. Hoy
en día más que nunca, los sistemas de información han creado un
vínculo entre los objetivos del negocio y los recursos tecnológicos
necesarios para lógralos.
Una empresa debe siempre determinar el tamaño de su inversión,
pero es posible saber cuanto se debe invertir en tecnología?. La
respuesta es no, no es posible determinar montos exactos para las
inversiones destinadas a este rubro, la respuesta más acertada
sería que deberá invertir de acuerdo con su misión y en la
búsqueda de objetivos como los siguientes:
• Reducción de costos.
• Incrementar los beneficios al utilizar la tecnología.
• Obtener ventajas competitivas.
• Aumentar la presión a su competencia.
• Crear Infraestructura tecnológica.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 41
Instituto Educación Superior
San Ignacio de Monterrico
Controles en el proyecto para su evaluación
Debido a las características propias del análisis y la programación,
es muy frecuente que la implantación de los sistemas se retrase y
se llegue a suceder que una persona lleva trabajando varios años
dentro de un sistema o bien que se presenten irregularidades en las
que los programadores se ponen a realizar actividades ajenas a la
dirección de informática. Para poder controlar el avance de los
sistemas, ya que ésta es una actividad de difícil evaluación, se
recomienda que se utilice la técnica de administración por proyectos
para su adecuado control.
Para tener una buena administración por proyectos se requiere que
el analista o el programador y su jefe inmediato elaboren un plan de
trabajo en el cual se especifiquen actividades, metas, personal
participante y tiempos. Este plan debe ser revisado periódicamente
(semanal, mensual, etc.) para evaluar el avance respecto a lo
programado. La estructura estándar de la planeación de proyectos
deberá incluir la facilidad de asignar fechas predefinidas de
terminación de cada tarea. Dentro de estas fechas debe estar el
calendario de reuniones de revisión, las cuales tendrán diferentes
niveles de detalle.
Ejemplo de plan de proyecto informático:
Formando Emprendedores De Calidad Para Un Mundo Empresarial 42
Instituto Educación Superior
San Ignacio de Monterrico
EL PLAN DE PROYECTO
1.- Objetivos del Proyecto
• El proyecto debe estar formado por conocimientos de estudio y practicas las cuales van interactuar organizadamente desarrollando una serie de etapas lógicas y respetando las reglas de requerimiento.
• El proyecto debe de abastecer y mejorar la capacidad de servicio de la empresa ampliando a sus necesidades del usuario o responsable.
2.-Área de Estudio
• Como estudiantes de Computación & Informática I.S.T. “San Ignacio de Monterrico” nuestro campo y área de estudio a realizar el proyecto en sistemas Informática se ira desarrollando en los laboratorios de Computo con el conocimiento y el asesoramiento de los profesores de proyecto.
3.-Responsables del Grupo de Proyecto
• Ayquipa Quispe,Valentin• Huanhuyo Huachos , Diter
4.-Tabla de Apreciación de Acción, Responsables, Herramientas y duración
Proyecto Septiembre-Octubre
Responsables Acción Herramientas DuraciónRealizar las factibilidadRequerimientos
Análisis Entrevistas
Setiem. Octubre
Inicio Termino
Ayquipa QuispeValentín
Datos de la EmpresaGenerales Organización
CuestionarioObjetivos Jueves 19 mier 15
Formando Emprendedores De Calidad Para Un Mundo Empresarial 43
Diter Huanhuayo huachos
Instituto Educación Superior
San Ignacio de Monterrico
Proyecto Octubre-Noviembre
Responsables Acción Herramientas DuraciónRealizar los estudios de las áreas trabajo necesidadesDe la empresa
Diagrama de casoDe uso de NegocioBase de Datos
Octubre Noviem.Inicio Termino
17 vier. 21 vier.
Ayquipa QuispeValentin
Datos de la EmpresaGenerales Organización
Diagrama de AnálisisBase de Datos
29 mierc. 28 vier.
Proyecto Diciembre-Enero 2008
Responsables Acción Herramientas DuraciónRealizar el sistema En base de programación
Lenguaje de programación Visual Basic Net
Diciem. EneroInicio Termino
11 vier. 18 vier.Ayquipa QuispeValentin
Diseño de formularios, diseño de la base de datos
SQLErwinVisual Basic Net
1 mierc. 18 vier.
Se debe evaluar:
• Los objetivos y metas obtenidas.
• Los logros alcanzados (valor agregado).
• Cumplimiento de fechas.
• Uso adecuado de herramientas.
• Toda acción sujeto a estándares o procedimientos.
• El rendimiento del personal.
• El rendimiento del sistema.
• Evaluación de la documentación., etc.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 44
Diter HuanhuayoHuachos
Diter Huanhuayo
Instituto Educación Superior
San Ignacio de Monterrico
SEMANA 13
TEMA: PLAN ESTRATÉGICO DEL PROYECTO.
OBJETIVO:
• Analizar las etapas de planificación estratégica.
Planeación
Proceso por el cual se obtiene una visión del futuro, en donde es
posible determinar y lograr los objetivos, mediante la elección de un
curso de acción o cronograma de acciones.
Elaboración del Plan y de los programas de trabajo
Una vez asignados los recursos, el responsable del proyecto y sus
colaboradores establecen un plan de trabajo. Decidido éste, se
procede a la programación del mismo.
El plan se elabora teniendo en cuenta, entre otros criterios, los
siguientes:
a) Se tiene en cuenta los objetivos generales por áreas generales o
áreas específicas. En el primer caso, la elaboración es más
compleja y costosa. En el segundo caso, todas las acciones
generales deben estar referenciados por metas a cumplir.
b) Sea por áreas generales o áreas específicas determinar un
volumen en relación directa al número participantes necesarios
en el Proyecto Informático.
Observación:
• En el plan no se consideran calendarios, porque se manejan
recursos genéricos y no específicos.
• En el Plan se establecen los recursos y esfuerzos globales que
van a ser necesarios.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 45
Instituto Educación Superior
San Ignacio de Monterrico
• El Plan estructura las tareas a realizar por cada integrante del
grupo.
Una vez elaborado el Plan, se procede a la Programación de
actividades. Esta ha de ser lo suficientemente como para permitir
modificaciones a lo largo del proyecto.
Las responsabilidades
Toda programación de actividades o acciones debe hacer
referencia a responsables en función a metas y tiempo.
Los instrumentales
El cumplimiento de metas esta en función a los instrumentales o
herramientas que se debe disponer al participante para no
ocasionar retrasos en alguna acción relacionada.
Ejemplo:
Programa de acciones Diciembre-Enero 2008
Responsables Acción Herramientas DuraciónRealizar el sistema En base de programación
Lenguaje de programación Visual Basic Net
Diciem. EneroInicio Termino
11 vier. 18 vier.Ayquipa QuispeValentin
Diseño de formularios, diseño de la base de datos
SQLErwinVisual Basic Net
1 mierc. 18 vier.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 46
Diter Huanhuayo
Instituto Educación Superior
San Ignacio de Monterrico
SEMANA 14
TEMA: POLÍTICAS COMPLEMENTARIAS DE LA CALIDAD.
OBJETIVO:
• Medir y analizar a través de políticas de la calidad.
Medir la calidad del proyecto informático
La calidad de un proyecto informático se estima a través del
mejoramiento continuo. Para esto se establecen 3 fases:
Fase de control de la calidad : se establecen las auditorias de
control (acciones de carácter operativo, utilizadas para verificar los
requerimientos a la calidad del servicio ) con el fin de Detectar
procedimientos que no están sujetas a políticas establecidas.
Fase de garantía de la calidad : se establecen el análisis de puntos
críticos con el fin de Prevenir acciones que no dependen de
procedimientos establecidos; para, proporcionar la confianza
adecuada de que un servicio satisfará los requerimientos dados
sobre calidad.
Fase de calidad total : se establecen el seguimiento de
procedimientos establecidos con el fin de actualizarlos y registrar la
Mejora continua a los procesos.
Trazabilidad
Es un concepto que pertenece a los estándares del ISO 9000.
hablar de trazabilidad en asignar un código de control a todo objeto
de tal forma que si se decide hacer un seguimiento del objeto se
realizara a través de su código; es decir, un código de control es
trazable si se puede construir la historia o el detalle del objeto.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 47
Instituto Educación Superior
San Ignacio de Monterrico
Ejemplo:
El código de alumno es trazable por que se puede construir el
detalle o historial de “estar al día en sus pagos”.
Ejemplo:
Los procedimientos pueden ser trazables si estos son codificados y
se pueda determinar el grado de uso, obsolescencia, no aplicable,
etc.
La presente figura muestra las fases para medir la calidad de un
Proyecto Informático.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 48
Mejora Mejora de la de la
calidadcalidad
Control de calidad
Garantíade calidad
Calidad total
Tiempo
Detectar
defectos
Prevenir
defectos
Mejoracontínua
Medir la Calidad del Proyecto Informático
Instituto Educación Superior
San Ignacio de Monterrico
Políticas a considerar
• En características operativas
Corrección. ¿Hace lo que quiero?
Fiabilidad. ¿Lo hace de forma fiable todo el tiempo?
Eficiencia. ¿Se ejecutará en mi hardware lo mejor que pueda?
Seguridad (Integridad). ¿Es seguro?
Facilidad de uso. ¿Está diseñado para ser usado?
• En Capacidad de soportar los cambios
Facilidad de mantenimiento. ¿Puedo corregirlo?
Flexibilidad. ¿Puedo cambiarlo?
Facilidad de prueba. ¿Puedo probarlo?
• Adaptabilidad a nuevos entornos
Portabilidad. ¿Podré usarlo en otra máquina?
Reusabilidad. ¿Podré reutilizar alguna parte del software?
Interoperabilidad. ¿Podré hacerlo interactuar con otro sistema?
Formando Emprendedores De Calidad Para Un Mundo Empresarial 49
Instituto Educación Superior
San Ignacio de Monterrico
SEMANA 15
TEMA: IMPLANTACIÓN DEL SISTEMA INFORMÁTICO.
OBJETIVO:
• Aplicar criterios de implantación y soporte a los usuarios.
Implantación del sistema
Es la última fase del desarrollo de Sistemas. Es el proceso instalar
equipos o Software nuevo, como resultado de un análisis y diseño
previo como resultado de la sustitución o mejoramiento de la forma
de llevar a cavo un proceso automatizado.
Al Implantar un Sistema de Información lo primero que debemos
hacer es asegurarnos que el Sistema sea operacional o sea que
funcione de acuerdo a los requerimientos del análisis y permitir que
los usuarios puedan operarlo.
Formas como se puede presentar la implantación:
• Es darle responsabilidad a los usuarios. Ser calificado para el
uso del sistema.
• Uso de diferentes estrategias para el entrenamiento de los
usuarios. Facilitar el manejo del sistema.
• Proponer un plan de conversión de sistemas que sea adecuado
para la organización.
• Formular medidas de desempeño con las cuales evaluar a los
Usuarios.
• Convertir físicamente el sistema de información antiguo, al nuevo
modificado.
En la preparación de la Implantación, aunque el Sistema este bien
diseñado y desarrollado correctamente su éxito dependerá de su
implantación y ejecución por lo que es importante capacitar al
Formando Emprendedores De Calidad Para Un Mundo Empresarial 50
Instituto Educación Superior
San Ignacio de Monterrico
usuario con respecto a su uso y mantenimiento.
Capacitación de Usuarios del Sistema
Es enseñar a los usuarios que se relacionan u operan en un
proceso de implantación.
La Responsabilidad de esta capacitación de los Usuarios primarios
y secundarios es del Analista, desde el personal de captura de
datos hasta aquellos que toman las decisiones sin usar una
Computadora.
No se debe incluir a personas de diferentes niveles de habilidad e
intereses de trabajo; debido a que si en una Empresa existen
trabajadores inexpertos no se pueden incluir en la misma sección
de los expertos ya que ambos grupos quedaran perdidos.
“Es como querer conducir dos Barcos con diferentes destinos con
un mismo Mapa de rutas o con el mismo timón”.
Aun y cuando la Empresa puede contratar los Servicios de
Instructores externos, el analista es la persona que puede ofrecer la
mejor capacitación debido a que conoce el personal y al Sistema
mejor que cualquier otro. A la falta o imposibilidad del analista la
organización puede contratar otros servicios de capacitación como
son:
• Vendedores: Son aquellos que proporcionan capacitación
gratuita fuera de la Empresa de uno o dos días.
• Instructor pagado externamente: Son aquellos que pueden
enseñar todo acerca de las computadoras pero para algunos
usuarios esta no es una capacitación necesaria.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 51
Instituto Educación Superior
San Ignacio de Monterrico
• Instructores en casa: Están familiarizados con el personal y
pueden adecuar los materiales a sus necesidades, pero le
faltaría experiencia en Sistemas de Información que es
realmente la necesidad del usuario.
Prueba de Sistemas
Dependiendo del tamaño de la Empresa que usara el Sistema y el
riesgo asociado a su uso, puede hacerse la elección de comenzar la
operación del Sistema solo en un área de la Empresa (como una
Prueba piloto), que puede llevarse a cabo en un Departamento o
con una o dos personas. Cuando se implanta un nuevo sistema lo
aconsejable es que el viejo y el nuevo funcionen de manera
simultanea o paralela con la finalidad de comparar los resultados
que ambos ofrecen en su operación, además dar tiempo al personal
para su entrenamiento y adaptación al nuevo Sistema.
Manuales
Forma parte de la documentación y permite al usuario apoyarse
ante alguna consulta del Sistema Informático.
Recomendaciones:
• El manual como Formalidad de trabajo en el soporte.
• El manual forma parte del Sistema de calidad por estar sujeto
a requisitos o estándares.
Un Manual de calidad registra todo lo concerniente a los
procesos de la organización
• Un Manual de procedimientos registra el detalle o descripción
de los procesos de la organización.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 52
Instituto Educación Superior
San Ignacio de Monterrico
• Manual operativo registra el modo de operación del sistema
informático.
• Otros documentos: Directivas, Políticas, etc.
• Expediente y certificación. Foliarlo y certificarlo para su uso.
Frecuencia de mantenimiento integral
• Mantenimiento certificado. Garantiza toda actualización al
Sistema Informático.
• Seguimiento programado. Cronograma de visitas.
• Revisión de uso de estándares y manuales.
• Imprevistos. Teléfono, Celular, Fax, e-mail, Chat, etc.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 53
Instituto Educación Superior
San Ignacio de Monterrico
SEMANA 16
TEMA: NORMAS DE SEGURIDAD.
OBJETIVO:
• Definir la seguridad del dato o información.
Seguridad del sistema
Debe comprobarse que el Sistema cuente con los siguientes tipos
de seguridad:
o Seguridad de acceso a la información
o Seguridad del sistema.
o Seguridades Físicas.
Seguridad de acceso a la información: Debe existir a nivel
seguridad de acceso a la información, donde deben establecer
códigos para cada área y para cada funcionario Perfiles de Acceso
a los Sistema y Base de Datos.
Seguridad del sistema: Acceso y Seguridad a los Programas, El
Área de Servicio informático debe ser la única que debe tener
acceso sobre los programas fuentes, que deberán estar archivados
en bibliotecas especiales, bajo control de un Administrador de
Sistemas.
Asimismo el sistema debe contar con lo. elementos necesarios para
poder darle mantenimiento, por lo que debe disponer de:
• Manuales de Análisis y Diseño.
• Manual de Programación
• Programas Fuentes.
• Originales del Software de Base de datos y Sistemas.
• Personal de programación que conozca el sistema.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 54
Instituto Educación Superior
San Ignacio de Monterrico
Seguridades Físicas
Los ambientes donde se procesan los sistemas deben contar con
un suministro de energía eléctrica de calidad, con pozo de línea a
tierra, estabilizadores, UPS, equipos de reemplazo de energía
eléctrica, y extintores contra incendio.
Ante la creciente proliferación de virus, debe existir instalado en el
equipo central y equipos descentralizados sistemas antivirus, para
prevenir la contaminación y afección de virus.
Deben, establecerme disposiciones específica que prohíban al
personal de sistemas o usuarios utilizar diskette. externos a la
institución, para evitar la introducción de virus. En caso de recibir
diskette. externo de trabajo oficial, éste. de todas maneras, deberán
ser desinfectado. antes de ser leído, por lo. equipos de cómputo.
Los sistemas paralelos
Un Sistema paralelo es una técnica utilizada en la implantación de
sistemas, que consiste en permitir que se siga utilizando el Sistema
anterior, mientras se procesa paralelamente el nuevo sistema, de tal
forma de comparar resultados efectuar el reemplazo necesario con
la seguridad de la correcta operatividad y confiabilidad del nuevo
Sistema.
Formando Emprendedores De Calidad Para Un Mundo Empresarial 55