Les formations Agile

Agile Training

Formation mener un projet avec Agile

Plans des Formations Agile

Identifiant (ID) Nom Durée Vue d'ensemble
1548573 Introduction to Scrum 14 hours 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  
287825 Agile Software Testing with Continuous Integration 28 hours QA/CI What is QA? What is CI The costs of software development, refactoring and fix errors Identifying and understanding the project Profit for the organization DDD Software development based on business requirements, assumptions DDD Problems in communication IT-Business Domain Model Best Practices KISS principle and DRY Coding standards Creating reusable code through OOP and design patterns Identifying and reducing cyclomatic complexity Software Metrics Weight Method per Class Response For a Class Depth of Inheritance Tree Coupling Between Objects Lack of Cohesion of Methods Number of Children Cyclomatic complexity Metrics class Model Metrics Metrics for use Software Testing What, when and how to test? The method of "white-box" and "black box" The role of testing in agile methodologies TDD only a potential increase in the cost of the project Unit testing Behavioral tests Functional tests Refactoring What is refactoring? Debt technology Code smell Refactoring patterns Documentation The role of documentation in agile methodologies What to document? Types of documentation Documentation and agile methodologies, or you can call (Working software over comprehensive documentation)? Standard XMI Automatic generation of documentation Tools and Environment CI Tools and Environment CI Agile and CI/QA Planning and incremental development Embracing Change Short stages Interdisciplinary team Extreme Programming, Code Review Individuals and interactions over processes and tools Summation Discussion Questions How do you begin the process of implementation? Introduction to testing Functional Tests Regression Test UAT Tests Unit Tests Usability Tests Non Functional Tests Performance test Load test Stress test Soak test Test or not to test Who is making decisions about what to test? The cost of testing irrelevant things Calculating ROI (what if something fails analysis) The role of Test Manager The process of Testing Testing is a process and a strategy Identifying testing needs Gathering requirements (use cases, user stories) Scoping (choosing and prioritize scenarios) Designing tests Preparing data Preparing environment Creating or Recording tests Perform the test Analysis and reports Conclusions and improvement When to say "stop" Product owner and Tests The customer representative and test priority Prioritizing tests Writing effective stories for UAT Acceptance criteria Group exercise to produce customer requirements and write stories based on the requirements and create tests
2472 Managing Projects using Waterfall and Agile Techniques 14 hours 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
1548513 SAFe® 4.0 for Teams (For onsite delivery as part of a real-world Agile Release Train) hours 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  
2611 Certified Agile Tester 35 hours The iSQI Certified Agile Tester is an internationally recognised software testing qualification, specifically designed for testers working in Agile environments. This course delivers the fully-accredited iSQI syllabus and provides the required assessments to gain the certification. This assessment is in three parts: an assessment of the delegates’ soft skills as observed through the duration of the course; a practical exam, giving the delegate the opportunity to demonstrate their practical testing ability; and an open-ended written exam, testing their knowledge of the subjects covered by the course. Please note that exam provided within this course is our internal one - official iSQI certification comes with additional cost. Course Objectives Understand the principles behind the agile approach to software development Differentiate between the testing role in agile projects compared with the role of testers in non-agile projects  Positively contribute as an agile team member focused on testing Appreciate the challenges and difficulties associated with the non-testing activities performed in an agile team Demonstrate a range of soft skills required by agile team members Day 1 - Agile Methods & Processes Introduction Daily SCRUM Problems with Tradition Agile Manifesto & Principles Agile Methods Agile Process Option Roles Introduction to Agile Exercise Sample Questions Day 2 - Planning Requirements & Specifications Iteration 0 Release Planning Task Board Test Strategy Estimation Iteration Planning Burndown Charts Sprint Practice Exercises Sample Questions Day 3 - Testing Continuous Integration Version Management Pairing Acceptance Criteria Regression Testing Defect Management Testing Exercises Sample Questions Day 4 - Teams Test Automation Non Functional Testing Debt Technical & Testing TDD Teams Agile for Large Projects Summary Testing Exercises Sample Questions Day 5 - Assessment Practical Assessment Written Exam Revision Written Examination
1548517 Leading the Lean-Agile Software Enterprise with the Scaled Agile Framework® - Scaled Agilist Certification hours 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
2612 Agile Essentials 14 hours The iSQI Agile Essentials course is an internationally recognised qualification, Aimed at anyone involved in agile Projects and wants to become familiar with working in an agile environment. This includes Project Managers, Quality Managers, Software Development Managers, Business Analysts, Developers, Testers, IT Directors and Management Consultants. The course is comprised of eight sections and takes participants through the lifecycle of an agile project from the release planning and writing user stories to the iteration review (showcase) and retrospective. The first day focuses on the key principles (55% of the day on theory, 45% exercises), the second is dominated by practical application (40% theory, 60% exercises). Course Objectives Value the principles behind agile manifesto and its approach to software development Appreciate the roles within an agile team  Understand how to contribute as an agile team member to quantifiable requirements Apply Whole Team quality methods to ensure acceptance criteria are met Appreciate the importance of effective Iteration Reviews and how to contribute to continuous improvement through retrospectives Day 1 Agile Manifesto, Agile Principles Release Planning, Iteration Zero Iteration Planning, Estimation Requirement Review, Daily Stand-up Day 2 Team Quality, Iteration Testing, Acceptance Iteration Review (Showcase) Retrospectives Lesson learned of Agile Principles
300494 Scrum Essentials Workshop 14 hours This course is very much structered towards a workshop approach to enable delegates an opportunity to practise the Scrum and Agile skills. Day 1 Morning Agile principles & Scrum overview Day 1 Afternoon Release planning exercise – including definition of done, Product Backlog creation, prioritisation, estimation and refining Simulation Sprint 1 (all Sprints will include: Sprint Planning, creating/implementing Sprint Backlog, Review) Retrospective on Sprint 1 Day 2 Morning Backlog refining exercise – focus on estimation, story points and velocity Simulation Sprint 2 - focus on relationships with other stakeholders, burndown charts, Review meeting Retrospective on Sprint 2 Day 2 Afternoon Simulation Sprint 3 – focus on team dynamics Retrospective on Sprint 3 Simulation Sprint 4 Retrospective on Sprint 4
2629 Agile Project Management with Kanban 14 hours Target group: IT Director, Project Manager, Technical Team Leader, Analyst, Software Developer, Tester Learning objective: The purpose of this training is to acquire knowledge and practice of the workshops  aspects of Kanban and Agile foundations. Introduction to Agile Why Agile? What are the main objectives of Agile? How works mechanisms in Agile? How Agile can help? Command & Control vs. Agile Factory model The functioning of canon The functioning of missile Pillars of Kanban Big Picture Process Concepts behind Kanban Kanban Rules Metrics Flow Diagram + technical practices  Team work Shared responsibility Self-organization Interdisciplinary Benefit the "right" team work Kanban Board How to visualize process? How to create Kanban Board? What are and how to introduce WIP limits? What are and how to introduce Classes of Service? Customer Engagement The most common waste Value Stream Waste Value Stream Mapping Waste analysis Main concepts behind Kaizen (MUDA / MURI / MURA) Bottlenecks analysis Five Focusing Steps Simulation Simulation game Discussions Advanced topics
291538 Managing Agile Projects with Lean and Kanban 21 hours This course is created for people who need to combine Agile (notably SCRUM), with Lean and Kanban togather to manage their projects. It combines the worlds of product design and software design.   Lean LEAN Thinking Five Principles of LEAN Using Lean in R&D System Thinking (from Deming) Plan driven vs. Value driven Team Power Innovation curve Agile Why Agile? Comparison of iterative methodologies Why things go wrong The Agile approach What is Scrum? Pigs and chickens Product owner The customer representative Prioritizing product requirements Writing effective stories Acceptance criteria Negotiating sprint contents Group exercise to produce customer requirements and write stories based on the requirements The sprint Sprint backlog Sprint planning: what to do Sprint planning how to do it What happens during a sprint Burn down charts Group exercise to plan a sprint Scrum Master Grooming Meeting Implementing Scrum Ensuring proper practices Maintaining documentation Standup meetings When to pair program Group exercise to implement Scrum Finishing a sprint Scrum review meeting Scrum retrospective meeting Releasing an iteration Group exercise the review a sprint Kanban Command & Control vs. Agile Factory model The functioning of canon The functioning of missile Pillars of Kanban Big Picture Process Concepts behind Kanban Kanban Rules Metrics Flow Diagram + technical practices  Team work Shared responsibility Self-organization Interdisciplinary Benefit the "right" team work Kanban Board How to visualize process? How to create Kanban Board? What are and how to introduce WIP limits? What are and how to introduce Classes of Service? Customer Engagement The most common waste Value Stream Waste Value Stream Mapping Waste analysis Main concepts behind Kaizen (MUDA / MURI / MURA) Bottlenecks analysis Five Focusing Steps Product Discovery Methods and Tools Golden Circle Impact mapping Design Thinking User story mapping  
2644 The Scrum Test Specialist 7 hours This course is designed for testers, from a traditional test background, who are seeking to find their place in an Agile development environment. There is no specific Tester role in Scrum - there is just the Team. The Team collectively is responsible for the quality of the delivery, including testing, and so the ‘traditional’ Tester role is redundant. However, this course demonstrates how a Team member specialising in testing can add a great deal of value in the Scrum development process. Overview of Agile The Agile manifesto and principles Benefits of Agile Scrum overview and context Scrum Development Process Scrum components – 4 ceremonies, 4 artefacts, 3 roles The Scrum Process Comparison of V-Model to Agile Approach to Software Testing Traditional requirements v User Stories Valuing working software over documentation – what test documentation is needed? Conveyor belt v Collaboration – working in one Team The Contribution of the ‘Test Perspective’ to: The Sprint Review The Sprint Retrospective Backlog grooming and estimation The Test Specialist’s Tool Bag Exploratory testing Automated testing
291534 Agile, TDD and Swift 35 hours This 5 day course is for developers who wish to write high quality iOS applications in Swift. This is a hands on course which involves writing a number of increasingly complex high quality applications. Delegates will need to have an Apple copmputer with the latest version of OS X and Xcode installed. Delegates wishing to run applications on real devices, rather than emulators, will need to be registered with Apple as iOS developers and have their devices registered.Agile Why Agile Product Owner The Sprint Scrum Master Finishing a Sprint Writing User Stories Swift Swift Language Memory Management Using Xcode Swift Playgrounds TDD and Continuous Integration OO Refresher Test Driven Development Xcode and XCTest Swift TDD Continuous Integration Xcode Server Adaptive Layout Xcode Adaptive Layout View Controllers Linking controls with IBOutlet More Swift Timers Table Views Data Storage Multiple View Controllers Advanced Features Manipulating Images Animations Mapds Geolocation Workshop Workshop to write a Swift application either individually or in small groups.
2645 Building an Effective Scrum Team with Belbin Team Roles 7 hours The self-organising Scrum Team is the bedrock of the Scrum development process. An effective team is directly related to more effective delivery of products of value. Belbin Team Roles theory is used worldwide to help create more effective teams, in all kinds of environments. This course is led by a Belbin Accredited Trainer and Certified ScrumMaster. It provides a detailed overview of Scrum and examines how understanding Belbin Team Roles can benefit the Scrum Team. Scrum Overview The Agile manifesto and principles Scrum components – 4 ceremonies, 4 artefacts, 3 roles The Scrum Process Belbin Team Roles The 9 Belbin Team Roles Developing  your individual strengths for team success Understanding allowable weaknesses Understanding Team Roles in the Scrum Activities User Story grooming Backlog estimation Self-organising task allocation Review and retrospective meetings Team Dynamics Understanding how others affect your behaviour Handling difficult people How to deal with missing Team Roles
289748 ISTQB - Agile Tester Extension - Exam Preparation 21 hours This is preparation course for Agile Tester Extension Exam by ISTQB. The price of the exam is not included the the price of the course. Agile Software Development The Fundamentals of Agile Software Development Aspects of Agile Approaches Fundamental Agile Testing Principles, Practices, and Processes The Differences between Testing in Traditional and Agile Approaches Status of Testing in Agile Projects Role and Skills of a Testiner in an Agile Team Agile Testing Methods, Techniques, and Tools Agile Testing Methods Assessing Quality Risks and Estimating Test Effort Techniques in Agile Projects Tools in Agile Projects
301002 An Introduction to the Scrum Team Role 7 hours This course is a comprehensive introduction to the world of Scrum for all those prospective members of the Scrum team (analysts, developers, testers et al) who want to be more effective as a Scrum member, but don’t particularly want to become a ScrumMaster or Product Owner. For those who do want to become a ScrumMaster, it also provides a good introduction to the Scrum Alliance Certified ScrumMaster syllabus. Overview of Agile Comparison of Agile to traditional methodologies The Agile manifesto and principles Benefits of Agile Scrum overview and context Scrum Development Process Scrum components – 4 ceremonies, 4 artefacts, 3 roles The Scrum Process User Stories Understanding User Stories Story grooming Effective Teamwork Self-organising team principles Techniques for developing more effective teamwork Estimation Estimating principles Estimating as a team with Planning Poker
300578 Agile Software Testing Overview 7 hours Testing Foundations Artefacts and terminology Fundamental test process  Testing Principles Testing quadrants and test types Collaboration & QA Test automation Tests that guide development Unit testing  Functional testing & acceptance criteria Test-driven approaches Tests that critique the product Exploratory testing  Non-functional testing Test design techniques 
1952 Agile Software Testing 14 hours This course has been created for test managers, quality assurance staff, testers, software developers, project managers and management in order to explain how the Agile project management frameworks (notably SCRUM) deal with testing. At the end of the course, each of the delegates will design and execute a test plan for a sample application (it can be an actual client application if available) Where the requirements come from? Traditional Business Analysis Use Cases, Scenarios and Tests Non functional requirements Performance Conformance UML in Business Analysis Introduction to testing Functional Tests Regression Test UAT Tests Unit Tests Usability Tests Non Functional Tests Performance test Load test Stress test Soak test Test or not to test Who is making decisions about what to test? The cost of testing irrelevant things Calculating ROI (what if something fails analysis) The role of Test Manager The process of Testing Testing is a process and a strategy Identifying testing needs Gathering requirements (use cases, user stories) Scoping (choosing and prioritize scenarios) Designing tests Preparing data Preparing environment Creating or Recording tests Perform the test Analysis and reports Conclusions and improvement When to say "stop" Product owner and Tests The customer representative and test priority Prioritizing tests Writing effective stories for UAT Acceptance criteria Group exercise to produce customer requirements and write stories based on the requirements and create tests The sprint Sprint backlog and tests user stories Group exercise to plan a sprint Finishing a sprint Scrum review meeting is a test Is Agile and Scrum for you? Review of the Scrum process Comparison with other methodologies Benefits of pair programming Question and Answers Session
300774 Analyse Efficace des Exigences avec les Méthodes Agiles et une Modélisation Agile 21 hours Objectif: Aider la Maîtrise d'Ouvrage (MOA) et l'assistance MOA à comprendre comment réussir une analyse efficace des exigences en partant de leur vision métier et cahier des charges, tester les exigences et guider les développeurs précisement dans leur implémentation. Cette formation de trois jours a pour objectif d'aider les participants de la MOA à spécifier leurs besoins à partir de la vision métier et de découvrir les cas d'utilisation et user stories appropriés de leur système d'information en structurant ces besoins. En dernière étape, les participants y apprennent à passer à la description détaillée de leurs scénarios de cas d'utilisation et de user stories afin de les faire valider par les utilisateurs et préparer les tests de recette. Ainsi, en utilisant une modélisation UML agile appropriée au langage des analystes, cette formation leur permet de structurer leurs exigences afin de les communiquer efficacement aux analystes et concepteurs de la MOe au travers d'une démarche de recueil incrémental. Introduction Présentation de l'activité du Recueil des Besoins et des Exigences au sein d'un projet Les fondements d'une livraison agile du logiciel Les 5 niveaux d'un management de projet agile Positionnement au sein des méthodes agiles Scrum et DAD ainsi que le Processus Unifié (RUP) Les Rôles, l'équipe et environnements Un panorama des diagrammes UML pour modéliser les besoins et les exigences Cadre Méthodologique pour la traçabilité des exigences vers leur implémentation et les tests Etude de Cas : Recueil des Besoins et des Exigences dans un processus itératif Description des exigences utilisateurs par le modèle des cas d'utilisation agiles et des user stories Gestion du product backlog : Qualification des exigences (le modèle Kano) Les fondements du diagramme de cas d'utilisation : périmètre fonctionnel du système, acteurs, cas d'utilisation, user stories Identification des cas d'utilisation sur la base des exigences utilisateurs Estimation Agile et Planning Etude de Cas : Découverte des cas d'utilisation et des user stories en partant d'un cahier des charges (product backlog) et des besoins utilisateurs Description de la Vision et des besoins métier par le modèle des cas d'utilisation Cas d'utilisation métier issus de la vision et des exigences métier Description des cas d'utilisation métier avec des diagrammes d'activité de processus Passerelle vers les cas d'utilisation système en partant de la vision et des exigences métier Découverte des scénarios de cas d'utilisation et des user stories Etude de Cas : Identifier les cas d'utilisation et user stories sur la base de la vision métier Validation et test des spécifications Le processus incrémental de recueil des exigences et le sprint backlog Des règles pour une description efficace de cas d'utilisation, user stories et éléments d'architectures Diagrammes pour valider les cas d'utilisation et user stories Comment choisir le diagramme approprié ? Raffinement des fonctions Scrum avec les cas d'utilisation et leurs relations Comment tester les exigences avec le modèle Test-Driven Requirements ? Contrats d'Opérations pour guider les dévéloppeurs dans l'implementation des exigences Etude de Cas : Valider, tester les exigences et les communiquer aux dévéloppeurs Conclusion Etapes du recueil des besoins, des exigences et de l'analyse système Traçabilité entre les exigences et les modèles d'analyse Patrons pour le recueil et le test des exigences Note: Afin de servir de support à la traçabilité entre les exigences et les spécifications détaillées, les sessions ci-dessus se déroulent en compagnie d'outils d'Ingénierie des Besoins et de Modélisation UML et SysML tels queEA (Enterprise Architect). Les concepts et livrables sont d'abord expliqués sur des cas simples et ensuite appliqués à vos propres besoins. Des sessions de revues peuvent être également planifiées selon besoin. Fourni par GooBiz
511 Scrum Product Owner 7 hours This course is for: Product owners, managers, or anyone interested in Agile planning and estimating techniques. The course, Scrum Product Owner (SPO), utilizes a combination of presentations, discussions, and hands-on exercises explaining and demonstrating through practice. It illustrates what it is like to take on the role of an Agile team. The course covers all aspects of a product owner's involvement in an Agile product's life-cycle, such as gathering requirements rapidly, writing user stories, estimating story points, tracking, release planning, reporting, forecasting, scaling, and so on. How to be an effective Product Owner The Duties, Rights, Privileges The Promoting self-organizing teams How to Write User-Stories (Agile requirements) Establishing and Knowing your stakeholders Looking at Planning for quality Addressing Story points Discovering the Business value How to manage an Agile product throughout the Software Development Life Cycle The Creation and prioritizing of the Product Backlog Sizing and Estimation Looking at Effective team communication How to Monitor, progress and look at forecasting Reporting Scaling Agile Release Planning and Tracking
300782 Modélisation Métier pour une Entreprise Agile 14 hours Objectif: Aider les experts métier, architectes et pilotes de processus à modéliser efficacement leurs processus et ressources métier afin d'accroître l'agilité métier de leur organisation en s'appuyant sur leur vision d'entreprise et les besoins toujours changeants de leurs directions. Cette formation de 3 jours a pour objectif d'aider les participants à apprendre à modéliser les capacités, processus et les ressources métier afin de mieux maîtriser leurs évolutions en accord avec les changements stratégiques, tactiques et des règles métier de leur organisation. En partant des éléments de performance (stratégies, tactiques, KPI, capacités,...) de leur métier, les participants y apprennent à établir une cartographie des processus et des ressources axée sur la vision métier de leur entreprise. Ensuite, en utilisant seulement la notation BPMN et UML appropriée au langage de la MOA, ils apprennent à les adapter aux évolutions stratégiques et tactiques des exigences de leur direction en utilisant un outil de modélisation. Introduction Définition de l'Enterprise Agile et de son Architecture Comparaison des architectures d'entreprises : Zachman, US FEAF / CISR et TOGAF Eléments d'Architecture Métier pour un Système d'Information Agile L'Architecture Métier : lien entre la stratégie métier et l'architecture d'entreprise Les Vues d'Architecture Métier de l'OMG : De la Vue Stratégique à la Vue Organisationnelle en passant par les Capacités et Processus Métier Connexions entre l'Architecture Métier, le BPM et la SOA Le Business Motivation Model (BMM) vs. l'Enterprise Business Motivation Model (EBMM) Les structures "core" du Business Motivation Model : vision métier, objectiifs, stratégies, tactiques, règles métier et leurs relations jusqu'aux processus métier, Modélisation des Processus Métier : Principaux éléments, sur-décomposition, désynchronisation, bonnes pratiques Modélisation avec BPMN : Notions de base, Processus, Sous-Processus, Activité, Tâche, Pool, Lane, Typologie détaillé d'Evénements et de Gateway, Synchronisation, Connecteurs, Message Flows, Compensations, bonnes pratiques Panorama des Outils de Modélisation, d'Exécution et de Supervision Utilisation du BPMN et UML pour modéliser les Processus et les Ressources (Objets) Métier Etude de Cas : Raffinement de la Vision vers les Processus Métier par les Objectifs Modélisation des Processus et des Objets Métier avec BPMN et UML Comment modéliser les Processus Métier afin de rendre le SI sous-jacent plus réactif au changement? Utilisation du BPMN et du SoaML comme support au changement des processus et des objets métier Comment capitaliser sur les Capacités Métier de l'entreprise face au changement des stratégies ? Etude de cas : Modélisation des processus et des objets métier Adapter les processus en cohérence aux changements des exigences métier Modélisation du changement des objectifs, stratégies, tactiques et des règles métier Comment adapter les processus et ressources en cohérence avec ces évolutions ? Etude de cas : Adaptation des processus et des ressources aux évolutions des exigences et des règles métier Conclusion Rappel sur les étapes de la Modélisation Agile du Métier par les Objectifs Traçabilité des exigences métier du BMM aux structures du système d'information pour une meilleure réactivité au changement Note: Afin de servir de support à la traçabilité entre les spécifications métier et leur exécution, les sessions ci-dessus se déroulent en compagnie d'outils de Modélisation BMM, UML et BPMN. Les concepts et livrables sont d'abord expliqués sur des cas simples et ensuite appliqués à vos propres besoins. Des sessions de revues peuvent être également planifiées selon besoin. Fourni par GooBiz
512 Scrum for Managers and Executives 7 hours This course is also know as SCRUM awareness training. Who should attend? This course has been created for managers, executives and other decision makers who want to know how to calculate the benefits of implementing the methodology or want to understand what their team is doing. It is also suitable for customers of software development wishing to have a stake holding in the development process. Short Overview of Project Management Methodologies and Frameworks Chaos Waterfall Prince2 Agile Why Agile? Comparison of iterative methodologies Why things go wrong The Agile approach What is Scrum? Pigs and chickens Product owner The customer representative Prioritizing product requirements Writing effective stories Acceptance criteria Negotiating sprint contents Group exercise to produce customer requirements and write stories based on the requirements The sprint Sprint backlog Sprint planning: what to do Sprint planning how to do it What happens during a sprint Burn down charts Group exercise to plan a sprint Scrum Master Implementing Scrum Ensuring proper practices Maintaining documentation Standup meetings When to pair program Group exercise to implement Scrum Finishing a sprint Scrum review meeting Scrum retrospective meeting Releasing an iteration Group exercise the review a sprint Is Agile and Scrum for you? Review of the Scrum process Comparison with other methodologies Benefits of pair programming Question and Answers Session
300786 Agilité Métier - TOGAF 9.1 et ArchiMate 2 par la Pratique 21 hours Objectif: Cette formation a pour but de permettre aux participants de comprendre comment mettre en oeuvre les concepts et techniques de TOGAF afin de réussir la démarche de Transformation d'Entreprise en utilisant la méthode ADM, le cadre de contenu ainsi que le cadre de capacité recommandé par TOGAF 9.1 et le langage de modélisation ArchiMate de l'Open Group. Les éléments présentés pendant la formation sont mis en oeuvre par des exercices en groupe sur une étude de cas complète. Rappel des concepts essentiels de TOGAF Cadres d’Architectures d’Entreprise, La méthode de développement de l'architecture (ADM) et ses phases, Référentiel de Pilotage: Cadre de Contenu d’Architecture, Le référentiel d’architecture et l’évolution de son contenu par rapport aux phases de l’ADM, Moteurs (Drivers), Stratégies, Capacités et Principes d’Architecture, Le continuum de l'entreprise pour structurer le référentiel et les autres outils de TOGAF, Gouvernance des programmes et projets: Le Cadre de Capacité d’Architecture, La gouvernance de l'architecture de l'entreprise et son rôle dans sa transformation, Réaliser les Stratégies en partant des capacités, les éléments du Cadre d'Architecture, Introduction au langage de modélisation ArchiMate, ses meta-modeles et points de vue, Etude de cas: Etude de la problématique de transformation d’une entreprise (état actuel, état cible). Organisation de la solution pour le développement de son architecture d'entreprise Transformation d'Architecture : Des Stratégies à la Vision d'Architecture La reformulation de la stratégie de l'entreprise et ses domaines d'activité, Affectation de nouvelles responsabilités stratégiques aux capacités existantes, Analyse d'Impact horizontal et vertical pour un déploiement cohérent de l'Architecture Cible, Gérer les niveaux de performance des capacités cibles, Tentative de Découverte des fonctions métier de support par une analyse d'impact avec UML, L'architecture métier de ArchiMate, son meta-modèle et points de vue, Determiner précisement les fonctions en utilisant les points de vue d'ArchiMate, Facteurs de Risque et Plan d'Actions sur les fonctions métier, Exercice sur Etude de cas En partant des stratégies de l’entreprise en cours d’étude et des modèles de son architecture métier existante, décrire les impacts potentiels sur les éléments de l’architecture métier cible de l'entreprise, Elaborer le Plan d'Actions de réduction des risques particulèrement sur les fonctions métier. Structurer les Capacités et analyser les Impacts au travers des Couches de l'Architecture Les architectures applicatives & de technologie d'ArchiMate, meta-modèles et points de vue, Structurer les Capacités par les risques, les adapter aux objectifs, Aligner l'épine dorsal SOA Cible avec les fonctions émergeantes, les services sous-jacents et SLA, Adapter les Modèles de Processus Métier au changement des stratégies, Etudier l'Impact de changement des capacités jusqu'à la couche technologique, Exercice sur l'Etude de Cas Structurer les Capacités afin de réduire les risques, Elaborer les SLAs pour les Services exposés par les Fonctions Métier, Evaluer les Impacts de l'évolution des capacités jusqu'à la couche de support technologique. Modéliser la Feuille de Route et les Composants d'Architecture de Transition afin de Coordonner les Projets d'Implementation Identifier les composants de la feuille de route potentielle : écarts entre les architectures initiale et cible, feuille de route consolidée pour atteindre la cible, Architectures de Transition et matrices pour définitions incrementales de l'architecture, Incréments de Capacités pour Architectures de Transition, "Lots de travail" obtenus en consolidant écarts, solutions potentielles et dépendences, Management de portefeuille de projets pour évaluer la valeur métier des projets d'implémentation et sur la base des risques, ‘Coordonner’ les Projets d'Implémentation à partir des Modèles de la Feuille de Route, Exercice sur l'Etude de Cas: Sur la base de l'architecture cible élaboréé précédemment, établir la matrice de l'écart consolidé & de dépendence ; en déduire les lots de travail, Coordonner les Projets d'Implémentation à partir des valeurs métier et des architectures de transition appropriées afin d'atteindre les contraintes de la cible consolidée. Le Plugging des "Building Blocks de Solution" dans l'Epine Dorsale SOAStructurée par les Capacités De l'Architecture Métier au Service Oriented Architecture, Briques de Composants d'Architecture et de Solution, Définition de flux d'information entre services, Contraintes sur des composants de service de l'Architecture Technique, Determiiner les comportements attendus des Briques de Composants de Solution, Le "Plug-in" des Briques de Solution au sein de l'Epine dorsale SOA basé sur les capacités, Exercice sur Etude de cas Définir l’épine dorsale des briques de composants de l’architecture SOA sur la base des capacités et des services, S’en servir pour préparer le « plug-in » des briques de composants de solution Conclusion Recapitulatif des étapes du Processus d'Architecture par les Buts et Capacités, un panorama Meilleures Pratiques pour usage efficace de ArchiMate et UML à travers de l'ADM de TOGAF Notice: Quelques extraits du contenu de cet atelier sont fournis dans le cadre d'un webinaire sous le titre de Leveraging_Business_Agility_TOGAF_and_ArchiMate_in_Practice. Dans le cas d'une session "sur-site" de cet atelier sur trois jours, le contenu et études de cas peuvent être encore adaptés à votre propre "business case" afin de servir de base à la feuille de route de votre architecture d'entreprise. A l'issu de cet atelier, nous organisons également des sessions de revues et de conformité des solutions d'architecture à vos besoins métier. Fourni par GooBiz
45 Agile Project Management with Scrum 14 hours Who should attend? This 2 day course is suitable for any IT professionals who are interested in implementing Iterative Agile and Scrum methodologies to manage software development. This course is particularly suited to project managers, team leaders, developers and customers of software development wishing to have a stake holding in the development process. Why Agile? Comparison of iterative methodologies Why things go wrong The Agile approach What is Scrum? Pigs and chickens Product owner The customer representative Prioritizing product requirements Writing effective stories Acceptance criteria Negotiating sprint contents Group exercise to produce customer requirements and write stories based on the requirements The sprint Sprint backlog Sprint planning: what to do Sprint planning how to do it What happens during a sprint Burn down charts Group exercise to plan a sprint Scrum Master Implementing Scrum Ensuring proper practices Maintaining documentation Standup meetings When to pair program Group exercise to implement Scrum Finishing a sprint Scrum review meeting Scrum retrospective meeting Releasing an iteration Group exercise the review a sprint Is Agile and Scrum for you? Review of the Scrum process Comparison with other methodologies Benefits of pair programming Group exercise to discuss which aspects of Agile and Scrum can be applied to attendees organisations
300790 Architectures d'Entreprise : Préparer la Certification TOGAF 9.1 21 hours Objectif: Cette formation a pour but de permettre aux participants de comprendre les concepts et techniques nécessaires pour réussir la démarche de Transformation d'Entreprise en utilisant la méthode ADM, le cadre de contenu ainsi que le cadre de capacité recommandé par TOGAF 9.1 de l'Open Group. IElle permet également aux participants de se préparer aux examens de certification TOGAF par des séances de tests. Les éléments présentés pendant la formation sont accompagnés d'exemples et d'une étude de cas travaillée en petits groupes. Ils sont également concretisés par des illustrations présentées via un outil EA. Enjeux de TOGAF pour l'Entreprise Enjeux de TOGAF pour l’Architecture d’Entreprise Apports à l'Entreprise, Contribution à la valeur métier Cadre et Terminologie pour les examens de certification TOGAF 9.1 "Foundation" et "Certified" Pilotage de la Transformation L’approche de pilotage de la transformation selon TOGAF 9.1 La structuration et l’utilisation des cadres TOGAF 9.1 Feuille de Route, Architectures de Transition Terminologie et Concepts de base définis pour la certification TOGAF 9.1 Méthode de Développement d'Architecture (ADM) : Périmètre et phases de développement, Techniques et livrables clefs du cycle ADM: Modèle d’organisation, objectifs, principes, référentiels, outils, chantiers d’architecture, gestion des acteurs concernés, vues et points de vue, patterns, scénarios métiers, gestion des écarts, planification, conformité, etc. Recommandations pour l’adaptation de l’ADM; Scope, domaines d'architecture, timing, niveaux d'architecture d’entreprise, typologie d'itérations, Cadre de Contenu d’Architecture: Méta-modèle du contenu, éléments d’architecture, livrables, building blocks (briques d'architecture) Continuum d’Entreprise: Partitionnement de l'Architecture d'Entreprise, Référentiel d'Architecture, réutilisation, liens avec les phases de l'ADM, Modèles de référence: Socle d’architecture, modèle de référence technique (TRM), modèle de référence d’infrastructure d’informations intégrées (III-RM). Cadre de Capacité d’Architecture: Gouvernance de l’architecture, comité d’architecture, conformité de l’architecture, cadre de compétences en architecture, modèles de maturité Compléments apportés par Archimate 2.1 Support aux Phases de TOGAF 9.1 Modélisation des éléments des couches Métier, SI et Technologique avec traçabilité Vues et relations entre couches : Passerelle entre Buts, Moteurs, Exigences, ...aux Lots de Travaux et aux composants des Architectures de Transition Outils Les concepts étudiés sont appliqués par petits groupes sur une étude de cas. Les participants sont préparés à leur examen de Certification TOGAF par des séances de questions et réponses Une illustration outillée des concepts est également présentée lors de la formation. Perspectives Rappels : Concepts et Terminologie pour la certification TOGAF 9.1 Fourni par GooBiz
1548505 Introduction to Agile Testing 14 hours Overview This 2-day course provides a brief introduction to Agile software testing. It deals with foundational test concepts, within the context of Agile (Scrum) development and uses Crispin & Gregory’s (More Agile Testing, 2014) Agile Testing Quadrants model as a framework to explore contemporary principles and practices of Agile testing. Intended Audience This course is intended for development teams who want to improve their testing practices in an Agile context. It is also suitable for those intending to pursue testing as a specific career and is a suitable pre-requisite for the iSQI Certified Agile Tester course. Day One Overview of Agile Overview history of Agile methodologies Discussion on Agile Manifesto statements Scrum Framework Scrum roles and responsibilities – Scrum Master, Product Owner, Dev Team Scrum events – Sprint, Sprint Planning, Review, Retrospective, Scrum meeting Scrum artefacts – Product Backlog, Sprint Backlog, Product Increment Agile Testing Distinctives Collaboration over independence The place of documentation in Agile Introduction to Agile Testing Quadrants Test automation Testing Fundamentals The Fundamental Test Process Black-box test design techniques White-box test design techniques Day Two Technology-facing testing that guides development Unit testing and black-box test design Test-driven development Test tools example Business-facing testing that guides development User stories and acceptance testing Behavior-driven development Test tools example Business-facing testing that critiques the product Exploratory testing White-box test design Testing Fundamentals Quality attributes Performance testing Test tools example
300794 Introduction aux Architectures d'Entreprises : Urbanisation du Métier et du Système d'Information 14 hours Objectif: Cette formation permet aux participants de comprendre les Cadres d'Architectures d'Entreprises les plus utilisés et les règles d'urbanisation afin de s'orienter vers un scénario adapté pour leur organisation. Grâce aux liens établis depuis la vue métier jusqu'à celle des composants techniques, ce cadre leur permet de préparer le terrain pour effectuer une bonne analyse d'impacts face aux évolutions de leurs exigences métier et d'anticiper les mutations de leurs systèmes d'information Enjeux de l'Urbanisation pour l'Entreprise Positionnement : Les problèmes posés par la gestion du SI, plan de gouvernance, schéma directeur Le système d'information : Patrimoine historique et évolution du SI Urbanisation, Architecture Métier et Architecture d'Entreprise : quelle différence ? Les fondements Les principes fondamentaux de l'urbanisation L'alignement stratégique Le référentiel de SI et son implémentation Architectures Logiques n-tiers Les technologies applicatives : ERP, SCM, portail Les architectures "intégration" et de "services&quot: EAI et ESB Rôles du BPM et du BAM dans les architectures orientées services Stratégies d'urbanisation et démarches Cartographie de l'existant et cartographie cible : Quel plan de convergence choisir ? Quelles sont les structures nécessaires pour un meilleur alignement du SI avec les stratégies métier ? Quelle démarche appliquer ? Quels sont les liens avec le processus de développement ? Cadres de référence d'urbanisation dentification des Métiers de l'Entreprise Carte des acteurs et des métiers Alignement des stratégies métier Patrons de découpage du SI en blocs urbanisés Création des zones, quartiers, îlots et blocs Décliner les échanges en services ou événements Modéliser les échanges inter-blocs et objets métier de référence (modèle pivot), support à la réalisation des processus métier Construire le référentiel et l'architecture des données Le Master Data Management (MDM) La gestion de la granularité Choisir les langages de modélisation Définir le méta-modèle Définir les règles d'urbanisation Mettre en oeuvre le référentiel d'urbanisation Cartographier les Niveaux de Référence Distinguer les différents niveaux de représentation de l'architecture du SI (métier, fonctionnel, applicatif, technique) Liens entre les Vues Stratégique et Métier Traçabilité entre les Vues Métier et Fonctionnelle Traçabilité entre les Vues Fonctionnelle et Applicative Passage à la Vue Technique Contribution de l'Urbanisation à la Valeur Contributions à la valeur métier Bonnes pratiques La trajectoire d'urbanisation Perspectives Outils Outils de gestion des processus métier et de cartographie Présentation outillée sur une étude de cas Note: Afin de servir de support à la traçabilité entre les spécifications métier et leur exécution, les sessions ci-dessus se déroulent en compagnie d'outils de Modélisation BMM, UML, SoaML et BPMN. Les concepts et livrables sont d'abord expliqués sur des cas simples et ensuite appliqués à vos propres besoins. Des sessions de revues peuvent être également planifiées selon besoin. Fourni par GooBiz
300798 Agilité Métier et du Système d'Information par les standards 7 hours Objectif: Cette session de présentation d'une journée donne un aperçu global sur les architectures d'enterprise & système et les méthodologies utilisées par les organisations dans le but d'accroître leur agilité.métier et système. Elle illustre sur une courte étude de cas les cadres d'architectures utilisés afin d'aligner les systèmes sur les changements des décisions et permet aux participants d'évaluer les techniques appropriées applicables dans le cadre de leur organisation. Introduction Avantages et Inconvénients des démarches actuelles vis-à-vis de l'Agilité Métier et Système, L'Architecture Métier : "Lien manquant entre la stratégie métier et l'architecture d'entreprise" (OMG), Connexions entre l'Architecture d'Entreprise (TOGAF, Zachman), l'Architecture Métier, le BPM et les Architectures Système (SI, IS) L'approche BMM - Les structures "Orientées Objectif" du Business Motivation Model : vision, objectifs, missions, stratégies, tactiques, règles métier et leurs relations de traçabilité jusqu'aux processus métier Raffinement de la Vision Métier vers les Processus Métier par les Objectifs sur une étude de cas, Etapes pour Aligner l'informatique sur le changement des exigences métier. L'Agilité : Du Métier au Système d'Information en capitalisant sur les Capacités Préparer l'Architecture au Changement : Composants fonctionnels réutilisables et traçables du Métier au Système d'Information, L'épine dorsale de l'Architecture des Services structurée par les Objectifs, Comment modéliser le changement des objectifs, stratégies et des principes métier, Comment propager le changement depuis les Objectifs Métier jusqu'aux Composants Système, (illustration sur l'étude de cas de la présentation). Impact des Changements sur les Processus et Objets Métier Le BPM : Modélisation des processus, des responsabilités de leurs participants et des objets métier (ressources) en cohérence avec les changements stratégiques, Intégration des modifications au sein des composants de la cartographie des processus. Projection des Impacts sur les Composants Système Structures Orientées Objectif de l'épine dorsal du système comme support au changement, Comment Identifier les Services (ou les fonctions système) ainsi que les Use Cases susceptibles d'être impactés par le changement, Comment décrire l'impact des changements sur les comportements des Composants de Services et de Use case Intégration des évolutions au sein de l'Architecture Epine Dorsale du Système et préparation des tests (sur le même fil conducteur). Conclusion Rappel sur les étapes d'une Modélisation Agile du Métier et du Système par les Objectifs, Traçabilité des exigences métier aux structures du système pour une meilleure réactivité au changement. Note: Afin de servir de support à la traçabilité entre les spécifications métier et système, les sessions ci-dessus se déroulent en compagnie d'outils de modélisation. Les concepts et livrables sont d'abord expliqués sur des exemples et études de cas et peuvent ensuite être appliqués à vos propres besoins. Des sessions de revues peuvent être également planifiées selon besoin. Des changements mineurs peuvent être apportés au contenu de ces programmes en fonction de l'évolution des standards et des stratégies commerciales. Fourni par GooBiz

Les Formations à Venir

Weekend Agile cours, Soir Agile formation, Agile stage d’entraînement, Agile formateur à distance, Agile formateur en ligne, Agile formateur Online, Agile cours en ligne, Agile cours à distance, Agile professeur à distance, Agile visioconférence, Agile stage d’entraînement intensif, Agile formation accélérée, Agile formation intensive, Formation inter Agile, Formation intra Agile, Agile entraînement, Agile sur place, Soir Agile cours, Agile professeur, Agile cours particulier, Agile coaching, Agile cours, Agile formateur, Agile cours particuliers, Agile instructeur, Agile formation privée,Weekend Agile formation, Agile formations privées, Agile stage de formation

Nos clients