Introducción a la arquitectura de software (01)

Поділитися
Вставка
  • Опубліковано 3 гру 2024

КОМЕНТАРІ • 203

  • @dylanflores1297
    @dylanflores1297 4 роки тому +38

    Estos canales son los que deberían tener mucho apoyo de distribución para que aprendamos mas, gracias maestro. Saludos desde México

  • @cryptopadrino7571
    @cryptopadrino7571 Рік тому +5

    Una joya... ¿Cómo no encontré este canal antes? Gracias prof. Maximiliano, me veré todos los videos de su canal.. De verdad, gracias por sus videos, son magníficos 👍

  • @javierchiquitoavellan1666
    @javierchiquitoavellan1666 3 роки тому +12

    Estoy leyendo un libro de Roger Pressman sobre ingenieria De software y gracias a eso he podido entender muy fácilmente gran parte de lo que has dicho, me ha quedado mas claro. Se nota tu experiencia. Gracias por el vídeo.

  • @clementelopez878
    @clementelopez878 Рік тому +1

    Éste tipo de contenidos son oro puro, para el qué desea conocer realmente lo que es la Ingeniería del software.
    Las herramientas cambian, pero los principios qué guían la construcción de software, perduran.

  • @micmag007
    @micmag007 Рік тому +2

    Excelente maestro, gracias por compartir su experiencia. Lo bueno es que responde a casi todos los comentarios

  • @edsana08
    @edsana08 Рік тому +1

    Buena explicación.
    En resumen: La Arquitectura de Software es la estructura de los componentes que forman parte de la solución de software, que debe estar regidos por un estilo, según la necesidad. Así también, es importante impregnar el Patrón de Diseño(estrategia) a usar, para que dichos componentes se interrelacionen y generen el funcionamiento requerido en las necesidades y/o requerimientos que se hayan identificado.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  Рік тому +2

      Sí. Solo diría LOS patrones de diseño porque normalmente se usan varios en la misma aplicación/sistema/solución.

  • @alfonsoadalberto8472
    @alfonsoadalberto8472 4 роки тому +3

    Si la gente que creo esos sistemas hace 20 años hubieran aplicado algo de arquitectura... no nos quebraria la cabeza hoy cuando te piden un pequeño cambio o mantenimiento jajajaja
    Muchas gracias por su conocimiento y le envio saludos desde la ciudad de México

  • @aCennaa
    @aCennaa 2 роки тому +1

    Profesor, muchas gracias por compartir el conocimiento, la verdad llevaba muchos días buscando un curso o alguien que explicara el concepto de la arquitectura de software y afortunadamente me encontré con este video.

  • @juanfelipehurtado1725
    @juanfelipehurtado1725 2 роки тому +2

    La pasión se transmite, muchas gracias maestro, gran video.

  • @saulmariguan7981
    @saulmariguan7981 8 місяців тому

    excelente la mejor explicación.. veré los filtros y tuberías

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  8 місяців тому

      Me alegra que te haya servido. Gracias por visitar el canal.

  • @angelbonillagonzalez1780
    @angelbonillagonzalez1780 7 місяців тому

    Gracias profesor, saludos de Perú

  • @marciacarmenfrancoderivero6796
    @marciacarmenfrancoderivero6796 3 роки тому +2

    Gracias profesor, excelente explicación!!. Saludos desde Pilar - Paraguay

  • @urielantoniocasadiegomolin300
    @urielantoniocasadiegomolin300 2 роки тому

    excelentemente explicado por una persona que tiene el conocimiento.

  • @javierovallea3836
    @javierovallea3836 3 роки тому +2

    Gracias profesor, lo he entendido perfectamente. Es un tema muy abstracto y complejo pero con usted lo e entendido todo.

  • @eury958
    @eury958 2 роки тому

    ¡Muchas Gracias!
    Saludos desde Santo Domingo.

  • @angelaguirre9929
    @angelaguirre9929 5 років тому

    Fácil, sencillo, claro. La mayor capacidad que debe tener un profesor es la capacidad de comunicación. Muchas gracias por el video. Desde ecuador muchas gracias.

  • @franciscochungatemoche5334
    @franciscochungatemoche5334 5 місяців тому

    Que suerte haber dado con tu canal. Gracias por este video, es de gran ayuda para conocer los fundamentos para el desarrollo de software.
    Saludos desde Perú.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  5 місяців тому

      @@franciscochungatemoche5334 me alegra saber que te sirvió.

  • @leandrojimenez8696
    @leandrojimenez8696 Рік тому

    Dentro de pocos dias rindo el ultimo final de la carrera Análisis de sistemas, gracias a este video pude reafirmar y aprender conceptos.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  Рік тому +1

      Me alegra que te haya servido el vídeo. Mucha suerte para el último examen!

  • @alanpaizcampodonico4625
    @alanpaizcampodonico4625 3 роки тому

    Y lo fundamental es que sos muy claro al explicar y tenes una ortoria muy buena... saludos

  • @MiguelAngel-tg9wq
    @MiguelAngel-tg9wq Рік тому

    Muchas gracias por su explicación, estuvo maravillosa, se nota todo lo que sabe, me ha aclarado muchas de mí dudas.

  • @leonelsalto282
    @leonelsalto282 2 роки тому

    Sin duda, este video es increíble! que orgulloso de ver docentes tan profesionales en mi País!

  • @samilqs
    @samilqs 7 місяців тому

    Muy buen video, aclaró muchas lagunas que tenía con respecto al tema. Ojalá tener un profesor como usted en mi universidad. Saludos desde República Dominicana.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  7 місяців тому

      Podés venir a estudiar a Argentina, la universidad es gratis. Saludos!

  • @arielacevedo1832
    @arielacevedo1832 8 місяців тому

    Excelente video. Muchas gracias entendí bastante 🤝🙌

  • @AvelingLessnerGarciaR
    @AvelingLessnerGarciaR 4 роки тому

    Te felicito por la manera en que explicás estos conceptos. Son claros y puntuales. Saludos desde Honduras.

  • @walterrodriguez2696
    @walterrodriguez2696 2 роки тому

    Gracias por el gran aporte! y por la claridad al explicarlo

  • @FelipeRamirez-us8my
    @FelipeRamirez-us8my 4 роки тому +2

    Muchas gracias, que buena explicación. Saludos desde Colombia!

  • @alanmattroman2625
    @alanmattroman2625 2 роки тому

    Que excelente clase introductoria sobre la arquitectura de software, felicidades!

  • @jhonnyv.p.0626
    @jhonnyv.p.0626 3 роки тому

    Muy bien explicado profesor, felicitaciones desde Perú.

  • @---ng2vu
    @---ng2vu 2 роки тому

    Excelente video! muchas gracias por este aporte, he tenido problemas con este tema porque al buscar me han aparecido cosas muy ambiguas, pero esto parece ser lo que necesitaba.

  • @alanpaizcampodonico4625
    @alanpaizcampodonico4625 3 роки тому +2

    Muy bueno Maximiliano, estoy estudiando informática de manera autodidacta. Y que bueno que es poder escuchar a un profesor de Universidad. Mi meta es seguir aprendiendo por cuenta propia, y algún día ir a la universidad. Me gustaría que sigas enseñando por youtube. Saludos desde Buenos Aires :D ...

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +2

      Gracias. Si podés ir a la universidad no dudes en ir a la licenciatura de Exactas de la UBA.

  • @palinv7474
    @palinv7474 5 років тому +15

    Gracias por tanto y perdon por tan poco :,)

  • @Mario-zb9wu
    @Mario-zb9wu 4 роки тому +1

    Un vídeo muy interesante. Saludos desde España!🇪🇦

  • @alvaro5059
    @alvaro5059 3 роки тому

    Grande profe, explica rbien le entendí todo al 100

  • @MR-nm3vq
    @MR-nm3vq 4 роки тому

    De lo mejor su explicación!!!....gracias!

  • @nataliaforero7659
    @nataliaforero7659 4 роки тому +1

    Excelente manera de explicar. Gracias!!!!!

  • @wadidcastilla7842
    @wadidcastilla7842 2 роки тому

    Profe gracias porlos videos , debria hacer mas videos son muy buenos , me han ayudado mucho , y mas en la universidad

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому

      Me alegro. En el canal hay muchos videos sobre ingeniería de software. Por el momento estoy muy ocupado como para hacer más.
      Gracias por visitar el canal.

  • @fercasva
    @fercasva 4 роки тому

    Muy buena clase. Saludos desde Lima.

  • @Aaa-3705
    @Aaa-3705 3 роки тому

    Excelente contenido, debería tener mas vistas. Muchas gracias por compartir y saludos desde México

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +1

      No hay tanta gente interesada en la ingeniería de software. En cambio hay mucha gente interesada en la programación. Gracias a vos por visitar el canal.

    • @zurielchavez
      @zurielchavez 3 роки тому

      @@MaximilianoCristiaIS tan divertido que es ver todo el proceso de desarrollo 😎

  • @danielbeltran7761
    @danielbeltran7761 3 роки тому

    Muchas gracias por buen aporte, me estoy motivando a ser desarrollador y estos videos me ayudan mucho :)

  • @matikaponii
    @matikaponii 3 роки тому

    La tiene clara el hombre, muchas gracias

  • @Kenygarth
    @Kenygarth 4 роки тому +1

    ¡Muy buen video! Excelente explicación. (Se agradece los pantallazos del pizarrón)

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  4 роки тому +1

      Gracias por visitar el canal.

    • @Kenygarth
      @Kenygarth 4 роки тому

      @@MaximilianoCristiaIS Quería hacerle una pregunta: ¿Cómo es el tema de la documentación y los requerimientos en las metodologías ágiles que tanto se recomiendan? ¿Hará algún vídeo al respecto? Usted lo menciona como algo muy importante (y tiene sentido) pero me confunde en el caso de esas metodologías.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  4 роки тому +2

      No me llevo muy bien con las metodologías ágiles. No creo que haga vídeos al respecto. Efectivamente las metodologías ágiles tiene poco aprecio por la documentación. Hasta cierto punto tienen razón porque muchas veces se documentan cosas que no aportan lo que cuestan al desarrollo y la calidad del sistema. Pero no documentar nada para mi es un error. NO documentar, en general, aumenta los costos de desarrollo y de mantenimiento; es al revés de lo que se dice. Pero hay que documentar lo justo y necesario.

    • @Kenygarth
      @Kenygarth 4 роки тому

      @@MaximilianoCristiaIS Gracias por su respuesta :)

  • @NoBody-px4fb
    @NoBody-px4fb 2 місяці тому

    Bravo. Like y subscripción. Y por la cuenta que me trae, felicidades y ánimos, a ver si trae usted nuevos vídeos.

  • @bytemachine
    @bytemachine 2 роки тому

    Vuelva con sus majestuosas clases porfavor maestro, lo necesitamos

  • @dnn6654
    @dnn6654 4 роки тому +1

    Excelente explicacion. Muchas gracias

  • @luigirosas2734
    @luigirosas2734 Рік тому

    Que genialidad de video!!!!!!!

  • @dardodariocallado5483
    @dardodariocallado5483 3 роки тому +1

    Excelente profe...

  • @Franco-vm9ne
    @Franco-vm9ne 3 роки тому

    Excelente aporte! , gracias

  • @Any-tu6dc
    @Any-tu6dc 7 місяців тому

    Excelente video! ¿Subio algun video que hable acerca los componentes?

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  7 місяців тому

      Hay videos sobre patrones de diseño que creo van en la dirección de tu pregunta.

  • @jorgeespinozah.8904
    @jorgeespinozah.8904 4 роки тому

    me hubiera encantado que mi profe de universidad hubiera sido usted. que suerte tienen algunos estudiantes.

  • @paola4857
    @paola4857 4 роки тому

    Muchas gracias por compartir su sabiduria

  • @dperezcabrera1
    @dperezcabrera1 4 роки тому +1

    Muchas gracias por tomarse el tiempo de exponer estos contenidos. ¿Sería tan amable de facilitar un ejemplo práctico sencillo de cada uno de los documentos que habría que escribir?

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  4 роки тому +2

      Gracias a vos por visitar el canal.
      ¿Te referís a los documentos para R, S y D? Me parece que son los únicos que menciono en el vídeo (al inicio). Si es eso:
      - acá podés ver un ejemplo de R: www.reqview.com/papers/ReqView-Example_Software_Requirements_Specification_SRS_Document.pdf
      - desde la página 54 podés ver un ejemplo de D: www.fceia.unr.edu.ar/ingsoft/diseno-a.pdf
      - desde la página 3 podés ver un ejemplo de S: www.fceia.unr.edu.ar/asist/z-a.pdf

    • @ElYorWTF
      @ElYorWTF 4 роки тому

      @@MaximilianoCristiaIS que buen servicio

  • @diegofernandorodriguezorej829
    @diegofernandorodriguezorej829 3 роки тому +1

    Gracias por los excelentes videos. Quisiera preguntarte un poco más sobre recursos o documentación del diseño de componentes, que no he encontrado buenos recursos. Gracias.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +4

      Acá podés encontrar el apunte de clase que uso en Ingeniería de Software 2 de la UNR:
      www.fceia.unr.edu.ar/ingsoft/diseno-a.pdf
      Espero que te sirva. Gracias por visitar el canal.

  • @americanoperatorial
    @americanoperatorial 2 роки тому +4

    La programación no es más que una parte del desarrollo de software.
    Muy buena clase profesor.
    PSD: Que opinión le merece las metodologías de desarrollo ágiles, desarrollo Lean y tal.
    Saludos.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому +2

      Creo que sirven en ciertos proyectos y en ciertos dominios de aplicación. También creo que en general la calidad del software que producen no es la mejor. Diría que son métodos que se adaptan a la dinámica de ciertos sectores industriales. También veo que en muchos casos no se aplican bien.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому +1

      Gracias por visitar el canal.

  • @antoniosanchez259
    @antoniosanchez259 Рік тому

    Gracias 🎉

  • @karinamumentey9252
    @karinamumentey9252 4 роки тому

    Muy buen video!! Gracias..

  • @angelballay5198
    @angelballay5198 3 місяці тому

    Gracias profe

  • @jahm2048
    @jahm2048 2 роки тому

    Gracias por la introducción ya que voy a iniciar la asignatura Diseño y Arquitectura de Software. Saludos desde México. Explica muy bien. Habrá un software para arquitectura de software?

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому +1

      Hay algunos sistemas para documentar arquitecturas y diseños de software. Podés ver las herramientas para UML.
      Gracias por visitar el canal.

  • @rickertluisgonzalesramirez1839
    @rickertluisgonzalesramirez1839 4 роки тому +1

    Excelente video, estoy empezando a especializarme en arquitectura de software y se me hiso de gran ayuda.
    Alguna recomendación que me pueda brindar?
    Saludos desde Perú, Gracias por los videos.

  • @strontiumh5978
    @strontiumh5978 4 роки тому

    Sigue subiendo videos son muy buenos 👍

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  4 роки тому +2

      Gracias! Sí, mi idea es seguir colaborando con la comunidad con estos vídeos.

    • @strontiumh5978
      @strontiumh5978 4 роки тому +1

      @@MaximilianoCristiaIS aquí en youtube existe un sin fin de cursos de programación pero series de videos sobre arquitectura de software o matemáticas para programadores existen muy pocos y canales como el tuyo animarían a otros creadores ha hablar sobre este tema.

  • @luisgarciacueva8357
    @luisgarciacueva8357 5 років тому

    Buenas tardes.
    Ante todo agradecer nuevamente por la información proporcionada, en relación al vídeo quisiera saber donde puedo obtener información a modo de profundizar en lo siguiente:
    Que criterio debo tener para seleccionar un estilo arquitectónico?, es decir si hay algunas técnicas que me permitan identificar o establecer estilo arquitectónico.
    En lo referente al diseño de componentes, que bibliográfica o técnicas puedo aplicar o considerar para abordar el diseño a este nivel de abstracción.
    atentamente.
    Luis García Cueva

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  5 років тому

      Sobre el criterio para seleccionar un estilo arquitectónico u otro, es muy difícil, no hay un solo criterio ni uno que siempre dé buen resultado. Lo que sí podés hacer es leer libros sobre arquitectura de software que te van a explicar cada estilo y en particular para qué tipo de sistemas son buenos y para cuáles malos. De esa forma vas a ir construyendo el criterio. Los libros de arquitectura de software que a mi me gustan son:
      www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwj6opDd4pHiAhWpErkGHcn6BcMQFjAAegQIBRAB&url=https%3A%2F%2Fwww.amazon.com%2FSoftware-Architecture-Practice-3rd-Engineering%2Fdp%2F0321815734&usg=AOvVaw3ZlUgSWrr_pfvEb3ZNJdu0
      www.wiley.com/en-us/Pattern+Oriented+Software+Architecture%2C+Volume+1%2C+A+System+of+Patterns-p-9780471958697
      www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=2ahUKEwio3J6145HiAhWvEbkGHTZ9AVAQFjAAegQIAhAB&url=https%3A%2F%2Fwww.amazon.es%2FSoftware-Architecture-Foundations-Theory-Practice%2Fdp%2F0470167742&usg=AOvVaw1bTQCjT35hLX7tU47nPONF
      Shaw, M., Garlan, D., Software architecture: perspectives on an emerging discipline, Prentice Hall, Upper Saddle River, 1996
      Además podés ver el apunte de clase sobre estilos arquitectónicos que uso en mis clases:
      www.fceia.unr.edu.ar/ingsoft/estilos-cat.pdf

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  5 років тому

      Con respecto al diseño de componentes te sugiero empezar por mi apunte de clase y de allí pasar a los artículos que están en las referencias.
      www.fceia.unr.edu.ar/ingsoft/diseno-a.pdf

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  5 років тому +1

      Un componente importante de cualquier criterio para elegir un estilo arquitectónico son los cambios que se espera hacer al sistema o la evolución que tendrá el sistema durante su vida útil. Por ejemplo, en un sistema de ventas, es muy probable que la empresa defina descuentos y promociones sobre los productos que se venden. Por lo tanto habría que elegir un estilo que favorezca la definición, agregado, combinación y remoción de descuentos y promociones sobre los productos.

  • @luisgarciacueva8357
    @luisgarciacueva8357 5 років тому +2

    Buenas tardes.
    Profesor Maximiliano, quisiera saber a que bibliográfica puedo recurrir para profundizar en los siguientes temas:
    Dominios de aplicación.
    Estilos Arquitectónicos.
    saludos cordiales.
    Luis García Cueva

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  5 років тому

      Sobre dominios de aplicación no creo que haya bibliografía específica. Es algo que se aprende trabajando en uno de ellos. Por ejemplo si trabajás para empresas de ventas al por menor terminarás aprendiendo sobre ese dominio de aplicación. Sobre estilos arquitectónicos podés ver los libros sobre arquitectura de software que te mencioné en un mensaje anterior y el apunte de clase sobre estilos arquitectónicos que también te mencioné en ese mensaje. Además podés ver la bibliografía al final de ese apunte de clase.

  • @damianlluch
    @damianlluch 2 роки тому

    hola!, muy bueno el video, consulta.
    Si quisiera describir una arquitectura existente (de un proyecto que yo fui parte como analista funcional, entre otros roles), podria utilizar un modelo c4 o un Modelo de Vistas “4+1” (segun entiendo c4 parte de este modelo) no?

  • @miguelangelmasacheojeda5922
    @miguelangelmasacheojeda5922 2 роки тому

    Hola Maximiliano. Qué cursos me recomendaria seguir para tener los conocimientos de un Arquitecto de software? Si tiene info de donde realizarlos, se lo agradeceria.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому

      No conozco cursos específicos. Además lo que yo llamo arquitectura no es lo que a la industria más le interesa. Solo te podría recomendar bibliografía.

  • @zurielchavez
    @zurielchavez 3 роки тому

    jaja se paso de lanza cuando dijo que se hablaba de sistemas grandes y no como los que hacemos en la escuela jaja, pero muy buen video.

  • @test1234295
    @test1234295 4 роки тому

    El estilo arquitectonico tula abstraction o tula abstracta en español, nunca lo habia escuchado, creo que lo investigaré ... pero bien la explicación en terminos amplios, los estilos arquitectonicos no los conocia, solo el de cliente servidor, sería bueno si podria explicar cada uno de esos en mas detalle

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  4 роки тому

      Acá tenés un catálogo de los más conocidos, no es un manual ni un libro de texto pero te puede ayudar:
      www.fceia.unr.edu.ar/ingsoft/estilos-cat.pdf
      Espero encontrar el tiempo para hacer los vídeos que pedís.
      Gracias por visitar el canal.

  • @miriammontoya5016
    @miriammontoya5016 2 роки тому

    Hola, me piden la estructura y no sé qué colocar. Alguien que me ayude por favor

  • @diegocueva4141
    @diegocueva4141 4 роки тому

    Muchas gracias por el video! No tiene algún curso de paga virtual para llevarlo sobre Arquitectura de Software a un nivel mas profundo tal vez. Muchas gracias nuevamente

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  4 роки тому +3

      No, no lo tengo. Si querés profundizar un poco en el canal hay otros videos sobre arquitectura, patrones de diseño y diseño. Además podés leer este apunte de clase donde están explicados varios estilos arquitectónicos (sin un poco de explicación puede ser un poco complicado):
      www.fceia.unr.edu.ar/ingsoft/estilos-cat.pdf

  • @juligomez2493
    @juligomez2493 7 місяців тому

    Donde quedó todo el curso???? De análisis y diseño de software???

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  7 місяців тому

      Se construyó nuevo conocimiento sobre aquello y se lo superó.

    • @juligomez2493
      @juligomez2493 7 місяців тому

      @@MaximilianoCristiaIS Donde puedo ver todo un curso sobre arquitectura porque me siento que soy un desarrollador mediocre, no encuentro este conocimiento en internet en ningún sitio

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  7 місяців тому

      @@juligomez2493 yo doy un curso en la universidad nacional de Rosario. Por ahora la universidad es pública y gratuita. Aprovechala.
      Si no podés el material del curso está acá: www.fceia.unr.edu.ar/is2

  • @RONALDMELARA
    @RONALDMELARA 2 місяці тому

    Buenísima la clase!!! Profe dos preguntas:
    1. La arquitectura de microservicios y sistemas distribuidos, son al final estilos arquitectónicos?
    2. Es uso de ApiGateway, Disparadores de eventos, CQRS, o otros son parte de un patron o son considerados como estilos?
    Gracias y saludos

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 місяці тому

      @@RONALDMELARA respecto a 1, sí, son estilos arquitectónicos, microservucios es más bien una variante específica de sistemas cliente servidor. Respecto a 2, no conozco esos temas pero me suena que son más bien tecnologías que sirven para implementar los estilos que mencionaste.

  • @carlosamilcarchaveziraheta2083

    En uno de sus comentarios, menciona que tiene bibliografía que puede recomendar. Podría compartirmela por favor. Me interesa sobre el tema de Diseño de arquitectura de software, si es posible desde lo básico hasta intermedio o de lo que pueda compartirme por favor. Puede a mi correo.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  Рік тому

      En castellano podés ver mis apuntes de clase:
      www.fceia.unr.edu.ar/ingsoft/intro-diseno.pdf
      www.fceia.unr.edu.ar/ingsoft/diseno-a.pdf
      www.fceia.unr.edu.ar/ingsoft/problemasDiseno.pdf
      www.fceia.unr.edu.ar/ingsoft/problemasPatrones.pdf
      www.fceia.unr.edu.ar/ingsoft/estilos-cat.pdf
      Libro sobre patrones de diseño en castellano:
      Gamma, E., Helm, R., Johnson, R., Vlissides, J., Patrones de diseño, Addison-Wesley, 2003.
      Libros en inglés (fijate si no hay ediciones más nuevas)
      Bass, L., Clements, P., Kazman, R., Software architecture in practice, 2da edición, Addison-Wesley, 2003.
      Buschmann, F., Meunier, R., Rohnert, H., Sommerland, P., Stal, M., Pattern-Oriented Software Architecture. A system of Patterns, John Wiley & Sons, 1996. (hay otros cuatro tomos más)
      Suerte!

  • @alvarozambranasejas5320
    @alvarozambranasejas5320 3 роки тому

    Like and sub'd. Buen material. Thanks!

  • @Edutroniko
    @Edutroniko 3 роки тому

    Profe en las ofertas laborales piden dominar muchas tecnologias, que aconseja.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому

      Te parece? No lo creo...

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому

      Entendí mal el comentario. Igual no sé qué decirte. Yo de tecnología sé muy poco. Hay sitios como Stackexchange dónde podés encontrar reportes que listan las tecnologías más usadas y más requeridas en el mundo y en distintos países. Yo miraría esos rankings y trataría de aprender las tecnologías más usadas y requeridas. Suerte.

  • @albertosanchez7033
    @albertosanchez7033 3 роки тому

    que estilo de arquitectura se usaria para un aplicativo de work flow

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому

      Yo exploraría tubos y filtros por un lado, e invocación implícita por el otro.

  • @IGNKTOR
    @IGNKTOR 6 місяців тому

    si tan solo los videos se valoraran por la calidad del contenido y no por la fecha en la que se publico sería grandioso. Gracias Maxi 5 años tarde.

  • @ulisespallares8
    @ulisespallares8 2 роки тому

    Muy bueno el video.
    ¿Microservicios no es un estilo arquitectónico?

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому

      Primero habría que tener una definición precisa de microservicio. No estoy seguro de que la haya.

    • @ulisespallares8
      @ulisespallares8 2 роки тому

      @@MaximilianoCristiaIS Hola ahora tengo más dudas. Entonces, no se lo puede considerar como arquitectura o estilo arquitectónico? ¿Y si es así cómo se lo puede catalogar?

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому +1

      @@ulisespallares8 hay gente que lo clasifica como un estilo arquitectónico, sin dudas, y son muchos. Pero qué estilo es si no podés definir con precisión su concepto más importante? Sirve decir que es un estilo si no podés saber qué es un microservicio y qué no? Se puede decir que es algo a nivel de arquitectura pero es algo, en mi opinión, no bien definido.
      La primera cuestión al definir un estilo es cuáles son sus componentes y conectores. Los componentes son microservicios pero, qué es un microservicio?

    • @ulisespallares8
      @ulisespallares8 2 роки тому

      @@MaximilianoCristiaIS Ahh ahora entiendo muchas gracias, su canal esta muy bueno y su contenido es muy interesante :)

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому

      @@ulisespallares8 gracias.

  • @percyleon1636
    @percyleon1636 3 роки тому

    Buenas, he visto que hay una arquitectura que realiza la escritura por un lado(Insert, update) y la lectura por otro lado (Select), que tipo de arquitectura es ?

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +1

      Con esos datos no me suena a nada que yo conozca. Tenés alguna URL donde esté explicado?

    • @percyleon1636
      @percyleon1636 3 роки тому

      @@MaximilianoCristiaIS en este video se esta implementando un patrón de diseño, sin embargo me da curiosidad la arquitectura, ya que la desconozco
      ua-cam.com/video/yozD5Tnd8nw/v-deo.html

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +1

      @@percyleon1636 no lo vi completo pero está usando la arquitectura estándar de tres capas, presentación, negocio y acceso a datos. En una época se llamaba cliente/servidor de tres capas. Es más o menos lo que se usa para aplicaciones web.

    • @percyleon1636
      @percyleon1636 3 роки тому

      @@MaximilianoCristiaIS Muchas gracias

  • @maguiperea5972
    @maguiperea5972 3 роки тому

    excelenteeeeeeeeeeeeeeee

  • @charly-ic2dd
    @charly-ic2dd 4 роки тому +2

    q raro youtube me recomendo esto y yo justo soy de rosario, estudio en la utn sistemas, asi q voy a pispear tu canal un poco saludos!! PD1: laburaste alguna vez aca en la utn?? PD2: nuevo sub :D

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  4 роки тому +2

      Solo di algún curso de posgrado ahí en la UTN. Gracias por suscribirte.

  • @salvador8143
    @salvador8143 5 років тому

    gracias mentor

  • @silviaoertlinger6341
    @silviaoertlinger6341 3 роки тому

    hola, te queria hacer una pregunta el proximo año voy a estar estudiando analista de sistemas estoy tratando de investigar un poco para sobre las materias , me aparece la materia arquitectura 1 , nose si es arquitectura de sistemas o de software o son la mismas queria saber eso para poder investigar un poco mas

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому

      Ni idea. Cada carrera pone los nombres que quiere. Hay muy poca uniformidad. Dudo que sea arquitectura de software. Puede ser arquitectura del computador o del ordenador que es algo totalmente distinto. Tendrías que ver si encontrás el programa de esa materia.

    • @yennyandreacamargobolivar3422
      @yennyandreacamargobolivar3422 11 місяців тому

      ​@@MaximilianoCristiaIS Buenos días tengo una pregunta sería difícil estudiar análisis de desarrollo de software es que la quiero estudiar que más se ve es cierto que se ve más que todo algoritmos

  • @alanpaizcampodonico4625
    @alanpaizcampodonico4625 3 роки тому

    Profesor Maximiliano, quisiera saber si tiene pensado hacer un curso avanzado de Arquitectura en Software? - O si ya tiene algún curso pago en alguna plataforma? - Y si no es ninguna de esas dos opciones, quisiera saber si usted nos puede recomendar libros o autores de los más serios para aprender todo sobre Arquitectura de Software?

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +1

      No sé si es todo lo avanzado que buscás pero en ingeniería de software 2 de la UNR se ve mucho de arquitectura. Podés visitar el sitio www.fceia.unr.edu.ar/is2 y ver el material.
      No creo que haga algo más avanzado en este canal ni tengo cursos armandos en otras plataformas.
      En cuanto a libros:
      Software architecture in practice, última edición
      La serie de libros pattern-oriented software architecture, son cinco tomos.

    • @alanpaizcampodonico4625
      @alanpaizcampodonico4625 3 роки тому

      @@MaximilianoCristiaIS Bueno profesor muchas gracias por responder tan rápido. Voy a ingresar a la página, y le mando saludos.

  • @jhonleider6359
    @jhonleider6359 3 роки тому

    Por favor respondeme arquitecto en software es una carrera o especialidad todavía no me quedan claro 😥😥😥

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +1

      Que yo sepa no hay carreras donde el título sea arquitecto de software. Puede que haya algún postgrado. Apenas se enseña en las universidades.

    • @jhonleider6359
      @jhonleider6359 3 роки тому

      @@MaximilianoCristiaIS pero una especialidad me ayuda en profundizar en un tema dentro de la carrera que hago y también ayuda a ganar un mejor sueldo o sigue ganado lo mismo

    • @jhonleider6359
      @jhonleider6359 3 роки тому

      @@MaximilianoCristiaIS porque yo soy de Colombia y pues investigó y sale con que arquitectura de software en una especialida

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому

      @@jhonleider6359 laboralmente sí es una especialidad pero no no sé si vas a encontrar una carrera donde te den ese título. Vas a tener que estudiar más que nada solo. Efectivamente como arquitecto de software deberías ganar más que como programador.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому

      Capaz en Colombia hay esa especialidad en alguna universidad, eso no lo sé.

  • @alanpaizcampodonico4625
    @alanpaizcampodonico4625 3 роки тому

    Respuesta a : ​ @Maximiliano Cristiá Si Profesor, ya estoy anotado hace rato en el CBC de la UBA. Ya aprobé medio CBC para la carrera en Derecho, pero me arrepentí y volví a mi idea original. Que es la informática. Ahora estoy anotado en el CBC para la Licenciatura en Ciencias de la Computación como usted dice. Por el momento deje de estudiar las materias del CBC de la Licenciatura porque, quería aprender C++, Bases de datos, Controlador de Versiones, patrones de diseño, y algunas tecnologías y practicas más. Para ver si puedo aspirar a un trabajo en tecnología, pero por lo que veo creo que se puede aspirar de manera autodidacta a un trabajo. Pero la formación académica es mi meta y se ve que es una educación sólida y mejor organizada que estudiando uno por cuenta propia. También uno tiene 30 años, y eso juega tanto a favor como en contra, pero bueno. Muchas gracias profesor Maximiliano, saludos.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +1

      En ese caso, pensaste en hacer una carrera más corta, tipo una tecnicatura? No sé cómo es en CABA pero acá en Rosario la UNR y la provincia ofrecen carreras de 2 o 3 años públicas y gratuitas.

    • @alanpaizcampodonico4625
      @alanpaizcampodonico4625 3 роки тому

      @@MaximilianoCristiaIS Si lo pensé, pero como en el ámbito laboral de la informática no hay techo en el tema de los cargos, prefiero una licenciatura. Y si es verdad que quiero dedicarme al desarrollo como programador, pero nunca se sabe si uno quiere cambiar de puesto. Y prefiero estar bien preparado para todo. Por eso quiero la licenciatura. Va creo q no está errado mi pensamiento. Y después hay que ser muy autodidacta creo, o sea tener voluntad propia para hacer valer el título y que no sea solo un documento en el cuadro de una pared. O sea estar constantemente aprendiendo todo lo que nos enseñan.

    • @alanpaizcampodonico4625
      @alanpaizcampodonico4625 3 роки тому

      @@MaximilianoCristiaIS igual profe, mi sueño es una carreta de grado, no puede ser que nadie en mi familia fue a la universidad y se recibió. Y creo que una carrera de grado me da como más solidez para ser profesional y bueno luego uno elije la especialidad.

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  3 роки тому +1

      @@alanpaizcampodonico4625 perfecto, entonces dale para adelante. Mucha suerte!

    • @alanpaizcampodonico4625
      @alanpaizcampodonico4625 3 роки тому

      @@MaximilianoCristiaIS Gracias Profesor, un abrazo.

  • @argentinocqc
    @argentinocqc 5 років тому

    Gracias Maxi!!

  • @garyjo3229
    @garyjo3229 4 роки тому

    Full

  • @hectorcasellaspena2
    @hectorcasellaspena2 2 роки тому

    sí. el software es maleable de ahí la magia para mantenerlo sostenible en el tiempo

    • @MaximilianoCristiaIS
      @MaximilianoCristiaIS  2 роки тому

      No es magia, es ingeniería. Es arquitectura, diseño, especificación, verificación, etc.