hecho hasta el break
This commit is contained in:
40
Agile/3.md
Normal file
40
Agile/3.md
Normal file
@@ -0,0 +1,40 @@
|
||||
# Intro
|
||||
La inpredictivilidad de los requisitos
|
||||
|
||||
# Desarrollos que sean modificable
|
||||
- Valor del producto.
|
||||
Se construye el producto adecuado?. Las Funcionalidades que se introducen son las que realmente necesitan los usuarios?
|
||||
|
||||
- Tecnologia Empleada.
|
||||
El equipo conoce la sufuciente tecnologia para construir correctamente el prducto? va a poder escalar lo suficiente cuando se necesiten nuevos usuarios?
|
||||
|
||||
- Insertidumbres Sociales.
|
||||
Los problemas son que el software trata de resolver la mayoria de las veces tienen un componente humano y social. que puede afectar su desarrollo. Como la aparicion de nuevas legislaciones.
|
||||
|
||||
# Incremento
|
||||
Para comprobar que el desarrollo este bien encaminado lo que se puede hacer es hacer las cosas de forma incremental y asi poder utilizar el feedback para continuar con la forma de desarrollo que manteniamos o hacer una correccion de curso
|
||||
|
||||
# Cliente adaptativo
|
||||
Los proyectos tienen un plazo de entrega fijado y en caso de no cumplirse el cliente puede acordar no pargar el costo completo por como el desarrollador no cumple con uno de los requisitos del proyecto el cual puede ser el tiempo que entrega.
|
||||
|
||||
Esto lleva a que la relacion entre el cliente-programador sea más estrecha. haciendo que el cliente le llegue los mvps. Haciendo que el cliente pague por cada iteracion.
|
||||
|
||||
## NOTA
|
||||
Es un buen modelo de negocios porque estas manteniendo un flujo de cash continuo.
|
||||
|
||||
# No Silver Bullet
|
||||
Remarca la existencia de tareas **Escenciales**. que al estar relacionadas detras del desarrollo y otras tareass que son accidentales.
|
||||
|
||||
Estas tareas escenciales no son modificadas por la cantidad de nuevo hardware, nuevos compiladores. que hayan. Son intrincecas al desarrollo.
|
||||
|
||||
## Aspectos del desarrollo
|
||||
el diseño de software es una activadad creativa que se puede dividir en dos partes: lo esencial y lo accidental. Lo esencial forman parte de la construcciones conceptuales del sistema. Mientras que las accidentales son propias del hardware o lenguaje en concreto.
|
||||
|
||||
|Esencial|Accidental|
|
||||
| ------ | -------- |
|
||||
| + Son propias del desarrollo | + Son propias de la tecnologia en cuestion |
|
||||
| + Define como se van a hacer las cosas conceptualmente | + Define el caso concreto de como se hacen las cosas |
|
||||
| ------ | -------- |
|
||||
|
||||
# BREAK
|
||||
Nos dieron un descanso
|
||||
Reference in New Issue
Block a user