Cursos de Agile

Agile Training

Capacitación en Agile Project Management.

Testi...Client Testimonials

Certified Agile Tester

• The creative training games.
• The practical exercises that gave us the chance to practice and understand core principles.
• The trainer was professional and passionate.

Roaa Rasheed

Agile Project Management with Scrum

The trainer was very open and adaptable to our specific needs, good discussions and moderated very well.

John Kramer

Contemporary Development Principles and Practices

Very informative and gave a nice overall summary of the course outline

Matthew Steptoe - Reed Professional Services LLP

Preparation for Professional Scrum Master

The simulation part. This simulation exercise could help us learn the theory in a more concrete way.

Andrew Yan - CPC

Preparation for Professional Scrum Master

The simulation part. This simulation excercise could help us learn the theory in a more concrete way.

Andrew Yan - CPC

Preparation for Professional Scrum Master

Best practise knowledge sharing, exercise to practise with project

Anne Babilon-Teubenbacher - CPC

Preparation for Professional Scrum Master

Large part only about practising Scrum & lots of practical insights and experience sharing. Thank you, Bernard!

Julia Post - CPC

Scrum Essentials Workshop

The trainer adapted every stage of the session in order to match as well the ideal case from the subject to our organisation needs and possibilities.

Wenceslas Lariviere - World Intellectual Property Organization

Scrum Essentials Workshop

How to mediate between parties or persons have different opinions

Ho Beom Jeon - World Intellectual Property Organization

Scrum Essentials Workshop

Fun activities to emphasise the agile / scrum approach

Robert Lawton - World Intellectual Property Organization

Jenkins: Continuous integration for Agile development

All of it. Having had no previous exposure to Jenkins, I was a little concerned about my ability to keep up. Iyad provided appropriate coaching/support, when I asked for help, so that I was able to follow the presentation at a level I was happy with.

Graham Congdon - New Zealand Customs

Jenkins: Continuous integration for Agile development

Real-world developer experience

Ian Cranston - Compuware Software Group Pty. Ltd.

Agile Project Management with Scrum

The content was useful but not applicable for my role. Even though I had filled in pre course evaluation form, feedback should have been provided to GP to advise myself or my manager of this.

Agile Project Management with Scrum

The content was useful but not applicable for my role. Even though I had filled in pre course evaluation form, feedback should have been provided to GP to advise myself or my manager of this.

Agile Project Management with Scrum

The content was useful but not applicable for my role. Even though I had filled in pre course evaluation form, feedback should have been provided to GP to advise myself or my manager of this.

Agile Project Management with Scrum

I liked Francesco's style - he was knowledgeable and approachable.

Richard Sandell -

Agile Project Management with Scrum

I liked Francesco's style - he was knowledgeable and approachable.

Richard Sandell -

Agile Project Management with Scrum

I liked Francesco's style - he was knowledgeable and approachable.

Richard Sandell -

Agile Project Management with Scrum

The content was useful but not applicable for my role. Even though I had filled in pre course evaluation form, feedback should have been provided to GP to advise myself or my manager of this.

Agile Project Management with Scrum

I liked Francesco's style - he was knowledgeable and approachable.

Richard Sandell -

Programas de los Cursos de Agile

