Partners in delivery
What we do
We co-design, build and scale exceptional digital products using proper engineering.
When it comes to product delivery, we know what good looks like: we have the war stories and scars to prove it. But we also know when there is more to learn and that you must start where you are.
We are practitioners, passionate about what we do and proud of the quality of our work but it only counts if we can see it live. We don't hint at 'pragmatic' by chance: we are inspired by the dream but grounded by reality.
All we do ultimately amounts to working as your team to design and deliver products together and make things better whenever we can.
Services
What we offer
-
Design & build products
Turn your idea into a great product. We can be your team.
-
Co-deliver & upskill
Improve speed, quality and practices. We will do it together.
-
Scale through offshore
Talent is everywhere. Leverage it to get to market faster.
-
Innovate as a service
Innovation is about staying relevant. Try something new.
Design & build products
Lead with Experience Design
Co-create and validate products
Provide end-to-end delivery team for build
We are experts in co-creating products alongside our clients, using our proven delivery approach to ensure the right business outcomes are met in the right time frames with no surprises. Our experienced designers, product owners, delivery leads and software engineers are embedded in your business, allowing them to gain a deep understanding of it, your clients and people.
Co-deliver products and upskill your team
Pair with your engineers to work on existing products
Upskill on technical practices
Re-platform, refactor and re-architect
Getting the most out of your product delivery teams means you will increase the work done and be more efficient. We help uplift and improve your teams by leading and co-delivering with them, using our proven agile approach. The result is a marked increase in high quality delivery while ensuring your team continues to meet this standard in the future by improving your technical practices and product development approach.
Scale and accelerate through offshore teams
Onboard and manage offshore teams in Brazil
Local PO/delivery lead and tech champion in Australia
Assured delivery with high standards
When the need to increase delivery capacity comes, we can scale by providing end-to-end teams in Brazil with high-quality engineers, product designers, UXers, QAs and others who understand the way you work and will deliver the same quality. With our partner in Brazil, we take care of all the details, set the teams up, shape the work properly and manage offshore delivery so you get more output from a team that is effectively your own without the overhead of exploring and doing it yourself. (Here are some common questions about offshore.)
Innovate as a service
Research and ideate the future of your business
Leverage the latest technologies to innovate for your clients
Test, learn and launch new ideas in weeks or months, not years
Finding bandwidth and dedicated expertise to innovate while running the business is a challenge. We can manage the entire innovation process on your behalf with on-demand access to a pool of experts in IoT, Virtual and Augmented Reality, Blockchain, AI, Machine Learning and more through DBLab, a branch of our strategic partner in Brazil. Our delivery experience ensures a smooth path for innovation to be productised beyond just an idea.
From idea to working software
Our product delivery approach
“We started Pragmateam with the idea of working with like-minded people and forming strong partnerships with clients to help them deliver better.”
Juliano Bersano | Founder, Managing Director
Questions people ask about offshoring
Offshore FAQs
Q: Why offshore to Brazil?
- It's where we have a trusted relationship going back over 20 years
- Good cultural match to Australia, similar style of collaboration, work and relationships
- Creative and independent thinking mindset, comfortable asking questions, challenging or suggesting better ways (rather than just following)
- Good level of English to work, communicate and collaborate with Australia
- Used to understanding a problem statement and developing solutions (rather than just coding to a spec)
- Strong work ethics and customer focus
- Large tech and agile community with high education levels
- Very high adoption of our preferred engineering practices (proportionally more than Australia, US, UK etc.)
- Lower staff turnover than traditional offshoring countries
- Fast internet and IT infrastructure (better than Australia, actually…)
Q: What about the timezone difference?
- Roles and scope are shaped to promote autonomy and ownership in the offshore team
- Our ways of working are designed to decrease dependency between Australia and Brazil
- Dependencies and high-touch activities are done by local team representatives and handed over when needed
- Teams in Brazil shift working hours to start in the afternoon and finish later at night (culturally everything happens later there anyway)
- We use 2-3 hours of daily overlap to sync onshore and offshore teams, ask for help, kick off and review work but the work itself happens independently of it
- When onboarding, we send team members to Australia for a few weeks to learn and build relationships (or if travel isn't possible, we use a longer daily overlap and facilitate onboarding activities)
- People from Brazil visit Australia regularly for a couple of weeks at a time, particularly to kick off new work whenever we can
- If you give your own local teams autonomy and ownership, do they actually need more than a couple of hours of collaboration with other teams every single day? No. Well, offshore isn't any different
Q: How to set offshore up for success?
- Scope the right work
- Get the right cultural alignment
- Set up the right team with autonomy
- Plan for some local presence
- Onboard together and collaboratively
- Shape the work into product increments
- Expect problem solving & ownership
- Recognise that a tight process isn’t optional
- Use timezone overlaps to sync (not to work)
- Amplify comms with always-on video
- Assure the quality of delivery
- Travel regularly to work together (both ways)
- Make the team part of your organisation
- Maintain governance through visibility