Rajiv Kumaar rajivkumaar12@iimk.ac.in 9946501239 IIM Kozhikode
Devendra.A adevendra23@gmail.com Univ. of Texas-Dallas
oncomp an online compiler
oncomp
Welcome to OnComp!
...an easier way to learn programming
Lets first understand what is it that
we are trying to do
Only then can we figure out
OnComp’s utility
and
whether we can launch it as a
product or not!
oncomp
What’s OnComp
Online compiler is a web based tool for compiling
programming languages online, without
bothering which software/compiler to install
Modeled on the concept of SAAS, we can compile
programs like C, C++, Java to name a few.
oncomp
Interface Development Environment
All your open-
source
languages can
be compiled
here
Warning/
Error Box List of
stored files
Select Prog.
Language
oncomp
Generation of ‘EXE’ File
EXE Link
Where you
can write
code
Compiler
Options
oncomp
Everything Used is Open Source
Except for Windows Operating System, which will be
one of the OS running on one of the back-end servers
oncomp
General Users (Online Learning)
• Consists of individuals like students, college students, professionals
• Users can directly type programs and compile through webpage
• For effective learning online tutorials will be provided which can be
checked on provided compiler
All your open-source languages can be compiled here
Warning/
Error Box
List of
stored files
Select Prog.
Language
Business Model
oncomp
Educational Module
Once beta website is released, we also plan to re-write theoretical aspects of
some of the languages like C, C++ etc. We believe that lot of students still face
the problem of understanding some of the basic concepts and if only we can re-
write and present the knowledge in an effective, simplified and interactive
(using OnComp) way, the amount of traffic that will be generated to our website
will be staggering. Social benefit is easier programming language learning and
promotion of open source concept
Snapshot of famous Prog. lang. websites: cplusplus.com
Business Model/Educational Module
Indicates that
market is big
with
possibility of
more than 1
lac website
hits per day
oncomp
• Super-User/ Sub-User architecture
• Online coding skill test
• 1st round elimination on the basis of coding skills
• Reduction in noise & saving of time, manpower
• Reduction in recruitment cost (saving of Rs 500 to Rs
1000 per candidate)
• Easier to handle & administer online
• Can set different kind of questions (like MCQ’s) along
with online coding
IT Companies
Business Model/Recruitment Service
oncomp
Company creates super user profile, can create ‘N’ no. of
sub-users and set questions and access/timing controls
Set’s timing range within which
candidate has to take test
Set’s test time
Can Delete Candidates
Profile (After Test)
Business Model/Recruitment Service
Already Built Demo Version Screen Shots
oncomp
Products and Services Contd.
Candidate can login into the created profile at specified
time interval and take the test
Question File
Name
Use Open to Load
the Question File Time Left Indication
Latest EXE (if generated) Will
Be Automatically Stored In
Super-User Profile
oncomp
Schools/Colleges
• Website solution can also be packaged as a standalone product and
deployed in schools and colleges
• Centralized learning wherein a teacher can use the online repository to set
questions for each student individually and monitor them
• No need of individual compilers. Single compiler installed in server
machine which will be accessed by students through webpage
• Centralized maintenance, reduced costs, no. of licenses required will be
less
Group Of IT Developers
• Integrate CVS with online compiler
• Check-in, Check-out of Files
• Project features
• Developers across the world can connect on small developmental projects
Business Model/Packaged Software/
Services
oncomp
Market Size (Only considering India)
Possibility of each yr approximately 10 Lacs getting added
Therefore, Target Size = Approx 30 Lacs (including the past market)
30% (of 45 Lacs) undergo computer courses (assumption)
Total – Approx. 45 Lacs
12th Standard – Approx. 30 Lacs
Other Under-Grad Courses- Approx. 5-10 Lacs
Engineering Colleges- Approx. 5-6 Lacs
Students
oncomp
Market Size Contd.
Many large, mid & small size Indian IT
Companies
Top 5 Indian IT companies recruit 10k-15k
employees
Approx. 4000 candidates are 1-4 yrs
experienced
Close to 12k tested for 4000 jobs
Total from top 5 = 60,000 candidates
IT Companies
Assuming other MNC’s like Siemens, Accenture,
IBM, the number could be 100,000
IT Developers –
Tough to estimate
oncomp
Marketing Plan
Budget
Rs 6 Lacs/Yr
Budget
Rs 2 Lacs/Yr
Budget
Rs 2 Lacs/Yr
Budget
Rs 2 Lacs/Yr
Budget
Rs 8
Lacs/Yr
oncomp
Operational Cost/Path
Development Cost
1 Technical
Architect
3 Developers
1 UI/Designer
Salary Cost
Rs 20 lacs/Yr
Office Cost
Approx. 1000 Sq.
Ft. Office Area
Includes every
rational cost
Office Cost
Rs 2.4 Lacs/Yr
Infrastructure Cost
3 High-End
Servers
6 Desktops/
Laptops
Infra. Cost
Rs 6 Lacs
Internet Cost
Primary Line
(1 MBPS)
Back-Up Line
(256 KBPS)
Internet Cost
Rs 1.2 Lacs/Yr
Phase-Wise Development/Launch
oncomp
Revenue Sources
Online
Advertisements
Target User
Base
30 Lacs
Projected
Revenues
Rs 50-300
Lacs
To Grow at
100%
Recruitment
Service
Target User
Base
25,000 (25%
of 100,000)
Approx. Rs
500 Savings
Per Candidate
Projected
Revenues
Rs 125 – 300
Lacs (in 3-4
yrs)
Packaged
Software
Direct Selling
Through Tie-
ups (with
companies
like Educomp)
Projected
Revenues
Rs 400 Lacs
(in 3-4 Yrs)
Conducting
Contests
Tough to
Estimate
More of
Brand
Building
Creation of
General User
Base
If other service based economies like Vietnam, China etc. will be
considered then the final numbers could be much more higher
oncomp
Estimated Revenues
(Conservative Estimates)
Source Year 1 Year 2 Year 3 Year 4
Online Advertisement 0 Rs 50 Lacs Rs 75 Lacs Rs 100 Lacs
Recruitment Service 0 Rs 50 Lacs Rs 100 Lacs Rs 150 Lacs
Others (like Packaged SW +
Amazon type Ad Referrals)
0 Rs 10 Lacs Rs 25 Lacs Rs 50 Lacs
Total 0 Rs 110 Lacs Rs 200 Lacs Rs 300 Lacs
Profit/Loss (Break-Even Period-3rd Yr)
Type Year 1 Year 2 Year 3 (Break-Even) Year 4
Revenues 0 Rs 110+ lacs Rs 200+ Lacs Rs 300 Lacs
Operational Cost Rs 30 Lacs Rs 50 lacs Rs 60 Lacs Rs 60 Lacs
Marketing Cost Rs 20 Lacs Rs 30 lacs Rs 35 Lacs Rs 40 Lacs
Profit - Rs 50 Lacs Rs 30 Lacs Rs 105+ lacs Rs 200+ Lacs
Time-To-Market
A base solution has already been developed
(though it would require few architectural changes)
With an experienced team, we propose launch of ‘oncomp-beta
version’ in 6 months
followed by stable enhanced releases in ‘3+3’ months
with full functionalities
• First Mover Advantage
• Sound Architecture/ Product Design
• Unique Nature of this Industry
• Pilot Version Ready Quick Time-To-Market
Barriers To Entry
oncomp
Team/Scalability/Expansion Plan
Name Year College Role
Rajiv Kumaar 2nd yr, MBA IIM Kozhikode Coder/ Management
Devendra 2nd yr, MS Univ. of Texas-Dallas Coder
Focus on
recruitment and
general user for
first 2 yrs
Focus on
packaged
software from 3rd
yr onwards
Venture into new
web development
products from 5th
yr
Scalability issues after
hitting user base of 5
million
Use of load balancing
and distribution of
requests to handle
requests
Open source
technologies like PHP,
MySQL are perfectly
scalable to handle
millions of hits per
day
Technical Architect Developers/Coders Designer/UI/UEx
One Three One
Screen-Shots
(Login Screen)
oncomp
Screen-Shots
Job Candidate’s Test Window (Automatic Logout)
oncomp
Thank You
OnComp Team
oncomp

