Quality
Software Delivery
Upskill Program
Get ready to develop and deliver high-quality software that continually moves your business forward. Upskill your team now and build the right things right!
Tailor-made for your enterprise?
Michiel will gladly help you further with custom training solutions for your organization.
Set up customized training programs
01
Roll out the tailored learning program for all necessary training of employees (expertise).
Adopt and support your transformation
02
Provide the necessary assistance in creating a supportive foundation within the organization (adoption).
Implement a ‘new way of working’
03
Provide practical tools for the creation of an organization-wide, solid basis for the way of working (practice, implementation).
Why would you
upskill your
people?
With new technologies developing at lightning speed and a challenging job market, finding and retaining the right people is a daunting task. However, there’s a shortage in skills rather than a shortage in people. That’s why 50% of all employees will have to upskill within the coming five years, World Economic Forum already warned us.
Upskilling your employees is the best solution to bridge that skills gap. We know that upskilling will lift your employees’ spirit and give them a sense of belonging, knowing their employer invests in them.
Similarly, talented people are attracted to organizations willing to invest in their personal development. In the end, upskilling is between 72% and 90% cheaper than hiring new talent.
Benefits of upskilling your organization
Increase team efficiency and productivity.
Improve employee retention.
Boost employee belonging and satisfaction.
Attract new talent.
Your journey toward high-quality software
High-quality software delivery means different things for different roles and people within an organization. Quality is also hugely impacted by the entire software delivery process.
Our upskill program offers different perspectives, methodologies, and tools for your teams. We enable you to develop and deliver high-quality software that continually moves your business forward.
Sustainable software delivery requires more than just technology. Teams first need to have the capabilities and methodologies to engage in the fruitful discovery of requirements. Next, teams can automate validation and verification processes. Finally, your teams need to set up monitoring in production to verify that everything is still functioning.
Our upskill program is, therefore, an investment in people, not in technology.
The training courses in the journey are for entire teams as well as individual team members. Whether you are a Developer, Software Engineer, QA Engineer, Tester, Business Analyst, or Product Owner, all courses offer valuable insights and methodologies applicable to all roles. Best of all, your learning program can be tailored to specific individual and organizational needs.
Creating your learning program
We take the software delivery lifecycle as the basis of the learning program. This is how we embed quality in every step of the lifecycle, from discovery to execution. In each step, we propose methods to help teams and individuals make deliberate choices to achieve the desired level of quality. Our approach allows teams to build the right thing right.
Quality Software Delivery Learning Journey
There’s no right or wrong here. You can start at every stage of the journey given the needs of your organization.
Based on our experience, we do suggest the following starting points to set the foundation on which you can build other capabilities. Organizations that embraced these methodologies have been delivering software faster and with higher quality.
Behavior-Driven Development (BDD) / Specification by Example
Improve collaboration, increase the clarity of requirements, and ensure mutual understanding in all phases of the software development process
Become an expertTest-Driven Development (TDD)
Cut your development costs, increase productivity, create effective and organized code, and gain unmistakable proof that your code works as intended.
Testing in an Agile World
Discover what Agile working looks like, what the process entails, and what this means for your day-to-day tasks as an Agile tester.
EventStorming Foundation
Create a shared language between business and IT with visual, active, and collaborative learning tools to eliminate handover waste.
End-to-end testing with Cypress
Learn how to work with Cypress and properly use it in your software development process if you’d like to write reliable tests with ease and speed.
End-to-End Testing with Playwright
Playwright is a test automation framework built to enable cross-browser and cross-platform web automation that’s evergreen, capable, reliable, and fast.
Become an expertAgile Threat Modeling
Acquire the skills to identify risks, deal with potential attacks, and learn how hackers look at – and abuse – your system.
Become an expertTraining formats
We offer training in any preferred format and at any preferred partner.
In-Classroom Training
In-classroom, instructor-led training draws on a mix of lectures and hands-on assignments. We combine classic tools, such as whiteboards and post-its, with board games and other interactive learning approaches.
Online Training
Online, instructor-led training uses a combination of different tools and scenes to provide the optimal experience.
On-Demand Training
Xebia is an official reseller of on-demand training from leading platforms including Acloudguru, Pluralsight and Qwiklabs.
Meet the trainers
Evelyn van Kelle
Meet Evelyn van Kelle, trainer at Xebia Academy. Evelyn is a Domain-Driven Design and behavioral change trainer and trains on behalf of Xebia the Organizational Behavior Management (OBM) Foundation and DDD courses from Introduction to Strategic DDD. View Evelyn’s full profile and training courses on Xebia Academy.
Manuel Riezebosch
Meet Manuel Riezebosch, trainer at Xebia Academy. Manuel is a Professional Scrum Trainer (PST) and trains on behalf of Xebia in Microsoft, like the Professional Scrum Developer (PSD) with .NET training course. View Manuel’s full profile and training courses on Xebia Academy.
Arjan Molenaar
Meet Arjan Molenaar, trainer at Xebia Academy. Arjan is an agile testing trainer and trains on behalf of Xebia the agile testing and specification by example courses. View Arjan’s full profile and training courses on Xebia Academy.
Ask me anything
Get in touch with Wesley van de Pol, our Training Advisor. He’ll be happy to help you with any questions you might have!
Contact Wesley