1. Corporate Overview
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
ESS was established in 1990
Global Footprints
ESS has 650+ customers in 25+ countries
200+ IT professionals in ESS
4000+ IT professionals in the Group
Technology Leaders
First to web enable the ERP
First to launch ERP on ASP model
One of the first in India to work on Web 2.0 and Social Media
Top 10 product company in Asia – Frost & Sullivan Asia Africa
Rest of the
World
First Indian ERP company to achieve CMM Level 5 India, Noida (HQ ) Kenya
Saudi Arabia Uganda USA
CMM Level 5, ISO 9001:2008 accredited
UAE Tanzania France
Oman Ethiopia Sweden
Qatar DRC Mexico
Kuwait Botswana Colombia
Indonesia South Africa Peru
China Namibia El Salvador
Japan Ghana Gauetamala
Nigeria
Ivory Coast
Libya
www.essindia.com
2. Key Outsourcing Factors & ESS Practices
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Process Maturity Governance Security and IPR
ISO 9001:2008 in 2009 Client engagement model and
ISO 9001:2000 in 2002 Dedicated security council
relationship management
ISO 9001 1994 in 1999 Safeguarded physical environment
Service level agreement and
CMM 5 in 2002 Legal measures
contract management and
CMMI 3 in 2000 Regular security audits
Resource management
Knowledge Management Continuous training to enhance
Performance measurement
Corporate Portal security awareness
Financial management
PMO and corporate management
leadership group
Human Resources Communication Infrastructure
Global sourcing Onsite presence Corporate IT runs on ERP
Multiple recruiting channels High proficiency in English Dedicated labs for the client
Consistent investment in training Formalized communication Multiple sites back-up
Performance-based reward protocols Multiple ISP
system Industry standard communication Large Bandwidth over Broadband
Customized career dev plan tools Un interrupted electrical supply
Flexible working hours
Document templates and
guidelines
www.essindia.com
3. ADM Offerings
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Services
Application Product Mobile Web Development
Development Development Development
New App. Development Design & Development Android Enterprise Content Management
Service Category
Existing App. Component Re-
iOS Multi tier Portals
Enhancement engineering Blackberry
Windows E-commerce
App. Consolidation & Component Design & Web 2.0 & Social Networking
Migration Integration
Component Testing
Development Product Support
Maintenance
www.essindia.com
4. Mobile Development
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
www.essindia.com
6. Android Journey
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
www.essindia.com
7. Android Offering
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
www.essindia.com
8. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
www.essindia.com
9. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Security and Surveillance Application (SAS)
www.essindia.com
10. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
On Mobile Tutor(OMT)
www.essindia.com
11. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
On Mobile Tutor(OMT)
Solution:
We implemented a mobile widget for all major mobile OS to enable the mobile devices to receive live
lecture session. Application interface are optimize for user experience and usage flow.
Key features of SAS Solution:
Joining multicast group to on going session video
Real time question raising
Record on going session for offline study
Receiving important notification during live session
Course registration and examination
www.essindia.com
12. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Platform Independent App development Framework - POC
Industry: Entertainment
Mobile Platform: iPhone, Android,, Blackberry
Business Objective:
Support for application framework for writing once and publishing many times
to help business to reduce costs and fast to market.
Business Challenges:
• Rich user interface with gestures
• Application to be able to use native platform features like multimedia
player, GPS, accelerometer
• Uniform corporate theme for application on all platform.
www.essindia.com
13. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Platform Independent App development Framework - POC
Solution:
Implementation uses the platform specific web runtime (Webkit) to develop an native
application. In key highlight of approach application UI and most of native features (70%) like
Geo tagging; A/V playback are implemented using web runtime . Rest of native features
(30%) are developed using native API like local database access; swipe gesture.
Key features of PIAD Solution:
Following are the features achieved using the respective support in Web runtime
Native Gallery application
Approach using Android WebView+HTML5 Support
Features
Gesture Support Proposed to be implemented using Java script interfaces provided by web view. Webview
java scripts interfaces need to use native gesture support.
Local Database access Proposed to be implemented using Java script interfaces provided by web view leveraging
HTML5 Database/Storage APIs.
Image/Video playback Proposed to be implemented using HTML5 Canvas / video element
Geo tagging support Proposed to leverage directly HTML5 GeoLocation APIs.
Rich dynamic Flash-like Proposed to leverage directly HTML5 “2D Canvas and Animations” feature.
graphics, animations and
effects
www.essindia.com
14. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Porting of Media Player Application
Industry: Media and Entertainment
Mobile Platform: Android
Business Objective:
The client wanted to port their custom application to v2.3 with enhanced
functionality of User Interface and replace deprecate API’s
Business Challenges:
Lots of deprecated API’s were used and enhanced user interface intact with
current functionalities.
www.essindia.com
15. Android Portfolio
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Porting of Media Player Application
Solution:
We implemented this solution after indentifying
deprecated API’s used and feature important to
integrate with media player application. UI, Audio
Manager and Intents specific functionality
released after following regress testing cycles.
Key features:
Implemented new API’s of audio Manager
for managing audio focus, auto pause
& resume.
Removed deprecated classes like
intent Receivers & bundles.
Improved UI with new Widgets
www.essindia.com
16. Principles of Service Management
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Define the Job in detail Requirements
Break the Job Down Design
Get the Right People Involved Resource
Management
Estimate the Time and Costs Estimate Schedule
Cost
Service Category
Communicate Efficiently Communication Plan
Manage Risk Properly Risk Management
Establish a Change Procedure Change Management
Agree on Acceptance Criteria Bar
www.essindia.com
17. Flexible Client Engagement Model
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Fixed-
Managed
Price, Fixed-
Services Variable Model
Engineering Time
Resource Leveraging ESS’s Providing Outsourcing
Management global teams and flexibility to
Leveraging on
world-class client’s to drive
Helping clients to ESS’s global teams
processes to the project as per
deal with short and domain
manage on-going the requirement
term resources knowledge to
software by leveraging
needs deliver fixed
engineering and ESS’s global teams
commitment
testing needs
projects
Client site ESS site ESS or Client site ESS or Client site
Onshore/Offshore Onshore/Offshore Onshore/Offshore Onshore/Offshore
www.essindia.com
18. Criteria to select methodologies
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Test Driven Software Development
Feature Driven Development (FDD)
Prototype-to-Market Need
Uncertain or volatile requirements Agile
Customer/Stakeholder involvement
Small Focused Teams of less than 5 Dev/Testers
Characterized by small frequent builds
Test Driven Software Development
Full development lifecycle
Service Category
Characterized by development methodologies and
QA Test processes Waterfall
Fixed scope and clear requirements
Liability
Large scale systems
Test Driven Software Development
Full development lifecycle
Characterized by development methodologies and
QA Test processes
Adjustable scope and requirements
ESSP
Iterations in different phases
Large scale systems
www.essindia.com
19. ADM – Compliance & Benefits
A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Compliance Benefits
Metrics based execution Management Defined delivery metrics
Schedule Compliance Reduced time to market
Budget Adherence High ROI
Defect Containment Better deliverable control through
Resource Management web tool
Customer Satisfaction index Focus on re-usability reducing
IPR Policies cycle times & cost
Knowledge Management
www.essindia.com
20. A SEI CMM Level 5 Company
ISO 9001 2008 Certified
Thank You
Devasis Roy
d.roy@essindia.co.in
Service Category
Eastern Software Systems Private Limited
www.essindia.com
www.essindia.com