Temas

Páginas: 5 (1177 palabras) Publicado: 13 de noviembre de 2014

Ingeniería de software
Es la aplicación de un enfoque sistemático, disciplinado y cuantificable al desarrollo, operación y mantenimiento de software, y el estudio de estos enfoques, es decir, la aplicación de la ingeniería al software.
Historia
El término Ingeniería del software apareció por primera vez en a finales de la década de 1950.
A principios de los 1980, la ingeniería delsoftware ya había surgido como una genuina profesión.
Las amplias conexiones de red crea la proliferación de virus informáticos y la basura en los correos electrónicos (E-mail) esto pone en una carrera contra el tiempo los desarrolladores para crear nuevos sistemas de bloqueo o seguridad de estas anomalías en la informática ya que se volvían sumamente tediosas y difíciles de arreglar
Después de unafuerte y creciente demanda surge la necesidad de crear soluciones de software a bajo costo, esto conlleva al uso de metodologías más simples y rápidas que desarrollan software funcional.
Objetivos
Mejorar el diseño de aplicaciones o software
Promover mayor calidad al desarrollar aplicaciones complejas.
Brindar mayor exactitud en los costos de proyectos y tiempo de desarrollo de los mismos.Aumentar la eficiencia de los sistemas
Detectar a través de pruebas, posibles mejoras para un mejor funcionamiento del software desarrollado
Recursos
Recurso humano.
Recursos de software reutilizables
Son aquellos componentes de un software que son usados en otras aplicaciones. De la misma índole, ya sea para reducir costos o tiempo.
Recursos de entorno
Es el entorno de las aplicaciones(software y hardware).
Notaciones
LUM (lenguaje unificado de modelado) o UML
Utilizado actualmente que se utiliza para describir o especificar métodos. También es aplicable en el desarrollo de software.
BPMN (notación para el modelado de procesos de negocios)
El objetivo de la notación para el modelado de procesos de negocios es proporcionar de una manera fácil de definir y analizar los procesosde negocios públicos y privados simulando un diagrama de flujo.
Diagrama de flujo de datos (DFD)
Permite el movimiento de datos a través de un sistema por medio de modelos que describen los flujos de datos, los procesos que transforman o cambian los datos.
Métodos
Son herramientas computacionales que están destinadas a asistir en los procesos de ciclo de vida de un software.
MetodologíaDetermina los pasos a seguir y como realizarlos para finalizar una tarea.
Etapas del proceso
Las etapas comunes a casi todos los modelos de ciclo de vida son las siguientes:
Obtención de los requerimientos.
Identificar los recursos que se tienen.
Análisis de requisitos
Se determinan tomando en cuenta las necesidades del usuario final, introduciendo técnicas que nos permitan mejorar la calidadde los sistemas sobre los que se trabaja.
Limitaciones
El software tiene la capacidad de emular inteligencia creando un modelo de ciertas características de la inteligencia humana pero sólo posee funciones predefinidas que abarcan un conjunto de soluciones que en algunos campos llega a ser limitado.
Programación
La complejidad y la duración de esta etapa está íntimamente relacionada al o alos lenguajes de programación utilizados, así como al diseño previamente realizado.
Desarrollo de la aplicación
Se consideran cinco fases para tener una aplicación o programa eficiente, estas son:
Desarrollo de la infraestructura
Adaptación del paquete: 
Desarrollo de unidades de diseño de interactivas:
Desarrollo de unidades de diseño batch:  se utilizan una serie de combinación detécnicas, como diagrama de flujo, diagramas de estructuras, etc.
Desarrollo de unidades de diseño manuales
Pruebas de software
Consiste en comprobar que el software realice correctamente las tareas indicadas.
Implementación
Es la realización de una especificación técnica o algoritmos con un programa, componente software, u otro sistema de cómputo.
Documentación
Es todo lo concerniente a la...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Temas
  • Temas
  • No Temas
  • Temas
  • Temas
  • Tema
  • Temas
  • Temas

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS