Mostrando entradas con la etiqueta sistema. Mostrar todas las entradas
Mostrando entradas con la etiqueta sistema. Mostrar todas las entradas
Cuando se desarrolla un sistema es necesario tener una plataforma que perita registrar nuevas tareas, asignarlas a programadores y analistas, devolverlas, enviarlas al sector de calidad para que hagan las pruebas correspondientes, abrir tareas de corrección de pequeños bugs.. el proceso de programación, cuando se realiza bien, puede ser bastante complejo, motivo por el cual es imposible hacerlo sin sistemas de gestión de proyectos y herramientas de bugtracking adecuadas.

Existen grandes clásicos en esta categoría, como el famoso MANTIS, por ejemplo, pero eso no significa que no se avance en el sector: hoy os presentamos Zube, integrado con github para facilitar el desarrollo de programas de todo tipo.



No se trata de un sistema de gestión de tareas tradicional y sí de una plataforma para detección y corrección de errores. Podemos vincularlo con la cuenta de github y especificar la prioridad de cada caso detectado, envolviendo a varias personas para que puedan ayudarse entre sí con consejos y detalles, incluso con la posibilidad de incluir código en los comentarios:


Todos los cambios realizados se actualizan en tiempo real, y el código marca la sintaxis detectando el lenguaje utilizado, facilitando así su lectura.
Zube es gratuito para proyectos de código libre, así como para los que no tienen más de cinco usuarios. Después de esos límites tiene un coste de 5 dólares por mes/usuario.

Via wwwhatsnew.com
ZenHub es una plataforma de gestión de proyectos que hace algo más que integrarse en github: funciona como una aplicación nativa en su interfaz.
Desde allí podemos controlar nuestros proyectos usando paneles de trabajo bastante intuitivos, así como conectar con varios repositorios en el panel de tareas y ver todos los temas abiertos que requieren de la atención de nuestro equipo de programadores.
Como veis en la captura superior, podemos tener las tareas clasificadas en lo que hay que hacer, lo que está en revisión, lo que debe probarse, lo que se está haciendo, lo ya cerrado… una filosofía que recuerda mucho a las clásicas plataformas de bugtracking, como Mantis.
Con informes estadísticos, posibilidad de subir archivos para centralizar la información, sistemas de votos y comentarios para obtener feedback inmediato y una gran cantidad de clientes a sus espaldas, es gratuito ahora tanto para estudiantes como para los que contribuyen con proyectos de código abierto, con un precio de 5 dólares por mes y usuario para el resto de público.
Desde hace pocas semanas es capaz de integrarse también con Slack, avisando cada vez que hay una actualización importante en nuestros proyectos. Zenhub nació en 2014 y en junio de este año lanzaron la versión 2.0, ofreciendo, además de una nueva estética, varias funciones que podéis ver en esta publicación.

Texto escrito en wwwhatsnew.com
Entregar prácticas en diskettes, USB o hacer un .ZIP para enviarlo por email son cosas del pasado. Es una locura no utilizar un sistema de control de versiones para esos menesteres. Github en su apuesta por apoyar la educación con diversos programas para estudiantes ha creado Classroom for Github para facilitar a estudiantes y profesores interactuar mediante la plataforma en las clases presenciales y remotas, por supuesto.
De una forma u otra, salvo algunas implementaciones adhoc realizadas por algunas universidades, es complejo asignar deberes y gestionar los repositorios de los alumnos. Así que Classroom for Github aporta funcionalidades bastante interesantes tanto para profesores como alumnos ayudando al aprendizaje de buenas prácticas de Git, gestión de issues o code reviews.
Podemos crear repositorios para cada alumno y facilitar el feedback en repositorios privados, realizando un seguimiento y code review individual. O crear repositorios colaborativos tanto para profesores como alumnos y trabajar juntos un mismo ejercicio.
El uso de Classroom es bastante intuitivo. Simplemente es necesario crear una organización y empezar a crear ejercicios y compartirlos a través de un link (privado o público) con los alumnos.
Github tiene distintos programas orientados a estudiantes. Hace un tiempo hablamos de los Student Developer Pack para estudiantes que permite el acceso a herramienta de desarrollo de forma gratuita.
Más información | Classroom for Github


La noticia Classroom for Github, ayudando a los profesores a gestionar los ejercicios de sus clases fue publicada originalmente en Genbeta Dev por Txema Rodríguez .