präsentationstitel
DESCRIPTION
“Delivery on time, Delivery with Quality” has been the mantra which has brought the company to In 2003, eQuadriga software was acquired by GFT Technologies, Germany and became their The conventional / Traditional offshore model is well suited for autonomous, self- Configuration Manager • Customer communication, • Project management, • Requirement management • Risk management • High level design. • Acceptance testingTRANSCRIPT
eQuadriga Software Private Limited 19/12/2008
Company Profile
Leo Ananth J
Managing Director
eQuadriga Software Private Limited
Page 219/12/2008eQuadriga Software Private Limited
1 About the Company
2 Co-operation Models
3 Competence
4 Project References
5 Contact
Agenda
Page 319/12/2008eQuadriga Software Private Limited
eQuadriga Software Private Limited was started in the year 2000 as the first MNC in Trichy,
Tamilnadu. It was started to cater to the software development needs of the Klett Group in
Germany.
In 2003, eQuadriga software was acquired by GFT Technologies, Germany and became their
offshore development centre. In 2008, eQuadriga again become independent to explore new
markets and GFT continues as a share holder in eQuadriga.
Starting from its initial days, eQuadriga has been catering to the European market and hence,
“Delivery on time, Delivery with Quality” has been the mantra which has brought the company to
where it stands today.
eQuadriga believes greatly in synergy and the company is driven by family concepts. Our
employees are proud to tell everyone that they are members of the eQ family!
1 About the Company
History
Page 419/12/2008eQuadriga Software Private Limited
1 About the Company
Office in Trichy
Page 519/12/2008eQuadriga Software Private Limited
1 About the Company
2 Co-operation Models (Onsite / Offshore)
3 Competence
4 Project References
5 Contact
Agenda
Page 619/12/2008eQuadriga Software Private Limited
•Proposal
•Business Requirement
2 Co-operation Models
Conventional/Traditional Offshore Model
The conventional / Traditional offshore model is well suited for autonomous, self-
contained and well-defined projects.
Onsite
• Functional Requirements
• Acceptance criteria (from
customer)
• Implementation
• Support
• Coding
• Reviews, Walkthrough
Audits
• Test Cycles (QA & QC
activities)
• Maintenance and Services
Project Mgt
(Planning & Control)
(Issue Tracking)
Using Tools & Techniques
• Analysis
• Detailed Design
• Integration Test
• System Test
Offshore
Internet
Customer
Internet
Page 719/12/2008eQuadriga Software Private Limited
2 Co-operation Models
Virtual Onsite Model
The VOM (Virtual Onsite Model).
Our onsite person acts as an
intermediary between the client
and the team in India.
The person(s) at onsite is
replaced on rotation basis to
ensure that the knowledge
transfer and communication has
increased advantages.
Client to benefit:
- cost-savings of employing less
expensive developers at India.
- ensuring efficient and effective
communication through our onsite
presence.
Project Manager
Project Leader
Work bench in India
Onsite
Developers
Tech evangelists
OracleJ2EE Media Day Testing.NET / C++
Offshore
BPM
Page 819/12/2008eQuadriga Software Private Limited
2 Co-operation Models
Offshore/Onsite Model
Ideal for large sized projects.
The model would comprise of a team with members from India and Germany.
This model capitalizes on the time difference between India and Europe.
Team members are working from different time zones, working hours is more.
It ensure that the project is completed in a shorter duration.
Project Manager
Technical Architect
Customer
Project Manager
Onsite Offshore
Project Leader & Analyst
Technical Architect
Quality Manager
Configuration Manager• Customer communication,
• Project management,
• Requirement management
• Risk management
• High level design.
• Acceptance testing
• Detailed Design
• Development
• Documentation
• Testing phases
Page 919/12/2008eQuadriga Software Private Limited
1 About the Company
2 Co-operation Models
3 Competence
4 Project References
5 Contact
Agenda
Page 1019/12/2008eQuadriga Software Private Limited
Outsourced Product Engineering
•New Product Development
•Value Added Services
•Feature and Functional enhancements
•Product Migration
•Maintenance & Support
BPM Solutions
•Process Analysis & Modeling
•Process Implementation
•Process Integration
•Process Deployment
•Support & Maintenance
Application Services
•Custom Application Development
•Application Migration
•Application Maintenance
•Application Integration
•Application Testing
3 Competence
Domains
Multimedia Solutions
•2D & 3D Animations
•CBTs & WBTs
•LMS & LCMS
•Presentations & Product Demos
Portal and Web Development
•Specialized Portals
•eCommerce Solutions
•Web Design & Development
•Corporate Intranet
Quality Software Assurance
•Test Framework Design
•Manual & Automated Testing
•Product Readiness Testing
Products
•Office Automation Products
•Biometric Attendance Management
•Dairy Procurement Software
•ePharmacy Suite
Page 1119/12/2008eQuadriga Software Private Limited
3 Competence
Java Technologies
Java SE / Java EE Technologies
Web & Application Server
- JBoss
- Web Sphere
- Web Logic
- Apache Tomcat
Tools
- Eclipse
- WSAD
- Rational Rose
- Rational Requisite Pro
- Arc Styler
- XML Spy
- PMD
- Enterprise Architect
Frameworks
- Struts
- GWT
- Hibernate
- IBatis
- Spring
- Eclipse RCP (SWT, JFace)
XML
- XML DTD/ Schema
- XSLT, XSL-FO
- XQuery
- XPath
- JAXB
- Xerces, Saxon
- XMLBeans
- XStream
Databases
- MySQL
- MS SQL
- DB2
- PostgreSQL
- Oracle
SOA
- Apache AXIS
- Apache CXF
- JAX-WS
Java SE
- Core Java
- Applet
- JDBC
- AWT & SWING
- GoF Patterns
Java EE
- Enterprise Beans
- Java Server Pages (JSP)
- Java Server Faces (JSF)
- J2EE Connector Architecture (JCA)
- Java Message Service (JMS)
- Java Data Objects (JDO)
- Java Transaction API (JTA)
- Java Mail
- SOAP with Attachments API for Java
- Java API for XML Registries
- Java Persistence API
- JAAS
- Security
- JNDI / LDAP
- J2EE Patterns
Page 1219/12/2008eQuadriga Software Private Limited
3 Competence
Microsoft Technologies
MS / .NET
SOA
RIA
Tools / Web Server
Database
Business Intelligence
.NET Framework 2.0/3.0/3.5, .NET Compact Framework
VB 6.0, C#,VB.NET, ASP.NET, VC++, MFC, COM, DCOM
SharePoint 2003 Server, MOSS 2007, InfoPath
Windows WorkFlow Foundation
Windows Presentation Foundation
Microsoft Technologies
ASP.NET Web Services
Windows Communication Foundation
ASP.NET AJAX
Silverlight
Crystal Reports
SQL Server Reporting Services 2005
Visual Studio 2005/2008, Microsoft Share point Designer
Microsoft FxCop, Simian, Source Monitor, RSM
VSS
IIS
Microsoft SQL Server 2000/2005
Page 1319/12/2008eQuadriga Software Private Limited
BPEL
Standards
Workflow execution engine
SAP
Other
Enterprise
Applications
UML
BPMN
BPNL
Business Logic
EJB POJO
DB
Adapters (JCA)
Messaging (JMS)
SOA
Web (JSP/ Servlet)
JDBC
Integration
Tools
Oracle - BPEL IBM Business Modeler Inspire BEA TIBCO
Enterprise
ARIS VITRIA
XPDL
BPDM
b
a c d
e
g
[default]
[default]
[α]
[β]
[γ]
India has worked on these technologies
Support component
Rule Engine
3 Competence
BPM & Related Technologies
Page 1419/12/2008eQuadriga Software Private Limited
3 Competence
Testing Activities
System
testing
Performance
/Stress
Testing
Acceptance
Testing
Installation
Testing
Regression
Testing
Functional
Testing
Sanity
Testing
Testing
Detailed test cases, which have been developed from Business Functional Specifications and Design
documentation
Reusability of the Scripts and hence less Man Power Utilization.
Portability across platforms.
Parameterization of Tests to Facilitate Large Volumes of Data to be tested in Less Time.
Test Automation Tools
IBM Rational Team Test. (XDE Tester, Robot,
Site Check and Test Manager)
Segue’s Silk Test.
Mercury Testing Tools (QTP, QC, etc)
Unit Test Tools
JUnit, HTTPUnit, Abbot
Performance Test Tools
JMeter, OptimizeIT
Bug Tracking Tools
PVCS tracker, BugZilla
Types of Testing
Advantages of Automated Testing
Testing Tools
Page 1519/12/2008eQuadriga Software Private Limited
Internal process are governed by CMMI L3 and parts of CMMI L4
Quality Process implemented in GFT India are aligned with GFT Germany
Supplements the normal PPQA activities as defined by CMMI L3
Improve Quality and Productivity
Effective Management control over projects by using Metrics like:
Process Metrics Product Metrics
1. Effort & Schedule Variance
2. Size Variance (FP or LOC or UCP)
3. Requirement Stability Index
4. Design Stability
5. Review Efficiency
6. Productivity
1. Number of Defects (Offshore)
2. Number of Defects (Onsite)
3. Number of Defects (By Customer)
4. Number of Review Defects (By Internal Audit)
5. Defect Distribution across project phases
6. Automated Code Review
3 Competence
Quality Assurance Goals
CMMI
Extended PPQA - Goals
Page 1619/12/2008eQuadriga Software Private Limited
Permanent Personal Counseling by our in-house Counseling Expert
Psychological Profiling of our resources
Regular internal & external soft skills training on personal and interpersonal skills
Training of related technologies is imparted to all resources before start of a project
Real time problems are analyzed & transferred as training modules
Periodic training for the latest and advanced technologies
Regular meetings of our Domain & Technological experts for knowledge sharing
An internal pool of trainers for our urgent training needs
Training by various external technical consultants on a periodic & need basis
Component based development practice to reduce overall development time
Training on Extreme & Agile Programming
Knowledge sharing workshops and Code walk through is conducted periodically
Interactive software & documents are given for self study
3 Competence
Soft skills & Technical Training
Page 1719/12/2008eQuadriga Software Private Limited
3 Competence
Tools for Communication
Conferences
Instant Communication
Async Communication
German Documentation
General Information
Interwise Meetings, Adobe Connect ,etc
MSN Messenger (Voice also), Google Chat, Yahoo, etc
Email using MS Outlook
In-house translators, Automated tools,
Third party translators
Intercultural Guide to help in cross
Cultural interactions
Page 1819/12/2008eQuadriga Software Private Limited
Project Management / Controlling / Quality Assurance / Support
Team formation
Customer Contact /
Interaction
Kick-Off Meeting
High Level Project
plan:
- Project Definitions
- Milestones
- Define
Responsibilities
Current System and
details of proposed
enhancements.
(Business Process
Documentation)
Define Constraints
and Non-Functional
requirements
Use Case or
Functional
Specification
Approach for
Localization
Architecture
Components/API
design
Coding Guidelines
Test Concept
Coding and Unit
TestingFunctional Tests
Integration Tests
Performance
Tests
Initialization Requirements Design Implementation Test Delivery
Deployment
Guide
Release to
Customer
Acceptance
Test
Post
Implementation
support
3 Competence
Project Life Cycle
Page 1919/12/2008eQuadriga Software Private Limited
1 About the Company
2 Co-operation Models
3 Competence
4 Project References
5 Contact
Agenda
Page 2019/12/2008eQuadriga Software Private Limited Page 20
4 Project References
Partial list of clients
GFT AG, Germany
Klett AG, Germany
Deutsche Bank, Germany
Deutsche Post, Germany
Siemens, Switzerland
Automatic Data Processing Inc., US
Infinite Solutions Inc., US
Dubai Customs, Dubai
Ford India
CavinKare, India
Vasan Group, India
Page 2119/12/2008eQuadriga Software Private Limited
4 Project References
SMILE Project (eLearning Domain)
The objective was to provide sophisticated graphic-intensive eLearning products with high
interaction, instant feedback, and multimedia-capabilities for the European market.
JRE 1.3.1_06, Point Base 4.5, Java Media Frame Works, Java Layer, QT Libraries for Mac,
JTextPrinter for printing, Speech Recognition software were used.
Page 2219/12/2008eQuadriga Software Private Limited
4 Project References
SMILE Project
6 interactive products (English, German, French,
Spanish, Italian and Business English) are
released in the market and English Interactive got
COMENIUS Award 2003.
Highly interactive and illustrative with more than
2,200 png images and 3800 sounds.
An exercise type template can generate many
exercises with different data.
Recognize the user voice and react to user, inbuilt
Dictionary, Statistics, Search and printing.
Page 2319/12/2008eQuadriga Software Private Limited
Award for Our eLearning
Applicatons
4 Project References
SMILE Project – Award!
Page 2419/12/2008eQuadriga Software Private Limited
4 Project References
InSpire Product (BPM Domain)
Inspire enables application software to be customized to new or modified business processes more
quickly and with less effort.
Any number of business processes can be mapped without any need for programming skills.
Simple and fast process modeling can be performed graphically by Drag & Drop. The specified rules
are adopted from a server module. Delays, alterations, interruptions and even complex business
processes could be monitored centrally and processed.
Assists companies in the modeling, implementation and execution of business processes. Offers a
powerful monitoring function that provides real-time data on all processes. Provides all the
necessary technical requirements for the complete automation of business processes.
Integrates the existing IT infrastructures within the company into a comprehensive, service-oriented
architecture.
Page 2519/12/2008eQuadriga Software Private Limited
4 Project References
InSpire Product
Tools and Technique: Eclipse RCP Framework
IDE : Eclipse 3.2
J2SE :1.5.0_06 and above
App. Server : Tomcat 5, Websphere
Version Control : SVN
Technology: Java, SWT/JFace, GEF, Xquery, Web
Services, Servlet, JDBC, Java2D
Page 2619/12/2008eQuadriga Software Private Limited
4 Project References
Siemens Project (Manufacturing)
To develop and install a European Central Remote Services solution (Central Remote Center
CRC) to provide the maximum assistance to customers in all issues relating to the operation of
HVAC-systems and building control systems.
Browser based access over the internet to customers and over Intranet to SBT Admin
personnel.
The software catered to Multi countries, Multi Language , Multiple Time zones
Page 2719/12/2008eQuadriga Software Private Limited
4 Project References
Siemens Project
IDE : WSAD 5.1
J2SE :1.4.1_05 and above
App. Server : WAS 5.1
Database : Oracle 10g
Build Tool : Ant 1.5.
Version Control : CVS 1.2.
Report Server : Crystal Reports 10.x [Java API]
Messaging : WAS MQ 5.3
Framework : Struts 1.2
LDAP : IBM Trivoli
Authentication : Premier Access for Strong Authentication req.
Page 2819/12/2008eQuadriga Software Private Limited
4 Project References
GFT Webpage
An interactive web portal developed using the Day Communiqué Content Management system
to facilitate easy means of content administration and publishing by the content authors.
The project involves providing a reliable means of implementing the teaser logic,
internationalization, user management from the content authors’ and end users’ perspective and
easy storage and retrieval of media content.
The solution is browser based and available over the internet to all users world wide in addition
to the company partners.
Page 2919/12/2008eQuadriga Software Private Limited
4 Project References
GFT Webpage
Tools: Day Communiqué3.5.6, Eclipse3.1.2
Version Control: Perforce, Subversion
Servers: Day Communiqué3.5.6 Server, Apache
Webserver, Apache Tomcat server
Technologies: Java, JSP, ESP, JSP custom tags,
HTML, XML, Javascript, CSS
Database: MySQL, Oracle
Mail Server: XMail server
Page 3019/12/2008eQuadriga Software Private Limited
4 Project References
GFT Resourcing Support
GFT Resource Management GmbH is a leading recruitment specialist. With over 30 years of
experience, GFT Resource Management GmbH manages recruitment services such as providing
permanent and contract technology staff across all markets. The GFT job board is enhanced using
Content Management System. Sales and Invoicing activities are done using EZAccess and Freeman
Application. GFT India is providing Support and maintenance for GFT Resourcing related
Developments.
Page 3119/12/2008eQuadriga Software Private Limited
4 Project References
GFT Resourcing Support
Version Control: Perforce, Subversion
Servers: Apache Webserver 2.0/2.2, Apache Tomcat
server 5.5.x
Technologies: Java, JSP, HTML, XML, Javascript,
CSS
Database: MySQL, Oracle
Mail Server: XMail server
3rd Party Tool : EZAccess 6.4
Page 3219/12/2008eQuadriga Software Private Limited
4 Project References
FBSC Ford Intranet site
An interactive web portal developed using Magnolia to facilitate easy means of content administration
and publishing by the content authors. The project involves providing a reliable means of implementing
the teaser logic, internationalization, user management from the content authors’ and end users’
perspective and easy storage and retrieval of media content. The solution is browser based and
available over the internet to all users world wide in addition to the company partners.
Page 3319/12/2008eQuadriga Software Private Limited
Tools:Eclipse3.1.2
Version Control: Perforce, Subversion
Servers: Apache Webserver 2.0, Apache Tomcat
server 5.5.x
Technologies: Java, JSP, JSP custom tags, HTML,
XML, Javascript, CSS
Database: MySQL, Oracle
CMS: Magnolia 3.0.3 community edition with
Scheduler, LDAP modules
Bug tracker: Bugzilla 3.0
4 Project References
FBSC Ford intranet site
Page 3419/12/2008eQuadriga Software Private Limited
4 Project References
db Contact e-Learning
An interactive running demo for the Banking application for DB Bank. This product gives the user direct
working knowledge of the Banking application system. Different modules and chapters within gives the
user rich and live experience of “how to” about the banking functions.
Page 3519/12/2008eQuadriga Software Private Limited
Tools: Turbo demo
Technologies: Java, JSP, JSP custom tags, HTML,
XML, Javascript, CSS
Viewed in : Browser
Export in 7 different output formats: Flash, JAVA,
EXE, GIF, ASF also Word and PDF for
documentation.
4 Project References
db Contact e-Learning
Page 3619/12/2008eQuadriga Software Private Limited
4 Project References
Work Order Processing (ERP)
This product was developed for the sub contractors of BHEL. BHEL used to upload the
work order for individual sub contractors in their website. The subcontractors used our
application to download the work order and used our application to inform BHEL about the
status of the project on a periodic basis. After completion of the work order, the application
will automatically create a detailed bill and raise the invoice to BHEL for payment.
Page 3719/12/2008eQuadriga Software Private Limited
Tools: Visual Studio 2002
Technologies: VB.NET, Crystal Reports
Database: MS Access
Viewed in : Browser / Client Machines
Reporting in various formats like Word, PDF, Excel,
etc
4 Project References
Work Order Processing
Page 3819/12/2008eQuadriga Software Private Limited
4 Project References
Vasan Pharmacy
The customer was using a fox pro based application to manage their inventory and pharmacy
billing. Data was transferred to their head office on a daily basis on a USB stick. We developed
an application in .NET to replace their existing application and also gave them the feature of
automatic replication of data from the pharmacy outlet to their head office. This ensure proper
back up and centralized maintenance and reporting.
Page 3919/12/2008eQuadriga Software Private Limited
Tools: Visual Studio 2005
Technologies: C#.NET, Crystal Reports
Database: MS SQL Server 2005
Viewed in : Browser / Client Machines
Reporting in various formats like Word, Excel, etc
Automatic replication of data between pharmacy
outlets and head office
4 Project References
Vasan Pharmacy
Page 4019/12/2008eQuadriga Software Private Limited
1 About the Company
2 Co-operation Models
3 Competence
4 Project References
5 Contact
Agenda
Page 4119/12/2008eQuadriga Software Private Limited
Chief Executive Officer
Erwin Selg
CTO, GFT Technologies AG
Curiestraße 5
D-70563 Stuttgart
Germany
T +49-711-62042-436
F +49-711-62042-101
M +49-173-7013193
Leo Ananth J
eQuadriga Software Pvt. Ltd.
95, Bharathidasan Salai
Cantonment
Trichy - 620 001
Tamilnadu, India
T +91-431-2401-398
F +91-431-2418-698
M +91-98942-33223
4 Contact Details
eQuadriga Software
Managing Director
Page 4219/12/2008eQuadriga Software Private Limited
Thank You!