SlideShare una empresa de Scribd logo
Software
La buena programación no se aprende de
generalidades, sino viendo cómo los
programas significativos pueden hacerse
claros, “fáciles” de leer, mantener y
modificar, pensados para los humanos
eficientes y confiables

                   Kernigham y plagern
Clasificación del Software

       
            Software de Base
            Sistema Operativo
            Lenguaje de Programación
            Software de Aplicación
            Paquete de Software
            Sistemas especialistas
            Inteligencia artificial

       
Software de Base
 Conjunto de programas que activa los recursos de
 la computadora.
Sistema Operativo
 Conjunto de programas que controla al Hardware.
 Coordina las funciones básicas de los componentes de la
 computadora:
   Procesador
   Memoria
   Unidades de almacenamiento
   Interfaces
   Elementos de comunicación

 Permite que el hardware se mantenga Operativo.
Sistema Operativo
 Actividades:
    Administración de entrada y salida de datos
   Control de interfaz (,,    )
   Control de periféricos (, scanners, )

   Lectura y grabación de datos en el Disco 

   Almacenamiento en Memória  
Lenguaje de programación
 Programas utilizados para el desarrollo de los
  sistemas de aplicación
 Traducen las sentencias escritas en alto nivel, para
  el código binario
 Los mas usados: FORTRAN, COBOL, BASIC, PASCAL,
  C, “SQL” y “HTML”.
Software de aplicación
 un conjunto de programas de computación
 desarrollados para realizar, en combinación con la
 actividad humana, tareas o procesos específicos
 relacionados, en general, con el procesamiento de la
 información.
Aplicaciones de los S A
 Su aplicación está dada por las tareas que pueden
 realizar:
 Administrativo: Procedimientos administrativos
 Técnico-Científico: CAD
 Automatización Industrial: CAM
 Automatización Comercial: Reservas pasajes
 Educación: Educación asistida
 Juegos
Paquete de Software
 Conjunto de programas aplicativos,
  desarrollado por un productor de software y
  para aplicar a tareas específicas y de frecuentes.
 Comercialmente se encuentran disponibles
  para un gran número de usuarios .
Principal Ventaja: Bajo precio . Menor
 tiempo de implantación .
Principal Desventaja: menor satisfacción en los
 requerimientos . Menor conocimiento de
 sus operaciones .
Paquetes de Software
              De uso Genérico
              para la
              Administración:
                Procesador de
                   Texto
                  Planilla de cálculo
                  Administración de
                   Base de datos
                  Administrador de
                   Proyectos
                  Generador de
Paquetes de Software
              Uso profesional
                CASE (Ingeniería de
                 Software Asistida por el
                 Computador).




                Publicaciones
Una metodología - Un procedimiento de Compras
Alternativas para la adquisición
de Software de Aplicación (SA)
 1. Desarrollarlo en la empresa.
 2. Contratar a un especialista
 3. Adquirir un SA genérico y desarrollar las
  especificaciones requeridas.
 4. Adquirir un SA flexible y adaptarlo a las
  necesidades.
 5. Adquirir un SA específico y adaptar las necesidades
  al software ofrecido.
Selección de paquetes de
software de aplicación.
 Identificación y especificación de las necesidades
 Análisis de las necesidades y búsqueda de alternativas.
 Identificación de los posibles proveedores.
 Establecer contacto.
 Ubicar la compra y el criterio de uso.
 Evaluar alternativas.
 Disponibilidad del presupuesto
 Evaluar alternativas específicas.
 Negociar.
 Adquirir.
 Instalación del software.
 Evaluación posterior a la compra del Software seleccionado.
Contenido de una solicitud de compra
 Una descripción completa
 Hardware y software de base necesarios
 Costos en la implantación.
 Detalle y costo de mantenimiento.
 Comprobación de la capacidad.
 Recursos necesarios para la operación.
 Una descripción de cómo se puede ampliar
 Detalles del soporte que puede ser ofrecido.
 Integración con otro software del mercado
 Documentación para evaluar la calidad.
 Demostraciones o instalación en los equipos de la
  empresa para su evaluación.
SELECCIÓN DEL PROVEEDOR
 TIPO I: Productos rutinarios.
 TIPO II: Productos con problemas de
  procedimientos.
 TIPO II: Productos con problemas en el
  comportamiento.
 TIPO IV: Productos con problemas políticos.
