Articulo de referencia

Arquitecto de software

Un arquitecto de software es un ingeniero de software responsable de las decisiones de diseño de alto nivel relacionadas con la estructura y el comportamiento general del sistem...

Un arquitecto de software es un ingeniero de software responsable de las decisiones de diseño de alto nivel relacionadas con la estructura y el comportamiento general del sistema. [1]

Es responsabilidad del arquitecto de software hacer coincidir las características arquitectónicas (también conocidas como requisitos no funcionales ) con los requisitos comerciales. Por ejemplo: [2]

  • Tener una alta satisfacción del cliente requiere disponibilidad, tolerancia a fallos, seguridad, capacidad de prueba, recuperabilidad, agilidad y rendimiento en el sistema.
  • Realizar fusiones y adquisiciones (M&A) requiere extensibilidad, escalabilidad, adaptabilidad e interoperabilidad.
  • El presupuesto y el tiempo limitados requieren viabilidad y simplicidad.
  • Un tiempo de comercialización más rápido requiere mantenibilidad, capacidad de prueba e implementación.

Véase también

Referencias

  1. ^ "Arquitectura de software". Instituto de Ingeniería de Software . Universidad Carnegie Mellon . Consultado el 29 de junio de 2022 .
  2. ^ Fundamentos de la arquitectura de software: un enfoque de ingeniería . O'Reilly Media. 2020. ISBN 978-1492043454.
  • Asociación Internacional de Arquitectos de Software (IASA)


Obtenido de "https://es.wikipedia.org/w/index.php?title=Arquitecto_de_software&oldid=1243173982"