DORA is an independent research group that studies the link between disciplined software delivery and organizational performance. They've pulled data from tens of thousands of software professionals all over the world and concluded there is a strong correlation between high performing technology teams and organizational success.
Pragmint was founded to help organizations adopt the tools, processes, and skills that support organizational success.
Streamline delivery process. Introduce teams to modern tooling. Reduce bugs. Deliver without tech debt. Grow talent to offset hiring needs. Boost engagement with teams.
Drive change across teams. Build a consistent approach. Community-based learning. Share important, yet difficult feedback. Reduce bugs. Introduce teams to modern tooling.
Grow talent to offset hiring needs. Reduce bugs. Reduce cost and frequency of outages. Streamline delivery process. Introduce teams to modern tooling. Deliver without tech debt.
Streamline delivery process. Drive change across teams. Boost engagement with teams. Reduce bugs. Build a consistent approach. Share important, yet difficult feedback.
Learn how to build a culture that fosters fast and reliable software delivery. Explore our insights
Every organization will have a unique set of attributes and outcomes that they require of their software systems and teams. Pragmint has a standardized process to help leaders articulate those attributes clearly.
Build a resource that helps teams close the gap between current and ideal state. Organize the content in a way that clearly shows how a particular skill, technique, or behavior creates organizational value. Pragmint leverages their proven knowledge base to guide their clients' customized version.
Different individuals and teams have different opinions, norms, skills, and tools. Fostering the adoption of best practices amongst a broad set of teams will require a patient, incremental, and varied approach. Pragmint's custom bundles a combination of standardized Engagement Models for each engagement based on that organization's unique needs.
Embedded Coaches are deeply technical individuals who join existing project delivery teams so that they can teach best practices by doing the work alongside your team. Our coaches participate in and help to improve all aspects of the software delivery lifecycle: grooming, estimation, pairing/mobbing, code reviewing, production monitoring, etc.
While some knowledge transfer can be easily accounted for, there are many aspects that are more easily demonstrated than explicitly taught. Our direct integration into the teams ensures that both tacit and explicit knowledge transfer is taking place.
Having Embedded Coaches integrated into teams also amplifies the effectiveness of our other engagement models. Our coaches feed the "on the ground" context to our other teammates to ensure our efforts are making an impact at the team level.
Pragmint adds Technical Consultants to your team in order to set up and maintain Communities of Practice (CoP). Each CoP is set up to cover areas that are gaps in skills or processes as observed by the Pragmint team. We've found that this community-based learning model is the most effective way to share knowledge, standardize practices, and promote innovation. This model creates a safe and supportive environment that encourages cross-team collaboration and learning. CoPs connect people who are trying to solve similar problems in different parts of the organization.
Every month, each CoP has a meeting to sync-up, showcase learnings from the prior month, prioritize new learning activities, and learn about upcoming breakout training sessions. The breakout training sessions follow the one of the below formats:
As these CoPs mature, Pragmint identifies evangelists from your organization and invites them to aid in running the CoPs and setting their future agendas.
In high performance teams, new ideas flow freely and are experimented with regularly. However, some teams are less willing or able to experiment with new ways of working. They can grow into a high performing team, but will need a more prescriptive approach to get things off of the ground.
The responsibility of a Code Foreman is to ensure a team's output is steady and consistently aligned with best practices. To do this, the Foreman will work with the team each sprint to put the architect's plan into more granular detail, along with a blameless code retrospective to help the team establish preferences on shared values and conventions. In doing so, the Foreman can more directly facilitate the collaborative workflows and shared stewardship of the code, while also providing best practices training within the context of the work itself - extracting a rule-of-thumb from specific examples versus attempting to apply a broader, less contextual best practice outside of the classroom.
This role is designed to be temporary, like a scaffolding that dissolves away as a new set of norms calcify in its place. The Code Foreman drives the team towards buy-in of a new set of norms and behaviors that enable the team to self-govern quality and continually improve.
Building a formalized Apprenticeship Program is a reliable way to create consistency amongst teams within an organization. Great programs give apprentices the space to fail and subsequently learn from those failures. They also push apprentices just past the edges of their comfort zones such that meaningful experimentation can take place. Great apprentices approach apprenticeship programs with an open mind and an eagerness to learn as much as possible.
Pragmint offers a done for you and a done with you style of setting up an Apprenticeship Program. We have a stable of experienced mentors who can help your team interview and mentor a group of apprentices from start to finish. Alternatively, we can mentor your mentors, advising on a program curriculum that fits the customized needs of your organization.
Any engagement with Pragmint comes with a Technical Consultant and Project Director. These two roles regularly communicate with our Client's leadership team to provide insights about bottlenecks, skill gaps, process inefficiencies, etc.
At the start of each engagement and at 6 month intervals, our Consultants add to their context by hosting multiple 1:1s with various parts of the organization to glean insights on challenges that can later be shared and solved alongside our Client's leadership team.
We bring an outsider's perspective that's colored with our experiences from organizations in all sorts of industries.
Pragmint was founded by people who are passionate about building great teams and organizations. Their biggest successes took place when they were intentional about building a strong culture and investing in their people.
They eventually discovered a repeatable system that targeted their investments with the highest potential return for specific teams and individuals.Read their story
We are fully booked at the moment. We are accepting new customer requests for those that can start working with us at the end of January. To kick off that process, fill out our contact form.
So much of the work we'll focus on is dependent on the unique constraints, skill gaps, and situation your teams are working through. It's hard to vet a company like ours without getting started with us.
That's why we offer a 100% money back guarantee for our discover and define stages. Only once they're complete will you be able to make a fully informed decision on the extent to which our services are valuable for your organization.
If at any point in the process you wish to cancel, we will stop billing and end the engagement on the spot. We don't want our customers to feel like they're trapped. If we aren't proving value every step of the way, we shouldn't be working together.
Our experts are ready to help your software development teams reach their full potential. When you schedule a call with us, come prepared to discuss the following items: