¿Qué es una arquitectura?

3,313 views

Published on

Una exploración del rol de la arquitectura y de los arquitectos desde la antigüedad hasta el día de hoy desde un punto de vista de la ingeniería de sistemas con especial foco en los procesos cognitivos.

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,313
On SlideShare
0
From Embeds
0
Number of Embeds
1,066
Actions
Shares
0
Downloads
71
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • A traditional Chaga hut in Kilimanjaro. The hut is surrounded by pineapple plants which are thorny, preventing snakes and other animals from entering the hut. The pineapples are also used as food. Two boulders mark the entrance to the hut, with a long Masele plant near one of the boulders. The Masele plant has symbolic meanings to the chaga. Leaves can be plucked and arranged in different fashions and hung on the door, enabling a fellow villager to know what the hut owner is doing at a particular time. They can also be used to re-establish peace between quarreling villagers. A pot on the top of the hut prevents rain water to seep into the hut whilst acting as a chimney to allow smoke out. Banana plants seen in the background are the main diet of the people. A chaga man is outside his hut.
  • ¿Qué es una arquitectura?

    1. 1. ¿Qué es unaarquitectura?Juan Carlos Barroux R.juan-carlos.barroux@intel.comhttp://www.linkedin.com/in/juancarlosbarrouxr
    2. 2. Temario¿Qué es una Arquitectura?¿Qué NO es una Arquitectura?¿Para qué necesito unaArquitectura?¿Qué es un[a] Arquitect{o,a}?¿Cómo piensa un[a]Arquitect{o,a}?
    3. 3. DisclaimerLas ideas que he puesto en estapresentación son el resultado demis lecturas y reflexiones, enningún caso representan elpensamiento de mi empleador(Intel) ni yo soy un vocero delmismo. Ahora, según sea el caso,tampoco me represento a mi mismoy me reservo el derecho de estar endesacuerdo conmigo mismo.
    4. 4. CopyrightAll of the contents of thispresentation are the only andcomplete responsibility of JuanCarlos Barroux R. and are licensedunder a Creative CommonsAttribution-Share Alike 2.0 ChileLicense. Permissions beyond thescope of this license may beavailable upon request.
    5. 5. ¿Qué es unaarquitectura?
    6. 6. En el principio...
    7. 7. En el principio... No existían los arquitectos.
    8. 8. En el principio... No existían los arquitectos. Pero existía la arquitectura.
    9. 9. Pirámide de Zoser 2690 – 2610 A.C.Imhotep Sun Proprietary/Confidential: Internal Use Only
    10. 10. Imhotep1.- Gran Canciller
    11. 11. Imhotep1.- Gran Canciller2.- Médico
    12. 12. Imhotep1.- Gran Canciller2.- Médico3.- Administrador del Palacio
    13. 13. Imhotep1.- Gran Canciller2.- Médico3.- Administrador del Palacio4.- Alto Sacerdote de Heliopolis
    14. 14. Imhotep1.- Gran Canciller2.- Médico3.- Administrador del Palacio4.- Alto Sacerdote de Heliopolis5.- Carpintero en Jefe
    15. 15. Imhotep1.- Gran Canciller2.- Médico3.- Administrador del Palacio4.- Alto Sacerdote de Heliopolis5.- Carpintero en Jefe6.- Escultor en Jefe
    16. 16. Imhotep1.- Gran Canciller2.- Médico3.- Administrador del Palacio4.- Alto Sacerdote de Heliopolis5.- Carpintero en Jefe6.- Escultor en Jefe7.- Alfarero en Jefe
    17. 17. Partenón, Atenas, por Ictinus y Callicrates(447 – 436 AC)
    18. 18. Es una actividad culturalCada arquitectura se enmarca dentro su cultura,entendida como el conjunto de prácticas de lasociedad u organización.Por lo tanto, representa una continuidad en la culturay en las obras de la sociedad u organización de lacual es fruto.
    19. 19. ¿Qué es una arquitectura?Architecti est scientia pluribus disciplinis et variis eruditionibusornata, cuius iudicio probantur omnia quae ab ceteris artibusperficiuntur. Opera ea nascitur et fabrica et ratiocinatione. Fabricaest continuata ac trita usus meditatio, quae manibus perficitur emateria cuiuscumque generis opus est ad propositumdeformationis. Ratiocinatio autem est. Quae res fabricatassollertiae ac rationis proportione demonstrare atque explicarepotest.Marcus Vitruvius Pollio(ca. 80 - ca. 20 a.) http://www.thelatinlibrary.com/vitruvius1.html
    20. 20. ¿Qué es una arquitectura?El arquitecto debe estar equipado con el conocimiento de muchasdisciplinas y varios tipos de erudiciones, porque es por su juicioque todo el trabajo realizado por las otras artes es juzgado. Suarte es hijo de la práctica y de la teoría. La práctica es el contínuoy regular ejercicio del arte en donde se moldea manualmente lamateria de acuerdo al diseño en un bosquejo. Por el otro lado, lateoría es la habilidad de demostrar y explicar las produccionesejemplares basándose en los principios de las proporciones.Marcus Vitruvius Pollio(ca. 80 - ca. 20 a.)
    21. 21. i.- Firmitasii.- Utilitasiii.- Venustasi.- Firmeii.- Útiliii.- Bello El Hombre Vitruviano deLeonardo Davinci
    22. 22. ¿Qué es una arquitectura? Lart de bien bastirEl arte de construir bienLeon Battista Alberti(1404-1472)
    23. 23. ¿Qué es una arquitectura?Baukunst eine Arquitectura es músicaerstarrte congeladaMusik nenne Johann Wolfgang von Goethe (1749-1832)
    24. 24. ¿Qué es una arquitectura?Architecture is gesture made withbuildingsLa arquitectura son gestosrealizados con edificiosAndrew Ballantyne
    25. 25. ¿Qué es una arquitectura?Architecture begins whereengineering ends La arquitectura inicia en donde la ingeniería terminaWalter Gropius(1883 – 1969)
    26. 26. ¿Qué es una arquitectura?
    27. 27. ¿Arquitectura Naval?
    28. 28. ¿Arquitectura Naval?
    29. 29. ¿Arquitectura Naval? Naval Architecture is the science of making a ship fit for purpose La Arquitectura Naval es la ciencia de hacer una nave adecuada a su propósito
    30. 30. ¿Qué es una arquitectura? Los Invariantes de un Sistema
    31. 31. ¿Qué es una arquitectura?Distribución en el espacio de los objetos
    32. 32. ¿Qué es una arquitectura?Distribución en el tiempo y en el espacio de los objetos
    33. 33. ¿Qué es una arquitectura?Distribución en el tiempo y en el espacio de los objetos y sus relaciones
    34. 34. ¿Qué es una arquitectura?Distribución en el tiempo y en el espacio de los objetos y sus relaciones con un objetivo común
    35. 35. ¿Qué es una arquitectura?Architectures are hollistic bridges,but also processes.Las arquitecturas son puentesholísticos, pero también procesos. James Baty
    36. 36. ¿Qué es una arquitectura?Un proceso quegenera una visióncompartida de lasrelaciones entre loscomponentes de unsistema.
    37. 37. ¿Qué es una arquitectura? Architecture: The structure – in terms of components, connections, and constraints – of a product, process, or element.
    38. 38. ¿Qué es una arquitectura? Arquitectura: La estructura – en términos de componentes, conexiones y restricciones – de un producto, proceso o elemento.
    39. 39. ¿Qué es una arquitectura? Architecture: The fundamental organization of a system embodied in its components, their relationships to each other and to the environment and the principles guiding itsIEEE-1471 design and evolution.
    40. 40. ¿Qué es una arquitectura? Arquitectura: La organización fundamental de un sistema, formada por sus componentes, las relaciones entre ellos y el entorno, y los principios que guian su diseño y evolución.IEEE-1471
    41. 41. ¿Qué es una arquitectura? Architecture: Fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its designhttp://www.iso-architecture.org/ and evolution.
    42. 42. ¿Qué es una arquitectura? Architecture: Conceptos o propiedades fundamentales de un sistema en su ambiente, concretizadas en sus elementos, relaciones y en los principios dehttp://www.iso-architecture.org/ diseño y su evolución.
    43. 43. ¿Qué es una arquitectura? System Architecture: The fundamental and unifying system structure defined in terms of system elements, interfaces, processes, constraints, andhttp://www.incose.org/ behaviors.
    44. 44. ¿Qué es una arquitectura? Arquitectura de Sistema: La estructura fundamental y unificadora del sistema definida en términos de elementos, interfaces, procesos, restricciones yhttp://www.incose.org/ comportamientos.
    45. 45. ¿Qué es una arquitectura?Architecture is politics La arquitectura es políticaMitchell Kapor
    46. 46. ¿Qué es una arquitectura?There are no rules of architecture fora castle in the clouds.No existen reglas para construircastillos en las nubes Gilbert K. Chesterton (1874 – 1936)
    47. 47. ¿Qué NO es unaarquitectura?
    48. 48. ¿Qué NO es una arquitectura? • Un dibujo
    49. 49. ¿Qué NO es una arquitectura? • Un dibujo • Algo estático
    50. 50. ¿Qué NO es una arquitectura? • Un dibujo • Algo estático • Una imposición
    51. 51. ¿Qué NO es una arquitectura? • Un dibujo • Algo estático • Una imposición • Un secreto
    52. 52. ¿Para quénecesito unaArquitectura?
    53. 53. Partenón, Atenas, por Ictinus y Callicrates(447 – 436 AC)
    54. 54. Notre-Dame de ReimsCatedral góticaconstruida durantelos siglos XIII y XIVpor arquitectosdesconocidos enReims.
    55. 55. ¿Para qué necesito una arquitectura?¡Para controlarla complejidad!Los sistemas son complejos y dinámicos.
    56. 56. ¿Para qué necesito una arquitectura? THE INFLUENCE OFARCHITECTURE IN ENGINEERING SYSTEMSThe MIT ESD Architecture CommitteeMarch 29-31, 2004
    57. 57. Un sistema complejo... INTERNET PSTN NAS DMZ SWITCH Level 4 FW-1 E220R E220R E220R E220R E220R JUEGOS IRC (Chat) FEEDER NEWS SMTP-IN SMTP-OUT E220R / E250 E420R PROXY - CACHE SERVICIOSEFS 3.0 E220R E220R E220R Netra t1 Netra t1 E220R E220R E220R WEB MAIL POP-3 IMAP-4 WEB HOSTING WEB NEWS NNTP NEWS FTP Server E220R / E420R CONTENIDO E420R E420R E420R NEWS CLUSTER E4500 CLUSTER E4500 MSS WEB HOSTING
    58. 58. ¿Qué es un[a]Arquitect{o,a}?
    59. 59. ¿Qué es un[a] Arquitect{o,a}?
    60. 60. ¿Qué es un[a] Arquitect{o,a}?
    61. 61. ¿Qué es un[a] Arquitect{o,a}?Cum ergo tanta haec disciplina sit, condecorata et abundanseruditionibus variis ac pluribus, non puto posse iuste repenteprofiteri architectos, nisi qui ab aetate puerili his gradibusdisciplinarum scandendo scientia plerarumque litterarum et artiumnutriti pervenerint ad summum templum architecturae.Marcus Vitruvius Pollio(ca. 80 - ca. 20 a.) http://www.thelatinlibrary.com/vitruvius1.html
    62. 62. ¿Qué es un[a] Arquitect{o,a}?En consecuencia, como el estudio (de la arquitectura) es tanamplio en extensión, enriquecido por el conocimiento de muchasdisciplinas y varios tipos de erudiciones, pienso que ningúnhombre tiene el derecho de declararse arquitectoapresuradamente, sin antes haber escalado desde la niñez losescalones de estos estudios y así, nutrido por el conocimiento demuchas artes y ciencias, haber llegado las alturas de la sagradaarquitectura.Marcus Vitruvius Pollio(ca. 80 - ca. 20 a.)
    63. 63. ¿Qué es un[a] Arquitect{o,a}?Itaque eum etiam ingeniosum oportet esse et ad disciplinamdocilem. Neque enim ingenium sine disciplina aut disciplina sineingenio perfectum artificem potest efficere.Marcus Vitruvius Pollio(ca. 80 - ca. 20 a.) http://www.thelatinlibrary.com/vitruvius1.html
    64. 64. ¿Qué es un[a] Arquitect{o,a}?Por lo tanto, debe ser naturalmente talentoso y capaz de aprender.Ni el talento natural sin instrucción ni la instrucción sin el talentonatural pueden hacer el perfecto arquitecto.Marcus Vitruvius Pollio(ca. 80 - ca. 20 a.)
    65. 65. The Art of Systems Architecting - Third Edition
    66. 66. ¿Qué es un[a] Arquitect{o,a}? “Tous imbéciles. Oublient toujours l’escalier des maisons” Gustave Flaubert (1821-1880)
    67. 67. ¿Cómo piensa un[a]Arquitect{o,a}?
    68. 68. ¿Cómo piensa un[a] arquitect{o,a}?Was aber von vornherein den schlechtesten Baumeister vor derbesten Biene auszeichnet, ist, daß er die Zelle in seinem Kopfgebaut hat, bevor er sie in Wachs baut. Am Ende desArbeitsprozesses kommt ein Resultat heraus, das beim Beginndesselben schon in der Vorstellung des Arbeiters, also schon ideellvorhanden war. Nicht daß er nur eine Formveränderung desNatürlichen bewirkt; er verwirklicht im Natürlichen zugleich seinenZweck, den er weiß, der die Art und Weise seines Tuns als Gesetzbestimmt und dem er seinen Willen unterordnen muß. Karl Heinrich Marx (1818-1883)
    69. 69. ¿Cómo piensa un[a] arquitect{o,a}?La abeja sorprende, por la perfección de sus células de cera, lahabilidad de más de un arquitecto. Pero, lo que hace lasuperioridad del arquitecto más mediocre sobre la abeja másexperta, es que construye la célula en su cabeza antes que deconstruirla en la ruca. Karl Heinrich Marx (1818-1883)
    70. 70. ¿Arquitect{o,a} Naval? A naval architect is an engineer competent in naval architecture Un arquitecto naval es un ingeniero competente en arquitectura naval
    71. 71. ¿Arquitect{o,a} de Sistemas?A systems architect is anengineer competent in systemsarchitectureUn arquitecto de sistemas es uningeniero competente enarquitectura de sistemas
    72. 72. ¿Cómo piensa un[a] arquitect{o,a}?¿Dónde se me va a romper?¿Dónde me van a penetrar?¿Dónde no va a escalar?¿Dónde me estoy amarrando?¿Dónde es demasiado complejo?¿Cómo lo administro?¿Cómo le agrego nuevas funciones?¿Qué se me olvidó?
    73. 73. ¿Cómo piensa un[a] arquitect{o,a}?El Principio KISSKeep It Simple StupidNo lo haga nunca más complicado de loestrictamente necesario.
    74. 74. ¿Cómo piensa un[a] arquitect{o,a}?No piensa en “features”Piensa en términos de interrelaciones entresubsistemasA nadie le importa el clockage de una CPUcomo a nadie le importa el diámetro de unpistón
    75. 75. ¿Cómo piensa un[a] arquitect{o,a}?Un arquitecto es tecnópata pero agnósticoEn particular en términos de los lenguajes y/oFrameworks de desarrollo.
    76. 76. ¿Cómo piensa un[a] arquitect{o,a}?Piensa como un traductorLe traduce al cliente lo que dice elingeniero calculista, el constructor civil,el estucador, el pintor, el albañil, etc.
    77. 77. ¿Cómo piensa un[a] arquitect{o,a}?Piensa en términos “vendedores”Architecture : The integration in a single seductive speechof the 4 Ss (Systems, Software, Storage and Services) intoa single S, the Solution.Arquitectura : La integración en un solo discurso seductorde las 4 Ss (Sistemas, Software, Almacenamiento yServicios) en una sola S, la Solución.
    78. 78. ¿Cómo piensa un[a] arquitect{o,a}? Un[a] arquitect{o,a} debe saber hablar a distintas audiencias y no caer en la jerigoncia técnica...
    79. 79. ¿Cómo piensa un[a] arquitect{o,a}?Un[a]arquitect{o,a}siempresobrepasa losobstáculos
    80. 80. ¿Cómo piensa un[a] arquitect{o,a}?Un[a] arquitect{o,a} gestiona el riesgotecnológico del sistema y el riesgo totaldel proyecto, incluyendo los riesgospolíticos, organizacionales y deimplantación.
    81. 81. ¿Cómo piensa un[a] arquitect{o,a}?Un arquitecto piensa mucho más en las illities(i.e. Características sistémicas) que en lafuncionalidad.
    82. 82. ¿Cómo piensa un[a] arquitect{o,a}?Un[a] arquitect{o,a} siempre está pensandoen las cualidades sistémicas no-funcionales,como la seguridad, por ejemplo.
    83. 83. ¿Dónde encuentro un[a] arquitect{o,a}?
    84. 84. ¿Cómo se hace unaArquitectura?
    85. 85. ¿Cómo se hace una Arquitectura?• Definir metas, objetivos e hipótesis• Especificar las métricas• Generar la descomposición funcional• Dimensionar la carga de cada función• Colapsar funciones en sistemas• Validar escalabilidad• Validar disponibilidad• Validar seguridad• Generar vistas primera instancia
    86. 86. ¿Cómo se hace una Arquitectura?Los objetivos y las metas deben ser realistas,siempre.
    87. 87. ¿Cómo se hace una Arquitectura?Se hacencomo todoproyecto, enequipo, coninicio, fin,objetivos,insumos yentregables.
    88. 88. E l T r iá n g u loB á s ic o Tech . r.. U po sa nd do o ra ... tu ap C Process People Ejecutados por...
    89. 89. E l T r iá n g u lo d e l P r o ye c to Quality Time $Sólo se pueden controlar dos vértices del triángulo del proyecto
    90. 90. MuchasArquitecturas Juntas
    91. 91. Muchas Arquitecturas juntas... ¿Hacen una calle? ¿Qué interfaces tenemos?
    92. 92. Muchas Arquitecturas juntas... XML XML XML EJB JSP cache/ Midlets App Web filter J2ME Services Graphs SQL LDAP X 106 DB Dir MSG SLA Capability Capacity ConnectivityComputing Pools Internet/ Intranet Storage Virtualization Storage Pools ¿Hacen un Data Center?
    93. 93. Hacen unaCiudad
    94. 94. ¿Urbanismo?Urbanismo: El estudio de las ciudades. ¿Planificación Urbana?
    95. 95. ¿Urbanismo? ¿Sistemismo? Sistemismo: El estudio de los sistemas. ¿Planificación sistémica? Sun Proprietary/Confidential: Internal Use Only
    96. 96. ElHombre elDiseñador
    97. 97. Tres estadíosEl azár... La técnica La técnología
    98. 98. Visión cognitiva C iu d a d es E d if ic io A rte fa c to s s D is e ñ A r q u it e c t u U r b a n is m o ra o Le ng ua j ¿ Representación Representación ¿Reglas? e Mental ? Mental ¿Leyes? Individual P r o y e c t Compartida ¿Patrones? o
    99. 99. Visión cognitiva In t e r n e t D a ta A p lic a c ió C e nte r n In g e n ie r ía A r q u it e c t u S is t e m is m ra o Procesos IT IL Heuríticas TG S Protocolos Metodologías Trade-Off Estándares Formales Ambigüedad Descontrol Fórmulas Cambios
    100. 100. Frameworks deArquitectura
    101. 101. Framework de lasSeis Caras
    102. 102. Terminología Sistémica
    103. 103. Terminología Sistémica Artifact Architecture SystemObject Designing Architecting SystemingProcess Designer Architect SystemectActor To design To architect To systemectVerb
    104. 104. Terminología Sistémica Artefacto Arquitectura SistemaObjeto Diseño Arquitecturar SistemarProceso Diseñador Arquitecto SistemeroActor Sistemecto Diseñar Arquitectar SistemectarVerbo
    105. 105. Taxonomía deSistemas
    106. 106. Taxonomía de SistemasSistema EducacionalSistema de SaludSistema de GobiernoSistema de TransporteSistema FinancieroEcosistema
    107. 107. Taxonomía de Sistemas Sistema Sistema Existente Inexistente Quality Patient EntenderSistema Care GestionarNatural X Intervenir Administrar Operational Staff Gestionar ArquitecturarSistema Efficiency Intervenir DiseñarHumano Administrar Construir Modificar Administrar
    108. 108. Tamaño Taxonomía de Sistemas El tamaño se refiere al tamaño del sistema, medido como la multiplicación del número de componentes por el número de relaciones.
    109. 109. Tamaño Taxonomía de Sistemas Los sistemas pueden ser sólo físicos (i.e. Un clima planetario) o etéreos (i.e. Una ontología, software), pero suelen ser una mezcla de ambas cosas con intercambios de materia, energía e información, Inmaterialidad especialmente los sistemas en los cuales intervenimos.
    110. 110. Tamaño Taxonomía de Sistemas Muchos sistemas interesantes están compuestos por humanos y por las relaciones que generan, llegando a ser sistemas esencialmente humanos como un sistema político o sistemas mixtos como lo son los sistemas de Inmaterialidad transporte.Sociabilidad
    111. 111. Tamaño Taxonomía de Sistemas La complejidad de un sistema crece exponencialmente en función de su tamaño, cantidad de componentes humanas y relaciones de información. InmaterialidadSociabilidad
    112. 112. Zee End... Juan Carlos Barroux R. juan-carlos.barroux@intel.comhttp://www.linkedin.com/in/juancarlosbarrouxr

    ×