TejaSoft - Mobile Team Building Services
-
Upload
raja-nagendra-kumar -
Category
Technology
-
view
241 -
download
1
description
Transcript of TejaSoft - Mobile Team Building Services
TejaSoft Mobile
‘Instant Team or Product’ building services
- Reduce Porting Costs, Engineering Team and Product Pains by 70% & Go to market Time by 80%
by
Raja Nagendra Kumar, Founder and C.T.O
TejaSoft Innovations Pvt. Ltd. [email protected]
+91-80-28436591, +91-9886723872
Skype: Nagendra.Raja
Twitter: http://twitter.com/tejasoft
Ref: TSI/--/BD/PPT/08/V5.0
Confidential Document.
All rights reserved www.tejasoft.com
Why TejaSoft Mobile Practice Exist
All rights reserved www.tejasoft.com
Context – IT Services is about bodies, talking & great looking CV’s and Zero accountability on results
Systems assume that Good bodies & CV’s in 24x7 pressures can deliver Products
‘for cheap looking’ monthly cost as opposed to ‘Cheapest Total Cost’ of Solution
retention or controlling of right ‘talent is impossible’ in spite of the best pay, best brand and at most care by HR teams.
Engineering is focused on saying some thing as done but continue to work in maintenance mode for ever
For engineers expertise is counted on number of Years & Previous companies worked counts rather than the business value results they have really produced
Every system understands making fresher's sell would be cost effective for bodies business. However, it makes clients product die due to
Continues bugs
Delay to Market
Post Sales Customers feedback
Fresher's or even Most experienced can not accounted for the product last mile.
No company provides guarantees on peoples work other than saying, we don’t guarantee results.. You choose and guide the people to get the work - kind of attitude.
None wants to take accountability or keep their promises at last mile
Business is just talks and universally accepted to sell the pain as feature i.e. bodies with no quality guarantee or employees with high CV profiles.
Intelligence is the key to Cost effective results, however services process does not use Intelligence.
All rights reserved www.tejasoft.com
Context - Mobile
Development of Mobile Products are more painful compared to Desktop applications due to
Device Limitations
Device Fragmentation
Software Versions Fragmentation
People apply Desktop Principles for Mobiles too and make it more complex for management to predict goto market value of deliverables
Focus on UI & UX and forget about Business Value
Business value Applications are far different than Entertainment applications.
Reliability, Security, Evolution are equally important to UX.
Faster & continues evolution of the Product is never considered as key to success
All rights reserved www.tejasoft.com
What is TejaSoft
All rights reserved www.tejasoft.com
TejaSoft is Into -Services with max Risk to TejaSoft & min cost and pains to our Clients
In are into business ‘making it happen’ We agree to a fixed total costs for each package and take accountability delivering the solution.
Zero R&D costs to our customers TejaSoft invests in in-depth of R&D to enable all our clients to start directly on any java technology, at expert
level with TejaSoft’s system Knowledge.
Into Last Mile value of the Products Produced
So that clients business be able to ‘go to’ market and sell confidently
Into Cheapest Total Cost of Solution
We don’t charge for bugs & regressions.
We plan for ‘changes and features’
We talk about Engineering Accountability on TejaSoft from Day one.
Into Knowledge, Learning's, Experience and Expertise converted to ‘Code’ & ‘Culture’
We focus on deep automation to spend time more important things
TejaSoft has knowledge base of common problems and proven solutions .. Which we do use in every associations
Providing Engineering Guarantee’s as per the Iteration Plans
Business is guaranteed to meet ‘Engineering Excellence‘
Main focus - for showing progress is ‘Work and Results’ not bodies, talks, or people running around with created pains..We assume all would exists.. However our consulting results out speak all of them..
All rights reserved www.tejasoft.com
Association Values We Bring in Confidence to Management and Decision Makers on
Evolution of the Product from initial stages
Product End Quality,
Low Maintenance Cost,
Scaling of their business with Junior Level Resources and
go to market in least time
with least Technical Risks.
Reduce Waste & Rework though early warnings and right design and architectures in Place.
Apprise client’s technical team towards world class engineering results
Take the responsibility of last mile success from initial stages
We Insure and Secure your product from Technical Last Mile failures.
Impart Product Engineering skills and the way to use them, build right tools and frameworks.
While every one starts with bodies selling as excellence, we start with engineering problem & solution value when realized with given ‘Engineering Excellence’
All rights reserved www.tejasoft.com
Expected Client’s Profile
For us to show value, we expect the following client profile as the right match Top Management should
have internally recognized engineering pain & costs to solutions
Top management is serious to fix engineering with clear budgets
looking for a engineering ‘value’ which is beyond bodies or employees.
powerful & confident enough to take decisions in pushing new culture, for being cost effective and safeguarding their product’s tomorrow.
has a vision to double their productivity with existing resources.
encourage Intelligence as opposed to every day pains, specially when it is coming for free and would provides results faster.
serious of results as they get measured when done, rather than just talks.
aware of management pains, which arise out of abused/ignored engineering when culture is junior teams job in-security while pains of the engineering team is communicated.
tried every option with others (in-house or externals) and still the pains have failed to go away or was proving as very costly to continue to tolerate.
fell that products are their offspring's
Right path to growth, shall mean right parenting & wining for current & next generation in business.
All rights reserved www.tejasoft.com
TejaSoft’s Mobile Technology Expertise
All rights reserved www.tejasoft.com
TejaSoft’s Mobile Competence
Since 2004 (close to 7 years now), TejaSoft’s is focused and has a clear vision to continue to excel in development of ‘Mobile Enterprise Applications’.
Technologies supported by us are JavaME, Android and Black Berry
We are a recognized technical team world wide.
Google search for ‘j2me Bangalore’ keeps us in top 5 since many years.
Google Search for TejaSoft shall point you many forums and groups, where we have helped or added value to mobile software stack.
We have competence to build the applications beyond any of the existing/available frameworks, TejaSoft has our own framework which encompasses best of these plus more and simpler.
If have a ‘if’s’ less and new properties less programming based on OOAD as a solution for Device and Software Fragmentations.
Enable business logic code/Resource reuse across JavaME, Android and Server Side modules.
TezzMDF (http://www.tejasoft.com/projectoverview.htm)
http://www.slideshare.net/nagkumar/mobile-single-source-strategy
http://www.slideshare.net/nagkumar/mobile-code-optimisation-services
All rights reserved www.tejasoft.com
Mobile Technology Expertise HTML 5/JS/CSS
Android Advanced/Custom UI/Animations/UX
Networking/Web Services
DB/SQLLite/ORMLite
HTML/JS
Test Automation Robotium
JavaME
UI/Canvas Based UI/Animations
Networking
DB/RMI
Expertise of porting issues related to more than 200 plus JavaME devices
BlackBerry Networking, UI, Touch
J2MEPolish
TejaSoft focus on Mobile Applications Development skill
TejaSoft frameworks/ optimizations Single source Porting Framework for both JavaME and Android and Device Specific Codes
Code Reuse approach to share code across JavaME and Android
Optimization techniques for Memory, Speed and Usability
Mobile Applications Testing Automation
All rights reserved www.tejasoft.com
Mobile UI – Work for PictaVision
All rights reserved www.tejasoft.com
Mobile UI – Work for ZoomIn
All rights reserved www.tejasoft.com
Android Competence TejaSoft has a dedicated team on Android since Android first
version is released (Oct 2007).
Have followed the Android Stack as it evolved from 1.1 to current 2.2
TejaSoft has delivered products it clients which are using
Complete View/XML UI MVC Style
Dynamic View Building
Complete Customizations of Look and Feel
Animations/Splash Expertise
DB Api
Google Map Applications
Networking
Camera API
Interacting with Web Services back ends
Using of 3rd Party Libraries
kXML
Apache HTTP API
Localization/Resource Switching
Signing and Publishing of the applications
Testing Automation (Robotium)
For UI (Functional and Unit)Testing
For Navigation Testing
For Performance Testing
All rights reserved www.tejasoft.com
Android Competence (cont.) Database and Intents/Application persistence
TejaSoft has Android support for TezzMDF framework. Building for Virtual Devices such as G2 to G8. This takes
care of build time issues related to rapidly changing Android Platform.
Supports Single Source reuse across the common code between JavaME and Android.
Active participants for all the Android Events such as meetup’s and Mobile Mondays
Complete view of our work on Android could be found on google android groups search for
‘TejaSoft’ – has 286 hits or ‘Nagendra’ -356 hits
Expertise on Motorola Droid SDK , Eclipse and ANT builds, Android Tools : DDMS, apt etc
All rights reserved www.tejasoft.com
Clients – for Mobile Applications
Small Devices – Porting framework for re-usable code
across many devices (JavaME and Blackberry)
NDS – Set Top Box Code Audit
ZoomIN - JavaME, Blackberry, Android Mobile Application
to their .net Web front end (SOAP Webservices)
Indian Railways – through Brodvision (Web Services
for their Java Web/Mobile Integration
Faces – Photo Album Management JavaME, BB, Android
Client & Mobile Media Content Push & Pull (REST WebServices & Dynamic Mobile UI)
All rights reserved www.tejasoft.com
Few Further Pointers
Upon being close to Signing contract with you
TejaSoft on need could provide DEMO of Android Mobile Testing, JavaME Applications & Mobile Testing Competence.
All the Links provided have more details on our frameworks i.e.
http://www.slideshare.net/nagkumar/mobile-single-source-strategy
http://www.slideshare.net/nagkumar/mobile-code-optimisation-services
Or search google for ‘tejasoft’ to know our contributions to world through internet.
All rights reserved www.tejasoft.com
Recommend
Association Models Optimized for
Best and Lowest Cost of solution compared to any other models specially Employment or T&M model.
Least Noise & Pains in relationship
Max Risks to TejaSoft and least intrusion with client engineering team
Provides no chance, in showing last mile excuses to either party
Based on TejaSoft’s huge & unique experience in Serving other customers (Startups & MNC’s in product & services domains)
Sharing of Maximum Product & Engineering Knowledge of TejaSoft – as we wish our clients to take world class products to market
All rights reserved www.tejasoft.com
Categories
TejaSoft focuses in Product Evolution and Transformation Services in the following ways Support Models
Expert’s support
to clients existing team
build Instant mobile competence team – Onsite BOT (Build Operate and Transfer)
evolution of professional product
Delivery Guarantee Models
Take over the existing code and work on transformation
We take complete engineering responsibility and work with Management & Architects to get the product requirements and integration points
All rights reserved www.tejasoft.com
Model -1 -Opportunity Help startups with good business strength.
Focus of startups could be services and products
They are looking to build in-house huge team in Mobile Areas. However they can’t offered or find one to engage Enterprise Grade Product Expertise Team Lead or Architects
Client Decision Makers (DM’s) believe that Last mile is very critical to them, which can’t be met without using subject
expert guy/system services.
DM’s are Serious to provide specialist support system to their team, but without costing much in terms of monthly cost and without years of commitment as it happen in employee kind of relationships
Aspiring for Product Engineering Excellence with Min Cost.
DM’s feel that, they can do better business if their team is more competent and can deliver more with less if in-house team knowledge is raised for products building.
All rights reserved www.tejasoft.com
Model -1 – Email Support Available for 10 hours a week of email support from offsite.
Any email query would be answered with in 24 hours.
Min 12 Months of Commitment.
Works great, in case there is a smart Team Lead and he needs professional specialist support, so that he can communicate the problem over email and be able to understand experts pointers quickly.
Also if management wants to take 2nd Opinion on what they are hearing from their team is correct or not.
Can also help clients proposal’s team, in suggesting and questioning to provide authentic quotes and time lines.
We also provide lot of step by steps in solving the issues so that, Team Lead could slowly adopt and better guide his team.
TejaSoft may use TejaSoft System in-house resources and Other Network relationships to give our best solutions.
Could provide limited Phone support for free for first time clients.
All rights reserved www.tejasoft.com
Model -2 - Opportunity Client does not have Team Lead who is trusted to
stay & deliver high value demands
Need hands on support and personal presence of senior playing the role of Architect
Need to Induce passion for products and can show the depth of good code and which is easy to debug, maintain or change.
DM’s feel that Should cut the IT waste, IT Rework and should not allow it be
growing
Should focus on process which makes every one accountable though transparency and bi-weekly targets.
All rights reserved www.tejasoft.com
Model -2 – One day In a week On-site senior consulting
One day of on site visit to hand hold the team if Bangalore based companies or 1 week in a month for others in India.
Shall work with clients Project Management and Team Leads to guide and plan the bi-weekly plans and tasks for the team.
Shall break the management’s engineering goals into architecturally manageable & progress traceable entities.
Shall show the way of using right tools and process
Make sure team is focused on business needs rather than technical gaps.
Shall focuses on Limited ‘Code Audit’ and suggest Refactoring, Unit testing suggestions
Shall focus on ‘Clean Code’ to avoid last mile engineering issues
Min 9 Months of commitment
All rights reserved www.tejasoft.com
Model – 3 Opportunity If the customer has vision to build his own mobile team to produce
mobile versions of their existing enterprise products.
This for enterprises looking for enterprise grade applications with least Wastage, Rework, insured future and fastest to go market
Ideal for companies starting from sub zero (i.e. no tools or high profile team).
Ideal for companies to get TejaSoft’s system knowledge on
Mobile Products/Applications Development
Mobile Products Culture
Mobile Products frameworks and tips
‘Code Audit’ to reduce maintenance cost by at least 50%
Allows client’s to start from other professional company learning's and saving money, time with no early failures.
This is the fastest and least learning curve and cost for companies aspiring deliver more in short time periods.
All rights reserved www.tejasoft.com
Model-3 – One Day Onsite and Provide
Core Productivity Tools and Code Snippets
One day on site Senior Consulting
Core and Template Code coming from one resource of TejaSoft.
On the research to be done before taking architectural decisions
Timely Refactoring of the Code, so that, it become more re-usable.
Shall provide the Code level support to faster the learning of the team on places such as Build, OOAD. API and Component usage.
Sample code shall be provided for generic needs, so that client team can start using it for multiple projects or enhancing the same for their more specific needs
Template code also takes care of best practices realized in code due to our product vision
TejaSoft shall consider to provide binary usage our mobile application build tools For single source across the different devices
code usage across technologies such as JavaEE, JavaME, Android and Blackberry.
Min 6 Months of Commitment.
All rights reserved www.tejasoft.com
Model – 4 Opportunity Ideal for companies to get their products produced using
TejaSoft resources & Product Culture.
Ideal for companies to quickly prove to their clients on product building competence
Ideal for Prototypes or Advanced development of Products.
Ideal for clients, who’s interest is not in-house resources but would like to track the ‘work’ and access the progress as ‘Value’ for money.
Ideal model for clients looking for Guarantees beyond bodies
Clean Code
Last Mile Engineering Quality
World class OOAD Compliant
Easy to Maintain
Change is Easy
All rights reserved www.tejasoft.com
Model- 4- ‘Sell Work’ - not Bodies
In this model, work gets done from TejaSoft Office
We don’t sell bodies, CV’s
but sell ‘Work’ to be done by pre-agreed team sizes on a weekly/bi-weekly basis
Work Plans shall be shared and mutually agreed upon.
This forms the basis of Weekly Work Progress agreement.
In case work lags, TejaSoft shall put in extra efforts at no cost to customer
Carries TejaSoft guarantees for ‘Code Quality’, Last Mile Non-functional requirements compliance, such as Scalability and Performance at no extra costs.
4 Months (Prototype Grade) to 6 Months (Goto Market Grade - Preferred for Mature Product and Cost Effectiveness) of team commitment.
All rights reserved www.tejasoft.com
Summary We are contractually committed to fix ‘x’ number of issues in a month
TejaSoft’s product engineering excellence is a passion, to make other startups/enterprise to succeed with all the engineering risks to Tejasoft.
We focus on ‘Responsibility’ rather than playing at the level of Bodies.
We believe in taking right Path of saying some thing as done is more important than forcing it as done by hook and cook.
It is mutual responsibility to operate within the terms and make every involved win.
Unlike other service companies, we count how less the bugs are and not how many more bugs needs to be fixed.
Though clients may have right funds to engage the enterprise grade architect they are unable to find one who is willing to join them and be there for longer durations (beyond a
year) or
such employees may not have our kind level commitments, specially in standing for last mile.
we operate as System/Company, hence reputation and reference matter us lot, more than for individual employees.
Client’s team can grow & deliver with the level of knowledge of TejaSoft - just by following and using our techniques and tools
All rights reserved www.tejasoft.com
Summary (cont.) The total package cost, we shall put in each model
Is very close to premium team leads or architects CTC per annum.
Within this cost perfection is guaranteed
Cost that always gets spent by clients system indirectly in the from of IT Waste and IT Rework
reputation losses, management headache, team leaving in last mile, time running very fast, at the end of one year
company may choose to get away from that business.
If one is able to put a cost to it, our total cost is peanuts and can give least pressures to all and shows best progress. If you see this way, we are more encouraged to give our best to make them successful.
Looking for ‘Amplified Simplicity’ in adopting Mobile Technology within your business! Then you have come to right System – The TejaSoft. Hard to find others with our kind of value system, cost and approach.
Use us for Technical Excellence of your organization or else wait for Perish Mobile Applications development, leading to business value without engineering excellence is impossible
We look for Service and not Profit in these kinds of engagements. Hence we strive from day one, right model of engagement to solve your problem and exit by meeting the
promises made.
Without TejaSoft’s honest value system, we think
There is no way client can accelerate his devolvement, specially with Bodies based services
You can’t find equivalent one, for the kind of total cost and time frames & terms we are committing to sign for.
No one could be doing more knowledge transfer then us (Due to dedicated R&D team , TejaSoft has best of the class knowledge in entire Java Stack).
All rights reserved www.tejasoft.com
Summary (cont.) Bodies vs Brains, Commitment vs Cost, Duration vs Relationship
- All Optimized to give best results engineering results.
• While Every One wants to be Every thing, TejaSoft wants to be only Some thing in Engineering Excellence of your Product
• If you like our Unique Service Models i.e. based ‘not on bodies but work & its value’
• We look forward to further discussions.
TejaSoft in all its models, guarantees, cheapest in the world when total cost ‘s compared from last mile value
All our models are based on high risk, least reward for TejaSoft & close to T&M or employee cost for client
as TejaSoft share’s 90% risk (as we are saying these are solution costs) and 20% risk is on client management to accept model beyond bodies.
TejaSoft is not charging for any thing beyond the fixed package cost.
TejaSoft is open to other models and tweaking these optimized model for further scoping as per client needs.
Make Change Easy – Key to your products evolution..- We can handle 200% better than any
Make Regressions Zero accountability
We measure debugging time spent without us and after us.. And show 100% improvement as the measure of value.
Measurable value shall be shown in each aspect of improvements we make
All rights reserved www.tejasoft.com
Thank You & Looking Forward