Normas ISO y Desarrollo de Software Sostenible
Short Description
Descripción: loas de las...
Description
NORMAS ISO Y DESARROLLO DE SOFTWARE SOSTENIBLE
JORGE ENRIQUE ANGULO HERNANDEZ
PC MUJER ADULTA INSTRUCTOR (A) DIANA ROCIO POSSOS BELTRAN
SEVICIO NACIONAL DE APRENDIZAJE CENTRO DE INDUSTRIA Y DE LA CONSTRUCCION REGIONAL TOLIMA 2017
NORMAS ISO Y DESARROLLO DE SOFTWARE SOSTENIBLE
JORGE ENRIQUE ANGULO HERNANDEZ
SEVICIO NACIONAL DE APRENDIZAJE CENTRO DE INDUSTRIA Y DE LA CONSTRUCCION REGIONAL TOLIMA 2017
NORMAS ISO Y DESARROLLO DE SOFTWARE SOSTENIBLE
Algunos autores argumentan que el software libre es equivalente a software sostenible, dicen que en es el futuro del desarrollo de aplicaciones, sustentan su tesis teniendo como base el principal argumento que el software Libre otorga a todo el que lo desee, permisos para analizar, modificar, actualizar y distribuir el código fuente de una aplicación. De manera que la reutilización de código fuente (reciclaje), hace nuestro software sostenible, porque como reciclar es bueno para el medio ambiente, pues tienen la desfachatez de decir que reciclar código fuente hace nuestro software más seguro, de mejor calidad, nos ahorra tiempo y dinero. Hasta asumen que están ayudando a mejorar al mundo porque contribuyen a la economía del programador que está iniciando sus primeros proyectos. Desde mi punto de vista, la reutilización de código fuente, no está mal, pero no es viable para realizar un proyecto de software serio y responsable. Pero porque volver a reinventar la rueda, se preguntarán ustedes, pues si alguien ya hizo el algoritmo que resuelve mi problema, pues lo reutilizo y ya. Que pasaría si; 1.
Reutilizas el código, y wala, el programa aparentemente funciona bien,
hace lo que se le pide, pero a mediano plazo empieza a fallar por que el fragmento que realizaste de x o y autor tenía fallos o por que el autor programo un virus oculto. ... Ups, ahora que hago, me toca volver a realizar el proyecto corrigiendo estos fallos. Te ahorrías costos, te ahorrías tiempo, tu software sería más seguro, más fiable, más confiable.? Definitivamente no. De manera que para que tu si tienes un proyecto que no demande importancia, eres libre de reutilizar código fuente, incluso tu aplicación puede ser una colcha de retazos de parches de varios
autores. Más si es un proyecto de importancia, intenta realizar el trabajo tú mismo, te tardaras más, pero entregaras un proyecto confiable y seguro y si por alguna razón vas a reutilizar el código de alguien tomate el tiempo para analizarlo línea a línea. Por último quiero decir que el concepto de software sostenible está mal planteado y argumentado por algunos autores que circulan la red, algunos de ellos solo buscan hacerle guerra a los monopolios con palabras como reutiliza software libre, así nos ahorraras dinero y no pagaras licencias, todo será free. (nota free no es igual a gratis). Me surge una inquietud, ¿Que hace que una aplicación con código abierto para reutilizarlo sea SOSTENIBLE?, en mi concepto absolutamente nada. El concepto de sostenibilidad de software no tiene nada que ver con software libre. Para mí un software sostenible debe ser capaz de adaptarse a las condiciones cambiantes del sistema de información al cual pretende automatizar. Es decir, aquel programa portable, que permite al usuario cambiar de hardware, sistema operativo o que permite migrar los datos a otro servidor web al que se desee cambiar. Un software sostenible debe ser flexible a los cambios venideros, debe permitir aplicar las actualizaciones necesarias de manera fácil y sin exponer el funcionamiento global del sistema.
En importante resaltar la importancia de la Normas ISO ya que estas es la Organización Internacional de Normalización (International Organization for stardardization). Se encargan de crear normas internacionales para la fabricación de productos y servicios, comercio y comunicación en todos los ámbitos empresariales.
…..importante tener un sistema de gestión de calidad
Por ser un estándar internacional, cada vez es más común que una organización se disponga a negociar con otra si esta cuenta con un SGC certificado.
Inyecta una dosis extra de confianza entre la compañía y los clientes. Los clientes ahora saben que la organización cumple con los requisitos para tener un sistema de gestión de calidad.
La norma ISO 9001 representa un punto de partida para otros estándares específicos de un sector. Por ejemplo, el sector de dispositivos médicos con la norma ISO 13485.
Un sistema de gestión de calidad eficaz permite obtener mayor productividad, incremento de la confianza de los stakeholders (partes interesadas) de la empresa, funcionamiento más integrado y armónico de los procesos de la empresa, mejor servicio al cliente en los productos y/o servicios que se entregan y un enfoque más óptimo hacia la mejora continua, lo que deriva en importantes beneficios para tu organización.
View more...
Comments