Online Compiler_Rajiv_Code Based Evaluation & Recruitment

  • 1.
    Rajiv Kumaar rajivkumaar12@iimk.ac.in9946501239 IIM Kozhikode Devendra.A adevendra23@gmail.com Univ. of Texas-Dallas oncomp an online compiler oncomp
  • 2.
    Welcome to OnComp! ...aneasier way to learn programming Lets first understand what is it that we are trying to do Only then can we figure out OnComp’s utility and whether we can launch it as a product or not! oncomp
  • 3.
    What’s OnComp Online compileris a web based tool for compiling programming languages online, without bothering which software/compiler to install Modeled on the concept of SAAS, we can compile programs like C, C++, Java to name a few. oncomp
  • 4.
    Interface Development Environment Allyour open- source languages can be compiled here Warning/ Error Box List of stored files Select Prog. Language oncomp
  • 5.
    Generation of ‘EXE’File EXE Link Where you can write code Compiler Options oncomp
  • 6.
    Everything Used isOpen Source Except for Windows Operating System, which will be one of the OS running on one of the back-end servers oncomp
  • 7.
    General Users (OnlineLearning) • Consists of individuals like students, college students, professionals • Users can directly type programs and compile through webpage • For effective learning online tutorials will be provided which can be checked on provided compiler All your open-source languages can be compiled here Warning/ Error Box List of stored files Select Prog. Language Business Model oncomp
  • 8.
    Educational Module Once betawebsite is released, we also plan to re-write theoretical aspects of some of the languages like C, C++ etc. We believe that lot of students still face the problem of understanding some of the basic concepts and if only we can re- write and present the knowledge in an effective, simplified and interactive (using OnComp) way, the amount of traffic that will be generated to our website will be staggering. Social benefit is easier programming language learning and promotion of open source concept Snapshot of famous Prog. lang. websites: cplusplus.com Business Model/Educational Module Indicates that market is big with possibility of more than 1 lac website hits per day oncomp
  • 9.
    • Super-User/ Sub-Userarchitecture • Online coding skill test • 1st round elimination on the basis of coding skills • Reduction in noise & saving of time, manpower • Reduction in recruitment cost (saving of Rs 500 to Rs 1000 per candidate) • Easier to handle & administer online • Can set different kind of questions (like MCQ’s) along with online coding IT Companies Business Model/Recruitment Service oncomp
  • 10.
    Company creates superuser profile, can create ‘N’ no. of sub-users and set questions and access/timing controls Set’s timing range within which candidate has to take test Set’s test time Can Delete Candidates Profile (After Test) Business Model/Recruitment Service Already Built Demo Version Screen Shots oncomp
  • 11.
    Products and ServicesContd. Candidate can login into the created profile at specified time interval and take the test Question File Name Use Open to Load the Question File Time Left Indication Latest EXE (if generated) Will Be Automatically Stored In Super-User Profile oncomp
  • 12.
    Schools/Colleges • Website solutioncan also be packaged as a standalone product and deployed in schools and colleges • Centralized learning wherein a teacher can use the online repository to set questions for each student individually and monitor them • No need of individual compilers. Single compiler installed in server machine which will be accessed by students through webpage • Centralized maintenance, reduced costs, no. of licenses required will be less Group Of IT Developers • Integrate CVS with online compiler • Check-in, Check-out of Files • Project features • Developers across the world can connect on small developmental projects Business Model/Packaged Software/ Services oncomp
  • 13.
    Market Size (Onlyconsidering India) Possibility of each yr approximately 10 Lacs getting added Therefore, Target Size = Approx 30 Lacs (including the past market) 30% (of 45 Lacs) undergo computer courses (assumption) Total – Approx. 45 Lacs 12th Standard – Approx. 30 Lacs Other Under-Grad Courses- Approx. 5-10 Lacs Engineering Colleges- Approx. 5-6 Lacs Students oncomp
  • 14.
    Market Size Contd. Manylarge, mid & small size Indian IT Companies Top 5 Indian IT companies recruit 10k-15k employees Approx. 4000 candidates are 1-4 yrs experienced Close to 12k tested for 4000 jobs Total from top 5 = 60,000 candidates IT Companies Assuming other MNC’s like Siemens, Accenture, IBM, the number could be 100,000 IT Developers – Tough to estimate oncomp
  • 15.
    Marketing Plan Budget Rs 6Lacs/Yr Budget Rs 2 Lacs/Yr Budget Rs 2 Lacs/Yr Budget Rs 2 Lacs/Yr Budget Rs 8 Lacs/Yr oncomp
  • 16.
    Operational Cost/Path Development Cost 1Technical Architect 3 Developers 1 UI/Designer Salary Cost Rs 20 lacs/Yr Office Cost Approx. 1000 Sq. Ft. Office Area Includes every rational cost Office Cost Rs 2.4 Lacs/Yr Infrastructure Cost 3 High-End Servers 6 Desktops/ Laptops Infra. Cost Rs 6 Lacs Internet Cost Primary Line (1 MBPS) Back-Up Line (256 KBPS) Internet Cost Rs 1.2 Lacs/Yr Phase-Wise Development/Launch oncomp
  • 17.
    Revenue Sources Online Advertisements Target User Base 30Lacs Projected Revenues Rs 50-300 Lacs To Grow at 100% Recruitment Service Target User Base 25,000 (25% of 100,000) Approx. Rs 500 Savings Per Candidate Projected Revenues Rs 125 – 300 Lacs (in 3-4 yrs) Packaged Software Direct Selling Through Tie- ups (with companies like Educomp) Projected Revenues Rs 400 Lacs (in 3-4 Yrs) Conducting Contests Tough to Estimate More of Brand Building Creation of General User Base If other service based economies like Vietnam, China etc. will be considered then the final numbers could be much more higher oncomp
  • 18.
    Estimated Revenues (Conservative Estimates) SourceYear 1 Year 2 Year 3 Year 4 Online Advertisement 0 Rs 50 Lacs Rs 75 Lacs Rs 100 Lacs Recruitment Service 0 Rs 50 Lacs Rs 100 Lacs Rs 150 Lacs Others (like Packaged SW + Amazon type Ad Referrals) 0 Rs 10 Lacs Rs 25 Lacs Rs 50 Lacs Total 0 Rs 110 Lacs Rs 200 Lacs Rs 300 Lacs Profit/Loss (Break-Even Period-3rd Yr) Type Year 1 Year 2 Year 3 (Break-Even) Year 4 Revenues 0 Rs 110+ lacs Rs 200+ Lacs Rs 300 Lacs Operational Cost Rs 30 Lacs Rs 50 lacs Rs 60 Lacs Rs 60 Lacs Marketing Cost Rs 20 Lacs Rs 30 lacs Rs 35 Lacs Rs 40 Lacs Profit - Rs 50 Lacs Rs 30 Lacs Rs 105+ lacs Rs 200+ Lacs
  • 19.
    Time-To-Market A base solutionhas already been developed (though it would require few architectural changes) With an experienced team, we propose launch of ‘oncomp-beta version’ in 6 months followed by stable enhanced releases in ‘3+3’ months with full functionalities • First Mover Advantage • Sound Architecture/ Product Design • Unique Nature of this Industry • Pilot Version Ready Quick Time-To-Market Barriers To Entry oncomp
  • 20.
    Team/Scalability/Expansion Plan Name YearCollege Role Rajiv Kumaar 2nd yr, MBA IIM Kozhikode Coder/ Management Devendra 2nd yr, MS Univ. of Texas-Dallas Coder Focus on recruitment and general user for first 2 yrs Focus on packaged software from 3rd yr onwards Venture into new web development products from 5th yr Scalability issues after hitting user base of 5 million Use of load balancing and distribution of requests to handle requests Open source technologies like PHP, MySQL are perfectly scalable to handle millions of hits per day Technical Architect Developers/Coders Designer/UI/UEx One Three One
  • 21.
  • 22.
    Screen-Shots Job Candidate’s TestWindow (Automatic Logout) oncomp
  • 23.