Propuesta del proyecto
Upcoming SlideShare
Loading in...5
×
 

Propuesta del proyecto

on

  • 5,263 views

 

Statistics

Views

Total Views
5,263
Slideshare-icon Views on SlideShare
5,161
Embed Views
102

Actions

Likes
0
Downloads
65
Comments
0

3 Embeds 102

http://gc.scalahed.com 72
http://aulavirtual.utel.edu.mx 17
http://www.slideshare.net 13

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Propuesta del proyecto Propuesta del proyecto Presentation Transcript

    • Propuesta del Proyecto
      Catálogo de herramientas de software libre para ingeniería
    • CONTEXTO
    • Definición de software libre (SL)
      Se resalta que el software libre es una forma integral que le brinda a la sociedad una alternativa para poder realizar tareas en el entorno informático contando con cuatro libertades:
      Libertad 0. Ejecutar el programa cuando se quiera.
      Libertad 1. Estudiar el código fuente y modificarlo.
      Libertad 2. Copiar el programa y distribuir las copias.
      Libertad 3. Publicar o distribuir una versión modificada cuando se quiera
    • Breve historia del SL
      En los años 70’s existían pocos computadores ya que eran muy costosos y muy grandes, usados a nivel industrial y empresarial. Se le daba todo el crédito al hardware, y el software era un producto de añadidura.
      UNIX (desarrollado por proyectos de investigación de los laboratorios Bell de AT&T), el primer sistema operativo simple y elegante empezó a tener acogida en las universidades, realizado en lenguaje C y gratuito.
      En la década de los 80’s nace el computador personal, lo cual lo hacen mas económicos y de acceso al público. El negocio ya no estaba enfocado al hardware, sino que su vista pasa a la venta de software, con el cambio de este enfoque se crean las licencias y cláusulas de no divulgación.
      En esta época aparece en la opinión pública Richard Stallman (trabajó en MIT), que no estaba de acuerdo con la “pérdida de libertad” y crea la Fundación del Software Libre (FTF) para proveer soportes logísticos, legales y financieros al proyecto GNU.
    • Licencias de software libre
      Las licencias libres se pueden dividir en dos familias:
      Licencias permisivas: licencias que no imponen condiciones especiales de redistribución.
      Licencias robustas o licencias copyleft: licencias que imponen condiciones en caso que se quiera redistribuir el software. Estas condiciones van en la línea de forzar a que se sigan cumpliendo las condiciones de la licencia después de la primera redistribución. 
    • Licencias mas usadas
      GPL: Licencia pública que protege los derechos con la combinación de dos medidas
      Se pone el software bajo copyright y
      se le ofrece esta licencia, que le da permiso legal para copiar, distribuir y/o modificar el software.
      LGPL: Exige que el código sea siempre libre, pero permite enlazarlo a código no libre
      BSD: permite el uso del código fuente en software no libre.
      CreativeCommons: No son, sin embargo, un tipo de licenciamiento de software. Es un modelo legal ayudado por herramientas informáticas para facilitar la distribución y el uso de contenidos.
    • Propuesta
    • Identificación del problema
      La razón de ser de este proyecto viene dada por la falta de conocimiento, de un catálogo como el planteado, que permita utilizar herramientas de este estilo para resolver los problemas que se presentan a diario en el desarrollo de la actividad ingenieril, Además que no se cuenta con un catálogo que brinde al usuario una descripción completa y concisa de software libre, en los catálogos existentes no se presenta un medio de evaluación objetivo con respecto a las características, ya sea por medio de comparaciones con software(s) que se asemejen.
    • Justificación
      Debido al gran avance de la ciencia y el constante cambio en las tecnologías para el desarrollo de nuevos proyectos en ingeniería, actualmente nos encontramos con que es indispensable tener al alcance herramientas de software para facilitar y optimizar el desarrollo de cualquier actividad. Por tal razón el principal objetivo es proporcionar la selección y adquisición de la mejor tecnología en cuestión de software para permitirle al usuario realizar sus actividades con la plena seguridad de haber hecho la mejor elección.
      Esta elección se basa en buscar una metodología que permita evaluar las herramientas de software libre por medio de comparaciones objetivas que le permiten al usuario ahorrar tiempo y espacio virtual (ordenador), esta característica esta ausente en la mayoría de catálogos encontrados.
    • Objetivos
      General:
      Desarrollar un prototipo de catálogo web actualizable de herramientas de software libre para ingeniería.
      Específicos:
      Desarrollar una metodología para comparar y evaluar las herramientas de Software Libre.
      Alimentar al catálogo con un número suficiente de herramientas que validen la metodología desarrollada.
    • Alcance
      El proyecto consta de tres principios primordiales que identifican al catálogo:
      El catalogo debe ser actualizable, es decir se podrá modificar de tal forma que se mantenga actualizado; y se podrán realizar cambios a nivel de interfaz y funcionamiento del mismo ya que el código será libre.
      Su interfaz con el usuario debe ser fácil y amigable, así como comprensible para una buena experiencia del usuario.
      El libre acceso a la página Web sin ningún tipo de restricción o condición.
    • Etapas del proyecto
      Documentación: realizar una búsqueda de catálogos para tener una guía.
      Recopilación: buscar herramientas de software libre usadas en ingeniería.
      Estructuración: realizar el diseño de la aplicación web y la construcción de la base de datos teniendo en cuenta los recursos disponibles.
      Construcción prototipal: Realizar por lo menos dos pruebas piloto revisables para ir adecuando las necesidades del proyecto.
    • Actividades propuestas
      Realizar una búsqueda y análisis de las posibles herramientas que se pueden usar para el desarrollo del catálogo o aplicación web.
      Documentar una búsqueda de catálogos con características de contenido similares a lo se quiere desarrollar para definir ventajas y desventajas de estos.
      Definir una metodología de evaluación y comparación de herramientas de software libre que le permita al usuario elegir la mejor herramienta según su necesidad.
      Hacer una clasificación de herramientas de software libre para el desarrollo de la aplicación web, estas aplicaciones pasaran por un filtro y se seleccionaran las más usadas y de aplicaciones generales en cada área. Como mínimo se seleccionaran 10 para cada área de la ingeniería y a estas se le aplicará la metodología diseñada en la actividad anterior.
      Realizar actualizaciones en la wiki y en el trabajo final con el fin de mantener informado al esquipo de trabajo el estado del proyecto. Esta actividad se realizará de manera constante, es decir, cada semana esta tarea será asignada a dos personas para que documente los avances realizados.
      Desarrollo y construcción de la aplicación web.
    • Cronograma propuesto
      Tabla 1. Cronograma
    • Anotaciones
      El cronograma y las actividades están dispuestas a cambios en el desarrollo del proyecto.
    • Bibliografía
      [1]. Software libre
      http://es.wikipedia.org/wiki/Software_libre
      Consultado: 19 de Febrero de 2010
      [2]. Fundación Software Libre. América Latina
      http://www.fsfla.org/svnwiki/
      Consultado: 19 de Febrero de 2010
      [3]. Historia del software libre
      http://pulsar.unizar.es/gluz/manual-sl/x89.html
      Consultado: 19 de Febrero de 2010
      [4]. GNU
      http://es.wikipedia.org/wiki/GNU
      Consultado: 19 de Febrero de 2010
      [5]. Historia del Proyecto GNU por Richard Stallman
      http://www.linux10.com.ar/Filosofia/GNU.org/historia_del_proyecto_gnu.htm.
      Consultado: 19 de Febrero de 2010
      [6]. Introducción al Software Libre. Pablo GaraizarSagarminaga
      Consultado: 19 de Febrero de 2010
      [7]. IntroducciónalSoftware Libre (libro)
      http://curso-sobre.berlios.de/introsobre/1.0/libre.pdf
      Consultado: 19 de Febrero de 2010
      [8]. Algunos motivos para el uso del software libre
      http://vecam.org/article709.html
      Consultado: 19 de Febrero de 2010
      [9]. Estructura Organizacional
      http://148.202.148.5/Cursos/Id204/Unidad_4/44.htm
      Consultado: 18 de febrero de 2010
      [10]. Plan de Recursos
      http://www.slideshare.net/jernestomejia/5-6-plan-de-actividades-plan-de-recursos
      Consultado: 18 de febrero de 2010
      [11]. Tipos de Software Libre
      http://gbtcr.chileforge.cl/info_web/node1.html
      Consultado: 23 de febrero de 2010
      [12]. Licencia Publica GNU
      http://es.tldp.org/Otros/gples/gples.html
      Consultado: 23 de febrero de 2010
    • Autores
      [1]. Carlos Eduardo González, estudiante de Ingeniería de Sistemas. Correo: cegonzalespr@unal.edu.co.
      [2]. Rubén Darío Martin, estudiante de Ingeniería Eléctrica. Correo: rdmartinc@unal.edu.co.
      [3]. Andrés Mauricio Restrepo, estudiante de Ingeniería Mecatrónica. Correo: amrestrepos@unal.edu.co.
      [4]. Anna María Saavedra, estudiante de Ingeniería Eléctrica. Correo: amsaavedras@unal.edu.co.
      [5]. Diana Alexandra Mesa Acosta, estudiante de Ingeniería Electrónica. Correo: damesaa@unal.edu.co.