Hi. Interested has anyone had luck outsourcing tm1 development overseas. (I’m thinking full time developer based in low cost country). I have changed roles and looking at implementing tm1 but the budget does not allow for an in house developer (except me as a knowledgeable user). And the business case has to exclude consultants as the cost is prohibitive (as we already have another product)
There are obvious pros and cons of such an activity, I’m interested given the maturity of the product, can it make sense, or is the challenge of communication not worth it.
Note, forum rules please don’t reply with a sales pitch. Just experience.
Outsourcing options
- gtonkin
- MVP
- Posts: 1254
- Joined: Thu May 06, 2010 3:03 pm
- OLAP Product: TM1
- Version: Latest and greatest
- Excel Version: Office 365 64-bit
- Location: JHB, South Africa
- Contact:
Re: Outsourcing options
It can work but depends entirely on who you get, their experience and skill level. This is also directly related to their cost.
We have come across consultants who could not get the work done or implemented very poor solutions - some of these were very high rates, some low.
Because TM1 is very niche, I think anyone with a reasonable grasp knows what the going rate is and would charge accordingly.
For me, the focus would be on ensuring that whoever gets involved understands your process and can develop a sustainable solution as you will no doubt need changes and support going forward.
When we have done work for clients abroad, we have found that an initial onsite meeting works best to get acquainted, have a "meeting of the minds" etc. From there, offsite development with regular Web-Ex feedback/progress. Depending on the client's resources, we may have another onsite for training or hand this over remotely.
The critical success factors for me would be (at least):
- a thorough understanding of the requirement
- a thorough understanding of the environment in which the solution will be used (business and technical)
- a view of what the next few years holds in terms of likely changes, usage scenarios, growth etc.
- a dedicated person at the client who can act as the intermediary in terms of business and technical requirements/detail
There is a lot more that I am sure others will contribute too but hope this helps for now.
Edit: Timezones has not been too much of an issue but can introduce a day delay where there is more than 6 hours difference as one side is wrapping up and the other just beginning. Better if developers are ahead so that client can pick up on testing/feedback.
We have come across consultants who could not get the work done or implemented very poor solutions - some of these were very high rates, some low.
Because TM1 is very niche, I think anyone with a reasonable grasp knows what the going rate is and would charge accordingly.
For me, the focus would be on ensuring that whoever gets involved understands your process and can develop a sustainable solution as you will no doubt need changes and support going forward.
When we have done work for clients abroad, we have found that an initial onsite meeting works best to get acquainted, have a "meeting of the minds" etc. From there, offsite development with regular Web-Ex feedback/progress. Depending on the client's resources, we may have another onsite for training or hand this over remotely.
The critical success factors for me would be (at least):
- a thorough understanding of the requirement
- a thorough understanding of the environment in which the solution will be used (business and technical)
- a view of what the next few years holds in terms of likely changes, usage scenarios, growth etc.
- a dedicated person at the client who can act as the intermediary in terms of business and technical requirements/detail
There is a lot more that I am sure others will contribute too but hope this helps for now.
Edit: Timezones has not been too much of an issue but can introduce a day delay where there is more than 6 hours difference as one side is wrapping up and the other just beginning. Better if developers are ahead so that client can pick up on testing/feedback.
- jim wood
- Site Admin
- Posts: 3958
- Joined: Wed May 14, 2008 1:51 pm
- OLAP Product: TM1
- Version: PA 2.0.7
- Excel Version: Office 365
- Location: 37 East 18th Street New York
- Contact:
Re: Outsourcing options
If it ends up offshore, one thing I would do is keep an eye on the forum. If they're having trouble with some of your requirements they'll probably end up here. So don't tell them your a member of the forum.
Struggling through the quagmire of life to reach the other side of who knows where.
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
Shop at Amazon
Jimbo PC Builds on YouTube
OS: Mac OS 11 PA Version: 2.0.7
-
- MVP
- Posts: 3698
- Joined: Fri Mar 13, 2009 11:14 am
- OLAP Product: TableManager1
- Version: PA 2.0.x
- Excel Version: Office 365
- Location: Switzerland
Re: Outsourcing options
At different times I have seen all sides of the fence on this one I think
- customer side establishing and running in-house team
- customer side as receiver of out-sourced and off-shored services
- consultant side competing as on-site resources vs offshore
- consultant side establishing and running offshore delivery center
Just remember even if cost constraints force you to look offshore there is no truer cliche than "the bitterness of poor quality lasts much longer than the sweet taste of cheap price." In a niche area like TM1 an experienced consultant can easily be 10x as productive as a newbie. When you add to that distance and language and culture and understanding of business requirements, ... well you get the picture. I would just say that for TM1 expertise is far more important than price. Cheapest hourly rate is often the worst predictive indicator for lowest aggregate cost. (Of course unfortunately management and procurement may not always care).
It can work. I have seen it work. But it isn't easy. You need to look at the expertise of the team and the continuity/turnover. Keeping hold of the right people is challenging. Think how difficult it is to hire and retain TM1 people in a developed market and double or tipple that for a low cost country.
I'm happy for you to PM me with any questions but also conscious of keeping things non-commercial I'll leave it at that.
- customer side establishing and running in-house team
- customer side as receiver of out-sourced and off-shored services
- consultant side competing as on-site resources vs offshore
- consultant side establishing and running offshore delivery center
Just remember even if cost constraints force you to look offshore there is no truer cliche than "the bitterness of poor quality lasts much longer than the sweet taste of cheap price." In a niche area like TM1 an experienced consultant can easily be 10x as productive as a newbie. When you add to that distance and language and culture and understanding of business requirements, ... well you get the picture. I would just say that for TM1 expertise is far more important than price. Cheapest hourly rate is often the worst predictive indicator for lowest aggregate cost. (Of course unfortunately management and procurement may not always care).
It can work. I have seen it work. But it isn't easy. You need to look at the expertise of the team and the continuity/turnover. Keeping hold of the right people is challenging. Think how difficult it is to hire and retain TM1 people in a developed market and double or tipple that for a low cost country.
I'm happy for you to PM me with any questions but also conscious of keeping things non-commercial I'll leave it at that.
Please place all requests for help in a public thread. I will not answer PMs requesting assistance.
-
- Posts: 1
- Joined: Thu Jul 02, 2020 11:51 pm
- OLAP Product: TM1
- Version: 2.0.3
- Excel Version: 2007
Re: Outsourcing options
I will start off by apologizing if this isn't the right location for this post. I tried to search for similar topics, but couldn't find anything for my specific questions and then I found this. I also would also like to outsource TM1 with other company. I just don't know if that was possible if they have their own inhouse developers.
-
- Posts: 1
- Joined: Sat Jul 10, 2021 2:29 am
- OLAP Product: TM1
- Version: 11.7
- Excel Version: 2016
Re: Outsourcing options
We had decent success as long as you scale slowly and provide good instructions.
Plan ahead of the budget periods to outsource
Plan ahead of the budget periods to outsource