DIMENSIONES DE ATRIBUTOS:


   Reputación global del proveedor.
  • Términos financieros.
  • Flexibilidad del proveedor para ajustarse a las
     necesidades de su empresa.
  • Experiencia con el proveedor en situaciones
     análogas.
  • Servicio técnico ofrecido.
  • Confiabilidad en el vendedor.
  • Conveniencia en colocar la orden.
  • Datos sobre la confiabilidad del producto.
  • Precio.
DIMENSIONES DE ATRIBUTOS:
• Especificaciones técnicas
• Facilidad de operación o de uso
• Preferencias del usuario principal del producto
• Entrenamiento ofrecido por el proveedor
• Tiempo de entrenamiento requerido
• Confiabilidad en los datos de envío prometidos
• Facilidad en el mantenimiento
• Servicio de ventas esperado después de la fecha de compra.
Evaluar a los proveedores de paquetes de software:
• ↵Ελ προϖεεδορ πυεδε πρεσενταρ υνα λιστα δε χλιεντεσ
   θυε πυεδαν σερ ϖισιταδοσ ο χονταχταδοσ?.
• ↵Ελ προϖεεδορ ασυµε λα ρεσπονσαβιλιδαδ τοταλ παρα
   λα ινσταλαχι⌠ν ψ ελ βυεν φυνχιοναµιεντο δελ
   σοφτωαρε?.
• ↵Εξιστε υνα γαραντα ψ υν χοντρατο δε µαντενιµιεντο
   ινχλυιδο εν ελ πρεχιο δε λοσ παθυετεσ δε σοφτωαρε
   οφρεχιδοσ?.
• ↵Χυαντοσ σιστεµασ σεµεϕαντεσ ψα φυερον
   ινσταλαδοσ?, ↵ Ποδρ〈 δαρ χοντινυιδαδ α λοσ
   σερϖιχιοσ?, ↵ Ηαχε χυαντο τιεµπο ελ προδυχτο σε
   ενχυεντρα εν λε µερχαδο?.
Evaluar a los proveedores de
paquetes de software:
• ↵Θυε εξπεριενχια ποσεε ελ προϖεεδορ?.
• ↵Χυ〈λ εσ λα εστρυχτυρα δελ προϖεεδορ? ↵Α θυε
   διστανχια σε ενχυεντρα? ↵Ηαψ δισπονιβιλιδαδ δε
   χοµυνιχαχι⌠ν ψ δε ϖισιτασ ρ〈πιδασ?.
• ↵Ελ προδυχτο προπυεστο ηα σιδο µεϕοραδο ο
   περφεχχιοναδο?.
• ↵Θυ σερϖιχιο οφρεχε ελ προϖεεδορ χον ρελαχι⌠ν α
   αδαπταχιονεσ αλ σιστεµα ψ αλ εντρεναµιεντο δε λοσ
   υσυαριοσ; ψ αντε υν χαµβιο δε λα απλιχαχι⌠ν ινιχιαλ
   πορ ϖερσιονεσ ποστεριορεσ?.

Más contenido relacionado

PPT
Clasificación de software
PPT
Usitemas
PDF
Unidad I - Desarrollo rápido de software
PPTX
Software enlatado o a medida: Cual es mejor para mi empresa
DOCX
Formato de documentacion ieee 830
ODP
Software genérico vs
PPTX
Tools elicitation
PPTX
Obtencion de requisitos
Clasificación de software
Usitemas
Unidad I - Desarrollo rápido de software
Software enlatado o a medida: Cual es mejor para mi empresa
Formato de documentacion ieee 830
Software genérico vs
Tools elicitation
Obtencion de requisitos

Destacado (20)

PPTX
CONTABILIZACION DE LOS INTANGIBLES Y LA INFORMACION DE GESTION
PPT
PDF
Formations cameroon dea
PPT
Lineas de Trabajo para Investigación en la ENAHP- IUT
PPTX
Virus del papiloma humano
PPTX
Federação de EJs
PPTX
La mateixa caixa
PPS
Canal rio elba
PPTX
Informatica
PPTX
Home ofice
PPTX
Invertebrados
PPT
Ser professor3304 (1)
PDF
Legal news 22. Salario Mínimo
PDF
8 de marzo santiago duque
PPTX
tipos de web
PPT
Método científico
PPTX
Carlos andrés correa gómez
PPS
CDO Primer for Dummies
PPSX
La Propuesta
PPTX
Presentation18d
CONTABILIZACION DE LOS INTANGIBLES Y LA INFORMACION DE GESTION
Formations cameroon dea
Lineas de Trabajo para Investigación en la ENAHP- IUT
Virus del papiloma humano
Federação de EJs
La mateixa caixa
Canal rio elba
Informatica
Home ofice
Invertebrados
Ser professor3304 (1)
Legal news 22. Salario Mínimo
8 de marzo santiago duque
tipos de web
Método científico
Carlos andrés correa gómez
CDO Primer for Dummies
La Propuesta
Presentation18d
Publicidad

