La evolución del software ha pasado por varias etapas desde 1950, caracterizadas inicialmente por un enfoque artesanal del desarrollo de software diseñado a la medida de cada aplicación, hasta llegar a la actualidad donde el software sofisticado se ha vuelto omnipresente. El documento también describe los mitos y desafíos del desarrollo de software, así como la situación actual de la industria del software en el Perú, afectada por problemas como la alta piratería y falta de apoyo estatal.
La industria del software demuestra ser un pujante sector mano de obra intensivo y de valor agregado creciente. El tipo de licenciamiento de estos sistemas plantea un debate profundo acerca de nuestra soberanía, la inclusión social, la difusión del conocimiento y finalmente la apropiación del valor agregado. ¿Continuamos bajo un sistema productivo colonialista de pago de patentes -royalties- o promovemos un sistema de inclusión social con tecnologías abiertas?
El informe La oportunidad del Software Libre: capacidades, derechos e innovación despliega ante lector una serie de principios claros y contundentes a favor del software de código abierto.
La industria del software demuestra ser un pujante sector mano de obra intensivo y de valor agregado creciente. El tipo de licenciamiento de estos sistemas plantea un debate profundo acerca de nuestra soberanía, la inclusión social, la difusión del conocimiento y finalmente la apropiación del valor agregado. ¿Continuamos bajo un sistema productivo colonialista de pago de patentes -royalties- o promovemos un sistema de inclusión social con tecnologías abiertas?
El informe La oportunidad del Software Libre: capacidades, derechos e innovación despliega ante lector una serie de principios claros y contundentes a favor del software de código abierto.
Software Libre en la Administración Pública (grupo Maviola)Maviola Pulido
El 28 de diciembre de 2004 publica en Gaceta Oficial N° 38.095 el Decreto N° 3.390 que establece: “Artículo 1. La Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con Estándares Abiertos, en sus sistemas, proyectos y servicios informáticos. A tales fines, todos los órganos y entes de la Administración Pública Nacional iniciarán los procesos de migración gradual y progresiva de éstos hacia el Software Libre desarrollado con Estándares Abiertos”.
Investigacion - Tendencias de la informaticaSaúl Hernández
Descripción breve de las principales tendencias que estarán o están marcando pauta en lo que al software se refiere. Trabajo de investigación de la Universidad Nacional Experimental de Guayana (UNEG) - Venezuela, asignatura Tendencias Informáticas.
Software Libre en la Administración Pública (grupo Maviola)Maviola Pulido
El 28 de diciembre de 2004 publica en Gaceta Oficial N° 38.095 el Decreto N° 3.390 que establece: “Artículo 1. La Administración Pública Nacional empleará prioritariamente Software Libre desarrollado con Estándares Abiertos, en sus sistemas, proyectos y servicios informáticos. A tales fines, todos los órganos y entes de la Administración Pública Nacional iniciarán los procesos de migración gradual y progresiva de éstos hacia el Software Libre desarrollado con Estándares Abiertos”.
Investigacion - Tendencias de la informaticaSaúl Hernández
Descripción breve de las principales tendencias que estarán o están marcando pauta en lo que al software se refiere. Trabajo de investigación de la Universidad Nacional Experimental de Guayana (UNEG) - Venezuela, asignatura Tendencias Informáticas.
Curso de Ingeniería de Software II. 1ra. PARTE. OBJETIVO GENERAL DE LA ASIGNATURA: El alumno desarrollará un sistema de información empleando las técnicas, metodologías y herramientas de diseño, pruebas y liberación necesarias para garantizar la implementación, de acuerdo a los requerimientos del cliente.
Realización de pequeño estudio de factibilidad, técnica, operativa y económica para el desarrollo de un proyecto de grado de estudiantes de Ingeniería de Sistemas de la Universidad Antonio Nariño
El presente mapa nos habla acerca de que es un arquitecto de software, cuáles son sus caracteristicas, los tipos que existen y en que fases del desarrollo intervienen.
Presentación sobre 'Software libre', realizada en la Jornada CAMERNOVA 'Claves del éxito de la innovación en TIC en las empresas: Del e-business a las redes sociales' (12-nov-2009)
Presentación sobre 'Software libre', realizada en la Jornada ISACA-CV 'Aplicación de las tecnologías Web 2.0 / Redes Sociales y Software Libre a la Estrategia Empresarial' (19-ene-2010)
2. Primera Etapa (1950-1965) Durante los primeros años de la era de la computadora, el software se contemplaba como un añadido. La programación de computadoras era un "arte de andar por casa" para el que existían pocos métodos sistemáticos. El desarrollo del software se realizaba virtualmente sin ninguna planificación. El software se diseñaba a medida para cada aplicación y tenia una distribución relativamente pequeña. La mayoría del software se desarrollaba y era utilizado por la misma persona u organización. El diseño era un proceso implícito, realizado en la mente de alguien y, la documentación normalmente no existía.
3. Segunda Etapa (1965-1975) La multiprogramación y los sistemas multiusuario introdujeron nuevos conceptos de interacción hombre - maquina. También se caracterizo por el establecimiento del software como producto y la llegada de las "casas del software". Los patronos de la industria, del gobierno y de la universidad se aprestaban a "desarrollar el mejor paquete de software" y ganar así mucho dinero.
4. Tercera Etapa (1975-1985) Incremento de la Complejidad de Sistemas Informáticos. Sistema distribuido, múltiples computadoras, cada una ejecutando funciones concurrente. Fuerte presión sobre los desarrolladores del software para redes de área local y área global.
5. Cuarta Etapa (1985-2000) Impacto colectivo de las computadoras y del software. Sistemas operativos sofisticados, en redes globales y locales, acompañadas por aplicaciones de software avanzadas se han convertido en la norma. La industria del software ya es la cuna de la economía del mundo. Nuevas técnicas para el desarrollo del software Tecnologías orientadas a objetos están desplazando rápidamente los enfoques de desarrollo de software más convencionales en muchas áreas de aplicaciones.
6. ¿Quinta Etapa (2000 aprox.)? Omnipresencia de la Web. Reutilización de información. Componentes software reutilizables.
7. La Crisis del Software En 1968, en la primera conferencia organizada por la OTAN (Organización del Tratado del Atlántico Norte) sobre desarrollo de software, se discutió lo que en ese entonces se llamó la “crisis del software”. Esta crisis del software fue el resultado de la introducción de las nuevas computadoras basadas en circuitos integrados. El desarrollo del software estaba en “crisis”. Se necesitaban nuevas técnicas y métodos para controlar la complejidad inherente a los sistemas grandes.
8. Estas técnicas han llegado a ser parte de la ingeniería de software y son ampliamente utilizadas. Sin embargo, cuanto más crezca nuestra capacidad para producir software, también lo hará la complejidad de los sistemas solicitados De este modo, los problemas asociados con el desarrollo del software se han caracterizado como una “crisis”. Dichos problemas no se limitan únicamente a un funcionamiento inadecuado de un producto, sino también a problemas relacionados con cómo desarrollar software, como mantener el software existente y futuro, y a la vez como satisfacer la demanda creciente.
9. ¿Cuáles son las razones para la crisis del software? Base inestable Fallas en el manejo de riesgos La complejidad del software Formación del recurso humano
13. Mito: Una declaración general de los objetivos es suficiente para comenzar a escribir los programas (podemos dar los detalles más adelante).
14.
15. Mito: Hasta que no tengo el programa «ejecutándose », realmente no tengo forma de comprobar su calidad.
16.
17. LIMITACIONES DEL DESARROLLO DEL SOFTWARE Carencia de fuentes de financiamiento para proyectos informáticos. Insuficiente infraestructura tecnológica. Escasa valoración de las empresas de tecnología. Ausencia de desarrollo formal. Ausencia de un GRAN MAQUINARIA de comercialización a nivel internacional. Ausencia de apoyo estatal a las iniciativas privadas. Falta de Protección a la Propiedad Intelectual. Presencia real y significativa de la piratería del software.
18. Para revertir esa situación: Implementar políticas de fomento para el sector tecnológico Desarrollar una industria de software en el Perú. Ampliar su mercado vendiendo estos productos no sólo a nivel nacional, sino también exportándolos. Crear las condiciones necesarias para exportar la tecnología de comunicaciones producida en el Perú.
21. Empresas pequeñas (microempresas) Entre ellas proveen al mercado de una amplia gama de paquetes de software y aplicaciones (productos)
22.
23. Software de propósito general o software horizontal: Sistemas de gestión contable, administrativa, logística, facturación, planillas, dirigido a todo tipo de empresas.
24. Software vertical: Orientado a cubrir las necesidades de un sector específico.2. Desarrollo de software a medida: Entre los cuales se ofrecen servicios de programación personalizados según los requerimientos del cliente, por lo cual es considerado como un servicio.
25. CARACTERÍSTICAS DE LAS EMPRESAS Dentro del conjunto de empresas del sector peruano de software y servicios de TI se pueden identificar los siguientes segmentos: Empresas productoras de software: Se dedican al desarrollo de aplicaciones para cubrir necesidades específicas de un sector. Empresas de servicios de TI: En este segmento se encuentran las empresas más grandes del sector. En contraste, las empresas de menor tamaño ofrecen mayor especialización. Empresas importadoras de software: En su mayoría corresponden a transnacionales del sector o a empresas distribuidoras.
26. UNIVERSO DE EMPRESAS DE SOFTWARE Las empresas del sector, el mercado de software y servicios de TI en Perú es un mercado naciente, en el que tanto la oferta como la demanda han estado determinadas por las necesidades de las grandes empresas del país, pertenecientes a los diferentes sectores de la economía.
27. DEMANDA LOCAL Los segmentos de demanda por tipo de compradores: El sector Gobierno: 35%. Siendo los principales usuarios SUNAT. El gobierno invierte constantemente en equipar de hardware a las escuelas públicas y universidades, de ahí el incremento del mercado del software. Sector bancario: 25% Mercado Corporativo: 20% La pequeña y la mediana empresa conjuntamente con el mercado casero: 20% restante.
35. PIRATERIA La piratería de software es el uso no autorizado de programas informáticos Se calcula que en el Perú el índice de piratería de software está en torno al 71%, según estudios de la consultora independiente IDC (International Data Corporation). La piratería afecta de manera importante no sólo a las empresas que lo usan sino también a los connacionales que lo crean, y eso afecta su capacidad de inventiva y desmotiva la creatividad. Una empresa que usa software pirata se ve mermada en su productividad a causa de que las computadoras se bloquean con más recurrencia; los virus ingresan con más facilidad que a una máquina protegida; el riesgo de pérdida de información es bastante alto; y finalmente la empresa se ve expuesta a la comisión de un delito.