The ColabPro partner assessment process consists of the following steps:

  1. Your decision to start the assessment process and nomination of a contact person.
  2. Submission of your company information using three types of simple web forms (locations, competencies, and skills).
  3. Information validation.
  4. Signing of the framework agreement (Consulting Agency Agreement).

After signing the CAA, your company becomes a ColabPro partner and submits candidates for our customer opportunities.  If a customer selects your team or individual, we sign WO (work orders) with you for relevant assignments.

1. Nomination of the contact person

During this phase, you have the opportunity to learn about the ColabPro approach to partnership, make yourself comfortable with it, and, if you feel our goals are aligned, nominate your company contact person to deal with further steps.

  1. You have already filled partnership application form on colabpro.com.
  2. An auto-response e-mail has been sent to you, containing a link to this page.
  3. We appreciate it if you respond to the e-mail mentioned above, confirming that you have received it (since there is always a chance that an email from an unknown sender ends up in a spam folder).
  4. If you find our principles and cooperation approach clear, you can proceed to the next step and nominate your contact person (see 5). However, if you have questions regarding the partnership, you can invite Colabpro to a skype call to discuss the approach and receive clarifications.
  5. You should nominate the contact person for further communications by filling out this contact nomination form.  This person will receive information requests and reminders, as well as information about opportunities, after you will become our partner.
  6. If you decide to recall your application and cancel the process at any point, we will appreciate your prompt notice about it.

2. Information submission

During this phase, you will be asked to submit information about your company that will help us validate your company’s maturity and provide us with necessary data for future sales. The information about the company is submitted via the online surveys described below.

Suppose you are concerned about the confidentiality of information submitted during the onboarding/assessment phase and are willing to protect it. In that case, we can sign the Mutual Confidentiality Agreement before you start submitting sensitive information to us (about 5% of candidates do it). Please download the Mutual Confidentiality Agreement draft, fill in your company details, sign it, and send us for countersigning by e-mail or via DocuSign. Alternatively, the partnership agreement signed after the onboarding phase will contain confidentiality clauses as well to protect you.

Information is submitted in the following sequence.

2.1. Locations

Colabpro requires such information about all your company development (delivery) locations (cities):

  1. number of employees;
  2. number of employees hired;
  3. number of employees dismissed;
  4. English proficiency of employees (fluent, intermediate, or basic level);
  5. number of individuals for a particular position;
  6. seniority of technical staff.

One form should be filled out for the company’s every development location.

Your contact person will receive a link to the location form right after you will nominate him/her by filling out the contact nomination form.

2.2. Competencies

Once you submit the company location information, your contact person will receive an e-mail inviting you to submit the company competencies.

Competencies are the main areas of a company’s expertise, representing particular company offerings.
Typically, you can find your competencies on your website under Services, Expertise, or similar.

Competencies have the following attributes:
1. skills associated with a competency (in many cases, it is just one skill, but we allow up to 10 skills per competency);
2. number of experts and total team size;
3. industry if the competency is industry-specific (from our experience, most of the outsourcing competencies are not industry-specific).

Please submit as many company competencies as you find appropriate, but avoid generic competencies, such as “software development and maintenance”.

Below are the examples of competencies submitted by our partner candidates earlier during the assessment process:

Competency Associated skills
.NET
C#, VB.NET, F#, WPF, UWP, ASP.NET, ASP.NET MVC, ASP.NET WebAPI, WCF, .NET core, Azure
AndroidAndroid, Kotlin, Java
AR/VR/XRUnity, Unity 3D, Unreal Engine, iOS ARKit, ARCore, Vuforia, Wikitude, EasyAR, ARToolkit+
Artificial Intelligence, Machine Learning
Scikit Learn, TensorFlow, XGBoost, Keras, Theano, Lasagne, NLTK, Google ML Engine Apache Spark, Apache Hadoop Solr, ElasticSearch PostgreSQL, Redis, MongoDB Amazon AWS, Google Cloud
Automated Testing
Selenium Remote Control, The Selenium-IDE, Ranorex, Automated QA TestComplete, Robotium, Device Anywhere, Appium
Back-End DevelopmentNodeJS, Python, Ruby on Rails, Heroku, AWS, PostgreSQL, MongoDB
BI, DW, Big Data, ETLSQL, DW, BI, Netezza, Cognos, ETL, Hadoop
BlockchainHyperledger, Ethereum, Smart Contracts, peer-to-peer
Business Intelligence
BRIO, Business intelligence, Crystal Reports, SAP Business Objects 3.1, MS AS, MS RS, MS IS, Actuate JasperSoft Reporting, Dev Express
C/C++C/C++
Cloud DeploymentHeroku, Amazon Web Services (EC2, S3, Elastic Beanstalk, RDS), Google Cloud Storage
CMSWordPress, Simpla, OpenCart
Computer VisionTensorflow, Python, OpenCV, AWS, Raspberry
CRMSugarCRM, SuiteCRM, ConcourseSuite
Data Science, AI/ML
Tensor Flow Python, Keras Python, Theano Python, Scikit-learn Python, PyTorch Python, NumPy Python, Python Pandas, Seaborn Python, computer science, statistics, mathematics, data visualization, communication, deep learning
Database administration (DBA)
Oracle, mSQL/MySQL, NoSQL, MS SQL, RDBMS, SQL, SQL Anywhere, MongoDB, PostgreSQL, T-SQL, PL SQL, Sybase 15, Sybase Ace
Database developmentAWS, Azure, Kubernetes, Terraform, Jenkins, Big Data, Hadoop
DevOpsDocker, Kubernetes, AWS, GCP, MS Azure, Prometheus, Graphana, Ansible, Bash
DrupalDrupal, PHP, JavaScript
e-Commerce solutions implementationSAP Hybris, Magento, Sitecore Commerce, Custom
Embedded Systems DevelopmentC, C++, Qt, Linux, freeRTOS, security, AI, Python, CAN, OpenCAN, Ethernet
Enterprise content managementLiferay, TIBCO BPM, Bonita BPM, Alfresco ECM, Activiti BPM
Front End DevelopmentReactJS, Angular, Vue, XAML, TypeScript, CSS, HTML5
Full-Stack DevelopmentReactJS, NextJS, NodeJS, ExpressJS, UnderscoreJS
Infrastructure management
*nix, Cloud Services, AWS, Antivirus software, Backup/restore software, Amazon Web Services, Azure Services, VoIP, Asterisk, Ansible, Windows Server Management, Linux Server Management, BSD systems, Network Management (routing), IPv4/IPv6 infrastructure
IOS developmentSwift, Objective-C, Flutter
IoT & EmbeddedEmbedded, Azure IoT, Amazon, TensorFlow, Cloud
Java developmentJava, Spring, JPA, Hibernate, Apache Camel, Kafka, JMS, AWS, IoT, Kubernetes, Docker
JavaScript developmentAngular.js, React.js, Vue.js, Ext.js, Node.js
KotlinKotlin
ML/ AI
TensorFlow, Watson, Caffe, Deeplearning4j, Theano, Torch, OpenPOWER, etc. We do Pattern definition, Predictive modeling, Risk assessment, Fraud detection, and Recommendation engines
Mobile Apps DevelopmentAndroid, iOS, Android Studio, SWIFT, objective-C, Ionic3, React native, Xamarin
PHPSymfony, Sonata, Drupal, CakePHP, Zend
PythonLaravel, Python, Django
QA Automation
Selenium, Selenium Webdriver, Java, JavaScript, MySQL, Jira, HTML, NodeJS, Sikuli, Eclipse Atom, XML, XPath, JUnit
RubyRoR, Heroku
Salesforce development and consulting
Salesforce Marketing, Sales, Services, Commerce, Experience, NonProfit, Pardot and Revenue Clouds Apex, Visualforce, Vlocity, Lightning
SAP HybrisJAVA, Javascript
Security Device ManagementFirewalls, VPN, Anti-Virus, Web Security, IDS, IPS, End Point Security

After submission of each competency, you will receive a notification e-mail, offering you to submit skills mentioned in the submitted competency. You can use this e-mail to submit information easier and not forget essential skills.

2.3. Skills

Submitting company skills is optional. You can skip it or provide skills you find essential.

This can include the number of experts, intermediate, or familiar (beginner level) users for areas you find essential.

Please use competency entry auto-response e-mails, containing your competency skills to report skills used in opportunities or new skills.

ColabPro uses this skills information to identify companies for particular opportunities requiring certain skills. So the more detailed information you submit, the better chances you have to land an opportunity. 
Before submission, you may want to review our skills list. It contains all our skills inventory, as well as skills frequently requested by our customers.

2.4. Signing Consulting Agency Agreement (CAA)

After your company locations and competencies are accepted, you will receive an e-mail containing a link to our opportunity list and an invitation to sign the Consulting Agency Agreement (CAA). We made it available for review in advance. For further specific assignments, we use this Work Order template.

  1. After you receive the invitation to sign agreements, you fill in company details, print, sign, scan, and email the signed contract to us for countersigning. If you have questions regarding the contract, please review our FAQ page first and submit your questions or any suggested changes to us, using the track changes option.
  2. After we receive the signed agreement, we return it countersigned.
  3.  Congratulations! You have successfully passed the onboarding phase and become the ColabPro partner.