Usitemas

149 views
123 views

Published on

trabajo

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
149
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Usitemas

  1. 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. 2. Clasificación del Software <ul><li>Software de Base </li></ul><ul><li>Sistema Operativo </li></ul><ul><li>Lenguaje de Programación </li></ul><ul><li>Software de Aplicación </li></ul><ul><li>Paquete de Software </li></ul><ul><li>Sistemas especialistas </li></ul><ul><li>Inteligencia artificial </li></ul> 
  3. 3. Software de Base <ul><li>Conjunto de programas que activa los recursos de la computadora. </li></ul>
  4. 4. Sistema Operativo <ul><li>Conjunto de programas que controla al Hardware. </li></ul><ul><li>Coordina las funciones básicas de los componentes de la computadora: </li></ul><ul><ul><li>Procesador </li></ul></ul><ul><ul><li>Memoria </li></ul></ul><ul><ul><li>Unidades de almacenamiento </li></ul></ul><ul><ul><li>Interfaces </li></ul></ul><ul><ul><li>Elementos de comunicación </li></ul></ul><ul><li>Permite que el hardware se mantenga Operativo. </li></ul>
  5. 5. Sistema Operativo  <ul><li>Actividades: </li></ul><ul><ul><li>Administración de entrada y salida de datos </li></ul></ul><ul><ul><li>Control de interfaz (  ,  ,  ) </li></ul></ul><ul><ul><li>Control de periféricos (  ,  scanners,  ) </li></ul></ul><ul><ul><li>Lectura y grabación de datos en el Disco  </li></ul></ul><ul><ul><li>Almacenamiento en Memória    </li></ul></ul>
  6. 6. Lenguaje de programación <ul><li>Programas utilizados para el desarrollo de los sistemas de aplicación </li></ul><ul><li>Traducen las sentencias escritas en alto nivel  , para el código binario  </li></ul><ul><li>Los mas usados: FORTRAN, COBOL, BASIC, PASCAL, C, “SQL” y “HTML”. </li></ul>
  7. 7. Software de aplicación <ul><li>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. </li></ul>
  8. 8. Aplicaciones de los S A <ul><li>Su aplicación está dada por las tareas que pueden realizar: </li></ul><ul><li>Administrativo: Procedimientos administrativos </li></ul><ul><li>Técnico-Científico: CAD </li></ul><ul><li>Automatización Industrial: CAM </li></ul><ul><li>Automatización Comercial: Reservas pasajes </li></ul><ul><li>Educación: Educación asistida </li></ul><ul><li>Juegos </li></ul>
  9. 9. Paquete de Software <ul><li>Conjunto de programas aplicativos, desarrollado por un productor de software y para aplicar a tareas específicas y de frecuentes. </li></ul><ul><li>Comercialmente se encuentran disponibles para un gran número de usuarios  . </li></ul><ul><li>Principal Ventaja : Bajo precio  . Menor tiempo de implantación  . </li></ul><ul><li>Principal Desventaja : menor satisfacción en los requerimientos    . Menor conocimiento de sus operaciones  . </li></ul>
  10. 10. Paquetes de Software <ul><li>De uso Genérico para la Administración: </li></ul><ul><ul><li>Procesador de Texto </li></ul></ul><ul><ul><li>Planilla de cálculo </li></ul></ul><ul><ul><li>Administración de Base de datos </li></ul></ul><ul><ul><li>Administrador de Proyectos </li></ul></ul><ul><ul><li>Generador de presentaciones </li></ul></ul>
  11. 11. Paquetes de Software <ul><li>Uso profesional </li></ul><ul><ul><li>CASE (Ingeniería de Software Asistida por el Computador). </li></ul></ul><ul><ul><li>Publicaciones </li></ul></ul>
  12. 12. Adquisición del Software de Aplicación Una metodología - Un procedimiento de Compras
  13. 13. Alternativas para la adquisición de Software de Aplicación (SA) <ul><li>1. Desarrollarlo en la empresa. </li></ul><ul><li>2. Contratar a un especialista </li></ul><ul><li>3. Adquirir un SA genérico y desarrollar las especificaciones requeridas. </li></ul><ul><li>4. Adquirir un SA flexible y adaptarlo a las necesidades. </li></ul><ul><li>5. Adquirir un SA específico y adaptar las necesidades al software ofrecido. </li></ul>
  14. 14. Selección de paquetes de software de aplicación. <ul><li>Identificación y especificación de las necesidades </li></ul><ul><li>Análisis de las necesidades y búsqueda de alternativas. </li></ul><ul><li>Identificación de los posibles proveedores. </li></ul><ul><li>Establecer contacto. </li></ul><ul><li>Ubicar la compra y el criterio de uso. </li></ul><ul><li>Evaluar alternativas. </li></ul><ul><li>Disponibilidad del presupuesto </li></ul><ul><li>Evaluar alternativas específicas. </li></ul><ul><li>Negociar. </li></ul><ul><li>Adquirir. </li></ul><ul><li>Instalación del software. </li></ul><ul><li>Evaluación posterior a la compra del Software seleccionado. </li></ul>
  15. 15. Contenido de una solicitud de compra <ul><li>Una descripción completa </li></ul><ul><li>Hardware y software de base necesarios </li></ul><ul><li>Costos en la implantación. </li></ul><ul><li>Detalle y costo de mantenimiento. </li></ul><ul><li>Comprobación de la capacidad. </li></ul><ul><li>Recursos necesarios para la operación. </li></ul><ul><li>Una descripción de cómo se puede ampliar </li></ul><ul><li>Detalles del soporte que puede ser ofrecido. </li></ul><ul><li>Integración con otro software del mercado </li></ul><ul><li>Documentación para evaluar la calidad. </li></ul><ul><li>Demostraciones o instalación en los equipos de la empresa para su evaluación. </li></ul>
  16. 16. SELECCIÓN DEL PROVEEDOR <ul><li>TIPO I: Productos rutinario s. </li></ul><ul><li>TIPO II: Productos con problemas de procedimiento s. </li></ul><ul><li>TIPO II: Productos con problemas en el comportamient o . </li></ul><ul><li>TIPO IV: Productos con problemas político s. </li></ul>
  17. 17. DIMENSIONES DE ATRIBUTOS: <ul><li>Reputación global del proveedor. </li></ul><ul><li>• Términos financieros. </li></ul><ul><li>• Flexibilidad del proveedor para ajustarse a las necesidades de su empresa. </li></ul><ul><li>• Experiencia con el proveedor en situaciones análogas. </li></ul><ul><li>• Servicio técnico ofrecido. </li></ul><ul><li>• Confiabilidad en el vendedor. </li></ul><ul><li>• Conveniencia en colocar la orden. </li></ul><ul><li>• Datos sobre la confiabilidad del producto. </li></ul><ul><li>• Precio. </li></ul>
  18. 18. DIMENSIONES DE ATRIBUTOS: <ul><li>• Especificaciones técnicas </li></ul><ul><li>• Facilidad de operación o de uso </li></ul><ul><li>• Preferencias del usuario principal del producto </li></ul><ul><li>• Entrenamiento ofrecido por el proveedor </li></ul><ul><li>• Tiempo de entrenamiento requerido </li></ul><ul><li>• Confiabilidad en los datos de envío prometidos </li></ul><ul><li>• Facilidad en el mantenimiento </li></ul><ul><li>• Servicio de ventas esperado después de la fecha de compra. </li></ul>
  19. 19. Evaluar a los proveedores de paquetes de software: <ul><li>• ¿El proveedor puede presentar una lista de clientes que puedan ser visitados o contactados?. </li></ul><ul><li>• ¿El proveedor asume la responsabilidad total para la instalación y el buen funcionamiento del software?. </li></ul><ul><li>• ¿Existe una garantía y un contrato de mantenimiento incluido en el precio de los paquetes de software ofrecidos?. </li></ul><ul><li>• ¿Cuantos sistemas semejantes ya fueron instalados?, ¿ Podrá dar continuidad a los servicios?, ¿ Hace cuanto tiempo el producto se encuentra en le mercado?. </li></ul>
  20. 20. Evaluar a los proveedores de paquetes de software: <ul><li>• ¿Que experiencia posee el proveedor?. </li></ul><ul><li>• ¿Cuál es la estructura del proveedor? ¿A que distancia se encuentra? ¿Hay disponibilidad de comunicación y de visitas rápidas?. </li></ul><ul><li>• ¿El producto propuesto ha sido mejorado o perfeccionado?. </li></ul><ul><li>• ¿Qué servicio ofrece el proveedor con relación a adaptaciones al sistema y al entrenamiento de los usuarios; y ante un cambio de la aplicación inicial por versiones posteriores?. </li></ul>

×