Training: Agile mindset voor Software Development Professionals en IT Leiders
Duur: 38 uur |
Taal: Engels (US) |
Online toegang: 180 dagen |

Gegevens
Ben jij werkzaam binnen software ontwikkeling en wil jij een Agile mindset omarmen? Dan is dit ontwikkelpad iets voor jou. Jij doet alle waardevolle kennis, vaardigheden en inzichten op omtrent Agile.
Waarom zou jij met Agile aan de slag willen gaan? Omdat het organisaties in staat stelt om software sneller op te leveren dan traditionele methoden, terwijl het flexibel genoeg is om aan steeds veranderende eisen te voldoen.
Wanneer je kiest voor dit ontwikkelpad, krijg jij:
- toegang tot de trainingen Agile Foundations, Agile software projects, Ontwikkelen en testen met Agile en Agile organisations. Daarnaast krijg je toegang tot nog veel meer trainingen, proefexamens, bootcamps, e-books enzovoort.
- begeleiding van ons Learning & Development team, samen met jou stellen we doelen, maken we een planning en monitoren we je voortgang.
Dit ontwikkelpad is ideaal om jouw STAP budget in te zetten.
Agile Foundations
In dit ontwikkelpad begin je bij de basis. Je ontwikkelt een algemeen bewustzijn van Agile en Scrum concepten zodat je de overgang kan maken van traditionele manieren van softwareontwikkeling.
Agile software projects
In het tweede deel verdiep je je in de Agile best practices en principes om software-eisen en het ontwerp van werkprocessen te verbeteren.
Ontwikkelen en testen met Agile
Vervolgens onderzoek je hoe Agile methodologieën worden geïmplementeerd in de ontwikkelings- en testfasen van softwareontwikkeling.
Agile Organisations
Ten slotte leer je in het laatste deel van dit ontwikkelpad best
practices toe te passen om een Agile mindset op te bouwen en Agile
op te schalen naar grotere organisatiedoelen.
Resultaat
Na het volgen van dit ontwikkelpad heb jij een sterke basis om als uitvoerder of leider in software ontwikkeling goed geïnformeerde beslissingen te nemen als het gaat om het omarmen van Agile praktijken of het verbeteren van bestaande processen.
Voorkennis
Je bent werkzaam in software ontwikkeling, als software ontwikkelaar, projectleider, product innovator of leidinggevende. Voorkennis over Agile is niet vereist.
Doelgroep
Softwareontwikkelaar, Webontwikkelaar
Inhoud
Agile mindset voor Software Development Professionals en IT Leiders
Agile Foundations: Agile Fundamentals
- The Agile methodology has become dominant in the software development scene over the last decade, as it allows organizations to deliver software faster than traditional methods while being flexible enough to accommodate ever-changing requirements.
- In this course, you’ll learn the steps of the software development life cycle and the roles and responsibilities of a software development team, and the various software test methods.
- You’ll learn the Agile software development methodology, the steps of the Agile, and the Agile artifacts.
- You’ll also learn how to identify how Agile differs from the Waterfall methodology, and learn about the CI/CD process and how it relates to Agile.
- And finally, you’ll learn best practices for transitioning a traditional software development team to Agile.
Agile Foundations: Scrum Methodology
- Scrum is one of the most popular Agile methodologies used today, because it helps organizations deliver quality in an environment of constantly changing requirements.
- In this course, you'll learn how Scrum works as an Agile approach to empower teams to deliver quality working software that is valuable to customers.
- You'll learn how to identify the following features of Scrum and their benefits in modern software development: backlog refinement, planning, sprint review, and retrospective.
- You'll recognize the key responsibilities of the scrum rules of product owner, scrum master, and developer, and how they support the Scrum paradigm.
- And finally, you'll learn how the product and sprint backlogs support the sprint process.
Final Exam: Agile Foundations
Final Exam: Agile Foundations will test your knowledge and application of the topics presented throughout the Agile Foundations track of the Skillsoft Aspire Agile for Software Development Journey.
Agile Software Projects: Software Requirements
Being able to gather software requirements quickly is a crucial
- component of the software development life cycle. Sadly,
- traditional software requirements are static and do not respond
- well to change and are not very effective. Agile software
- requirement methods can be used to create requirements that adapt
- to change and are highly effective in creating software that will
- satisfy customer needs. In this course, you'll learn the
- differences between software requirements, functional requirements,
- and non-functional requirements. You'll examine the shortcomings of
- traditional requirement specification and the traditional
- management process. Finally, you'll learn about Agile software
- management, Agile software requirements, the software requirements
- specification document, and the software feasibility tool.
Agile Software Projects: Software Design
Today's software companies are looking for people who know how
- to do more than just work in an Agile teams. They desire employees
- who can design software to work with the quick, demanding iteration
- cycles of the Agile process. In other words, they are looking for
- someone with Agile software design experience. Agile software
- design is a valuable skill since it complements the Agile team
- approach by focusing on making software more maintainable and
- minimizing complexity as software changes and scales. In this
- course, you'll learn about the concepts of modularity, coupling,
- and cohesion. You'll examine the product vision and using product
- vision boards. Next, you'll learn the purpose of Agile scoping
- tools, the concept of minimal viable product, and the Definition of
- Done. Finally, you'll learn about UX design and Agile design best
- practices.
Agile Software Projects: Estimation Methods
Software companies want predictability from their development
- teams in terms of software delivery, quality, and, just as
- importantly, cost. The Agile process makes development costs more
- predictable by promoting the breaking of work into small pieces so
- it can be accurately estimated by the Agile team. Organizations
- value Agile team members who are educated in efficient Agile
- estimation methods, as they make the cost of software projects more
- predictable and therefore less wasteful. In this course, you'll
- learn how Agile applies to the whole organization and needs to
- become part of the culture. Next, you'll learn why team involvement
- is important in the estimation process and various estimate
- techniques for determining the scope of work. Finally, you'll learn
- some of the key questions that should be asked during the
- estimation process and some of the pitfalls of using Agile
- estimation techniques.
Final Exam: Software Project Requirements & Design with Agile
Final Exam: Software Project Requirements and Design with Agile will test your knowledge and application of the topics presented throughout the Software Project Requirements and Design with Agile track of the Skillsoft Aspire Agile for Software Development Journey.
Development & Testing with Agile: Agile Methodologies in Software Development
Agile methodologies in software development help deliver value
- or product faster, with better quality and the ability to respond
- to change. In this course, you'll be introduced to the concepts and
- methodologies behind Agile for software developers, including the
- benefits of using Agile in the software development industry today.
- You'll begin by learning the Crystal Agile framework and discover
- the various features of Crystal as an Agile methodology. You’ll
- learn about feature-driven development and how it applies to Agile
- software development. You’ll then explore Extreme Programming and
- its features. You’ll examine the principles and steps of Lean
- development methodology and also learn about the use of Kanban,
- including the Just-in-Time approach and its benefits. Finally,
- you’ll learn how the Agile methodologies compare by asking the
- question of how truly Agile each methodology is.
Development & Testing with Agile: Extreme Programming
The Extreme Programming methodology is intended to improve
- software quality and responsiveness, as well as handle changing
- software requirements. In this course, you'll learn how Extreme
- Programming is a framework that aims to produce higher quality
- software and an efficient and positive way of life for the
- developers on the team. You'll dive deep into the Extreme
- Programming methodology including its concepts, life cycle, and
- roles. You'll explore source control tools such as GIT, as well as
- how they are used in Extreme Programming. By the end of the course,
- you'll have also learned the benefits of Extreme Programming,
- including the interconnected set of twelve practices and how the
- methodology as a whole is helping to integrate Agile into software
- development for an efficient and dynamic team.
Development & Testing with Agile: Agile Self-organizing Teams
Self-organizing teams explore the notion of being a living
- organism and how every member affects the strengths and weaknesses
- of the team. In this course, you'll explore self-organizing teams
- and their components. You'll learn about self-organizing teams with
- Agile, including methods and technologies for promoting Agile
- collaboration within teams. You'll examine how to be an effective
- product owner and scrum master using examples in software
- development environment. Next, you'll learn about distributed
- teams, including best practices for a successful team and
- overcoming challenges. Finally, you'll examine how to build a
- strong Agile team, including monitoring and managing the team using
- metrics to become an effective Agile software development
- environment.
Development and Testing with Agile: Project Management
Agile team management helps teams in an evolving landscape
- maintain focus on the rapid delivery of business value. In this
- course, you'll be introduced to a collaboration suite called Jira
- for Agile project management. You'll learn how Jira has become one
- of the leading tools used for Agile project management,
- encompassing all kinds of project management types and leveraging
- project management skills. You'll also learn about Jira's use in
- Agile software development and its benefits. Next, you'll explore
- areas in Jira for effective Agile project management using tools
- such as scrum boards to track Agile software project. You'll learn
- about effective Agile project communication, including how to use
- data analysis metrics to monitor and control an Agile project.
- Finally, you'll learn about the communication methods in Agile
- software project management.
Development & Testing with Agile: Team Meetings
Agile team meetings are an essential part of software
- development. In this course, you'll explore the various areas of
- Agile team meetings. First, you'll learn the basics of sprint
- planning meetings, including running, managing a virtual meeting,
- and product backlog refinement sessions. You’ll dive into each area
- of Agile team meetings and examine through working examples each of
- the Agile team meetings, including their objectives, goals, and
- benefits. You'll explore how to document the minutes of meetings
- and the role of each member attending them. Finally, you'll learn
- how to recognize best practices in all of the Agile team meetings
- and how to effectively build an Agile team meeting for software
- development.
Final Exam: Software Development and Testing with Agile
Final Exam: Software Development with Agile will test your knowledge and application of the topics presented throughout the Software Development with Agile track of the Skillsoft Aspire Agile for Software Development Journey.
Agile Organizations: Cloud for Agile Software Development
The cloud has various deployment and service models that can be
- combined with Agile software development methodologies to help your
- organization design and create your very own cloud strategy based
- on your organization's needs. In this course, you'll learn about
- Agile software development, cloud management, cloud identity and
- access management, the cloud physical infrastructure, the cloud
- logical infrastructure, and cloud privacy. Next, you'll examine the
- available cloud deployment models such as public, private, hybrid,
- community, and virtual public clouds, as well as multi-cloud and
- multitenancy environments. You'll then move on to explore cloud
- service models such as Infrastructure as a Service, Platform as a
- Service, and Software as a Service. Finally, you'll learn about
- advanced topics such the Internet of Things.
Agile Organizations: DevOps & Agile
Software development is a complex process that can be made
- easier with the use up Agile. The benefits are amplified when
- combined with DevOps and the cloud. In this course, you will takes
- a closer look at the relation between Agile, DevOps, and the cloud.
- First, you will learn about the features of DevOps and its
- benefits. Next, you will learn about the Agile development process
- and the Agile life cycle. Next you will learn about continuous
- integration and CI/CD. You will then learn about cloud stability
- and the Agile, DevOps, and cloud interaction. Finally, you will
- learn about the Agile cloud architecture and how the cloud provides
- scalability.
Agile Organizations: Agile Models & Scaling Agile
Even though Agile software development adapts well to changing
- requirements and is scalable, there is still a steep learning curve
- for how to effectively use it in the organization. In this course,
- you'll explore the challenges faced by an organization
- transitioning to Agile. First, you'll learn about several Agile
- frameworks including the Hybrid, Lean, and Bimodal Agile models and
- frameworks. Next, you'll learn about Agile estimation methods,
- Agile benefits, and scaling Agile. You'll move on to examine the
- SAFe framework for Agile and the LeSS framework. Finally, you'll
- learn about scaling scrum, Scrum challenges, and the Scrum of
- Scrums meeting.
Agile Organizations: Building an Agile Culture
In order for Agile to be effective, it needs to become part of
- the organization and corporate culture. In this course, you'll
- learn how to build an Agile culture in the organization. First,
- you'll examine the challenges an organization is likely to face
- when transforming into an Agile organization. Next, you'll learn
- how to establish an Agile governance framework that will guide the
- organization on the best practices for building an Agile team,
- mentoring the team, and building the Agile culture. Finally, you'll
- explore Agile conflict resolution, moving towards Agile maturity,
- and effective Agile management.
Final Exam: Agile Organization
Final Exam: Agile Organization will test your knowledge and application of the topics presented throughout the Agile Organization track of the Skillsoft Aspire Agile for Software Development Journey.
Opties bij cursus
Wij bieden, naast de training, in sommige gevallen ook diverse extra leermiddelen aan. Wanneer u zich gaat voorbereiden op een officieel examen dan raden wij aan om ook de extra leermiddelen te gebruiken die beschikbaar zijn bij deze training. Het kan voorkomen dat bij sommige cursussen alleen een examentraining en/of LiveLab beschikbaar is.
Examentraining (proefexamens)
In aanvulling op deze training kunt u een speciale examentraining aanschaffen. De examentraining bevat verschillende proefexamens die het echte examen dicht benaderen. Zowel qua vorm als qua inhoud. Dit is de ultieme manier om te testen of u klaar bent voor het examen.
LiveLab
Als extra mogelijkheid bij deze training kunt u een LiveLab toevoegen. U voert de opdrachten uit op de echte hardware en/of software die van toepassing zijn op uw Lab. De LiveLabs worden volledig door ons gehost in de cloud. U heeft zelf dus alleen een browser nodig om gebruik te maken van de LiveLabs. In de LiveLab omgeving vindt u de opdrachten waarmee u direct kunt starten. De labomgevingen bestaan uit complete netwerken met bijvoorbeeld clients, servers, routers etc. Dit is de ultieme manier om uitgebreide praktijkervaring op te doen.
Inloggen
Waarom Icttrainingen.nl?
Via ons opleidingsconcept bespaar je tot 80% op trainingen
Start met leren wanneer je wilt. Je bepaalt zelf het gewenste tempo
Spar met medecursisten en profileer je als autoriteit in je vakgebied.
Ontvang na succesvolle afronding van je cursus het certificaat van deelname van Icttrainingen.nl
Krijg inzicht in uitgebreide voortgangsinformatie van jezelf of je medewerkers
Kennis opdoen met interactieve e-learning en uitgebreide praktijkopdrachten door gecertificeerde docenten
Bestelproces
Zodra wij uw order en betaling hebben verwerkt, zetten wij uw trainingen klaar en kunt u aan de slag. Heeft u toch nog vragen over ons orderproces kunt u onderstaande button raadplegen.
Een zakelijk account aanmaken
Wanneer je bestelt namens je bedrijf doe je er goed aan om aan zakelijk account bij ons aan te maken. Tijdens het registratieproces kan je hiervoor kiezen. Je hebt vervolgens de mogelijkheden om de bedrijfsgegevens in te voeren, PO-nummer & referentie en een afwijkend factuuradres toe te voegen.
Betaalmogelijkheden
Je hebt bij ons diverse betaalmogelijkheden. Bij alle betaalopties ontvang je sowieso een factuur na de bestelling. Gaat je werkgever betalen, dan kies je voor betaling per factuur.

Cursisten aanmaken
Als je een zakelijk account hebt aangemaakt dan heb je de optie om cursisten/medewerkers aan te maken onder je account. Als je dus meerdere trainingen koopt, kan je cursisten aanmaken en de cursussen vervolgens uitdelen aan je collega’s. De cursisten krijgen een e-mail met inloggegevens en dat zij kunnen starten met de cursus.
Voortgangsinformatie
Met een zakelijk account ben je automatisch beheerder van je organisatie en kan je naast cursisten ook managers aanmaken. Beheerders en managers kunnen tevens voortgang inzien van alle cursisten binnen de organisatie.
Wat is inbegrepen?
Certificaat van deelname | ja |
Voortgangsbewaking | ja |
Award Winning E-learning | ja |
Geschikt voor mobiel | ja |
Kennis delen | Onbeperkte toegang tot onze community met IT professionals |
Studieadvies | Onze consultants zijn beschikbaar om je te voorzien van studieadvies |
Studiemateriaal | Gecertificeerde docenten met uitgebreide kennis over de onderwerpen |
Service | Service via chat, telefoon, e-mail (razendsnel) |
Platform
Na bestelling van je training krijg je toegang tot ons innovatieve leerplatform. Hier vind je al je gekochte (of gevolgde) trainingen, kan je eventueel cursisten aanmaken en krijg je toegang tot uitgebreide voortgangsinformatie.

FAQ
- Op welke manieren kan ik betalen?
- Hoe werkt het bestelproces?
- Kan ik persoonlijke begeleiding krijgen bij mijn training?
Niet gevonden wat je zocht? Bekijk alle vragen of neem contact op.