GUIA INGENIERIA DE SOFTWARE
Enviado por BARREIRO • 9 de Diciembre de 2014 • 1.034 Palabras (5 Páginas) • 194 Visitas
¿Qué es la Ingeniería de Software?
Es una disciplina que ofrece métodos y técnicas para desarrollar y mantener software de calidad que resuelven problemas de todo tipo.
¿Qué es el Producto?
Son los programas, documentos y los datos que configuran el software de computadora.
¿Qué es el software?
Es un elemento del sistema que es lógico, en lugar de físico.
El software de sistemas
Es un conjunto de programas que han sido escritos para servir a otros programas.
Software de tiempo real.
El software que coordina/analiza/controla sucesos del mundo real conforme ocurren, se denomina de tiempo real.
Software de gestión.
El proceso de la información comercial constituye la mayor de las áreas de aplicación del software.
Software de ingeniería y científico.
El software de ingeniería y científico está caracterizado por los algoritmos de «manejo de números».
El software empotrado.
Reside en memoria de sólo lectura y se utiliza para controlar productos y sistemas de los mercados industriales y de consumo.
Software de computadoras personales.
Software basado en Web.
Las páginas Web buscadas por un explorador son software que incorpora instrucciones ejecutables (por ejemplo, CGI, HTML, Perl, o Java), y datos (por ejemplo, hipertexto y una variedad de formatos de audio y visuales).
Software de inteligencia artificial.
El software de inteligencia artificial (IA) hace uso de algoritmos no numéricos para resolver problemas complejos para los que no son adecuados el cálculo o el análisis directo.
El proceso de la ingeniería del software.
Es la unión que mantiene juntas las capas de tecnología y que permite un desarrollo racional y oportuno de la ingeniería del software.
El proceso define.
Un marco de trabajo para un conjunto de áreas clave de proceso (ACPs) que se deben establecer para la entrega efectiva de la tecnología de la ingeniería del software.
Etapas del proceso.
Inicial: El proceso del software se caracteriza según el caso, y ocasionalmente incluso de forma caótica. Se definen pocos procesos, y el éxito depende del esfuerzo individual.
Repetible: Se establecen los procesos de gestión del proyecto para hacer seguimiento del coste, de la planificación y de la funcionalidad. Para repetir éxitos anteriores en proyectos con aplicaciones similares se aplica la disciplina necesaria para el proceso.
Definido: El proceso del software de las actividades de gestión y de ingeniería se documenta, se estandariza y se integra dentro de un proceso de software de toda una organización.
Gestionado: Se recopilan medidas detalladas del proceso del software y de la calidad del producto.
Optimización: Mediante una retroalimentación cuantitativa del proceso, ideas y tecnologías innovadoras se posibilita una mejora del proceso.
Modelado en cascada.
Sugiere un enfoque sistemático, secuencial, para el desarrollo del software que comienza en un nivel de sistemas y progresa con el análisis, diseño, codificación, pruebas y mantenimiento.
Ingeniería y modelado de Sistemas/Información.
La ingeniería y el análisis de sistemas comprende los requisitos que se recogen en el nivel del sistema con una pequeña parte de análisis y de diseño.
Análisis de los requisitos del software.
El proceso de reunión de requisitos se intensifica y se centra especialmente en el software. Para comprender la naturaleza del (los) programa(s) a construirse, el ingeniero («arialista ») del software debe comprender el dominio de información del software, así como la función requerida,
...