Software La buena programación no se aprende de generalidades, sino viendo cómo los programas significativos pueden hacerse claros, “fáciles” de leer,

Slides:



Advertisements
Presentaciones similares
GUÍA PARA EL DESARROLLO DEL PRODUCTO Y PLAN DE MANUFACTURA
Advertisements

¿Qué es Sofware? Son el conjunto de instrucciones que dirigen las actividades del Hardware Consiste en programas, módulos de soporte y archivos de datos,
UNIVERSIDAD "ALONSO DE OJEDA"
Administración de la Función Informática
DEFINICION DE MANTENIMIENTO
EVALUACION DEL PERSONAL
Selección y Evaluación de Proveedores
MI PROGRAMA DE FORMACION
Introducción al software
Request for infomation – Solicitud de información
Republica Bolivariana de Venezuela U.G.M.A 7mo semestre Ing. Sistema
Unidad I: CONCEPTOS FUNDAMENTALES
Evaluación de Productos
¿VENDER DIRECTAMENTE?.
Software Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
ADQUISICIONES Y ABASTECIMIENTOS
Marzo 2003.
Pierre Sergei Zuppa Azúa Administración de sistemas versus administración de servicios.
HERRAMIENTAS CASE.
Yuliana toro v. Angie Paola Vásquez
SEMANA Introducción.
CONFORMACIÓN DEL MANUAL DE PROCESOS Y PROCEDIMIENTOS
Evaluación de sistemas de cómputo Edna Martha Miranda Chavez Sergio Fuenlabrada Velázquez Sep 2010 BENCH MARK para compra de software de base, herramientas,
Aidaritza Rodriguez Julio Álamo Carlos Ortiz. Veremos las diferencias entre las alternativas al desarrollo de sistemas a medida: la subcontratación, licencias.
AUDITORIA DE LA OFIMATICA
Identificación y Adquisición de Soluciones Automatizadas Informática II Período 2010-II.
ANALISIS DE LOS MERCADOS DE NEGOCIO Y COMPORTAMIENTO DE COMPRA
Metodología para la Selección y Adquisición de Soluciones Automatizadas Informática II Sesión No. 5 Período 2010-I.
FUNDAMENTOS DE PROGRAMACION
Introducción a la investigación de mercados
Planificación del ciclo de vida de un producto de software
Tema: 13. El Servicio Posventa.
Clase #7 – Sistemas de Procesamiento de Datos
Estudio de Viabilidad del Sistema (EVS)
Universidad Metropolitana Introducción a la Computación
Unidad 3: Adquisición de Paquetes de Software Msc. Lic. Susana I. Herrera - Lic. Paola Budán UNSE 2012.
INTRODUCCIÓN INGENIERIA DE SISTEMAS
María José Freire Mayra Coello Juan Francisco Pérez
Software El software permite comunicar al computador los problemas y hace posible que nos comunique las soluciones Los programas son el software del computador.
Ciclo de vida de un sistema
Tema 10. Planificación de materiales
SOFTWARE Se conoce como software al equipamiento lógico o soporte lógico de un sistema informático, que comprende el conjunto de los componentes lógicos.
DISEÑO CURRICULAR Presentado por: Cesar Augusto Sáenz María Alejandra Hernández 1.contenidos curriculares de competencia.
Unidad I: CONCEPTOS FUNDAMENTALES
Análisis y Diseño de Aplicaciones
Universidad Nacional Experimental de Guayana
(Control Objectives for Information and related Technology)
Unidad TemáticaI. Conceptos Básicos Horas Prácticas10 Horas Teóricas8 Horas Totales18 Objetivo El alumno determinará las entradas, procesos y salidas.
Ingeniería del Software I
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
M E N U I N I C I A L PARTES PC PERIFERICOS C P U SOFTWARE 1 johnbonilla.es.tl.
TRABAJO ESPECIAL DE GRADO TRABAJO ESPECIAL DE GRADO CAPITULO IV Y V.
Software.
CONVENIENCIAS ENTRE COMPRAR O DESARROLLAR UN SOFTWARE A MEDIDA.
Ventajas y desventajas de comprar o desarrollar un software
ADMINISTRACIÓN DE REDES Planes de Migración. Migración En tecnología de información y comunicación, la migración es el proceso de la transferencia desde.
Proceso de desarrollo de Software
Computer Assisted Audit Techniques (CAATs)
Aplicaciones Empresariales Fase IV. Características Funcionales Esta fase comprende el estudio de lo que es el detalle del sistema. Abarca todo lo concerniente.
Conveniencia entre compra o desarrollo a medida SOFTWARE A MEDIDA VENTAJASDESVENTAJAS. 1. Se ha diseñado específicamente para las necesidades empresariales.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
EI, Profesor Ramón Castro Liceaga IV. AREAS DE EVALUACIÓN DE LA AUDITORIA EN INFORMÁTICA. UNIVERSIDAD LATINA (UNILA)
Conveniencias entre comprar o desarrollar un software a medida.
CONVENIENCIAS ENTRE COMPRAR O DESARROLLAR UN SOFTWARE A MEDIDA.
Contar con las licencias que avalen el uso del software. Imposibilidad de copia y modificación. Contar con los manuales y la asesoría directamente.
Compra o Desarrollo de Software a Medida incluye herramientas, funciones y áreas que jamás serán utilizadas, sobre todo cuando se trata de pequeñas.
ESTUDIO DE FACTIBILIDAD
La estrategia de Operaciones
Entregables del Proyecto
Transcripción de la presentación:

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 Permite que el hardware se mantenga 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 presentaciones

Paquetes de Software Uso profesional CASE (Ingeniería de Software Asistida por el Computador). Publicaciones

Adquisición del Software de Aplicación 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: • ¿El proveedor puede presentar una lista de clientes que puedan ser visitados o contactados?. • ¿El proveedor asume la responsabilidad total para la instalación y el buen funcionamiento del software?. • ¿Existe una garantía y un contrato de mantenimiento incluido en el precio de los paquetes de software ofrecidos?. • ¿Cuantos sistemas semejantes ya fueron instalados?, ¿ Podrá dar continuidad a los servicios?, ¿ Hace cuanto tiempo el producto se encuentra en le mercado?.

Evaluar a los proveedores de paquetes de software: • ¿Que experiencia posee el proveedor?. • ¿Cuál es la estructura del proveedor? ¿A que distancia se encuentra? ¿Hay disponibilidad de comunicación y de visitas rápidas?. • ¿El producto propuesto ha sido mejorado o perfeccionado?. • ¿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?.