Código Nombre Duración Información General
eraamauml Gestión Eficiente de los Requisitos Mediante Métodos Àgiles y Modelado Àgil de UML 21 horas Objetivo: Este curso de formación tiene como objetivo ayudar a los gerentes de productos, propietarios de productos, analistas de negocios, arquitectos de sistemas y desarrolladores de entender cómo administrar eficientemente los requisitos sobre la base de la visión del producto hasta guiar a los desarrolladores con precisión en su aplicación. Más en detalle, este curso tiene como objetivo ayudar a los gerentes de producto en una mejor definición de las propuestas de valor de sus productos sobre la base de estrategias y las necesidades de las partes interesadas. Los analistas de negocios y los propietarios de los productos entienden cómo describir los requisitos de la cartera de productos y, a continuación, descubrir epics apropiados e historias de usuarios del sistema mientras contribuyen a la creación de valor necesaria. A lo largo de ejercicios interactivos de estudio de casos, los participantes aprenden a describir detalladamente tales requisitos para validar la correcta comprensión de las necesidades y preparar las pruebas de aceptación del sistema. Por lo tanto, utilizando un perfil UML muy común y productivo, aprenden a estructurar requisitos para comunicarse eficientemente con arquitectos y desarrolladores a través de un proceso iterativo de recopilación de requisitos. Audiencia: Gerentes de producto Propietarios de productos Analistas de Negocios Cualquier persona interesada en el proceso de gestión de requisitos Introducción Qué es el proceso de gestión de requisitos? ¿Por qué ágil? Agilidad empresarial y entrega ágil de software: Definiciones Vinculación ágil a negocio: Modelo de motivación de negocio contra modelo de negocio Lienzo, ¿Cómo utilizar eficientemente la lona de la propuesta de valor para definir la visión del producto? Agilidad empresarial frente a principios ágiles de entrega de software ¿Qué es Agile Not? Impactos de la alineación con estrategias y capacidades Gestión de requisitos en un contexto ágil Scrum Life Cycle: Cuestiones sobre la exhaustividad de los requisitos y la trazabilidad ¿Cómo los modelos productivos mejoran la comunicación en 'Ágil'? Extensiones de negocio de Agile: Estructuración de valor de negocio Contribución de una historia de usuario Panorama de los diagramas UML para los requisitos de modelado Marcos para rastrear los requisitos hacia la implementación y pruebas de software La planificación de 5 niveles de un proyecto ágil (desde Clarificar la visión y la cartera de productos a las tareas ... y el esqueleto de la arquitectura) Gestión de requisitos dentro de los métodos ágiles (Scrum, DAD) frente al proceso unificado (RUP) Roles, equipos, entornos Presentación del Estudio de Caso para Requerimientos de Estructuración y su manejo mediante un proceso iterativo Cómo describir la visión del negocio y las necesidades a través de modelos trazables? Calificación de los requisitos: El modelo Kano frente a la propuesta de valor Canvas Estructuración de la Visión del Producto en base a estrategias, fuerzas ambientales y tendencias Propuesta de valor, actividades clave, recursos clave, flujos de ingresos y estructuras de costos, Descubrir el alcance del negocio del producto usando las necesidades del cliente, ganancias y dolores Describiendo los casos de uso de negocios usando "flujos de valor" y "etapas de valor" Unir el alcance empresarial del producto con las "contribuciones de valor" esperadas Estudio de caso: Describiendo la visión del producto Cómo describir las necesidades de los usuarios mediante un modelado ágil de casos de uso (epics e historias de usuarios)? Estimación Agile y Planificación Construcción y gestión de la cartera de productos / granularidad de los requisitos Antes de la planificación del sprint Creación del backlog de Sprint Modelo de la historia de usuario ágil: alcance del sistema (el sujeto), actores, casos de uso, historias de usuarios, criterios de aceptación, modelo INVEST El Esqueleto Caminante Utilizando Disciplina Agile Delivery: De los Procesos a la Tecnología ¿Cómo averiguar éticas y historias de usuarios sobre la base de flujos de valor? Valor de las historias épicas y de los usuarios Tareas de escritura: granularidad y tamaño utilizando el modelo SMART Estudio de caso: Descubriendo epopeyas y historias de usuarios sobre la base de flujos de valor Validar y probar la comprensión correcta de las especificaciones detalladas Utilizando un proceso incremental de recopilación de requisitos y el backlog de sprint Reglas para una historia épica eficiente, historias de usuarios y descripciones de arquitectura Diagramas para validar historias épicas y descripciones de historias de usuarios ¿Cómo elegir el diagrama correcto? Refinar características usando casos de uso y modelado de relaciones Comprobación de la comprensión correcta de los requisitos mediante los requisitos de prueba Estructuras y Contratos de Operación de / Given / Then para guiar a los desarrolladores en la implementación de los requisitos Análisis de cobertura y gestión del cambio Estudio de caso: Validar, probar y comunicar requisitos detallados a los desarrolladores Conclusión Pasos de procesos eficientes de recopilación de requisitos y análisis de sistemas Trazabilidad entre requisitos y modelos de análisis Patrones de recopilación y pruebas Nota: Las sesiones de tutoría anteriores se llevan a cabo interactivamente utilizando ejemplos de herramientas de Ingeniería de Requisitos y Modelado para asegurar un buen nivel de trazabilidad entre los requisitos y las soluciones subyacentes. Los conceptos primero se explican usando ejemplos básicos y después son seguidos por bosquejos de la solución a su caso potencial. Después de esta sesión, también podemos acompañarlo revisando y validando sus soluciones en función de sus necesidades.
scrummast Preparación para el Profesional Scrum Master 14 horas El rol de Scrum Master es una parte esencial de cualquier equipo de Agile / Scrum. Este curso capacita a los delegados en aspectos clave del marco de trabajo de Scrum y los prepara para rendir el examen Scrum Master en línea de Scrum.org Professional (PSM1). Audiencia: Cualquiera que sea, o esté planificando ser, un Scrum Master y para otros que trabajen en un entorno de Scrum que necesiten un conocimiento profundo de Scrum. Al final de este curso, podrás: Comprender los orígenes de los métodos ágiles. Comprender y aplicar los valores centrales y los principios de los métodos ágiles. Conozca la diferencia entre el proceso definido y los procesos empíricos utilizados en Agile. Comprender los roles de Scrum, artefactos, ceremonias y prácticas. Prepárese para el examen Professional Scrum Master (PSM1) El marco de Scrum La teoría y los principios de Scrum Equipos interfuncionales y autoorganizados Entrenamiento y Facilitación Scrum at Large El curso es muy práctico, con ejercicios para ayudar a ver a Scrum en acción. Examen de Scrum Master: Después del curso, los delegados pueden tomar el examen PSM1 (https://www.scrum.org/Courses/Professional-Scrum-Master). NB: tasa de examen no incluida en la tarifa del curso (actualmente alrededor de £ 200) Nota: durante el curso, tendrá la oportunidad de responder a las preguntas del examen simulado para prepararse para el examen PSM1.
orangescrum Agile Project Management with OrangeScrum 14 horas OrangeScrum is an open-source, web-based project management and collaboration tool for managing projects, teams and tasks in one place. It includes bug tracking, email integration, and issue management, among other features. In this instructor-led, live training participants will learn how to implement Agile and Scrum methodologies using OrangeScrum. By the end of this training, participants will be able to: Set up and configure OrangeScrum on their own premises (optional) Identify and implement key Scrum principles and practices, including the product backlog, sprint burndown chart, task boards, and more. Use OrangeScrum to organize tasks, communicate with a team effectively and keep project documents under control Audience IT professionals Project managers Team leaders Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Notes If you are interested in installing and administering an onsite instance of OrangeScrum, contact us to arrange. To request a customized course outline for this training, please contact us.
prodown Preparación para el Product Owner Profesional 14 horas Este curso está diseñado para proporcionar una comprensión clara de Scrum y la importancia de la función del propietario del producto y es altamente interactivo. Audiencia: Gerentes de producto, propietarios de productos Scrum, Scrum Masters, gerentes de líneas de negocio, arquitectos, gerentes de estrategia, analistas de negocios o cualquier persona con interés y rol en la optimización del retorno de la inversión. Módulo 1: Cobertura de los principios y valores de Scrum Marco de Scrum, roles y responsabilidades, artefactos y eventos Por qué el uso disciplinado e inteligente de Scrum es tan importante para alcanzar el valor comercial Módulo 2: La necesidad y el poder de los circuitos de retroalimentación Gestionando los requisitos, exprese claramente los elementos del Producto pendiente Cómo tratar con los interesados La importancia de la calidad y el costo total de propiedad (TCO) Cómo se puede utilizar Scrum para lograr los objetivos comerciales y maximizar el ROI Módulo 3: Publicaciones de planificación, planificación simplificada Cómo mantener la agilidad del producto Cómo tratar con equipos distribuidos Cómo comenzar y escalar El papel del propietario del producto Q & A Proceso de dar un título: Scrum.org proporciona una evaluación en línea en la que puede obtener la Certificación de Profesional Product Owner ™ I reconocida internacionalmente al alcanzar el 85% o más de los puntos disponibles. La evaluación se puede tomar de forma independiente después del curso; la tarifa de la evaluación es actualmente de alrededor de £ 200 y le da derecho a un intento.
agilekanbanlean Gestión de Proyectos Àgiles con Lean y Kanban 21 horas Este curso se crea para personas que necesitan combinar Agile (notablemente SCRUM), con Lean y Kanban togather para gestionar sus proyectos. Combina los mundos del diseño de productos y el diseño de software. Apoyarse LEAN Pensando Cinco principios de LEAN Uso de Lean en I + D Pensamiento del sistema (de Deming) Plan dirigido vs. Equipo de Poder Curva de innovación Ágil ¿Por qué ágil? Comparación de metodologías iterativas Por qué las cosas van mal El enfoque Agile ¿Qué es Scrum? Cerdos y pollos Dueño del producto El representante del cliente Priorizar los requisitos del producto Escribir historias efectivas Criterios de aceptación Negociando contenidos de sprint Ejercicio en grupo para producir los requisitos del cliente y escribir historias basadas en los requisitos El sprint Cartera de Sprint Planificación de Sprint: qué hacer Sprint planea cómo hacerlo ¿Qué sucede durante un sprint? Grabar gráficos Ejercicio en grupo para planear un sprint Scrum Master Reunión de aseo Implementación de Scrum Asegurar prácticas adecuadas Mantenimiento de la documentación Reuniones Standup Cuando se debe emparejar el programa Ejercicio en grupo para implementar Scrum Terminando un sprint Reunión de revisión de Scrum Reunión retrospectiva de Scrum Liberación de una iteración Grupo ejercer la revisión un sprint Kanban Comando y Control vs. Ágil Modelo de fábrica El funcionamiento del canon El funcionamiento del misil Pilares de Kanban Cuadro grande Proceso Conceptos detrás de Kanban Reglas de Kanban Métrica Diagrama de flujo + prácticas técnicas Trabajo en equipo Responsabilidad compartida Autoorganización Interdisciplinario Beneficiarse del trabajo de equipo "correcto" Tablero de Kanban ¿Cómo visualizar el proceso? ¿Cómo crear Kanban Board? ¿Cuáles son y cómo introducir límites de WIP? ¿Qué son y cómo introducir clases de servicio? Compromiso con el cliente Los residuos más comunes Flujo de valor Residuos Mapeo de la cadena de valor Análisis de residuos Principales conceptos detrás de Kaizen (MUDA / MURI / MURA) Análisis de cuellos de botella Cinco pasos de enfoque Métodos y herramientas de descubrimiento del producto Circulo dorado Mapeo de impacto El pensamiento de diseño Mapeo de historias de usuarios  
behat Behat: Behavior Driven Development (BDD) with PHP 14 horas Behat is a Behavior Driven Development (BDD) test framework written in PHP. It facilitates communication among developers, testers, business stakeholders and clients during the software development process. Behat allows non-technical people to write clear descriptions of an application's intended behavior, then runs those "scenarios" as functional tests against the application. In this instructor-led, live training, participants will learn how to write and execute BDD style test cases using Behat and PHP. By the end of this training, participants will be able to: Run automated tests written in the human-readable, "Given, When, Then" Gherkin language Use Behat based test cases to improve collaboration between technical and non-technical teams Integrate Behat with Selenium, Mink, Goutte and other browser emulators to drive tests and generate reports Extend Behat functionality through its extension system Test numerous usage scenarios through terminal commands, REST APIs, and more. Audience Test engineers Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Introduction     Business Driven Development (BDD) and Acceptance Test Driven Development (ATDD)     BDD as a collaboration tool for software engineers, test engineers and business people Defining your project requirements Setting up your environment for web application testing Gherkin: writing your stories in a user-friendly language The anatomy of the Feature file Writing your first feature Writing scenarios for your feature Writing step definitions Passing parameters to Steps Creating scenario outlines to pass multiple arguments Sharing data between steps Organizing features and scenarios with tags Setup and teardown Closing remarks
agilescrum Agile Project Management con Scrum 14 horas Quién debe asistir? Este curso de 2 días es adecuado para cualquier profesional de TI que esté interesado en implementar metodologías Iterative Agile y Scrum para gestionar el desarrollo de software. Este curso es especialmente adecuado para los gerentes de proyectos, líderes de equipo, desarrolladores y clientes de desarrollo de software que deseen tener una participación en el proceso de desarrollo. Por qué Àgil? Comparación de metodologías iterativas Por qué las cosas van mal? El enfoque Agile Qué es Scrum? Cerdos y pollos Dueño del Producto El representante del cliente Priorizar los requisitos del producto Escribir historias efectivas Criterios de aceptación Negociando contenidos de sprint Ejercicio en grupo para producir los requisitos del cliente y escribir historias basadas en los requisitos El Sprint Cartera de Sprint Planificación de Sprint: qué hacer Sprint planea cómo hacerlo Qué sucede durante un sprint? Grabar gráficos Ejercicio en grupo para planear un sprint Scrum Master Implementación de Scrum Asegurar prácticas adecuadas Mantenimiento de la documentación Reuniones Standup Cuando se debe emparejar el programa Ejercicio en grupo para implementar Scrum Terminando un Sprint Reunión de revisión de Scrum Reunión retrospectiva de Scrum Liberación de una iteración Ejercicio del grupo la revisión un sprint Es Ágil y Scrum para ti? Revisión del proceso Scrum Comparación con otras metodologías Beneficios de la programación de pares Ejercicio en grupo para discutir qué aspectos de Agile y Scrum se pueden aplicar a las organizaciones de asistentes  
scrumess Taller de fundamentos de Scrum 14 horas Este curso está muy estructurado hacia un enfoque de taller para permitir a los delegados la oportunidad de practicar las habilidades Scrum y Agile Día 1 Mañana Principios ágiles y Scrum Día 1 Tarde Ejercicio de planificación de liberación - incluyendo definición de hecho, creación de Backlog de productos, priorización, estimación y refinación Simulación Sprint 1 (todos los Sprints incluirán: Sprint Planning, creación / implementación de Sprint Backlog, Revisión) Retrospectiva sobre Sprint 1 Día 2 Mañana Ejercicio de refinación del backlog - enfoque en la estimación, puntos de la historia y velocidad Simulación Sprint 2 - enfoque en las relaciones con otras partes interesadas, gráficos de burndown, reunión de revisión Retrospectiva sobre Sprint 2 Día 2 Tarde Simulación Sprint 3 - centrarse en la dinámica de equipo Retrospectiva sobre Sprint 3 Simulación Sprint 4 Retrospectiva sobre Sprint 4
jbehave JBehave: BDD with Java 7 horas JBehave is an open-source, Java-based BDD framework for writing tests in a natural language style. BDD, or Behavior Driven Development, is an agile software development technique that encourages collaboration among developers, QA and non-technical business people in a software project. This training begins with a discussion of BDD and how the JBehave framework can be used to carry out BDD testing for web applications. Participants are given ample opportunity to interact with the instructor and peers while implementing the concepts and tactics learned in this hands-on, practice-based lab environment. By the end of this training, participants will have a firm understanding of BDD and JBehave, as well as the necessary practice and toolset to write test cases for real-world software test scenarios. Audience Testers and Developers Format of the course Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development. Introduction     Business Driven Development (BDD) and Acceptance Test Driven Development (ATDD)     BDD as a collaboration tool for software engineers, test engineers and business people Defining your project requirements Setting up your environment for web application testing Writing your stories in a user-friendly language The anatomy of a textual scenario Writing your first textual scenario Writing and annotating the Java method Passing parameters to the method Passing multiple arguments Sharing data between methods Organizing your scenarios Setup and teardown Closing remarks
scrumpdtown Scrum Product Owner 7 horas Este curso es para: Propietarios de productos, gerentes o cualquier persona interesada en las técnicas de planificación y estimación ágiles. El curso, Scrum Product Owner (SPO), utiliza una combinación de presentaciones, discusiones y ejercicios prácticos que explican y demuestran a través de la práctica. Ilustra lo que es asumir el rol de un equipo Agile. El curso cubre todos los aspectos de la participación de un propietario de producto en el ciclo de vida de un producto Agile, como la recopilación de requisitos rápidamente, la redacción de historias de usuarios, la estimación de puntos de historias, el seguimiento, la planificación de lanzamientos, informes, previsión, escalado, etc. Cómo ser un propietario de producto eficaz Los Deberes, Derechos, Privilegios La promoción de equipos auto-organizados Cómo escribir historias de usuario (requisitos ágiles) Establecer y conocer a sus interesados Mirando Planificación de la calidad Cómo tratar los puntos de la historia Descubrir el valor del negocio Cómo administrar un producto Agile durante todo el ciclo de vida de desarrollo de software La creación y priorización de la cartera de productos Dimensionamiento y estimación Mirando la comunicación eficaz del equipo Cómo monitorear, avanzar y mirar el pronóstico Informes Escalada Planificación y seguimiento de lanzamientos ágiles
safeTM03 SAFe® 4.0 para Equipos (Para la Entrega en el Sitio como parte de un Mundo Real Agile Release Train) 14 horas This two-day course teaches teams who are part of an Agile Release Train (ART) how to work in an Agile environment using Scrum, Kanban, and XP. The teams will learn how to become Agile Teams, build their backlog, and plan and execute iterations. Agile teams learn about their ART and their role in it, planning, executing, and improving with other teams. This class prepares teams to run a Program Increment (PI), including all meetings at the Team and Program level with a specific focus on the upcoming PI planning. Attending the class prepares participants to take the exam and become a certified SAFe® Practitioner (SP). Learning Goals After this course, you should be able to: Apply SAFe to scale Lean and Agile development in your enterprise Know your team and its role on the Agile Release Train Know all other teams on the train, their roles and the dependencies between the teams Plan iterations Execute iterations, demo value, and improve your process Plan Program Increments Integrate and work with other teams on the train Topics Covered Introducing the Scaled Agile Framework® (SAFe®) Building an Agile Team Planning the Iteration Executing the Iteration Executing the Program Increment  
bddfornonprogrammers BDD for Non-Programmers: Live workshop 14 horas BDD, or Behavior Driven Development, is an Agile software development technique that encourages collaboration among developers, quality assurance teams and non-technical business people throughout the planning, development and testing cycle of a software project. The workshop begins with an introduction to BDD, what it is and how it is used by companies to promote good software design, development and testing. We do this from a non-engineering point-of-view, with an eye on the end-users, their requirements, language, and way of thinking. We also address the communication challenges that business stakeholders are likely to encounter as they work closer with their technical-minded peers. By the end of this training, participants will know how to: Write succinct user stories that capture the usage patterns of real users of the software Translate their user stories into the behavioral language of BDD (Given, When, Then) Derive test cases from these stories, for use by engineers to implement and test Understand the relationship between product requirements, acceptance criteria, and test cases Demystify the technical jargon that impedes communication and understanding Install and use great tools for writing BDD feature files Understand and appreciate what happens once the work is handed to engineers Play a more active role in the iterative development cycle Audience Product owners and managers Business analysts Manual testers End-users of a software product or system Non-engineers and non-coders involved in product design Format of the course A interactive, instructor-led workshop with lots of activities and hands-on practice. Notes The workshop includes cases and software samples from the instructor's own experience. To customize the materials to your company's product and situation, please contact us to arrange. Our aim is to make the learning as practical and relevant for all participants! ============== Day 01 ===================== Introduction     Why BDD?     BDD as an extension of Agile     Agenda for Day 01 Applying BDD at different stages in the software development cycle     Before development     During development     After development One language to rule them all     Engineers and non-engineers speak different languages     Bridging the gap through BDD     A preview of the BDD language: Gherkin The different roles of BDD     BDD as product requirements (for product owner)     BDD as acceptance criteria (for developers)     BDD as test cases (for testers)     BDD as a description of the product (for other statke holders) Back to Agile: it all starts with User Stories     Overview of the Agile development cycle     The role of User Stories in Agile development Q&A session and discussion Quiz Creating a good User Story     Using the right language         Role, Action, Outcome     A sample User Story Activity - Writing a User Story     Writing your first User Story - individual activity     Tightening your User Stories - team activity     Delivering your User Story - team activity User Stories in real projects     Team dynamics     Tools and techniques     User Stories in the software development cycle On to BDD     Extending the User Story     Introducing the Feature File     Capturing the expected behavior of software     Imagining what "unexpected" behavior looks like Creating a good Feature File     Using the right language (Gherkin)         Given, When, Then     A sample Feature File Activity - Writing a Feature File - PART 01     Writing your first Feature File - individual activity         Feature section         Scenario section     Tightening your Feature File - team activity     Delivering your Feature File - team activity Feature Files in real projects     Team dynamics     Tools and techniques     User Stories in the software development cycle Q&A session and discussion Quiz Setting up your environment     Making Gherkin pretty     The joy of productivity Activity - Writing a Feature File - PART 02     Writing your Feature File - individual activity         Passing multiple arguments to your Scenario         Scenario Outline section     Tightening your Feature File - team activity     Delivering your Feature File - team activity Q&A session and discussion Quiz Closing remarks ============== Day 02 ===================== Introduction     Recap of previous day     Agenda for Day 02 Your own product - an introspection     Describing your product     Drawing a picture of your product Extending test coverage     Usability of the system     Business requirements     Business processes Activity - Writing a Feature File - PART 03     Writing your Feature File - individual activity         Examples section         Reusing data and scenarios         Organizing features and scenarios with tags     Tightening your Feature File - team activity     Delivering your Feature File - team activity Q&A session and discussion Quiz The Feature File - what to leave out     What to leave to the engineers         Low-level functionality (unit tests)         Exhaustive cross-component functionality (integration and API testing) Q&A session and discussion Quiz Your own product - an introspection     How usable is your product?     How usable is your product to outside users? Communication with people outside your team Closing remarks
3587 Managing Projects using Waterfall and Agile Techniques 14 horas This 2 day course is suitable for any IT professionals who are interested in using the Waterfall model and how people have traditionally tried to deal with its shortcomings - including, but not limited to, Agile approaches. The aim of the 1st day is to give an overview of these approaches enabling you to decide what might suit them in your environment. The 2nd day looks at project management techniques and good practices that have been identified from Agile, and which can be applied in a Waterfall or Agile context.Day 1 - Managing Software Projects in a Waterfall Context 1. Introduction to Waterfall a. Historical Context Winston Royce Background in manufacturing processes b. Waterfall stages Requirements gathering Design Implementation Verification Maintenance c. Waterfall challenges Handling change Distance between business knowledge and implementation Storing risk to late in the lifecycle Prioritisation of scope d. Summary of reactions to Waterfall model Embrace – Waterfall approaches, eg SSADM Cope – V-Model Adapt – Incremental Reject – Agile Enhance – Lean 2. V-Model coping strategies for Waterfall delivery a. Early verification and validation Cost of finding late Reviews and inspections Static analysis b. V-Model test stages Unit/Unit integration System System Integration Acceptance c. V-Model benefits Increased end-user involvement in verification Early risk mitigation 3. Adapting Waterfall with Incremental approaches a. Types of Incremental approaches Pre-planned  Parallel, RAD Evolutionary, RUP b. Incremental delivery principles Product increments Proto-typing Timeboxing c. Benefits of incremental delivery Increased user involvement in decision making Early return on investment Reacts to change  4. Rejecting the Waterfall model in favour of Agile a. Agile Essentials Agile Manifesto Agile Principles b. Introduction to Scrum, the most popular Agile framework Iterative delivery Collaborative working Just in time documentation Adaptive planning c. Benefits of Agile Increased user involvement throughout process Empowered development team Rapid return on investment Greater ability to react to change Reduce nugatory development 5. Enhancing Waterfall with Kanban delivery a. Lean and Kanban  History of Lean delivery  History of Kanban Principle of reducing waste b. Introduction to Kanban The Kanban board Managing work-in-progress c. Benefits of Kanban Greater ability to react to change Rapid return on investment Reduce nugatory development Day 2 - Agile Project Management Techniques 1. Empirical Process Control a. Inspect Demonstration Retrospection b. Adapt Adaptive planning Continuous improvement c. Transparency Stakeholder involvement Contract negotiation Just in time documentation 2. Managing requirements a. Backlogs Product Release Sprint b. Backlog Items User Stories Defects Requirements specifications c. Risk Adjusting Backlog for risk Risk burndown 3. Estimation and control a. Timebox planning Release planning Iteration planning Daily communication b. Prioritisation techniques MoSCow Value based Other techniques c. Estimation techniques User story grooming Planning Poker 4. Delivery management a. Iterative delivery Team velocity Rapid return on investment b. Information radiators Scrum wall Burn-down chart 5. Team management a. Associative leadership ScrumMaster as facilitator Role of the traditional project manager b. End-user involvement The single decision maker - the Product Owner Communicating with stakeholders (Pigs and Chickens) c. Empowered team Self-managing teams The role of the specialist within the team Managing split teams
istqbate Preparación para el Examen - ISTQB - Extensión del Probador Àgil 14 horas Este es el curso de preparación para el examen de extensión de probador ágil por ISTQB. El precio del examen no está incluido en el precio del curso. 1. Desarrollo Ágil de Software Los fundamentos del desarrollo de software ágil Aspectos de los enfoques ágiles 2. Principios, Prácticas y Procesos de Pruebas Agiles Fundamentales Las diferencias entre las pruebas en enfoques tradicionales y ágiles Estado de las pruebas en proyectos ágiles Función y habilidades de un testiner en un equipo ágil 3. Métodos, Técnicas y Herramientas de Prueba Ágil Métodos de prueba ágil Evaluar los riesgos de calidad y estimar el esfuerzo de la prueba Técnicas en Proyectos Ágiles Herramientas en Proyectos Ágiles
jenkins Integración Continua con Jenkins 14 horas Jenkins es una herramienta de integración continua de código abierto escrita en Java. Es un sistema basado en servidor que se ejecuta en un contenedor de servlets como Apache Tomcat. Jenkins admite varias herramientas de gestión de configuración de software (SCM), incluidas CVS, Subversion, Git, Perforce y Clearcase, entre otras. Es altamente programable y proporciona soporte para Apache Ant, Apache Maven, scripts de shell y comandos de lotes de Windows. Este curso cubre los conceptos, las herramientas y las técnicas necesarias para llevar a cabo la integración continua de sus proyectos de software en un entorno ágil. Los participantes llevan a cabo una serie de ejercicios prácticos durante el curso para aplicar sus conocimientos en situaciones reales. Se recomienda la interacción entre el instructor y los participantes. Se discuten los casos del mundo real y se abordan y resuelven cuestiones y preguntas específicas en clase. Audiencia Construir ingenieros Desarrolladores de software involucrados en el desarrollo ágil Ingenieros de control de calidad Gerentes de proyecto Gerentes de lanzamiento Formato del curso      Conferencia parcial, discusión parcial, práctica práctica intensa Introducción a Jenkins ¿Por qué la integración continua? Distribución de construcciones en diferentes sistemas. Configurando Jenkins Instalación de complementos de Jenkins Construyendo con Jenkins Probando con Jenkins Despliegue con Jenkins Automatizando con Jenkins Asegurando a Jenkins Las mejores prácticas para Jenkins Informes en Jenkins Observaciones finales
safeSA02 Liderando la Empresa de Software Lean-Agile con el Scaled Agile Framework® - Scaled Agilist Certification (SA) 14 horas This two-day course teaches the Lean-Agile principles and practices of the Scaled Agile Framework® (SAFe®). You’ll learn how to execute and release value through Agile Release Trains, how to build an Agile Portfolio, and how to lead a Lean-Agile transformation at enterprise scale. You will gain an understanding of the Lean-Agile mindset and how to apply the principles and practices of SAFe to support Agile teams, programs, program portfolio management, and to coordinate large Value Streams. Attending the class prepares you to take the exam and become a certified SAFe® Agilist (SA). Associated Certification: SAFe Agilist (SA) The following individuals will benefit from this course: Executives and Leaders, Managers, Directors, CIOs, and VPs Development QA and Infrastructure Management Program and Project Managers Product and Product Line Management Portfolio Managers, PMO, and Process Leads Enterprise, System and Solution Architects Learning Objectives: After this course, you will understand how to: Apply SAFe to scale Lean and Agile development in your enterprise Support the execution of Agile Release Trains Coordinate large Value Streams Manage a Lean-Agile Portfolio Align the organization to a common process model Configure the Framework for your context Unlock the intrinsic motivation of knowledge workers Support a Lean-Agile transformation in your enterprise Topics Covered Introducing the Scaled Agile Framework (SAFe): Embracing a Lean-Agile Mindset Understanding SAFe Principles Implementing an Agile Release Train Experiencing PI Planning Executing and Releasing Value Building an Agile Portfolio Coordinating Large Value Streams Leading the Lean-Agile Enterprise
agilecat Certificado de Probador Agile 35 horas El iSQI Certified Agile Tester es una certificación de pruebas de software reconocida internacionalmente, diseñada específicamente para probadores que trabajan en entornos Agile. Este curso ofrece el programa de estudios iSQI totalmente acreditado y proporciona las evaluaciones necesarias para obtener la certificación. Esta evaluación se divide en tres partes: una evaluación de las destrezas profesionales de los delegados según se observa durante la duración del curso; Un examen práctico, dando al delegado la oportunidad de demostrar su capacidad de prueba práctica; Y un examen escrito abierto, probando su conocimiento de los temas cubiertos por el curso. El precio del curso incluye: Registro de iSQI / BCS Cuotas de exámenes Materiales del curso Examinador del examen. Objetivos del Curso Comprender los principios detrás del enfoque ágil para el desarrollo de software Diferenciar entre la función de prueba en proyectos ágiles en comparación con la función de probadores en proyectos no ágiles Positivamente contribuir como un miembro del equipo ágil centrado en las pruebas Apreciar los retos y las dificultades asociadas con las actividades de no prueba realizadas en un equipo ágil Demostrar una gama de habilidades que requieren los miembros ágiles del equipo Día 1 - Métodos ágiles y procesos Introducción SCRUM diario Problemas con la tradición Manifiesto ágil y principios Métodos ágiles Opción de proceso ágil Roles Introducción al ejercicio ágil Ejemplos de preguntas Día 2 - Planificación Requisitos y especificaciones Iteración 0 Planificación de la liberación Tabla de tareas Estrategia de prueba Estimacion Planificación de la iteración Gráficos de Burndown Ejercicios de práctica de Sprint Ejemplos de preguntas Día 3 - Pruebas Integración continua Gestión de versiones Emparejamiento Criterios de aceptación Pruebas de regresión Gestión de defectos Ejercicios de prueba Ejemplos de preguntas Día 4 - Equipos Automatización de pruebas Pruebas no funcionales Debt Technical & Testing TDD Equipos Agile para grandes proyectos Ejercicios de prueba resumidos Ejemplos de preguntas Día 5 - Evaluación Evaluación práctica Revisión del examen escrito Examen escrito
scrumintro Introduction to Scrum 14 horas Introduction to Scrum What is Agile? What is SCRUM? Why SCRUM?  Challenges 2 Artifacts / 3 Roles / 4 Events Case Study Online references / Study Material Scrum Ceritification Guidelines  
condev Principios y Prácticas Contemporáneos de Desarrollo 14 horas El curso abarca todos los aspectos del curso, incluyendo el lugar de gestión de proyectos, pruebas y análisis de negocios, dentro de ágil y tradicional Cascada contextos. El curso está destinado a ser una oportunidad para hacer preguntas y explorar la aplicación de la vida real del contenido. Este curso incluye una serie de módulos con cada módulo diseñado para tomar 1,5 horas, es decir, 1 día de formación consistiría en 4 módulos. Audiencia deseada Waterfall y el desarrollo de software Agile y el impacto en la gestión de proyectos, pruebas y análisis de negocios.   Módulo 1: Enfoques Tradicionales de Desarrollo 1.1 Visión general de los enfoques secuenciales y predictivos de desarrollo Descripción de aproximaciones secuenciales y predictivas de "cascada" Cronología de la evolución de los enfoques de la cascada 1.2 Cascada de los Strawman Modelo de cascada del Dr. Winston Royce Beneficios de la cascada para controlar proyectos Royce "riesgos inherentes" 1.3 Modelo V Verificación y validación tempranas Beneficios del modelo V 1.4 Modelos incrementales Ejemplo de Rational Unified Process Entrega incremental Desglose del alcance y gestión del riesgo 1.5 Cuándo utilizar la cascada Control de proceso definido Módulo 2: Prince2 Descripción general 2.1 ¿Qué es Prince2? Definición y orígenes Prince2 Certificaciones: Foundation, Practitioner, Agile Beneficios de Prince2 2.2 Príncipe2 Metodología Roles - Gerente de proyecto, cliente, usuario, proveedor, proyecto Técnicas de Gestión - Aseguramiento de proyectos, apoyo a proyectos Alcance - Interacción con contratos y gestión contractual Control del cambio - Gestión del riesgo, la calidad y el cambio 2.3 Modelo de Proceso Prince2 Dirigir un proyecto Inicio de un proyecto Iniciar un proyecto Gestión de los límites de las etapas Control de una etapa Gestión de la entrega de productos Cerrar un proyecto horario Módulo 3: Visión general ágil 3.1 Resumen histórico Cronología de la evolución de las ideas "ágiles" 90 a la actualidad Los primeros enfoques ágiles - Scrum, XP, DSDM Desarrollos ágiles - Kanban, BDD, DevOps, Escalado 3.2 El Manifiesto Ágil Antecedentes para la creación del Manifiesto Visión general del Manifesto Ágil Individuos e interacciones sobre procesos y herramientas Software de trabajo sobre la documentación Colaboración del cliente sobre la negociación del contrato Respondiendo a un cambio a lo largo de un plan Módulo 4: Principios Ágiles 4.1 Los 12 principios ágiles Discusión en grupo sobre 4.2 Resumen de los conceptos ágiles Planificación y desarrollo iterativos Mejora continua Aprendizaje continuo Colaboración y comunicación cara a cara Responsabilidad colectiva Equipos multifuncionales Módulo 5: Gestión Agil de Proyectos con Scrum 5.1 El marco del Scrum Descripción general - Scrum Guide 2016 Funciones y responsabilidades de Scrum - Scrum Master, Product Owner, Team Eventos Scrum - Sprint, Sprint Planificación, Revisión, Retrospectiva, Scrum diario Scrum Artefacts - Cartera de productos, Sprint Backlog, Incremento del producto 5.2 Principios Agiles de Gestión de Proyectos Control empírico de procesos Planificación e informes interactivos Mejora continua y retrospección Gestión de recursos y equipos Módulo 6: Pruebas de software 6.1 Principios básicos de la prueba El proceso de prueba fundamental Planificación, Análisis y Diseño, Ejecución, Evaluación, Clausura Niveles de prueba - unidad, integración, sistema, aceptación del usuario Enfoques de prueba: basados en los requisitos, en los riesgos y en la experiencia Técnicas de diseño de pruebas - caja blanca, caja negra técnica 6.2 Prueba Agile Cuadrantes de pruebas ágiles - estrategia de prueba, planificación Desarrollo orientado a pruebas Principios de automatización de pruebas - Pirámide de automatización de pruebas 6.3 Tipos de prueba Pruebas tecnológicas que orientan el desarrollo Pruebas unitarias, TDD, pruebas de humo Pruebas orientadas al negocio que guían el desarrollo Pruebas de historia, ejemplos, pruebas de aceptación Pruebas comerciales Exploración, pruebas Alpa / Beta, UAT Pruebas tecnológicas Pruebas de rendimiento, usabilidad, atributos de calidad Módulo 7: Análisis de Negocios Tradicionales 7.1 ¿Qué es Análisis de Negocio? Análisis de negocio y el analista de negocios Niveles de análisis de negocios - negocios, proyectos, operaciones Principios de Análisis de Negocios 7.2 IIBA BA Libro del Conocimiento - Áreas de Conocimiento Planificación y monitoreo de análisis de negocios Elicitación y colaboración Requisitos Gestión del ciclo de vida Análisis de la estrategia Análisis de los requisitos y definición del diseño Solución de evaluación Módulo 8: Análisis de negocio ágil 8.1 Consideraciones de Análisis de Agile Business Desarrollo iterativo Equipos multifuncionales Colaboración entre las áreas de negocios y tecnología 8.2 Descripción general del desarrollo orientado a la conducta Orígenes en TDD y desarrollos recientes Definiciones - BDD, ATDD, Especificación por Ejemplo 8.3 Actividades del BDD Concéntrese en las características que ofrecen valor comercial Deducir características de forma colaborativa Mantenga las opciones abiertas Use ejemplos concretos para ilustrar características Escribir especificaciones ejecutables Crear documentación viva 8.4 Agile BA Técnicas y herramientas Definición de valor comercial Personas Cartografía de impacto Opciones reales Historias de usuario y criterios de aceptación Estimación relativa Plantilla Dado-Cuando-Luego Soporte de herramientas para BDD
bmam Modelado de Negocio para una Empresa Àgil 14 horas Objetivo: Ayudar a los analistas de negocios a comprender cómo modelar y validar eficientemente sus procesos y recursos empresariales con el fin de aumentar la agilidad empresarial de su organización sobre la base de su arquitectura de destino y las cambiantes necesidades del mercado. Este curso de capacitación de 2 días tiene como objetivo ayudar a los delegados a aprender a modelar sus procesos y recursos empresariales para adaptarlos a los cambios de sus metas, estrategias y capacidades impactadas como parte de la arquitectura de destino. Sobre la base de los elementos clave del desempeño empresarial (estrategias, tácticas, KPI, capacidades empresariales, etc ...), los delegados aprenden cómo elaborar un proceso de negocio centrado en la visión y cartografía de recursos. Entonces, sólo usando la notación adecuada de BPMN y UML adaptada a su lenguaje, entienden cómo adaptarlos a estrategias, tácticas y políticas cambiantes. Introducción Definición de una empresa ágil y su arquitectura empresarial Comparación de los objetivos de la arquitectura empresarial de Zachman, US FEAF / CISR Elementos de la arquitectura empresarial para una empresa ágil Arquitectura empresarial: el eslabón perdido entre la estrategia empresarial y la arquitectura empresarial Conexiones entre la Arquitectura de Negocio, BPM y SOA Business Motivation Model (BMM) vs Modelo Empresarial de Motivación Empresarial (EBMM) y otros modelos de negocio, Las estructuras básicas y las relaciones en el Modelo de Motivación Empresarial (análisis FODA, visión empresarial, metas, objetivos, misiones, estrategias, tácticas, ...) hacia procesos de negocio Guía de la empresa operativa utilizando tarjetas de puntuación equilibrada, Los puntos de vista de la arquitectura empresarial de la OMG: desde la vista de la estrategia hasta la vista organizacional a lo largo de las capacidades y procesos empresariales Modelado de procesos: Elementos esenciales, mejores prácticas Modelado de Procesos con BPMN adaptado al lenguaje de los propietarios y analistas: Fundamentos, Proceso, Subproceso, Actividad, Tarea, Pool, Lane, Eventos Detallados y Tipología de Gateway, Sincronización, Conectores, Flujos de Mensaje, Compensaciones, Buenas Prácticas Descripción general de las herramientas de modelado, ejecución y supervisión de procesos Utilización de BPMN y UML para modelar procesos empresariales y Business Objects (recursos) Estudio de caso: Refinamiento de los objetivos de la visión empresarial hacia los procesos y recursos empresariales Ganando Agilidad con el Proceso de Negocio usando BPMN y UML 2 Cómo modelar los procesos de negocio para que el sistema de TI subyacente sea más reactivo a los cambios? BPMN, UML y SoaML para soportar cambios en los modelos de negocio y de objetos de negocio Actualización de los modelos de negocio de la arquitectura de destino mediante estrategias cambiantes que aprovechan las capacidades empresariales Estudio de caso: Elaborar un proceso ágil y un modelo de recursos fácil de mantener frente a los cambios Adaptar los "modelos de negocio" a los cambios en los requisitos del negocio Modelar cambios en metas, estrategias, tácticas y reglas de negocio Cómo adaptar procesos y recursos en coherencia a estas evoluciones? Estudio de caso: Adaptación de los procesos y recursos empresariales a los requisitos y reglas cambiantes del negocio Conclusión Pasos de un eficiente proceso ágil y de modelos de recursos Marcos para el rastreo de las necesidades de negocio de los elementos del Modelo de Motivación Empresarial hacia estructuras de TI con el fin de gobernarlas mejor frente al cambio. Aviso: En caso de entrega "in situ" de tal sesión de taller, también podemos adaptar su contenido y estudios de casos a sus necesidades y su caso de negocio para proporcionarle un buen punto de partida y una hoja de ruta. Después de este taller, también podemos acompañarlo durante las sesiones de revisión para validar la conformidad de las soluciones de arquitectura con las necesidades de su negocio.      
scrummanexec Scrum para Gerentes y Ejecutivos 7 horas Este curso también se conoce como entrenamiento de conciencia de SCRUM. Quién debe asistir? Este curso ha sido creado para gerentes, ejecutivos y otros tomadores de decisiones que quieren saber cómo calcular los beneficios de implementar la metodología o quieren entender lo que su equipo está haciendo. También es adecuado para los clientes de desarrollo de software que deseen tener una participación en el proceso de desarrollo. Breve descripción de las metodologías y marcos de gestión de proyectos Caos Cascada Prince2 Ágil Por qué ágil? Comparación de metodologías iterativas Por qué las cosas van mal? El enfoque Agile Qué es Scrum? Cerdos y pollos Dueño del producto El representante del cliente Priorizar los requisitos del producto Escribir historias efectivas Criterios de aceptación Negociando contenidos de sprint Ejercicio en grupo para producir los requisitos del cliente y escribir historias basadas en los requisitos El sprint Cartera de Sprint Planificación de Sprint: qué hacer Sprint planea cómo hacerlo Qué sucede durante un sprint? Grabar gráficos Ejercicio en grupo para planear un sprint Scrum Master Implementación de Scrum Asegurar prácticas adecuadas Mantenimiento de la documentación Reuniones Standup Cuando se debe emparejar el programa Ejercicio en grupo para implementar Scrum Terminando un sprint Reunión de revisión de Scrum Reunión retrospectiva de Scrum Liberación de una iteración Ejercicio del grupo la revisión un sprint Es Ágil y Scrum para ti? Revisión del proceso Scrum Comparación con otras metodologías Beneficios de la programación de pares Sesión de preguntas y respuestas
bitsas Negocios y Agilidad del Sistema de TI Usando Estándares 7 horas Objetivo: Este seminario de introducción ofrece una visión general de los modelos de negocio digitales, los marcos de arquitectura empresarial y empresarial, así como las metodologías que utilizan las organizaciones para aumentar su agilidad frente a las interrupciones de la era digital. En particular, este seminario tiene como objetivo ayudarle a entender los marcos utilizados en todo el mundo para alinear los modelos de negocio digitales, la organización y las arquitecturas de TI con el cambiante panorama competitivo. Introducción La interrupción digital, la creación de valor digital y la entrega de valor, Modelos de negocio digital frente a un paisaje digital competitivo, Convertirse en una empresa listo para datos digitales, Las estructuras "Objetivo y Data Driven" del Modelo de Motivación Empresarial, Refinamiento de la visión empresarial hacia procesos de negocio, Pasos para alinear la TI con las evoluciones de las necesidades del negocio. Ganar Agilidad: Del Negocio al Sistema de TI aprovechando las Capacidades Preparación de las arquitecturas de sistemas empresariales y de TI para soportar cambios: La meta y las estructuras impulsadas por datos del negocio a los sistemas de TI, La Espina dorsal de la Arquitectura de Negocio estructurada por capacidades y funciones de entrega de valor, Cómo estructurar evoluciones en las capacidades basadas en estrategias cambiantes, Cómo propagar los cambios de los requisitos del negocio hacia los componentes de TI (ejemplos se dan en el estudio de caso de la presentación). Impacto de los cambios en los procesos de negocio y Business Objects (recursos) Alinear los procesos de negocio, las responsabilidades de sus participantes y los objetos de negocio en coherencia con los cambios estratégicos, Integración de estas modificaciones en componentes de la cartografía de procesos de negocio. Impactos en los componentes del sistema de TI La meta y las estructuras impulsadas por datos de la columna vertebral del sistema para apoyar los cambios, Cómo identificar servicios (o funciones del sistema) y casos de uso que tienen que ser afectados por los cambios, Integración de las evoluciones en la columna vertebral del servicio (ejemplos proporcionados en el mismo estudio de caso). Conclusión Pasos de la metodología de desarrollo de arquitectura de negocios / sistemas eficientes, Trazabilidad de los requerimientos del negocio hacia las estructuras del Sistema de TI para poder gobernarlos mejor frente al cambio. Aviso: Las sesiones de tutoría anteriores se llevan a cabo interactivamente en un estudio de caso para ilustrar cómo asegurar un buen nivel de trazabilidad entre las arquitecturas de negocio y de sistemas de TI. Los conceptos se explican primero usando ejemplos de casos de estudio y luego pueden ser seguidos por borradores de solución a su propio caso comercial durante o después de estas sesiones. También podemos ayudarle a revisar y validar soluciones según sus necesidades. Los cambios menores pueden ser llevados al contenido dependiendo de las evoluciones de estas normas y estrategias comerciales. Los modelos de negocio y de valor son marcas registradas de Osterwalder y Pigneur BMM, BPMN, UML mencionados en este sitio son marcas registradas del Object Management Group (OMG).    
ISAM2 ISTQB CTFL - AT 7 horas ISTQB CTFL: con un 70% de teoría + 30% de práctica Desarrollo de SW ágil Princ Principios, prácticas y procesos fundamentales de pruebas ágiles Methods Métodos, técnicas y herramientas de prueba ágiles
eaintro1 Introducción a las Arquitecturas Empresariales 14 horas Objetivo Este curso de formación tiene como objetivo ayudar a los asistentes a comprender las arquitecturas empresariales y las reglas más utilizadas para seguir en su construcción para tener éxito con un escenario de arquitectura adecuado para su organización. Gracias a la selección de capas de arquitectura apropiadas, componentes y enlaces de trazabilidad que se van a establecer desde la capa de negocio a la capa técnica, el marco de arquitectura empresarial resultante le permite un buen análisis de impacto frente a las evoluciones de las decisiones empresariales y anticipa mutaciones De los correspondientes componentes del sistema de información. Por qué Arquitecturar la Empresa? Introducción: Problemas actuales en la empresa y gobierno de TI Sistemas Legacy y necesidades de evolución Arquitectura empresarial y arquitectura empresarial: similitudes y diferencias Los Fundamentos Arquitectando la Empresa: los principios Alineación estratégica Repositorio de negocios y TI Arquitecturas lógicas n-tiers Tecnologías de aplicación: ERP, SCM, webportail, Arquitectura y Arquitecturas de Servicios: EAI y ESB Arquitecturas orientadas a servicios: funciones del BPM y BAM Estrategias y Metodologías de la Arquitectura Empresarial "Como es" y "Para ser" cartografías del sistema: ¿Cómo determinar la hoja de ruta? ¿Estructuras para alinear mejor la TI con las Estrategias? ¿Cuál es el enfoque? ¿Qué son los vínculos con los procesos de desarrollo? Arquitectura de Contenido de Arquitectura Empresarial Identificación de las funciones empresariales de la empresa Cartografía de los actores y funciones empresariales Alineación de estrategias empresariales Patrones para la arquitectura del sistema de TI Zonas, cuadrados y bloques Identificación de Intercambios utilizando servicios y eventos Modelado de intercambios entre bloques y objetos de datos para soportar realizaciones de procesos de negocio Creación del Repositorio y de las Arquitecturas de Datos El Master Data Management (MDM) Gestión de Granularidad Idiomas de modelado Definición del meta-modelo y de las reglas de la arquitectura Elaborar el repositorio de arquitectura empresarial Arquitectura Cartografía Referencia Capas Estándares empresariales, funcionales, de aplicación y técnicos Enlaces entre las perspectivas estratégica y empresarial Trazabilidad entre el negocio y las vistas funcionales Trazabilidad entre las vistas funcional y de aplicación Puentes con la vista técnica Contribución de una "Arquitectura Empresarial" para Crear Valor Contribución al valor del negocio Mejores prácticas La hoja de ruta de la arquitectura empresarial Perspectivas Herramientas Herramientas de Gestión de Procesos de Negocios y Cartografía Presentación de un estudio de caso Aviso: Las sesiones de tutoría se llevan a cabo de forma interactiva utilizando herramientas de Business Modeling para garantizar un buen nivel de trazabilidad entre las especificaciones de negocio y su ejecución. Los conceptos se explican primero usando ejemplos básicos y luego son seguidos por borradores de soluciones a sus propios problemas. Después de esta sesión, podemos acompañarlo revisando y validando sus soluciones en función de sus necesidades. Los logotipos BMM, BPMN y UML mencionados en este sitio son marcas registradas del Object Management Group (OMG). El RUP y SOMA son marcas de fábrica del IBM / Rational Software.  
agilesofttest Agile Software Testing 14 horas Este curso ha sido creado para gerentes de pruebas, personal de aseguramiento de calidad, probadores, desarrolladores de software, gerentes de proyectos y administración para explicar cómo los marcos de gestión de proyectos Agile (SCRUM, por ejemplo) se ocupan de las pruebas. Al final del curso, cada uno de los delegados diseñará y ejecutará un plan de prueba para una aplicación de ejemplo (puede ser una aplicación de cliente real si está disponible) De Dónde Vienen los Requerimientos? Análisis de Negocios Tradicionales Casos de uso, escenarios y pruebas Requerimientos no funcionales Actuación Conformidad UML en Análisis de Negocios Introducción a las Pruebas Pruebas Funcionales Test de regresión Pruebas UAT Pruebas unitarias Pruebas de usabilidad Pruebas no funcionales Prueba de rendimiento Prueba de carga Prueba de estrés Prueba de remojo Prueba o no Prueba Quién está tomando decisiones sobre qué probar? El costo de probar cosas irrelevantes Cálculo del ROI (qué sucede si algo falla en el análisis) El papel de Test Manager El Proceso de Prueba La prueba es un proceso y una estrategia Identificación de las necesidades de las pruebas Requisitos de reunión (casos de uso, historias de usuarios) Escopo (selección y priorización de escenarios) Diseño de pruebas Preparación de datos Preparando el ambiente Creación o grabación de pruebas Realizar la prueba Análisis e informes Conclusiones y mejoras Cuándo decir "parar" Propietario del Producto y Pruebas El representante del cliente y la prioridad de prueba Priorizando las pruebas Escribir historias efectivas para UAT Criterios de aceptación Ejercicio en grupo para producir los requisitos del cliente y escribir historias basadas en los requisitos y crear pruebas El Sprint Sprint retrasa y prueba historias de usuario Ejercicio en grupo para planear un sprint Terminando un Sprint La reunión de revisión de Scrum es una prueba Es Ágil y Scrum para ti? Revisión del proceso Scrum Comparación con otras metodologías Beneficios de la programación de pares Sesión de preguntas y respuestas
scrumtrintro Una Introducción a la Función del Equipo de Scrum 7 horas Este curso es una introducción completa al mundo de Scrum para todos los futuros miembros del equipo de Scrum (analistas, desarrolladores, probadores y otros) que quieren ser más eficaces como miembros de Scrum, pero no quieren ser un ScrumMaster O propietario del producto. Para aquellos que quieran convertirse en un ScrumMaster, también proporciona una buena introducción al programa de ScrumMaster de Scrum Alliance Certified. Visión General de Agile Comparación de metodologías ágiles con las tradicionales El manifiesto ágil y los principios Beneficios de Agile Visión general y contexto de Scrum Proceso de Desarrollo Scrum Componentes de Scrum - 4 ceremonias, 4 artefactos, 3 roles El proceso Scrum Historias de Usuarios Descripción de las historias de usuario Preparación de la historia Trabajo en Equipo Eficaz Principios del equipo auto-organizador Técnicas para desarrollar un trabajo en equipo más efectivo Estimacion Principios de estimación Estimando como un equipo con Planning Poker
agilesofttesto Visión General de las Pruebas de Software Àgil 7 horas Fundaciones de Pruebas Artefactos y terminología Proceso de prueba fundamental Principios de Pruebas Prueba de cuadrantes y tipos de prueba Colaboración y control de calidad Automatización de pruebas Pruebas que guían el desarrollo Examen de la unidad Pruebas funcionales y criterios de aceptación Enfoques basados en pruebas Pruebas que critican el producto Prueba exploratoria Pruebas no funcionales Técnicas de diseño de pruebas
scrumbelbintr Construcción de un Equipo Eficaz Scrum con Roles de Equipo Belbin 7 horas El equipo Scrum auto-organizador es la base del proceso de desarrollo de Scrum. Un equipo eficaz está directamente relacionado con una entrega más eficaz de productos de valor. La teoría de los roles del equipo de Belbin se utiliza en todo el mundo para ayudar a crear equipos más eficaces, en todo tipo de ambientes. Este curso es dirigido por un entrenador Belbin Accredited y Certified ScrumMaster. Proporciona una descripción detallada de Scrum y examina cómo entender las funciones de equipo de Belbin puede beneficiar al equipo Scrum. Descripción de Scrum El manifiesto ágil y los principios Componentes de Scrum - 4 ceremonias, 4 artefactos, 3 roles El proceso Scrum Roles de Equipo de Belbin Los 9 roles del equipo de Belbin Desarrollar sus fortalezas individuales para el éxito del equipo Entender las debilidades permitidas Entender los Roles del Equipo en las Actividades de Scrum Cuidado de la historia del usuario Estimación de backlog Asignación de tareas auto-organizadas Revisión y reuniones retrospectivas Dinámica de Equipo Comprender cómo otros afectan su comportamiento Manejo de personas difíciles Cómo lidiar con los roles de equipo que faltan
agiletesting Introducción Agile Testing 14 horas Este curso de 2 días ofrece una breve introducción a las pruebas de software Agile. Se ocupa de los conceptos básicos de las pruebas, dentro del contexto del desarrollo Agile (Scrum) y utiliza el modelo de cuadrantes de prueba ágil de Crispin & Gregory (ensayo más ágil, 2014) como marco para explorar los principios y prácticas contemporáneas de las pruebas ágiles. Audiencia deseada Este curso está dirigido a equipos de desarrollo que desean mejorar sus prácticas de prueba en un contexto Agile. También es adecuado para aquellos que desean seguir las pruebas como una carrera específica y es un requisito previo adecuado para el curso iSQI Certified Agile Tester. Día uno Descripción de Agile Historia general de las metodologías Agile Discusión sobre las declaraciones del Manifiesto Ágil Marco Scrum Funciones y responsabilidades Scrum - Scrum Master, Product Owner, Dev Team Eventos Scrum - Sprint, Sprint Planificación, Revisión, Retrospectiva, Scrum meeting Scrum artefacts - Cartera de productos, Sprint Backlog, Incremento del producto Distintivos de prueba ágil Colaboración sobre la independencia El lugar de la documentación en Agile Introducción a los cuadrantes de prueba ágil Automatización de pruebas Principios básicos de la prueba El proceso de prueba fundamental Técnicas de diseño de prueba de caja negra Técnicas de diseño de prueba de caja blanca Día dos Pruebas tecnológicas que guían el desarrollo Prueba de unidad y diseño de prueba de caja negra Desarrollo orientado a pruebas Ejemplo de herramientas de prueba Pruebas orientadas al negocio que guían el desarrollo Historias de usuarios y pruebas de aceptación Desarrollo orientado a la conducta Ejemplo de herramientas de prueba Pruebas comerciales que critican al producto Prueba exploratoria Diseño de prueba de caja blanca Principios básicos de la prueba Atributos de calidad Pruebas de rendimiento Ejemplo de herramientas de prueba  
scrumtestspe Especialista en Pruebas Scrum 7 horas Este curso está diseñado para probadores, de un fondo de prueba tradicional, que buscan encontrar su lugar en un entorno de desarrollo Ágil. No hay un rol de probador específico en Scrum - sólo hay un equipo. El Equipo es colectivamente responsable de la calidad de la entrega, incluyendo las pruebas, por lo que el papel del 'Tester' tradicional es redundante. Sin embargo, este curso demuestra cómo un miembro del equipo especializado en pruebas puede agregar una gran cantidad de valor en el proceso de desarrollo de Scrum. Visión general de Agile El manifiesto ágil y los principios Beneficios de Agile Visión general y contexto de Scrum Proceso de desarrollo Scrum Componentes de Scrum - 4 ceremonias, 4 artefactos, 3 roles El proceso Scrum Comparación del modelo V con el enfoque ágil de las pruebas de software Requisitos tradicionales v Historias de usuario Valorar el software de trabajo sobre la documentación - ¿qué documentación de prueba se necesita? Cinta transportadora v Colaboración - trabajando en un equipo La contribución de la "perspectiva de prueba" a: La revisión de Sprint La Retrospectiva de Sprint Cuidado y estimación del backlog La bolsa de herramientas del especialista en pruebas Prueba exploratoria Pruebas automatizadas
agilesofttestci Prueba de Software Agile con Integración Continua 28 horas QA / CI Qué es QA? Qué es IC? Los costos de desarrollo de software, refactorización y corrección de errores Identificación y comprensión del proyecto Beneficio para la organización DDD Desarrollo de software basado en requisitos de negocio, suposiciones DDD Problemas en la comunicación IT-Business Modelo de dominio Mejores prácticas Principio KISS y DRY Normas de codificación Creación de código reutilizable a través de OOP y patrones de diseño Identificar y reducir la complejidad ciclomática Métricas de software Método de Peso por Clase Respuesta para una clase Profundidad del árbol de herencia Acoplamiento entre objetos Falta de cohesión de los métodos numero de niños Complejidad ciclomática Clase de métricas Métricas del modelo Métricas de uso Pruebas de software Qué, cuándo y cómo probar? El método de "caja blanca" y "caja negra" El papel de las pruebas en las metodologías ágiles TDD sólo un aumento potencial en el costo del proyecto Examen de la unidad Pruebas conductuales Pruebas funcionales Refactorización Qué es la refactorización? Tecnología de la deuda Olor a código Patrones de refactorización Documentación El papel de la documentación en las metodologías ágiles Qué documentar? Tipos de documentación Documentación y metodologías ágiles, o puede llamar (software de trabajo sobre documentación completa)? XMI estándar Generación automática de documentación Herramientas y Medio Ambiente CI Herramientas y Medio Ambiente CI Agile y CI / QA Planificación y desarrollo incremental Abrazando el cambio Etapas cortas Equipo interdisciplinario Programación Extrema, Revisión de Código Individuos e interacciones sobre procesos y herramientas Suma Discusión Preguntas Cómo se inicia el proceso de implementación? Introducción a las pruebas Pruebas Funcionales Test de regresión Pruebas UAT Pruebas unitarias Pruebas de usabilidad Pruebas no funcionales Prueba de rendimiento Prueba de carga Prueba de estrés Prueba de remojo Prueba o no prueba Quién está tomando decisiones sobre qué probar? El costo de probar cosas irrelevantes Cálculo del ROI (qué sucede si algo falla en el análisis) El papel de Test Manager El proceso de prueba La prueba es un proceso y una estrategia Identificación de las necesidades de las pruebas Requisitos de reunión (casos de uso, historias de usuarios) Escopo (selección y priorización de escenarios) Diseño de pruebas Preparación de datos Preparando el ambiente Creación o grabación de pruebas Realizar la prueba Análisis e informes Conclusiones y mejoras Cuándo decir "parar" Propietario del producto y pruebas El representante del cliente y la prioridad de prueba Priorizando las pruebas Escribir historias efectivas para UAT Criterios de aceptación Ejercicio en grupo para producir los requisitos del cliente y escribir historias basadas en los requisitos y crear pruebas
agilekanban Agile Project Management con Kanban 14 horas Grupo objetivo: Director de TI, Gerente de Proyecto, Líder de Equipo Técnico, Analista, Desarrollador de Software, Probador Objetivo de aprendizaje: El propósito de esta capacitación es adquirir conocimiento y práctica de los aspectos de los talleres de las fundaciones Kanban y Agile. Introducción a Ágil Por qué ágil? Cuáles son los principales objetivos de Agile? Cómo funciona los mecanismos en Agile? Cómo Agile puede ayudar? Comando y Control vs. Ágil Modelo de fábrica El funcionamiento del canon El funcionamiento del misil Pilares de Kanban Cuadro grande Proceso Conceptos detrás de Kanban Reglas de Kanban Métrica Diagrama de flujo + Prácticas técnicas Trabajo en Equipo Responsabilidad compartida Autoorganización Interdisciplinario Beneficiarse del trabajo de equipo "correcto" Tablero de Kanban ¿Cómo visualizar el proceso? ¿Cómo crear Kanban Board? ¿Cuáles son y cómo introducir límites de WIP? ¿Cuáles son y cómo introducir clases de servicio? Compromiso con el Cliente Los residuos más comunes Flujo de valor Residuos Mapeo de la cadena de valor Análisis de residuos Principales conceptos detrás de Kaizen (MUDA / MURI / MURA) Análisis de cuellos de botella Cinco pasos de enfoque Simulación Juego de simulación Discusiones Temas avanzados
agilescrumcust Gestión de proyectos Àgiles con Scrum - Personalizado 14 horas ¿Quién debe asistir? Este curso de 2 días es adecuado para cualquier profesional de TI que esté interesado en implementar las metodologías de Iterative Agile y Scrum para administrar el desarrollo de software e infraestructura. Este curso es particularmente adecuado para gerentes de proyectos, líderes de equipo, desarrolladores y clientes de desarrollo de software que deseen tener una participación en el proceso de desarrollo. ¿Por qué ágil? Comparación de metodologías iterativas Por qué las cosas van mal El enfoque ágil ¿Qué es Scrum? Cerdos y gallinas Dueño del producto El representante del cliente Priorizar los requisitos del producto Escribir historias efectivas Criterios de aceptación Negociación de contenidos de esprint Ejercicio en grupo para producir los requisitos del cliente y escribir historias basadas en los requisitos El sprint Atrasos de Sprint Sprint planning: qué hacer Sprint planeando cómo hacerlo Qué sucede durante un sprint Grabar tablas Ejercicio grupal para planificar un sprint Scrum Master Implementando Scrum Asegurar las prácticas adecuadas Mantenimiento de la documentación Reuniones standup Cuándo emparejar el programa Ejercicio grupal para implementar Scrum Terminando un sprint Reunión de revisión de Scrum Reunión retrospectiva de Scrum Liberando una iteración Ejercicio grupal la revisión un sprint ¿Agile y Scrum son para ti? Revisión del proceso de Scrum Comparación con otras metodologías Beneficios de la programación de pares Ejercicio grupal para analizar qué aspectos de Agile y Scrum se pueden aplicar a las organizaciones de asistentes Desarrollo Ágil e Infraestructura Devops conceptos Incluyendo el desarrollo de hardware / infraestructura en Scrum
agileess Fundamentos Agile 14 horas El curso iSQI Agile Essentials es un título reconocido internacionalmente, dirigido a cualquier persona involucrada en proyectos ágiles y quiere familiarizarse con el trabajo en un entorno ágil. Esto incluye gerentes de proyecto, gerentes de calidad, gerentes de desarrollo de software, analistas de negocios, desarrolladores, probadores, directores de TI y consultores de gestión. El curso se compone de ocho secciones y lleva a los participantes a través del ciclo de vida de un proyecto ágil de la planificación de la liberación y escribir historias de los usuarios para la revisión de iteración y retrospectiva. El primer día se centra en los principios clave (el 55% del día en la teoría, el 45% en los ejercicios), el segundo está dominado por la aplicación práctica (teoría del 40%, ejercicios del 60%). Objetivos del Curso Valorar los principios detrás del manifiesto ágil y su enfoque al desarrollo de software Apreciar los roles dentro de un equipo ágil Entender cómo contribuir como un miembro del equipo ágil a los requisitos cuantificables Aplicar los métodos de calidad de Whole Team para asegurar que se cumplen los criterios de aceptación Apreciar la importancia de las Evaluaciones de Iteración efectivas y cómo contribuir a la mejora continua a través de retrospectivas Día 1 Manifiesto ágil, principios ágiles Planificación de liberación, iteración cero Planificación de Iteración, Estimación Revisión de requerimientos, Stand-up diario Dia 2 Calidad de Equipo, Prueba de Iteración, Aceptación Revisión de Iteración (Showcase) Retrospectivas Lección aprendida de los Principios Ágiles
agiletdds Agile, TDD y Swift 35 horas Este curso de 5 días es para desarrolladores que desean escribir aplicaciones iOS de alta calidad en Swift. Este es un curso práctico que implica escribir una serie de aplicaciones cada vez más complejas de alta calidad. Los delegados tendrán que tener un copmputer de Apple con la última versión de OS X y Xcode instalados. Los delegados que deseen ejecutar aplicaciones en dispositivos reales, en lugar de emuladores, tendrán que registrarse con Apple como desarrolladores de iOS y tener sus dispositivos registrados. Ágil Por qué Agile Dueño del producto El sprint Scrum Master Terminar un sprint Escribir historias de usuario Rápido Lenguaje rápido Gestión de la memoria Uso de Xcode Swift Playgrounds TDD e Integración Continua OO Refresher Desarrollo Impulsado por Pruebas Xcode y XCTest Swift TDD Integración continua Servidor Xcode Diseño adaptable Disposición adaptable de Xcode Ver controladores Enlazar los controles con IBOutlet Más rápido Temporizadores Vistas de la tabla Almacenamiento de datos Controladores de vista múltiple Características avanzadas Manipulación de imágenes Animaciones Mapas Geolocalización Taller Taller para escribir una aplicación Swift individualmente o en grupos pequeños.

Próximos Cursos

Other regions

Cursos de Fin de Semana de Agile, Capacitación por la Tarde de Agile, Agile boot camp, Clases de Agile , Clases Particulares de Agile, Clases de Agile , Cursos de Formación de Agile, Cursos por la Tarde de Agile, Programas de capacitación de Agile, Capacitador de Agile, Agile con instructor, Agile coaching, Talleres para empresas de Agile,Capacitación de Fin de Semana de Agile, Instructor de Agile, Agile en sitio, Cursos en linea de Agile, Capacitación empresarial de Agile

Promociones

Descuentos en los Cursos

Respetamos la privacidad de su dirección de correo electrónico. No vamos a pasar o vender su dirección a otros.
Siempre puede cambiar sus preferencias o anular la suscripción por completo.

Algunos de nuestros clientes