Ingenieria De Software

Páginas: 35 (8550 palabras) Publicado: 12 de septiembre de 2013
Ingeniería: La idea del ingeniero sugiere una idea a concretar, esto quiere decir que a través de técnicas, diseños, modelos y con el conocimiento de la ciencia, la ingeniería puede resolver problemas y satisfacer necesidades humanas.
Ingeniería de Software
(1) Es una disciplina o área de la informática o ciencias de la computación que ofrece métodos y técnicas para desarrollar y mantenersoftware de calidad que resuelven problemas de todo tipo
(2) Es la aplicación de una copia sistemática disciplinada y cuantificable al desarrollo, operación y mantenimiento del software: es decir, la aplicación de la ingeniería al software. IEEE 2003
Mitos del todo
Mito: Si fallamos en la planificación podemos añadir más programadores y recuperar el tiempo perdido.
Realidad: Agregar gente a unproyecto atrasado tiene una alta probabilidad de atrasarlo más
Razón: Crear software no es una tarea particionable
Mito: Una declaración general de los objetivos es suficiente para comenzar a escribir los programas; podemos dar los detalles más adelante
Realidad: Una mala definición del problema es la principal causa del trabajo en vano. Es esencial una descripción formal y detallada delámbito de información, funciones, rendimiento, interfaces y criterios de evaluación. Esto sólo puede determinarse después de una exhaustiva comunicación entre el cliente y el analista
Mito: Los requisitos del proyecto cambian continuamente pero los cambios pueden acomodarse fácilmente
Realidad: El impacto del cambio varía según el momento en que se realiza
Mito: Una vez que se hizo el programa yfunciona, el trabajo ha terminado
Realidad: Los datos industriales indican que entre el 50% y 70% de todo el esfuerzo dedicado a un programa se realizará después de que se le haya entregado al cliente por primera vez.
1.1 Principales áreas de estudio de la ingeniería de Software
Métodos y tecnologías para desarrollo de software
Gestión de proyectos de Software
Medición y estimación deSoftware
Ingeniería de requerimientos
Ingeniería de Software empírica
Gestión te riesgos
Usabilidad de software
Evaluación de Software
Métricas de Software
Calidad de Software
Métodos formales
Ingeniería web
1.2 importancia de la ingeniería de Software
Una perspectiva industrial
Los primeros días la programación se veía como un arte; existían muy pocos métodos formales y muy pocaspersonas los utilizaban.
Hoy la distribución de costos en el desarrollo de sistemas informáticos ha cambiado drásticamente. El software, en lugar del hardware es el elemento principal del costo.
En las décadas pasadas los ejecutivos y muchos aprendices técnicos se habían hecho las siguientes preguntas. Por qué lleva tanto tiempo terminar los programas? Por qué es tan elevado el costo? Por quéno se puede encontrar todos los errores antes de entregar el software a nuestros clientes? Por qué nos resulta difícil verificar el progreso de desarrollo de software?
La búsqueda de técnicas que mejorasen la calidad y permitieran reducir los costos de las soluciones basadas en computadoras ha sido uno de los objetivos más perseguidos desde los inicios de la informática. A mediados de los 60's,la creación de un producto de Software se convertía en una tarea angustiosa, se hizo por tanto necesario introducir una serie de herramientas y procedimientos que facilitarán por un lado la creación del nuevo software y por otro lado la comprensión y manejo del mismo.
Una siguiente etapa en la evolución de los sistemas de computadora comenzó a mediados de los años 70 y continúo más allá de unadécada. Se caracteriza con la aparición de sistemas de redes que trajo consigo el que los sistemas de Software tuvieran que interactuar con múltiples computadoras.
Otra nueva etapa fue la aparición de microprocesadores y el uso creciente de dispositivos móviles


Por lo tanto el concepto CRN se refiere a la estrategia del negocio en clientes satisfechos y de los sistemas informáticos que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ingenieria software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria De Software
  • Ingenieria de software
  • Ingeniería de Software
  • Ingenieria de software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS