NATURALEZA DEL SOFTWARE
EDWIN JAVIER RODRIGUEZ GUERRA
INGENIERIA DEL SOFTWARE I
TUTOR: EDUARDO RUEDA FAJARDO
NATURALEZA DEL 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. INTEGRA
MATEMÁTICAS, CIENCIAS DE LA COMPUTACIÓN Y
PRÁCTICAS CUYOS ORÍGENES SE ENCUENTRAN
EN LA INGENIERÍA.
 EN LA ACTUALIDAD EXISTEN SIETE GRANDES
CATEGORÍAS DEL SOFTWARE, QUE EXPLICARE A
CONTINUACIÓN.
SOFTWARE HEREDADO
 SON SOFTWARE QUE FUERON
DESARROLLADOS HACE DÉCADAS Y HAN
SIDO MODIFICADOS EN FORMA CONTINUA
PARA CUMPLIR LOS REQUERIMIENTOS DE
LOS CAMBIOS.
SOFTWARE DE INTELIGENCIA ARTIFICIAL
 ESTE SOFTWARE UTILIZA ALGORITMO NO
NUMÉRICOS EN LA RESOLUCIÓN DE
PROBLEMAS COMPLEJOS QUE ES IMPOSIBLE
ABORDAR POR MEDIO DE UN ANÁLISIS
DIRECTO.
SOFTWARE DE LÍNEA DE PRODUCTOS
 EL SOFTWARE DE LÍNEA DE PRODUCTOS,
DISEÑADO PARA PROPORCIONAR UNA
CAPACIDAD ESPECIFICA Y LA UTILIZACIÓN
DE MUCHOS CLIENTES DIFERENTES.
SOFTWARE EMPOTRADO
 EL SOFTWARE EMPOTRADO RESIDE DENTRO
DE LA MEMORIA DE SÓLO LECTURA DEL
SISTEMA Y CON ÉL SE IMPLEMENTAN Y
CONTROLAN CARACTERÍSTICAS Y
FUNCIONES PARA EL USUARIO FINAL Y EL
SISTEMA MISMO.
SOFTWARE CIENTÍFICO Y DE INGENIERÍA
 EL SOFTWARE CIENTÍFICO Y DE INGENIERÍA,
QUE SE CARACTERIZA POR UTILIZAR
ALGORITMO NUMÉRICOS.
SOFTWARE DE APLICACIÓN
 EL SOFTWARE DE APLICACIÓN CONSISTE EN
PROGRAMAS INDEPENDIENTES QUE
RESUELVEN UNA NECESIDAD DE NEGOCIOS
ESPECÍFICA.
SOFTWARE DE SISTEMAS
 EL SOFTWARE DE SISTEMA ES UNA
COLECCIÓN DE PROGRAMAS
ESCRITOS PARA SERVIR A OTROS
PROGRAMAS.
PARA RECORDAR SIEMPRE
 1.EL SOFTWARE SE DESARROLLA O
CONSTRUYE; NO SE MANUFACTURA EN EL EN
EL SENTIDO CLÁSICO.
 2.EL SOFTWARE NO SE DESGASTA.
 A CONTINUACIÓN MOSTRAREMOS UN MAPA
MENTAL QUE NOS REFLEJARA LOS TEMAS
QUE TRATAMOS.
EVOLUCIÓN DEL SOFTWARE

naturaleza del software

  • 1.
    NATURALEZA DEL SOFTWARE EDWINJAVIER RODRIGUEZ GUERRA INGENIERIA DEL SOFTWARE I TUTOR: EDUARDO RUEDA FAJARDO
  • 2.
    NATURALEZA DEL 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. INTEGRA MATEMÁTICAS, CIENCIAS DE LA COMPUTACIÓN Y PRÁCTICAS CUYOS ORÍGENES SE ENCUENTRAN EN LA INGENIERÍA.  EN LA ACTUALIDAD EXISTEN SIETE GRANDES CATEGORÍAS DEL SOFTWARE, QUE EXPLICARE A CONTINUACIÓN.
  • 3.
    SOFTWARE HEREDADO  SONSOFTWARE QUE FUERON DESARROLLADOS HACE DÉCADAS Y HAN SIDO MODIFICADOS EN FORMA CONTINUA PARA CUMPLIR LOS REQUERIMIENTOS DE LOS CAMBIOS.
  • 4.
    SOFTWARE DE INTELIGENCIAARTIFICIAL  ESTE SOFTWARE UTILIZA ALGORITMO NO NUMÉRICOS EN LA RESOLUCIÓN DE PROBLEMAS COMPLEJOS QUE ES IMPOSIBLE ABORDAR POR MEDIO DE UN ANÁLISIS DIRECTO.
  • 5.
    SOFTWARE DE LÍNEADE PRODUCTOS  EL SOFTWARE DE LÍNEA DE PRODUCTOS, DISEÑADO PARA PROPORCIONAR UNA CAPACIDAD ESPECIFICA Y LA UTILIZACIÓN DE MUCHOS CLIENTES DIFERENTES.
  • 6.
    SOFTWARE EMPOTRADO  ELSOFTWARE EMPOTRADO RESIDE DENTRO DE LA MEMORIA DE SÓLO LECTURA DEL SISTEMA Y CON ÉL SE IMPLEMENTAN Y CONTROLAN CARACTERÍSTICAS Y FUNCIONES PARA EL USUARIO FINAL Y EL SISTEMA MISMO.
  • 7.
    SOFTWARE CIENTÍFICO YDE INGENIERÍA  EL SOFTWARE CIENTÍFICO Y DE INGENIERÍA, QUE SE CARACTERIZA POR UTILIZAR ALGORITMO NUMÉRICOS.
  • 8.
    SOFTWARE DE APLICACIÓN EL SOFTWARE DE APLICACIÓN CONSISTE EN PROGRAMAS INDEPENDIENTES QUE RESUELVEN UNA NECESIDAD DE NEGOCIOS ESPECÍFICA.
  • 9.
    SOFTWARE DE SISTEMAS EL SOFTWARE DE SISTEMA ES UNA COLECCIÓN DE PROGRAMAS ESCRITOS PARA SERVIR A OTROS PROGRAMAS.
  • 10.
    PARA RECORDAR SIEMPRE 1.EL SOFTWARE SE DESARROLLA O CONSTRUYE; NO SE MANUFACTURA EN EL EN EL SENTIDO CLÁSICO.  2.EL SOFTWARE NO SE DESGASTA.  A CONTINUACIÓN MOSTRAREMOS UN MAPA MENTAL QUE NOS REFLEJARA LOS TEMAS QUE TRATAMOS.
  • 11.