Files
2025-1/Agile/2.md
2025-04-08 08:36:49 -03:00

1.8 KiB

Intro - Factor Humano

Consiste en que las empresas tienen organigramas para definir quien toma las desiciones. Tambien puede estar relacionado con la comunicacion contra el Cliente.

Agile Puede tomarse como una forma de Orquestar la comunicación.

Alt Text
Consiste en que si se complican las cosas hay que checkear las bases para ver si aplicar una tecnica

Agile

El desarrollo de software no es como las ingenierias tradicionales.

Las dos caras del desarrollo de software puede representarse en una matriz de dos ejes:

  1. El producto Correcto.
  2. Un producto hecho Correctamente.

Alt Text

Distribuir y Desplegar

En los 80s se usaban disketes entonces cuando se hacia una version de un software se grababa este en un disco para ser distribuido.

En la actualidad existe una posicion más especifica llamada devops. donde el profesional se encarga de hacer la integracion del software en produccion.

Calidad Software

La resposabilidad del ingeniero esta en hacer software de calidad.

El producto no funciona cuando:

  • La aplciuacion solo cumple parcialmente con las necesidades del usuario
  • La aplicacion no entiende el contexto del usuario entonces este debe "pelear" con el soft.

El software esta mal desarrollado cuando:

  • Es lento, poco robusto, tiene bugs.
  • El codigo es poco modificable y/o poco entendible.💀

Iso 9001

Norma internacional. define un marco de implementacion de un sistema de gestion de la calididad en cualquier tipo de organizacion.

Iso/IEC 25000

Una familia de normas se centra especificacmente en la calidad del software defina un conjunto de caracteristicas metricas para evaluar la calidad del producto.

ISO/IEC 12207

Especifica los procesos del ciclo de vida del software

Uml: pro-contras

Factor Humano

  • Nombrado del caso Damore
    Racismo inverso