domingo, 28 de febrero de 2016

hostoria de usuario





Historia de usuario

Baja Usuario

3                                                      Baja de Usuario
El administrador del sistema podrá dar de baja a los usuarios que pertenezcan a su empresa, llenando un formulario que pedirá el ID del usuario. Contar con un tipo de cuenta administrador necesarios para dar de baja algún usuario por primera vez.
ESTIMACIÓN: 1 día
PRIORIDAD: 6
DEPENDENCIA: 1(Alta)



-         No se permiten caracteres especiales.
-         Mandar error si el material no existe.
-         Mostrar error al no introducir los campos obligatorios.
-         Eliminar información de la base de datos

Consulta Usuario
4                                                 Consulta de Usuario
Un usuario con permisos podrá consultar todos los usuarios registrados por nombre, id, o fecha de registro, llenará un pequeño formulario para poder establecer el criterio de búsqueda
ESTIMACIÓN: 1 día
PRIORIDAD: 6
SIN DEPENDENCIA




-         No se permiten caracteres especiales.
-         Mandar mensaje si el material no existe.
-         Mostrar error al no introducir los campos obligatorios.
-         Mostrar consulta con parámetros establecidos





Consulta de Materiales
5                                                Consulta de Material
Un trabajador o un usuario que tenga permitido consultar el material, ingresa en el formulario un carácter o letra para buscar un material. El sistema le proporciona las coincidencias y le muestra la información relacionada a cada coincidencia encontrada por el sistema.
ESTIMACIÓN: 1 día
PRIORIDAD: 30
SIN DEPENDENCIA

-         El almacenista no está al tanto de los cambios o ingresa mal los datos del objeto a buscar y el sistema muestra error.
-         Mostrará error si se ingresa caracteres especiales, o no asignados.
-         Consultar el material y que los datos proporcionados por el sistema coincidan con el de las operaciones realizadas de alta y baja en contraste con el inventario.



Ingreso de materiales
5                                              INGRESO DE MATERIAL
El administrador del sistema podrá dar de alta los materiales que su empresa provee a terceros, llenando un formulario con algunos datos que indicarán las características del material. Estos datos son estrictamente necesarios para dar de alta algún material por primera vez.
ESTIMACIÓN: 1 día
PRIORIDAD: 6
SIN DEPENDENCIA


-         No se permiten caracteres especiales.
-         Mandar error si el material ya existe.
-         Mostrar error al no introducir los campos obligatorios y no permitir la alta.
-         Guardar la información del material en la base de datos.

lunes, 22 de febrero de 2016

¿Qué es la Programación Extrema? Es una metodología ágil centrada en potenciar las relaciones interpersonales como la clave para el éxito en desarrollo de software, promoviendo el trabajo en equipo y propiciando un buen ambiente de trabajo. Da máxima prioridad a la obtención de resultados y reduce la burocracia que se produce al utilizar otras ‘metodologías pesadas’. ¿Cuáles son los valores y principios de la Programación Extrema? Valores Simplicidad Comunicación Retroalimentación Coraje o valentía Respeto Principios Retroalimentacion Veloz Asunción de simplicidad Modificaciones Incrementales Trabajo de Calidad ¿Cuáles son las actividades, recursos y prácticas de la Programación Extrema? El juego de la planificación. Es un permanente diálogo entre las partes empresarial y técnica. Pequeñas entregas. Cada versión debe de ser tan pequeña como fuera posible, conteniendo los requisitos de negocios más importantes, las versiones tiene que tener sentido como un todo. Metáfora. Una metáfora es una historia que todo el mundo puede contar acerca de cómo funciona el sistema. Las metáforas ayudan a cualquier persona a entender el objeto del programa. Diseño sencillo como hacer el programa más simple sin perder funcionalidad Pruebas. No debe existir ninguna característica en el programa que no haya sido probada Refactorización Esto a veces nos puede llevar a hacer más trabajo del necesario, pero a la vez estaremos preparando nuestro sistema para que en un futuro acepte nuevos cambios y pueda albergar nuevas caracterí­sticas Programación por parejas Todo el código de producción lo escriben dos personas frente al ordenador, con un sólo ratón y un sólo teclado. Cada miembro de la pareja juega su papel: uno codifica en el ordenador y piensa la mejor manera de hacerlo, el otro piensa más estratégicamente Propiedad colectiva. Cualquiera que crea que puede aportar valor al código en cualquier parcela puede hacerlo Integración continua. El código se debe integrar como mínimo una vez al día, y realizar las pruebas sobre la totalidad del sistema. 40 horas semanales Esto requiere que trabajemos 40 horas a la semana, mucha gente no puede estar más de 35 horas concentrada a la semana, otros pueden llegar hasta 45 pero ninguno puede llegar a 60 horas durante varias semanas y aun seguir fresco, creativo y confiado. Cliente en casa .Un cliente real debe sentarse con el equipo de programadores, estar disponible para responder a sus preguntas, resolver discusiones y fijar las prioridades. Estándares de codificación. Debemos de establecer un estándar de codificación aceptado e implantado por todo el equipo. ¿Cuál son las fases del proceso de desarrollo de XP? Exploración Planificación de la entrega Iteraciones Producción Mantenimiento Muerte del Proyecto ¿Qué es una historia de usuario? Es una descripción o representación de un requisito escrito en frase comunes para el usuario. Son usadas para la especificación de requisitos y son escritas por los clientes, y van acompañadas de las discusiones con los usuarios y las pruebas de validación.
  • H. Canós, J. (20 de febrero de 2016). Métodologías Ágiles en el Desarrollo de Software. Obtenido de http://ima.udg.edu/Docencia/07-08/3105200728/TodoAgil.pdf
  • Robles, G. (20 de febrero de 2016). Programación Extrema y Software Libre. Obtenido de http://es.tldp.org/Presentaciones/200211hispalinux/ferrer/robles-ferrer-ponencia-hispalinux-2002.html#id2756525
  • Valverde, D. (20 de febrero de 2016). Introducción a la Programación Extrema (XP). Obtenido de http://www.davidvalverde.com/blog/introduccion-a-la-programacion-extrema-xp/

domingo, 21 de febrero de 2016

Bibliografía Qualitrain. (s.f.). Metodologías Ágiles de Desarrollo de Software. Recuperado el 29 de febrero de 2012, de Qualitrain Express: http://www.qualitrain.com.mx/index.php?option=com_content&task=view&id=161&Itemid=146 Carvajal Rioja, J. C. (2008). Metodologías Ágiles. Recuperado el 29 de febrero de 2012, de Upcommons: http://upcommons.upc.edu/pfc/bitstream/2099.1/5608/1/50015.pdf