IntroduccióN A La IngenieríA De Software
Upcoming SlideShare
Loading in...5
×
 

IntroduccióN A La IngenieríA De Software

on

  • 533 views

Unidad 1

Unidad 1

Statistics

Views

Total Views
533
Views on SlideShare
533
Embed Views
0

Actions

Likes
0
Downloads
3
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    IntroduccióN A La IngenieríA De Software IntroduccióN A La IngenieríA De Software Presentation Transcript

    • INTRODUCCIÓN A LA INGENIERÍA DE SOFTWARE
      • Esta crisis fue el resultado de la introducción de la tercera generación del hardware
      Por otra parte se exige que el software sea eficaz y barato tanto en el desarrollo como en la compra.
      También se requiere una serie de características como fiabilidad, facilidad de mantenimiento y de uso, eficiencia, etc.
    • OBJETIVOS DE LA INGENIERÍA DE SOFTWARE
      En la construcción y desarrollo de proyecto
      Mejorar la calidad de los productos de software
      Aumentar la productividad y trabajo de los ingenieros del software.
      Facilitar el control del proceso de desarrollo de software.
      Suministrar a los desarrolladores las bases para construir software de alta calidad en una forma eficiente
    • PROYECTOS DE SISTEMAS
      Capacidad
      Los sistemas de información mejoran esta capacidad en tres formas:
      Aumentan la velocidad de procesamiento:
      Los sistemas basados en computadora pueden ser de ayuda para eliminar la necesidad de cálculos tediosos y comparaciones repetitivas.
      Aumento en el volumen:
      La incapacidad para mantener el ritmo de procesamiento no significa el abandono de los procedimientos existentes. Quizá éstos resulten inadecuados para satisfacer las demandas actuales.
      Recuperación más rápida de la información:
      Las organizaciones almacenan grandes cantidades de datos, por eso, debe tenerse en cuenta donde almacenarlos y como recuperarlos cuando se los necesita.
    • Costo
      Vigilancia de los costos:
      Para determinar si la compañía evoluciona en la forma esperada, de acuerdo con lo presupuestado, se debe llevar a cabo el seguimiento de los costos de mano de obra, bienes y gastos generales.
      Reducción de costos:
      Los diseños de sistemas ayudan a disminuir los costos, ya que toman ventaja de las capacidades de cálculo automático y de recuperación de datos que están incluidos en procedimientos de programas en computadora.
    • Control
      Mayor seguridad de información:
      Para aumentar la seguridad, generalmente se desarrollan sistemas de información automatizados. El acceso a la información puede estar controlado por un complejo sistemas de contraseñas, limitado a ciertas áreas o personal, si está bien protegido, es difícil de acceder
      Menor margen de error: (mejora de la exactitud y la consistencia) .
      Esto se puede lograr por medio del uso de procedimientos de control por lotes, tratando de que siempre se siga el mismo procedimiento. Cada paso se lleva a cabo de la misma manera, consistencia y con exactitud.
    • Comunicación
      Interconexión: ( aumento en la comunicación)
      Muchas empresas aumentan sus vías de comunicación por medio del desarrollo de redes para este fin, dichas vías abarcan todo el país y les permiten acelerar el flujo de información dentro de sus oficinas y otras instalaciones que no se encuentran en la misma localidad.
      Integración de áreas en las empresas:
      Los sistemas de información ayudan a comunicar los detalles del diseño a los diferentes grupos, mantienen las especificaciones esenciales en un sitio de fácil acceso y calculan factores tales como el estrés y el nivel de costos a partir de detalles proporcionados por otros grupos.
    • Competitividad
      Los sistemas de información computacionales son un arma estratégica, capaz de cambiar la forma en que la compañía compite en el mercado, en consecuencia éstos sistemas mejoran la organización y la ayudan a ganar “ventaja competitiva”, sin embargo, si los competidores de la compañía tienen capacidades mas avanzadas para el procesamiento de información, entonces los sistemas de información pueden convertirse en una “desventaja competitiva”.
    • Ingeniería Software
      La Ingeniería del software 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 mantener software de calidad que resuelven problemas de todo tipo.
      La ingeniería del software trata con áreas muy diversas de la Informática y de las Ciencias de la Computación, tales como construcción de compiladores, sistemas operativos o desarrollos de Intranet/Internet, abordando todas las fases del ciclo de vida del desarrollo de cualquier tipo de sistemas de información y aplicables a una infinidad de áreas tales como: negocios, investigación científica, medicina, producción, logística, banca, control de trafico, meteorología, el mundo del derecho, la red de redes Internet, redes Intranet y Extranet, etc
    • Método, Técnica y Herramienta Ingeniería de Software
      Método.- Un método es una serie de pasos sucesivos, conducen a una meta. Por eso ende es necesario que siga el método más apropiado a su problema, lo que equivale a decir que debe seguir el camino que lo conduzca a su objetivo.
      Técnica.- Conjunto de saberes prácticos o procedimientos para obtener un resultado. Requiere de destreza manual e intelectual, y generalmente con el uso de herramientas. Las técnicas se transmiten de generación en generación.
      Herramienta.- Subprograma o módulo encargado de funciones específicas y afines entre sí para realizar una tarea. Una aplicación o programa puede contar con múltiples herramientas a su disposición.
    • Crisis de la Ingeniería de Software
      Retrasos considerables en la planificación
      Poca productividad
      Elevadas cargas de mantenimiento
      Demandas cada vez más desfasadas con las ofertas
      Baja calidad y fiabilidad del producto
      Dependencia de los realizadores
    • Metas de la ingeniería de Software y Mitos sobre ella.
      Las metas de la ingeniería de software son, por un lado, mejorar la calidad de los procesos de fabricación de software y mejorar la calidad de los productos de software y, por otro lado, aumentar la productividad y satisfacción profesional de los ingenieros de esta disciplina.
      MITOS DE LOS DESARROLLADORES
      MITOS DE GESTIÓN
      MITOS DEL CLIENTE