You are on page 1of 15

IT BUSINESS ASSOCIATIONS TILL

LAST MILE VALUE


TejaSoft Innovations Pvt. Ltd.
inquiry@tejasoft.com
+91-9886723872
Date: 18 th March 2015

BUSINESS ASSOCIATION TYPES


1. Team Building People, Brand, Certified Approach
Strategy Followed is
a)

Bridge Gaps with Experienced Resources

b)

Create Talent - with Inexpensive Resources

2. Product/Platform/Project/Process/People Engineering
Excellence (P5e2) - Engineering Approach (Qualified
by what Deliveries or Results Speak)

TEAM BUILDING BROAD APPROACHES


Work models in normal IT Services way,
i.e. billing on People
Obsolete/Legacy Models (Perception & Process wins):
1.

Supplement Resources

Next Generation/Modern Models (Lean and Risk Sharing):


2.

Onsite BOT

3.

Offsite BOT

1. SUPPLEMENT RESOURCES
When

Legacy still a need of our clients

Approach

Happens through Our Resource Supply Partners


Shall follow clients existing process to shortlist people
Best in class for Just-in-time hiring needs rather than Bench approach

Advantages

Experienced Engineers of TejaSoft shall interview and recommend resources


Quick Filtering of qualified resources
Backdoor Mentoring is provided by TejaSoft
Advantage of these people placed to interact with TejaSoft senior team to scale up or handle the
technical risks at regular email, phone or personal interactions
Clients have broad Choice in choosing of resources
Can Pool in any kind of resources (Variety of Skills)
Flexible usage of Resources
Wide Choice for Skills/Bandwidth of People from TejaSoft
Highly filtered and qualified resources : who are pre-certified through TejaSoft interview process

Known Challenges and Risks

No last mile guarantees for the Results Produced


On Job People may still perform bad
Attrition can be higher
Cost for Solution would be much higher due to time losses and skill scarcity
Cant handle in between Technology Stack Changes effectively
People who are good many not join in contract model
Two decades Legacy Business Model, which may be perceived as low cost but actually, it results in high
total cost of the solution, as resource provider has no say in end deliveries of his team

2. ONSITE BOT

When

Client are loosing revenues as they are unable to take more work due to bodies crisis

If team who joined after rigorous interviews are failing to deliver once they are inside

Approach

TejaSoft takes responsibility of Building the Onsite Team

Shall bring in the team

Senior Level Interactions with client management

Guide the team, put in place process

Limited Monthly Commitments and Meet them

Client buys the team or individuals

Work Place Onsite

Advantages

Can handle any kind of work faster, smoother

Can Handle Skill Gaps, Attritions effectively

Cost would be similar to Supplement Resources on Total Cost of Team

Front door Mentoring is provided by TejaSoft

Known Challenges and Risks

Cultural/Politics gaps may create delays

3. OFFSITE BOT

When

Clients have a strategy to Create Talent, through Partners

Does not want to waste their time for hunting for ever and hence look for partners

Approach

Work shall be taken on a fixed monthly milestones

Work shall be executed from TejaSoft Office

After 4th Month, client can interview the resources and can absorb them

Advantages

Much Quicker on results

Quality of Results are guaranteed


Bugs & Regressions are fixed for free, throughout the contract period

Can Handle Skill, Attrition, Quality issues

Cost of solution would be least compared to other 2 models

Known Limitations

TejaSoft limit this to not to be more than 5 resources, unless clients give long
term commitments

TEJASOFT FOR BETTER SKILLED RESOURCES

We take Technology route (and not pure management route) to IT Services business

We have the Lab for Action Research to enable transformation of IT Culture, Process, People

On demand partnership with many Sourcing Partners

Pre-Filter resources with deep Technical Skills of daily hands-on TejaSoft Senior Team

Prepare and use Relevant Tests as per client real work to shortlist candidates faster

Intensive external support by TejaSoft to resources on weekly & monthly basis

Prepare and Share Code Templates as required

Prepare Team to effectively use Client Engineering Tools

Assess and Fix gaps in debugging approaches, which can save huge time & efforts

Gain Knowledge of the client systems and groom Backup Resources

Recruit resources based on the client specific usage of Technology rather than generic technology skills

Induce thinking of Productivity, Test Automation, Agile along with clients domain expertise

Regularly meet the team and understand the gaps told and untold to bridge them ahead of they becoming a
major problem

Switch skills rapidly as needed, in case projects are changed

Build direct Relationship with clients Management, Architect and Leads to get insights of the missing gaps in
our consultants and put in place a plan to fill them with deep technically knowledge of TejaSoft

