You are on page 1of 3

ITC

SEMESTRE A 2022

3¨B¨

INTRODUCCION AL ANALISIS Y DISEÑO DE SISTEMAS


PRINCIPIOS Y ACTIVIDADES

TONATZIN ISABEL CAMPINO AGUIRRE

JOSÉ MANUEL OROZCO VENEGAS

09 de Marzo del 2022


Gómez Palacio, Dgo.
PRINCIPIOS
En un mundo perfecto, los clientes y su equipo de desarrollo de software se verían
directamente a los ojos y no sería necesaria ninguna otra forma de comunicación.
Todos estaríamos de acuerdo en todo momento.
Estos principios se pueden expresar en una serie de dichos tales como:

- Satisfacer al cliente por medio de la entrega de software funcional.

- Adoptar el cambio, incluso si se introduce en las últimas etapas del desarrollo.

- Seguir entregando software funcional en incrementos y con frecuencia.

- Fomentar a los clientes y analistas a que trabajen juntos a diario.

- Confiar en los individuos motivados para que realicen su trabajo.

- Promover la conversación cara a cara.

- Concentrarse en hacer que el software funcione.

- Fomentar el desarrollo continuo, regular y sostenible.

- Adoptar la agilidad con especial atención en un diseño lúcido.

- Apoyar a los equipos auto organizados.

- Proveer retroalimentación rápida.

- Fomentar la calidad.

- Revisar y ajustar el comportamiento de vez en cuando.

- Adoptar la simpleza.
ACTIVIDADES
Hay cuatro actividades básicas de desarrollo que utilizan los métodos ágiles:
codificar, probar, escuchar y diseñar. El analista necesita identificar el grado de
esfuerzo requerido por cada actividad para compararlo con los recursos necesarios
para completar el proyecto.

- Codificar:
Es la actividad indispensable. Un autor establece que lo más valioso que
recibimos del código es el “aprendizaje”. El proceso es fundamentalmente el
siguiente: elija una idea, codifíquela, pruébela y compruebe si la idea era
lógica.

- Probar:
Las pruebas automatizadas son imprescindibles. La metodología ágil aboga
por la escritura de pruebas para verificar codificación, funcionalidad,
rendimiento y cumplimiento.

- Escuchar:
El proceso de escuchar se lleva al extremo. Los desarrolladores utilizan la
escucha activa para oír a su socio de programación. En el modelado ágil hay
menos dependencia de la comunicación formal por escrito, por lo que
escuchar se convierte en una habilidad de suma importancia.

- Diseñar:
Se prefiere sobre una representación más compleja. Además, el diseño guía la
implementación de una historia conforme se escribe: nada más y nada
menos. Se desalienta el diseño de funcionalidad adicional porque el
desarrollador supone que se requerirá después.

You might also like