El documento describe las fases y subfases de la metodología XP (Extreme Programming). Estas incluyen planificación, iteraciones, reuniones diarias, diseño simple, elegir una metáfora, riesgos, refactorización, disponibilidad del cliente, uso de estándares, programación dirigida por pruebas, programación por parejas, integración continua y posesión colectiva del código en la fase de diseño, y pruebas unitarias, detección y corrección de errores y pruebas de aceptación en la fase de
Metricas del proyecto de Software - introduccionJose Diaz Silva
Introducción al manejo de las métricas de proyectos de software, considerando los aspectos de tamaño y los elementos de funcionalidad. Se explora la diferencia entre error y defecto , aclarando los conceptos de medida, medición, métrica e indicador. De la misma manera se exploran las métricas privadas y las públicas. Las ventajas y desventajas de estas métricas son mencionadas
Metricas del proyecto de Software - introduccionJose Diaz Silva
Introducción al manejo de las métricas de proyectos de software, considerando los aspectos de tamaño y los elementos de funcionalidad. Se explora la diferencia entre error y defecto , aclarando los conceptos de medida, medición, métrica e indicador. De la misma manera se exploran las métricas privadas y las públicas. Las ventajas y desventajas de estas métricas son mencionadas
Exposición sobre Programación Extrema, de la Universidad Autonoma de Baja California, Ensenada campus Valle Dorado, de la carrera de Lic. en Informática.
Diapositivas D.I.P.. sobre la importancia que tiene la interpol en HonduraspptxWalterOrdoez22
Es un conjunto de diapositivas creadas para la información sobre la importancia que tienen la interpol en honduras y los tratados entre ambas instituciones
Ipsos, empresa de investigación de mercados y opinión pública, divulgó su informe N°29 “Claves Ipsos” correspondiente al mes de abril, que encuestó a 800 personas con el fin de identificar las principales opiniones y comportamientos de las y los ciudadanos respecto de temas de interés para el país. En esta edición se abordó la a Carabineros de Chile, su evaluación, legitimidad en su actuar y el asesinato de tres funcionarios en Cañete. Además, se consultó sobre el Ejército y la opinión respecto de la marcha en Putre.
2. Planificación:
• Planificación de Entrega: En esta fase se toman acuerdos
del cronograma con el cliente de cómo va hacer
desarrollado el proyecto. Mediante la planificación se
establecer por tiempo y se multiplica el número de las
iteraciones por la velocidad del programa.
• Iteraciones: en esta fase se establece como podría
establecer la arquitectura del sistema. Todas las
iteraciones será expresado en tareas de la
programación, el programador será responsable para
llevar a cabo por parejas de programadores.
• Reuniones Diarias: Es obligatorio que todos los que
desarrollan el sistema expongan sus ideas o algún
problema que tengan al trascurso del desarrollo del
proyecto.
3. ∗ Diseño simple: se indica conseguir diseños sencillos fácilmente
para implementar y a la larga será menos tiempo y esfuerzo
para su desarrollo del sistema.
∗ Elegir una Metáfora para el Sistema: Indica usar glosarios y
nombres de métodos que nos ayudara a facilitar y
comprender el diseño y el código del programa.
∗ Riesgos: si hay problemas durante el desarrollo del diseño se
sugiere utilizar una pareja de desarrolladores para que ayude
en la investigación y reduzca el máximo riesgo que tiene ese
problema.
∗ Refactorizar: revisar de nuevo todos los códigos para procurar
optimizar su funcionamiento es decir mejorar y modificar su
estructura .
∗
Diseño:
4. ∗ Disponibilidad del Cliente: es indispensable la presencia del cliente porque debe
explicar detalladamente lo que esta y hará y ver si cumple su funcionalidad
especificada.
∗ Uso de estándares: Mantiene el código consistente y facilita su comprensión y
escalabilidad.
∗ Programación dirigida por la Pruebas: los desarrolladores escriben pruebas unitarias y
los clientes especifican pruebas funcionales.
∗ Programación por parejas: el código es escrito por dos personas trabajando en el
mismo computador.
∗ Integración continua: El código puede tener varios cambios por día. Se dispone de una
máquina para la integración y se realizan test funcionales en donde participa el
cliente.
∗ Posesión colectiva del código: el programador puede cambiar cualquier parte del
sistema, siempre debe funcionar correctamente para realizar integraciones con
todo el código.
∗
∗
Desarrollo
5. ∗ Pruebas Unitarias:
∗ Detección y corrección de Errores:
∗ Pruebas de aceptación: Sirve para evaluar las distintas
tareas las que ha sido dividida por el usuario para
asegurar su funcionamiento final.
∗
Pruebas
6. ∗ Pruebas Unitarias:
∗ Detección y corrección de Errores:
∗ Pruebas de aceptación: Sirve para evaluar las distintas
tareas las que ha sido dividida por el usuario para
asegurar su funcionamiento final.
∗
Pruebas