Informática: Ciencia que se ocupa del desarrollo de sistemas de información computarizados.
Enviado por Leandro Tórtora • 27 de Septiembre de 2016 • Apuntes • 1.606 Palabras (7 Páginas) • 279 Visitas
Informática: Ciencia que se ocupa del desarrollo de sistemas de información computarizados.
Información: dato procesado. Contiene : Conocimiento (transferible, recopilable y procesable), Es representada mediante datos, y es almacenada en un soporte.
Sistema de información: Un sistema de información es el sistema de persona, registros de datos y actividades que procesan estos datos y generan la información en cierta organización, incluyendo procesos automatizados.
Funciones: mide, almacena, procesa y distribuye conjuntos de información entre los elementos que configuran una organización, entre la organización misma y su entorno.
Sistema de información automatizados: Son aquellos que tienen un significado claro y único para las personas y organizaciones que los utilizan. Y se pueden definir y estructurar usando alogaritmos. Dentro de estos sitemas están los sitemas Transaccionales, de apoyo de las desiciones y los sistemas estratégicos.
Ingenieria en Informatica: es la rama de la ingeniería que aplica los conocimientos de la ciencia de la computación, la electrónica y la ingeniería de software, para el desarrollo de soluciones integrales de computo y comunicaciones, capaces de procesar información de manera automática.
Esta rama realiza las actividades de: especificar, diseñar, implementar, validar, usar y mantener. Y se requieren: personas, proceso, proyecto y producto. (4p).
Proceso: conjunto de actividades oriantadas a obtener un producto. Existen:
• Cascada
• Iterativa
• Espiral
• Agiles
Proyecto: Secuencia temporal y de actividades oritantadas a obtener un producto determinado. Dimensiones básicas en la gestión del proyecto:
• Tiempo
• Costos
• Alcance
Personas: ROL responsabilidades , Asignadas a personas
Producto: es el producto final y los entregables elaborados durante el desarrollo.
Requerimiento: Condicion o capacidad que necesita el stakeholder para resolver un problema o alcanzar un objetivo.
Clasificación:
• De usuario/empresa: Describen la necesidad de información del negocio-usuario.
Estos son:
- No técnicos
- Lenguanje natural, etc
• De sistema: describe que debe hacer el sistema de información computarizado y como automatizar los requerimientos de usuario usando una computadora.
Estos son:
- Tecnicos
- Documento formal
- Funciones de lo que debe hacer.
Requerimiento de negocio:
• Requerimiento de empresa: Comprenden políticas de la empresa, restricciones del dominio, restricciones del ambiente
• Requerimiento de usuario: Son necesidades, deseos, expectativas.
Requerimientos de Sistema:
• Requerimiento de Empresa/negocio Hardware
automatizacion
• Requerimientos de usuario Software
Funciones de un sistema: Create, read, update, delete, list
Requerimientos Funcionales:
• Deben ser comprensibles para usuarios sin conocimientos técnicos.
• Deben especificar el comportamiento del sistema y no características de diseño.
• Deben priorizarse y diferenciar entre deseables y necesarios.
Requerimientos no funcionales: Restricciones del producto, de la organización, externos.
Se especifican cuantitativamente siempre que sea posible.
Ingenieria de requerimientos: Proceso sistemático de desarrollar requerimientos a través de un proceso cooperativo e iterativo de analizar el problema, documentar las observaciones resultante en una variedad de formatos de representación y chequear la precisión de la comprensión obtenida.
Desarrollo:
Elicitación:
Técnicas de elicitación
• Por su origen: partiendo de fuentes documentales.
• Partiendo del usuario: Obtener información de otra persona a través de una comunicación interpersonal que se lleva a cabo por medio de una conversación
Entrevistas: consiste en una seria de preguntas que realiza el profesional a cargo de toma de requisitos a determinadas personas o grupos, potenciales usuarios del sistema con el objetivo de recabar la mayor cantidad de información
Encuestas: método de obtener información de una muestra de individuos. Se utilizan procedimientos entandaizados de modo que a todos los individuos se les hacen las mismas preguntas. Metodos:
- Teléfono.
- Internet.
- Correo.
- Personalmente.
Tipos de preguntas de las encuentas:
- Abiertas: Se trata de preguntas en las que son se ofrece alternativas.
- Cerradas: Se ofrecen diferentes tipos de respuestas.
Cuestionario: método de obtención de información de un grupo de individuos.
Brainstorming: reniones de 4 a 10 participantes, con un jefe de sesión entre ellos, responsable de dar inicio a la reunión y moderarla. Esta técnica se basa ene stimular la creatividad del equipo que participa en un proyecto. Se aportan ideas que se evalúan al final de proceso cuando nadie aporta ideas nuevas. Ayuda a entender el dominio del problema y permite generar diversas vistas del problema.
Analisis de tareas: Provee conocimiento sobre el dominio del problema, es la base para el futuro sistema computarizado (flujo de datos ) y describe la tarea de los usuarios en términos:
- De las actividades que realizan: proceso, producto
- Del conocimiento requerido para ejecutar esas actividades.
Analisis de formularios: Es un modelo de datos, muestra información sobre la organización, sus instrucciones de uso encierran conocimiento sobre el dominio.
Observación directa: Los analistas se involucran en el entorno laboral para observar y tomar notas del trabajo diario que desarrollan los futuros usuarios. Permite descubrir los requisitos implícitos que reflejan los procesos reales.
Observación de tareas: Variante de las entrevistas y de la observación directa. Permite preguntar como se desarrollan ciertas actividades, y sirve mucho para aquellos usuarios que se les hace mas fácil mostrar como es su trabajo que explicarlo.
Analisis:
• Reconocer eventos y respuestas del sistema.
• Construye el diagrama de contexto.
...