Similar a Conceptos (20)

PPT
Software
PPTX
preparación e instalación de software
PPTX
Diapositivas del software corregido
PPTX
Preparación e instalación de software de aplicación
PPTX
La naturaleza cambiante del software
PPTX
Estructura modular de una computadora parte III
DOCX
Tipos de software terminado
PPTX
Trabajo del software de aplicacion
DOCX
Ensayo sistemas y sofware
PPTX
Sotfware para la gestion administrativa
PDF
software mary
PPTX
Tipos de software
PPTX
Blog
PDF
Qué es Software, conceptos básicos y tipos
PPTX
Presentación tic software
PPTX
Softwareeeeee jml
PPTX
Software
PPTX
Software
PPTX
Software
Software
preparación e instalación de software
Diapositivas del software corregido
Preparación e instalación de software de aplicación
La naturaleza cambiante del software
Estructura modular de una computadora parte III
Tipos de software terminado
Trabajo del software de aplicacion
Ensayo sistemas y sofware
Sotfware para la gestion administrativa
software mary
Tipos de software
Blog
Qué es Software, conceptos básicos y tipos
Presentación tic software
Softwareeeeee jml
Software
Software
Software
Publicidad

Conceptos

  • 1. Software La buena programación no se aprende de generalidades, sino viendo cómo los programas significativos pueden hacerse claros, “fáciles” de leer, mantener y modificar, pensados para los humanos eficientes y confiables Kernigham y plagern
  • 2. Clasificación del Software   Software de Base  Sistema Operativo  Lenguaje de Programación  Software de Aplicación  Paquete de Software  Sistemas especialistas  Inteligencia artificial 
  • 3. Software de Base  Conjunto de programas que activa los recursos de la computadora.
  • 4. Sistema Operativo  Conjunto de programas que controla al Hardware.  Coordina las funciones básicas de los componentes de la computadora:  Procesador  Memoria  Unidades de almacenamiento  Interfaces  Elementos de comunicación  Permite que el hardware se mantenga Operativo.
  • 5. Sistema Operativo  Actividades:  Administración de entrada y salida de datos  Control de interfaz (,, )  Control de periféricos (, scanners, )  Lectura y grabación de datos en el Disco   Almacenamiento en Memória  
  • 6. Lenguaje de programación  Programas utilizados para el desarrollo de los sistemas de aplicación  Traducen las sentencias escritas en alto nivel, para el código binario  Los mas usados: FORTRAN, COBOL, BASIC, PASCAL, C, “SQL” y “HTML”.
  • 7. Software de aplicación  un conjunto de programas de computación desarrollados para realizar, en combinación con la actividad humana, tareas o procesos específicos relacionados, en general, con el procesamiento de la información.
  • 8. Aplicaciones de los S A  Su aplicación está dada por las tareas que pueden realizar:  Administrativo: Procedimientos administrativos  Técnico-Científico: CAD  Automatización Industrial: CAM  Automatización Comercial: Reservas pasajes  Educación: Educación asistida  Juegos
  • 9. Paquete de Software  Conjunto de programas aplicativos, desarrollado por un productor de software y para aplicar a tareas específicas y de frecuentes.  Comercialmente se encuentran disponibles para un gran número de usuarios . Principal Ventaja: Bajo precio . Menor tiempo de implantación . Principal Desventaja: menor satisfacción en los requerimientos . Menor conocimiento de sus operaciones .
  • 10. Paquetes de Software  De uso Genérico para la Administración:  Procesador de Texto  Planilla de cálculo  Administración de Base de datos  Administrador de Proyectos  Generador de
  • 11. Paquetes de Software  Uso profesional  CASE (Ingeniería de Software Asistida por el Computador).  Publicaciones
  • 12. Una metodología - Un procedimiento de Compras
  • 13. Alternativas para la adquisición de Software de Aplicación (SA)  1. Desarrollarlo en la empresa.  2. Contratar a un especialista  3. Adquirir un SA genérico y desarrollar las especificaciones requeridas.  4. Adquirir un SA flexible y adaptarlo a las necesidades.  5. Adquirir un SA específico y adaptar las necesidades al software ofrecido.
  • 14. Selección de paquetes de software de aplicación.  Identificación y especificación de las necesidades  Análisis de las necesidades y búsqueda de alternativas.  Identificación de los posibles proveedores.  Establecer contacto.  Ubicar la compra y el criterio de uso.  Evaluar alternativas.  Disponibilidad del presupuesto  Evaluar alternativas específicas.  Negociar.  Adquirir.  Instalación del software.  Evaluación posterior a la compra del Software seleccionado.
  • 15. Contenido de una solicitud de compra  Una descripción completa  Hardware y software de base necesarios  Costos en la implantación.  Detalle y costo de mantenimiento.  Comprobación de la capacidad.  Recursos necesarios para la operación.  Una descripción de cómo se puede ampliar  Detalles del soporte que puede ser ofrecido.  Integración con otro software del mercado  Documentación para evaluar la calidad.  Demostraciones o instalación en los equipos de la empresa para su evaluación.
  • 16. SELECCIÓN DEL PROVEEDOR  TIPO I: Productos rutinarios.  TIPO II: Productos con problemas de procedimientos.  TIPO II: Productos con problemas en el comportamiento.  TIPO IV: Productos con problemas políticos.
  • 17. DIMENSIONES DE ATRIBUTOS:  Reputación global del proveedor. • Términos financieros. • Flexibilidad del proveedor para ajustarse a las necesidades de su empresa. • Experiencia con el proveedor en situaciones análogas. • Servicio técnico ofrecido. • Confiabilidad en el vendedor. • Conveniencia en colocar la orden. • Datos sobre la confiabilidad del producto. • Precio.
  • 18. DIMENSIONES DE ATRIBUTOS: • Especificaciones técnicas • Facilidad de operación o de uso • Preferencias del usuario principal del producto • Entrenamiento ofrecido por el proveedor • Tiempo de entrenamiento requerido • Confiabilidad en los datos de envío prometidos • Facilidad en el mantenimiento • Servicio de ventas esperado después de la fecha de compra.
  • 19. Evaluar a los proveedores de paquetes de software: • ↵Ελ προϖεεδορ πυεδε πρεσενταρ υνα λιστα δε χλιεντεσ θυε πυεδαν σερ ϖισιταδοσ ο χονταχταδοσ?. • ↵Ελ προϖεεδορ ασυµε λα ρεσπονσαβιλιδαδ τοταλ παρα λα ινσταλαχι⌠ν ψ ελ βυεν φυνχιοναµιεντο δελ σοφτωαρε?. • ↵Εξιστε υνα γαραντα ψ υν χοντρατο δε µαντενιµιεντο ινχλυιδο εν ελ πρεχιο δε λοσ παθυετεσ δε σοφτωαρε οφρεχιδοσ?. • ↵Χυαντοσ σιστεµασ σεµεϕαντεσ ψα φυερον ινσταλαδοσ?, ↵ Ποδρ〈 δαρ χοντινυιδαδ α λοσ σερϖιχιοσ?, ↵ Ηαχε χυαντο τιεµπο ελ προδυχτο σε ενχυεντρα εν λε µερχαδο?.
  • 20. Evaluar a los proveedores de paquetes de software: • ↵Θυε εξπεριενχια ποσεε ελ προϖεεδορ?. • ↵Χυ〈λ εσ λα εστρυχτυρα δελ προϖεεδορ? ↵Α θυε διστανχια σε ενχυεντρα? ↵Ηαψ δισπονιβιλιδαδ δε χοµυνιχαχι⌠ν ψ δε ϖισιτασ ρ〈πιδασ?. • ↵Ελ προδυχτο προπυεστο ηα σιδο µεϕοραδο ο περφεχχιοναδο?. • ↵Θυ σερϖιχιο οφρεχε ελ προϖεεδορ χον ρελαχι⌠ν α αδαπταχιονεσ αλ σιστεµα ψ αλ εντρεναµιεντο δε λοσ υσυαριοσ; ψ αντε υν χαµβιο δε λα απλιχαχι⌠ν ινιχιαλ πορ ϖερσιονεσ ποστεριορεσ?.