Tutorial sobre Casos de Uso y UML desde cero (con include, extend y ejemplos!)

Поделиться
HTML-код
  • Опубликовано: 8 фев 2025
  • #uml #include #extend
    CASOS DE USO: ¿Qué es eso? - Introducción al mundo de los casos de uso en la ingeniería de software en 20 minutos. Requisitos funcionales. Relaciones entrr casos de uso. Extend. Include. Escenarios. Requisitos funcionales
    Explicación conceptual y crítica sobre el tema y su vinculación con el proceso de desarrollo de software
    Créditos de la música:
    Life of Riley de Kevin MacLeod cuenta con una licencia Creative Commons Atribución 4.0. creativecommon...
    Fuente: incompetech.com...
    Artista: incompetech.com/
    Hackbeat de Kevin MacLeod cuenta con una licencia Creative Commons Atribución 4.0. creativecommon...
    Fuente: incompetech.com...
    Artista: incompetech.com/

Комментарии • 144

  • @AFSkull
    @AFSkull 2 года назад +70

    Muchas gracias. Realmente hay gente que si tiene ganas de enseñar. Más que incluso quienes les pagan por hacerlo

    • @gerardorosales01
      @gerardorosales01 8 месяцев назад

      La verdad que son malísimos muchos profes de Análisis y Diseño de Sistemas. En mi universidad pusieron a contadores a enseñar estas materias.

  • @jeiberjimenez7596
    @jeiberjimenez7596 3 года назад +56

    Amigo, eres el mejor profesor, no lo entendí así ni en la universidad

    • @davidjose1600
      @davidjose1600 2 года назад

      Yo lo veo en la secundaria jajaja, encima estoy en 4to año jajaja Es muy divertido los casos de uso 😀

    • @erickdiaz3553
      @erickdiaz3553 2 года назад +3

      @@davidjose1600 Muy bien David, eres el éxito

    • @abrahamcarlos8366
      @abrahamcarlos8366 Год назад +1

      0/10 aburre me quedé dormido en pleno video y no le entendí

    • @A4O_TSL
      @A4O_TSL 9 месяцев назад

      @@abrahamcarlos8366 bruto

    • @santiagobaena7073
      @santiagobaena7073 4 месяца назад

      @@davidjose1600 hola y eso por que ves este video por curiosidad?

  • @arturoguillen90
    @arturoguillen90 11 месяцев назад +3

    Muy clara la información, gracias por el material y los ejemplo, saludos desde Costa Rica ...

  • @AlbertoGarcia-tg5yf
    @AlbertoGarcia-tg5yf 7 месяцев назад +3

    En la universidad ni siquiera me dieron un ejemplo. Muchísimas gracias por ayudarme a entenderlo, tu si que vales!!

  • @leosx7168
    @leosx7168 10 месяцев назад

    Muchas gracias, excelente video, el mejor video que he visto sobre Casos de Uso. Voy a usar esta info para mi tesis en la Universidad!!! Nuevamente mil gracias

  • @maurobanffi7243
    @maurobanffi7243 3 года назад +3

    No te imaginas lo bien que explicas.
    mañana tengo un parcial y nos iba a joder a todos porque el profe no lo explico bien y nadie entendió.
    Mil gracias... me suscribo a tu canal sin ninguna duda.

  • @marianazalazar1829
    @marianazalazar1829 2 года назад +4

    Hola Nicolás, EXCELENTE explicación, de gran ayuda. Por favor continúa con estos videos. Me suscribí. Un saludo!.

  • @samuelcardonajimenez377
    @samuelcardonajimenez377 4 месяца назад +3

    Super tu explicación, muchas gracias por el tiempo

  • @Nicolás_Zabala
    @Nicolás_Zabala Год назад +3

    Gran video! muchísimas gracias, mucho más claro que lo que recibí de mis profesores

  • @agustinfaggiano283
    @agustinfaggiano283 5 месяцев назад +1

    Excelente la explicación. Más clara imposible

  • @juanicolombo5785
    @juanicolombo5785 2 года назад

    Alto genio el profe, mucho mas por tener la foto del viaje a bariloche en el fondo, un crack

  • @samuelvargas7603
    @samuelvargas7603 4 месяца назад +1

    Gracias por la explicación, tenia algunas dudas las cuales fueron resueltas.

  • @juancar2329
    @juancar2329 3 месяца назад +1

    Muy bien explicado. Muchas gracias.

  • @nconexion
    @nconexion 3 месяца назад +1

    Excelente, muchas gracias!

  • @Jhons2712
    @Jhons2712 Год назад

    Gracias Nicolas!...me quedó muy claro, explicas de una manera muy sencilla conceptos complejos de entender 👏

  • @mariofernandez238
    @mariofernandez238 Год назад

    Un excelente video, la verdad que me sirvió mucho como repaso de lo que me enseñaron en la facultad.

  • @pcenreparacion4301
    @pcenreparacion4301 9 месяцев назад

    Hola Nicolas, excelente video el mejor que he visto sobre UML, ¡¡mil gracias!!

  • @deoliveirabarrancosalejand1217

    Excelente y brillante explicación, gracias por la puntualidad y la excelente comunicacíon de los conceptos.

  • @Moon-zk6ub
    @Moon-zk6ub 2 месяца назад +1

    Le entiendo más que al profesor. Muchas gracias

  • @alejandrolopezexe
    @alejandrolopezexe 3 года назад +1

    Gracias genio, hoy rindo ADS y me sirvio un monton la explicacion re clara

  • @cristiananazco7324
    @cristiananazco7324 Месяц назад

    Tome su buen like buen hombre. Gracias.

  • @PERSIWERE
    @PERSIWERE Год назад +1

    Muchísimas gracias, lo necesitaba para entender este tema

  • @prascomi
    @prascomi Год назад

    Te ganaste un nuevo suscriptor. Me ayudaste muchísimo, explicas mejor que en la universidad. Saludos desde Chile.

  • @romanprograma
    @romanprograma 8 месяцев назад +2

    Increíble la claridad para explicar, la verdad que 10 de 10

  • @nayberroberto3859
    @nayberroberto3859 Год назад

    Excelente amigo, muuuy buiena su explicación, muy detallada! Mil gracias

  • @victormanuelgutierrezmendo4826

    Excelente video, a partir de ahora nuevo seguidor!

  • @alexisortiz4256
    @alexisortiz4256 2 года назад

    Excelente video. Explicado a detalle. Muchas gracias por comparti!

  • @franciscogonzalez7866
    @franciscogonzalez7866 2 года назад

    gracias hermano. en 20 minutos llegue a entender mas que en un cuatrimestre. hoy rindo y estoy en el horno.

  • @brunomontero2852
    @brunomontero2852 2 года назад +20

    Crack! Me sirvió un montón, estoy viendo esto en la facultad y la verdad que a los profes no les entiendo mucho :$
    ¿Hay alguna posibilidad de que hagas un video explicando algún ejemplo desde cero? 🤔 Y de como armar estos diagramas de CU, si es que se puede, obvio 😁
    Muchísimas gracias por todo 👏🏽

  • @revolucionlibertaria3771
    @revolucionlibertaria3771 3 года назад +2

    Que explicación tan maravillosa, más claro ¿cómo? gracias!!

  • @MartinArrejin777
    @MartinArrejin777 3 года назад +2

    Excelente explicación Nico. Gracias

  • @acment
    @acment Год назад +2

    eres un dios

  • @davidgabrielrolle1665
    @davidgabrielrolle1665 3 года назад +3

    Muy buena explicación, muchas gracias!!

  • @duvanarleyrioscalle5875
    @duvanarleyrioscalle5875 Год назад +1

    nuevo suscriptor...explicas super bien...😍

  • @Cesarjik
    @Cesarjik 3 года назад +3

    Muy claro, excelente video!

  • @pattyrv6190
    @pattyrv6190 2 года назад

    Execelente contenido preparandome para mi expo me ayudo muchísimo gracias😇😇😊

  • @julianzacconievas
    @julianzacconievas 2 года назад

    Gracias Nicolás, muy buen video.

  • @robertotejada5286
    @robertotejada5286 3 года назад +5

    Hola Nicolas. tenes pensado en subir una explicacion de un ADO CONECTADO y un ADO DESCONECTADO? seria una ayuda enorme para muchos. Muy buen canal. Saludos!

    • @NicolasBattaglia
      @NicolasBattaglia  3 года назад +10

      Hola!!! Lo vengo pensando hace tiempo! Así que tras tu pedido comenzaré a trabajar en esto! Gracias

  • @AlexinhoPG
    @AlexinhoPG 2 года назад

    Buenisimo!!!! muy claro y con ejemplos narrados..

  • @patricioluisecheverria7528
    @patricioluisecheverria7528 2 года назад

    Hola, muy buenas tus explicaciones me fueron de gran utilidad y logre despejar varias dudas. Gracias totales...

  • @francoacosta_ok
    @francoacosta_ok Год назад

    Buen video, me sirvio un monton para aclarar estos conceptos

  • @jurgena57
    @jurgena57 2 года назад

    Genio, muchas gracias por el video

  • @nicolscaldernpachn8118
    @nicolscaldernpachn8118 2 года назад

    increible video bro
    Buen contenido audiovisual

  • @cebollaonion
    @cebollaonion Год назад

    Gracias por el video es de mucha ayuda!!

  • @melaniecancines6927
    @melaniecancines6927 4 месяца назад +1

    gracias

  • @sarmi822
    @sarmi822 6 месяцев назад +1

    buen video.
    necesito hacer un caso de uso con diagrama de clases y de estudio y estimación y necesito ayuda con eso

  • @yinyang8572
    @yinyang8572 Год назад

    Gracias por el apoyo, me disculpo pero me hubiera gustado que diera ejemplos de como queda el caso de uso en los otros elementos.

  • @sandrocordova8730
    @sandrocordova8730 Год назад

    mcuhas gracias me ayudaste bastante :D

  • @cristianfigueroa3333
    @cristianfigueroa3333 2 года назад +1

    Gracias. eres un crak

  • @andresramos1350
    @andresramos1350 3 года назад

    Muchas Gracias muy detalla la explicación

  • @agustinLaBattaglia
    @agustinLaBattaglia 10 месяцев назад

    muy buen video brodi una explicacion fantastica y clara. Me sirvio mucho
    Tenemos casi el mismo apellido y tengo un hermano que se llama nicolas. Por un momento crei que mi hermano me enseñaria casos de uso XD
    Sos el unico que guarda con añoranza su cuadro del viaje a bariloche.

    • @NicolasBattaglia
      @NicolasBattaglia  10 месяцев назад

      Jaja y ahi seguira el cuadro con el paso de los años!
      Donde trabajo hay un profe q se llama nicolas la battaglia! Jaja somos flia

  • @dannyrasjido
    @dannyrasjido Год назад

    Esto es lo que entendí acerca del include y extend:
    - Include: incorpora comportamiento explicito, sirve para cuando se puede factorizar un caso de uso de varios casos de uso, por ejemplo de rentar video o rentar videojuego se incluye el caso de uso cobrar renta.
    -Extend: incorpora comportamiento implicito, extiende el comportamiento del caso de uso base cuando se cumplen ciertas condiciones o reglas de negocio

  • @edisonarleygomezsanabria9849
    @edisonarleygomezsanabria9849 Год назад

    Que buen video 👌👍

  • @willderde
    @willderde 2 года назад

    Buen video muchas gracias capo.

  • @fwhite.
    @fwhite. Год назад

    Muchas gracias excelente aporte. Recomendación porfa de bibliografía para profundizar sobre este tema y análisis funcional ?

  • @Kakerblackcat
    @Kakerblackcat 7 месяцев назад

    Gracias, gran video! En los ejemplos de usa y extiende, el caso de uso en el dibujo, aparece como sin actor, ya que estas conecciones no son de herencia, esto a mi punto de vista fomenta el error de usar casos de uso con un formato cronológico ( ej: autenticarse - seleccionar tipo de extracción - ingresar monto) creando asi un fila de casos de uso incluidos, que tiene sentido logico, pero esta mal, porque el actor no esta realmente especificado.

    • @NicolasBattaglia
      @NicolasBattaglia  7 месяцев назад

      buenas ! Veop muchos diagramas de casos de uso utilizados como diagramas de flujo y, también, aplicando descomposición funcional. Las relaciones de include y extend deberianm ser para simplificar le diagrama y bajar la ambiguiedad, sin embargo no siempre es asi

  • @mirandavianneyandrade
    @mirandavianneyandrade 3 года назад

    gracias me estas salvando de sacar un 5,,,muy bien explicado Dios te bendiga amigo

  • @JulioJam
    @JulioJam 2 года назад

    Gracias master!

  • @carlarielaguerraserrano8673
    @carlarielaguerraserrano8673 3 года назад +3

    Muchas gracias....

  • @jossibelbozo6149
    @jossibelbozo6149 Год назад

    Muchas gracias

  • @LicAntoMiranda
    @LicAntoMiranda 2 года назад +1

    Genial, gracias!
    Tenes mas videos de temas de Metodologia de Desarrollo de sistemaS I ? Hay alguna lista de reproducción de clases de MDS? Gracias,

  • @Maquiavelico2023
    @Maquiavelico2023 7 месяцев назад +11

    Aca los estudiantes de ingenieria en sistemas 🤓

  • @victorcollantes5866
    @victorcollantes5866 2 года назад

    Its work u the best) I found it go

  • @nayelihdz5466
    @nayelihdz5466 3 года назад

    Gracias, me sirvió mucho

  • @realE.C
    @realE.C Год назад

    Genio

  • @giovannigacituafica
    @giovannigacituafica 2 года назад

    Gracis por la excelente explicacion, muy completa y detallada!

  • @Interrogat
    @Interrogat 3 месяца назад +1

    ¿Como puedo saber si el diagrama que yo hice está bien?

    • @NicolasBattaglia
      @NicolasBattaglia  2 месяца назад

      Enviame por mail el diagrama y requerimientos y yo te syudo. Ing.nicolas.battaglia@gmail.com

  • @GustavoRamos777
    @GustavoRamos777 18 дней назад

    Hola, Me encanta tu tutorial ¿Puedo usarlo dándote mención en mi plataforma de aprendizaje Gratuita?

    • @NicolasBattaglia
      @NicolasBattaglia  18 дней назад

      Claro! Si queres organizar alguna clase sincronica, lo coordinamos

  • @espartaco7210
    @espartaco7210 2 года назад

    Muchas gracias

  • @DanielRamirez-nf4gv
    @DanielRamirez-nf4gv 2 года назад

    Muy bueno

  • @tiagoruizberruti8610
    @tiagoruizberruti8610 Год назад

    hola! algun video en el canal explicando diagrama de base de datos?? lo busque y no lo encontre, pense que quizas estaba por otro noombre. gracias!!!

  • @bitcoys
    @bitcoys Год назад

    Un libro que recomiendes para aprender este tema?

  • @arleycarrasquel6243
    @arleycarrasquel6243 3 года назад

    Nicolas gracias

  • @miguelvaldivia2863
    @miguelvaldivia2863 2 года назад

    Dr ,en el minuto 16:17s, hay un error, debio decir "" el vendedor puede realizar una venta y aprobar un pago en efectivo o un pago con tarjeta, en cambio ud dice dos veces ""un pago con tarjeta"".

  • @carlosv9940
    @carlosv9940 Год назад

    que herramientas recomiendas para diagramar ?

    • @NicolasBattaglia
      @NicolasBattaglia  Год назад

      A mi me gusta emtrrprise Architect. Pero en caso de buscar una herramienta gratuita, star uml está bien, pero solo sirve para diagramar (no permite asociarle metadatos al diagrama, coml ser escenarios, restricciones, etc)

  • @alex96260
    @alex96260 2 года назад

    Y en que parte del documento haré la especificación de como trabajará el sistema??

    • @NicolasBattaglia
      @NicolasBattaglia  Год назад

      el "cómo" tiene más que ver con el diseño. Los casos de uso se usan para definir el "qué"

  • @wantejk
    @wantejk 2 года назад

    consulta
    de los casos de usos provienen las historias de usuario. para que el tester pueda generar o diseñar los casos de prueba?

    • @NicolasBattaglia
      @NicolasBattaglia  2 года назад

      En realidadl, a historia de usuario es una "versión" del caso de uso en una metodología ágil

  • @_jite_
    @_jite_ 3 года назад +2

    4:04 por favor no usen esa música de tutorial DYI, youtube provee mucha música sin copyRight para usar

    • @NicolasBattaglia
      @NicolasBattaglia  3 года назад

      la música es Creative Commons , y la saque de la biblioteca de youtube.. la licencia está puesta en los comentarios

  • @jorgecampos7766
    @jorgecampos7766 Год назад +2

    genial maestro, podrías compartir los archivos ?

  • @gabgab7065
    @gabgab7065 3 года назад +1

    Pregunta Nico, el número de casos de uso que se tienen en un diagrama, es el número de documentos físicos que tendrán que elaborarse?

    • @NicolasBattaglia
      @NicolasBattaglia  3 года назад +5

      Exacto, cada caso de uso debe tener su componente gráfico (el diagrama) y su especificación. Si tenes 10 casos de uso, vas a tener 10 documentos, uno para cada uno de ellos

  • @dsd1453
    @dsd1453 2 года назад

    Amigo, recomiendas un libro o un canal de RUclips, para aprender sobre StarUML, y todos los diagramas que conlleva, ya que lo quiero comprender a su máxima expresión. Y buen video.

    • @NicolasBattaglia
      @NicolasBattaglia  2 года назад +1

      te recomiendo el librp de Uml ("oficial") y el de LARMAN (UML Y PATRONES)

  • @carloszuniga3098
    @carloszuniga3098 3 года назад +1

    Estimado Nicolas......buena explicación. Tienes una pagina web o alguna forma de contactarte?

    • @NicolasBattaglia
      @NicolasBattaglia  3 года назад +1

      hola CArlos! un gusto ayudarte. Puedes enviarme un correo electrónico: ing.nicolas.battaglia@gmail.com

    • @paolamromero129
      @paolamromero129 3 года назад

      @@NicolasBattaglia Gracias! Envié mail.

  • @nev404_
    @nev404_ 2 года назад

    Cuál es la diferencia entre un usuario y un Actor?

    • @NicolasBattaglia
      @NicolasBattaglia  2 года назад +1

      Todos son usuarios.. de ahi el sentido de "caso de uso" los usuarios del sistema cumplen un rol, como actor. En definitiva, podríamos pensar que un usuario es algo que generalice los actores

  • @kodenix
    @kodenix 3 года назад

    Hola Nicolas, buscando repasar Casos de uso he encontrado tu video, felicitaciones por tu explicación, es muy buena, se nota que controlas el tema. Yo ahora estoy utilizando plantUml para diagramar y estoy definiendo el detalle del caso de uso (precondiciones, escenarios, postcondiciones) en un diagrama de estado, con esto evito describir en texto y me permite versionar el codigo de plantuml, desarrollo un diagrama de estado por cada caso de uso. Cual seria tu opinion con respecto a esto, ¿crees que es buena alternativa al texto?

    • @NicolasBattaglia
      @NicolasBattaglia  3 года назад +1

      Hola Alberto! No me imagino como puedes describir un caso de uso con una máquina de estados, me gustaría ver un ejemplo!! Particularmente creo que la herramienta uml que mas se adaptaría es el diagrama de actividad, o bien, para describir los escenarios propiamente dichos yo uso un diagrama de secuencia acotado al análisis solo para mostrar interacción del actor y el sistema (checa un video mio que hablo sobre análisis de sistemas!). Caulquier duda, poodemos seguir la charla por discord!

    • @kodenix
      @kodenix 3 года назад

      @@NicolasBattaglia Perfecto Nicolas!!, miraré el video sobre analisis. Te comento de forma breve sobre el diagrama de estado. Primero represento el contexto general de todos los casos de uso en un diagrama, para ello especifico el nombre del caso de uso en el mensaje de la relación entre estados, en el estado indico efectivamente el estado en el que quedó el sistema y a partir de ahí los siguientes posibles casos de uso que se pueden realizar. Para la descripción genero un diagrama para cada caso de uso donde los mensajes entre estados describen la conversacion entre el actor y el sistema (inicio --> usuario solicita iniciar seccion --> estado --> sistema requiere (X) y permite (YZ) --> estado --> usuario request Y ) desde el ultimo estado tambien saco --> usuario request Z. Se que por aquí es complicado, te contacto por discord. Muchas gracias

    • @NicolasBattaglia
      @NicolasBattaglia  3 года назад +1

      @@kodenix um gusto charlar por discord! En el header de mi canal dd yt esta el enlace

    • @kodenix
      @kodenix 3 года назад +1

      @@NicolasBattaglia El gusto es mío Nicolas, muchas gracias !!!

  • @nataliamartinezromero5548
    @nataliamartinezromero5548 11 месяцев назад

    Muy buen video pero la musica esta muy alta, distrae bastante

  • @Kevons11
    @Kevons11 Год назад +19

    le pago para que me haga uno

  • @edgardomoroy
    @edgardomoroy Год назад

    Necesito alguien que me ayude a resolver un caso de uso, diaframa y estimacion para rendir el final...

  • @Etyuijg24
    @Etyuijg24 2 года назад

    god

  • @KleyderReyes
    @KleyderReyes 7 месяцев назад

    👍

  • @jmm4540
    @jmm4540 3 года назад

    Echenique?

  • @Ejercitodesalvacioncristiana
    @Ejercitodesalvacioncristiana Год назад

    Y los dibujitos?

  • @cristhiandiezgomez9141
    @cristhiandiezgomez9141 3 года назад

    buena explicacion no me puedes enviar el link de tu descarga para generarlos

    • @NicolasBattaglia
      @NicolasBattaglia  3 года назад

      Hola Cris! No logré entender tu pregunta, que link necesitas?

  • @kervynrodriguez3306
    @kervynrodriguez3306 3 года назад

    amigo me puedes ayudar necesito hacer un sistema de control de inventario de armas de las fuerzas armadas. quiero saber como puedo hacer un diagrama de caso de uso

  • @franciscopagliano06
    @franciscopagliano06 8 месяцев назад

    Muy buena explicacion, la proxima acercate un poco mas al microfono q no se escucha

    • @pedrosoria8404
      @pedrosoria8404 8 месяцев назад

      todo porque vos siempre tenes el microfono en la boca, pichon

  • @bernard3308
    @bernard3308 2 года назад +2

    6:34 empieza xd

    • @bernard3308
      @bernard3308 2 года назад +2

      13:11 Si ya sabes un poco y quieres ir defrente a lo que te causa cierta confusión, que suelen ser los conectores.

  • @jnc2734
    @jnc2734 2 года назад

    lo wa ver

  • @ivangh94
    @ivangh94 Год назад +1

    Esto es realmente una pendejada que no se usa en el campo laboral, pero si lo piden en la escuela que más da... XD

  • @criserto
    @criserto 2 года назад

    Como te enrollas 22 minutazos dio... 10 minutos de toda la charla son relleno a lo bestia.

  • @jesusignaciosanchezdelgado9418
    @jesusignaciosanchezdelgado9418 3 года назад +12

    no entendí una mierd4

  • @agustin1508
    @agustin1508 3 месяца назад

    hablame en criollo no entendi nada