Sesi贸n 1 : El Software como producto
Ing. Luis Piedra Rubio
lpiedra@mail.urp.edu.pe luispiedra@terra.com.pe
1
Sesión 1
En esta Sesión :
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional
La Ingeniería Industrial y las Tecnologías de la Información (IT) Filosofía de la Información Ingeniería del Software Software como producto
Filosofía de la Información Ingeniería del Software Software como producto
2
Sesión 1
Bibliografía de esta sesión
Ingeniería de Software Bibliografía de la Sesión
[1]. Pressman, R. S. "Ingeniería de software. Un enfoque práctico” Sexta Edición. McGraw-Hill. 2007.
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
• Capítulo 1:
Software e Ingeniería de Software.
3
Sesión 1
Videos
Ingeniería de Software Bibliografía de la Sesión
SAP Business One
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
4
Sesión 1 Perfil Profesional del Ingeniero Industrial URP La formación del Ingeniero Industrial toma como sustento la tecnología de la información, que sirve de base para su capacitación en marketing, planeación y gestión, operaciones y sistemas. El Ingeniero Industrial de la Ricardo Palma está capacitado para ser empresario. Su formación le sirve para planear y diseñar una empresa productiva y/o de servicios, sus competencias le permiten: •Analizar y evaluar el entorno global, nacional, regional y municipal como bases para desarrollar una actividad empresarial. •Efectuar diagnóstico, que permitan determinar el espacio ciudad industria para programas de desarrollo industrial, a través de parques industriales. •Planear y gestionar, a través de políticas, estrategias, objetivos y metas, conformando planes empresariales, programas, proyectos, presupuestos y financiamientos. •Planear, diseñar métodos de producción y de servicios, optimizando recursos para la operación de plantas industriales y/o servicios con performance competitiva. •Realizar estudios de investigación empresarial, estudios de mercado, formular proyectos de inversión, gerenciar proyectos en su implementación. •Dirigir, ejecutar, controlar y evaluar programas de pequeña empresa a través de la gestión municipal y su programa de promoción.
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
5
Sesión 1 La Ingeniería Industrial y las Tecnologías de la Información
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional
“Los Ingenieros Industriales planifican, analizan, diseñan, implementan y mantienen Sistemas de Información que permiten elevar la productividad empresarial”
Filosofía de la Información Ingeniería del Software Software como producto
6
Sesión 1
Filosofía de la Información
Ingeniería de Software Bibliografía de la Sesión
Software Instrucciones (programas de computadoras) que cuando se ejecutan proporcionan la función o rendimiento deseado El software es la máquina que conduce a las decisiones comerciales Es el factor clave que diferencia los productos y/o servicios modernos
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
7
Sesión 1
La Importancia del Software
Ingeniería de Software Bibliografía de la Sesión
El software de computadoras es una de las pocas tecnologías claves que tiene un impacto significativo en cualquier aspecto de la sociedad moderna. Es un mecanismo para automatizar negocios, industrias y gobiernos. Un medio para transferir nueva tecnología: un medio para diferenciar los productos de una empresa de los de su competidor y una ventana de entrada al conocimiento colectivo de una corporación
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
8
Sesión 1
El Software como producto
Ingeniería de Software Bibliografía de la Sesión
• El software es la máquina que conduce a las decisiones comerciales • Es el factor clave que diferencia los productos y los servicios modernos • El software transforma datos en información • Es un factor competitivo
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
9
Sesión 1
Evolución del Software
Ingeniería de Software Bibliografía de la Sesión
Primera Era (1950/1960) Desarrollo sin planificación/sin documentación/ Distribución Limitada/ Diseño a Medida
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
Segunda Era (1960-1975) Sistemas Multiusuario/Tiempo real/ Bases de datos
Tercera Era (1975-1985) Sistemas inteligentes/Hardware de bajo costo
Cuarta Era (1985 – 200X) Sistemas Expertos/Tecnología de Objetos
10
Sesión 1
Software El Software tiene características diferentes al hardware El software se desarrolla o construye; no se manufactura en el sentido clásico El software no se “desgasta” La mayoría del software aún se construye a medida
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
11
Sesión 1
Categorías de Software
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional
Software de Sistemas Software de aplicación Software científico y de Ingeniería Software empotrado Software de línea de productos Aplicaciones basadas en Web Software de Inteligencia Artificial
Filosofía de la Información Ingeniería del Software Software como producto
12
Sesión 1
La crisis del Software
Ingeniería de Software Bibliografía de la Sesión
MITOS De la Gestión
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
De los Desarrolladores De los Clientes
13
Sesión 1
La crisis del Software
Ingeniería de Software Bibliografía de la Sesión
Mitos de la Gestión Mito 1: Si tenemos un libro con todos los estándares o metodologías para construir el producto software. ¿No es suficiente para nuestro equipo de desarrollo?
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
Mito 2: El equipo dispone de las mejores herramientas, les compramos los mejores ordenadores. Mito 3: Si fallamos en la planificación recuperamos el tiempo contratando más programadores.
14
Sesión 1
La crisis del Software Mitos del Cliente Mito 1:
Mito 2:
Una declaración general de los objetivos es suficiente para comenzar a escribir los programas, los detalles los dejamos para más adelante.
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
Los requisitos cambian continuamente, sin embargo estos cambios pueden incluirse fácilmente, dada la flexibilidad del software.
15
Sesión 1
La crisis del Software Mitos de los Desarrolladores
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional Filosofía de la Información
Mito 1:
El trabajo termina con la entrega de programas que “funcionen”.
Mito 2:
La calidad sólo es verificable cuando se obtenga un programa o módulo que se pueda ejecutar.
Mito 3:
El único producto del trabajo que pueda entregarse es el programa en funcionamiento
Ingeniería del Software Software como producto
16
Sesión 1
Ingeniería del Software
Ingeniería de Software Bibliografía de la Sesión
Algunas definiciones • “Disciplina o área que ofrece métodos y técnicas para desarrollar y mantener software de calidad” • “Es el estudio de principios y metodologías para el desarrollo y mantenimiento de Sistemas de Software” • Es la aplicación práctica del conocimiento científico en el diseño y construcción de programas y documentación asociada”
Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
17
Sesión 1
Resumen Software es un elemento clave en los procesos de negocios El software ha evolucionado hasta convertirse en una industria por sí mismo. Se tiene problemas al desarrollar software La intención de la Ingeniería de Software es proporcionar un marco general para construir software de calidad
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional Filosofía de la Información Ingeniería del Software Software como producto
18
Sesión 1
Trabajo Domiciliario No. 01
Ingeniería de Software Bibliografía de la Sesión Perfil Profesional
1. Encontrar algunos ejemplos (positivos y negativos) que indiquen el impacto del software en la sociedad actual. 2. Mencionar algunos sistemas de Información que los Ingenieros Industriales usan en el ámbito profesional, explicar sus ventajas.
Filosofía de la Información Ingeniería del Software Software como producto
19