Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Software Libre/ Propietario, Metodologías de Desarrollo y Ley de Infogobierno

Para visualizar correctamente, dale click en "versión anterior" - "old versión"
by

Anthony Brazón

on 23 November 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Software Libre/ Propietario, Metodologías de Desarrollo y Ley de Infogobierno

Software Propietario
Se le llama software propietario, no libre, privado o privativo al tipo de programas informáticos o aplicaciones en el que el usuario no puede acceder al código fuente o tiene un acceso restringido y, por tanto, se ve limitado en sus posibilidades de uso, modificación y redistribución.
Este software no te pertenece, no puedes hacerle ningún tipo de modificación al código fuente.
No puedes distribuirlo sin el permiso del propietario.
El usuario debe realizar cursos para el manejo del sistema como tal, debido a su alta capacidad de uso.
Éste, posee accesos para que el usuario implemente otro tipo de sistema en él.
Cualquier ayuda en cuanto a los antivirus.
Características :
Ventajas:
Propiedad y decisión de uso del software por parte de la empresa.
Soporte para todo tipo de hardware.
Mejor acabado de la mayoría de aplicaciones.
Menor necesidad de técnicos especializados.
El ocio para ordenadores personales está destinado al mercado propietario.
Mayor mercado laboral actual.
Interfaces gráficas mejor diseñadas.
Más compatibilidad en el terreno de multimedia y juegos.
Mayor compatibilidad con el hardware.
Software Libre
Es el software que respeta la libertad de todos los usuarios que adquirieron el producto y, por tanto, una vez obtenido el mismo puede ser usado, copiado, estudiado, modificado, y redistribuido libremente de varias formas.

El software libre suele estar disponible gratuitamente, o al precio de costo de la distribución a través de otros medios; sin embargo no es obligatorio que sea así, por lo tanto no hay que asociar «software libre» a «software gratuito», ya que, conservando su carácter de libre, puede ser distribuido comercialmente.
Se encuentra disponible el código fuente del software, por lo que puede modificarse el software sin ningún límite.
Libertad de estudiarlo y adaptarlo.
Libertad de distribuir copias.
Libertad de mejora y publicación de cambios.
Libertad de usar el programa con cualquier propósito.
Características :
Ventajas:
El usuario no comete delito por tenerlo o usarlo.
Amplísima gama y variedad de herramientas libres.
Actualizaciones periódicas con lata frecuencia.
100% libre de virus.
Altísimo nivel de estabilidad comprobada.
Protege y defiende la SOBERANÍA.
Tiene una gran comunidad de apoyo y soporte.
Diversidad de soluciones informáticas.
Costo.
Flexibilidad de las soluciones informáticas.
Independencia tecnológica.
Software Propietario / Libre
Metodología de desarrollo de software
Metodologías Tradicionales
Son aquellas que imponen una disciplina de trabajo sobre el proceso de desarrollo, con el fin de conseguir un software más eficiente. Para ello, se hace énfasis en la planificación total de todo el trabajo a realizar y una vez que está todo detallado, comienza el ciclo de desarrollo del producto software. Se centran especialmente en el control del proceso, mediante una rigurosa definición de roles, actividades, artefactos, herramientas y notaciones para el modelado y documentación. 

Evaluación en cada fase que permite cambios de objetivos.
Funciona bien en proyectos de innovación.
Es sencillo, ya que sigue los pasos intuitivos necesarios a la hora de desarrollar el software.
Seguimiento detallado en cada una de las fases.
Ventajas :
Diferencias entre Metodología Tradicionales y Ágiles
Metodologías de Desarrollo de Software
La metodología de desarrollo de software se describe como el conjunto de herramientas, técnicas, procedimientos y soporte documental para el diseño de Sistemas de información.

En Ingeniería de software cuando se habla de desarrollo de software se habla de desarrollo de programas y por lo tanto se considera como una tarea de ingeniería, en el cuál se debe ejecutar una serie de fases, etapas para obtener un programa que funcione de acuerdo con métodos ya establecidos en otras disciplinas de ingeniería.
Diferencias entre Software Libre y Software Propietario
RUP (Rational Unified Procces)
MSF (Microsoft Solution Framework)
Win-Win Spiral Model
Iconix
Metodologías Ágiles
Los procesos ágiles, son una buena elección cuando se trabaja con requisitos desconocidos o variables. Si no existen requisitos estables, no existe una gran posibilidad de tener un diseño estable y de seguir un proceso totalmente planificado

Son más modernas y mejores que cualquiera de las tradicionales.
La experiencia es la que predomina en los momentos cruciales del proyecto.
Tiene la capacidad auto-gestionar, altamente motivados y con gran innovación.
Ventajas :
XP (Extreme Programming)
Scrum
Crystal Clear
DSDM (Dynamic Systems Developmemt Method)
FDD (Feature Driven Development)
ASD (Adaptive Software Development)
XBreed
Extreme Modeling
Ley de Infogobierno
Metodologías de desarrollo de software
y la Ley de Infogobierno
Por lo tanto podemos decir que la Metodología implementada por la Ley de Inforgobierno es la “Ágil” es decir, tener la capacidad de proveer respuestas rápidas y ser adaptables al cambio, siendo está un modelo de gestión pública que se fundamenta en el uso intensivo de las tecnologías de información para proveer medios ágiles, confiables, efectivos y eficaces de información, comunicación y participación de los ciudadanos, para la prestación segura y directa de servicios, y que tiene como objetivo fundamental  transformar al Estado como resultado de las mejoras de los procesos y el aumento de la eficiencia y transparencia en el Poder Público, generados por el uso de las Tecnologías de Información. 
Cuando el desarrollo de software es:
Incremental
liberaciones pequeñas y ciclos rápidos.
Cooperativo
clientes y desarrolladores trabajando juntos.
Simple y Directo
el método es fácil de aprender y modificar.
Adaptativo
es posible realizar cambios de último momento.
¿Cuándo un método es ágil?
Referencias Electrónicas Consultadas
Ley de Infogobierno
El objetivo es establecer los principios, bases y lineamientos que regirán el uso de las tecnologías de información en el Poder Público y el Poder Popular, con el fin de mejorar la gestión pública y los servicios que se prestan a la ciudadanía.

La Ley establece que los ciudadanas y los ciudadanos tienen derecho a: dirigir escritos, recursos, peticiones, reclamaciones, quejas y cualquier otro tipo de comunicación haciendo uso de las tecnologías de información, quedando el Poder Público o Poder Popular obligado a responder y resolver las mismas de igual forma que si se hubiesen realizado por los medios tradicionales; realizar pagos, presentar y liquidar impuestos, cumplir con las obligaciones pecuniarias y cualquier otra clase de obligación de esta naturaleza, haciendo uso de las tecnologías de información.

Ley de Infogobierno
Full transcript