Conduct necessary Trainings/Mentoring/Guidance sessions regularly during week ends by exert Seniors of
TejaSoft network

Be responsible for Create Talent strategy which is low cost and high value end results

We have history of creating talent of 400+ directly and have interacted with more than 5000+ IT engineers in
last 10 years. Hence we have great knowledge of reality

PRODUCT/PROJECT/PEOPLE ENGINEERING
ASSOCIATIONS
Work Efficiency focus achieved through Engineering Innovation to Transform Culture,
Increase the Productivity and to address clients top line and bottom line issues (Huge
Engineering Cost Savings)

1.

Clean Code Audits/Process Innovation

2.

Test Automation

3.

Refactoring/Re-Engineering

4.

Change Agent/Change Catalyst/Regular Mentorin g

5.

Crisis Avoidance/Revival Consulting

PRODUCT/PROJECT/PEOPLE ENGINEERING
ASSOCIATIONS (CONT.)
1.

External Clean Code Audits/Process Innovation


Approach
Bottom Up Approach
Identify Process, Development, Testing & Management the hotspots through
Code Quality
Takes the Extreme Specialists Developers Approach
Advantages
Can Address the last mile crisis
Can Reduce the Engineering execution costs by 2x at least
Management can work more effectively as engineers
Product/Project Scalability issues can be known early
Known Challenges and Risks
Would sell right Thought Leadership, seeing this as engineering mandatory
need

PRODUCT/PROJECT/PEOPLE ENGINEERING
ASSOCIATIONS (CONT.)
2.

Test Automation
When
Post Release issues are many and they are never ending
Approach
Takes the approach of Automate Any thing and Everything which is a repeated or
abstracted enough to see as repeat work by Development and Testing team
Takes the Agile and TDD Approach
Advantages
Focus on how to
reduce the endless bug count
to avoid firefighting
Handles Scalability, Performance issues for Internet Scale Products (SaaS)
New comers coming on to the work would need least bootstrapping time
Can reduce release times by 2x
Known Challenges and Risks
Would need less number of people as the time passes by

PRODUCT/PROJECT/PEOPLE ENGINEERING
ASSOCIATIONS (CONT.)
3.

Refactoring
When
Development is Slow
Meet high Demanding clients/product customization needs
Approach
Live Refactoring while adding new features with legacy or current products/project which
are running slow needs to evolve faster
Avoid Technical Debt regularly with least investment
Advantages
Zero Investment to handle
Legacy/crisis
No additional products/process needed
Eventually Elevated Team Skills/Culture Transformation
Known Challenges
Project Management thinking needs to change in definition of delivery
i.e. dont count bugs or regressions, count speed of fix

PRODUCT/PROJECT/PEOPLE ENGINEERING
ASSOCIATIONS (CONT.)
4.

Change Agent/Change Catalyst/Regular Mentoring/Innovator

When

People, Process exists but it is still not working either

On scaling People or Product

Unable to find best people due to cost constrains or not found

Huge Attrition due to engineering mess

Needs quick Prototypes to delivered to potential clients on new technologies with existing team

A way to handle niche skill needs

Approach

Create Talent, which is flexible and can deliver results in any kind of needs quickly

Use All round 360 degrees of Specialist consults to handle any kind of engineering & management issues

Advantages

Ideal for startups needing to go to market safer, faster and with lowest engineering cost

Availability of experts at a fixed monthly costs no premium hourly rates to be paid as with Thoughtworks kind of resources

Single point Partnership for all engineering risks

No special Training costs need

Known Challenges

Decision makers Needs to looking at this as a better than Training Model, to groom resources

PRODUCT/PROJECT/PEOPLE ENGINEERING
ASSOCIATIONS (CONT.)
5.

Crisis Avoidance/Revival Consulting


When
There are legal implications for not delivering right
Legal implications are enforced as the deliveries are not being accepted by
clients
Approach
TejaSoft takes complete responsibility of Deliveries going forward
Apply all our tools in this space to eventually get the engineering in control
Advantages
Future Risks are completely on TejaSoft
Known Challenges
Clients have to accept New Thinking from contract time, i.e. Productive Hours
count rather than Sweat Hours

Q&A

Which is/are the models clients like?

What are the current/future needs?

How soon decisions are to be made?

With TejaSoft with you - Meaning of Inexpensive need not be a Compromise to Quality

Thank You
We represent
Business for Difference
between
Known (Bodies) and Unknown (Engineering)
PPTs (Sales) vs Results (Live Code)
Hourly Cost vs Total Solution Cost
Perception vs Reality

&
We do Business with Technology Excellence Realized for all our clients (what ever it may take)

You might also like