27
Oak Systems Pvt. Ltd. 1 / oaksys / Oak-systems / oakatbengalooru / oaksys

Oak Systems - When you build Software, we build Quality in it

Embed Size (px)

DESCRIPTION

A Presentation About Oak Systems Pvt Ltd.

Citation preview

Page 1: Oak Systems - When you build Software, we build Quality in it

Oak Systems Pvt. Ltd.

1/ oaksys / Oak-systems / oakatbengalooru / oaksys

Page 2: Oak Systems - When you build Software, we build Quality in it

Who we are

Specialist Software Services company

Established in 1998

ISO 9001 certified since 2003

Over 100 Software specialists

Multiple domain expertise

Offices in Bangalore, Singapore, Malaysia, etc

Projects for India, Europe, USA, Asia

2

Page 3: Oak Systems - When you build Software, we build Quality in it

Strive to transform very customer’s business vision into a reality through quality engineering methods for a better, faster and cost-effective solution.

3

Page 4: Oak Systems - When you build Software, we build Quality in it

The Team4

Mr. Pradeep Oak - M Tech., IIT Kanpur

Worked with TCS, ANZ-IT

Co-authored a Book on S/W Testing (McGraw Hill, 2004)

Former Chairman, GC, Amruta Institute of Engg & Management Sciences, B'lore

Mr. Narendranath Pai - B Tech, UVCE

Expertise in Test Automation and Framework development

Experience in V&V and testing against various standards

Worked with ANZIT, SAP Labs, PSI

Ms Tejaswini Ananthkumar - B Tech, BVB

Expertise in Embedded, RTOS systems

Worked/Consulted with ADA, DRDO, Motorola

Managing Trustee – Adamya Chetana & Knowledge Park of India Trust

Ms Asmita Oak - B Tech, CoEP

Expertise in Quality Management Systems

Certified Lead Auditor

Worked on V & V projects at DRDO, Synopsys

Mr Hanumanth Managoli - B.Tech

Experience Embedded, Automotive & Space

Experience of working with world-wide OEMs and Tier-1s

Earlier worked with KPIT-cummins, CG Smith, ABB and ISRO.

Mr Pramod V Murthy – B Com

Experience in Banking domain – Techno functional, Testing, IT ops, support

Finacle (10.x) Certified Professional

And . . . 100 + Others

Page 5: Oak Systems - When you build Software, we build Quality in it

Business/Technology verticals

Embedded Software Business Unit (ESBU)

Test Automation Solutions Unit (TASU)

Enterprise Application Testing Unit (EATU)

Banking Business Unit (BBU)

Professional Services Group (PSG)

5

Page 6: Oak Systems - When you build Software, we build Quality in it

Embedded Software Business Unit (ESBU)

Services Offered

Full lifecycle software development

Verification & Validation

Test Rig Development

Testing

Domains

Avionics

Automotive

Defense domains

Rail, Space, Nuclear, Medical, Networking and such other domains.

6

DO178B, IEEE12207, ISO26262, IEC61508, ..

Page 7: Oak Systems - When you build Software, we build Quality in it

Test Automation Solutions Unit (TASU)

Services Offered

Test automation framework development

Test Rig Development

Functional Test Automation

Automated Regression testing

Load / performance testing

Security testing

7

Page 8: Oak Systems - When you build Software, we build Quality in it

Enterprise Application Testing Unit (EATU)

Manual Testing

Software Test Planning & Strategy Development

QA for the complete SDLC

Test Case design & driver development

User acceptance Testing

In short, everything in Software Testing (Functional, Performance, Usability)

Our pricing model for the services offered could be based on Fixed cost OR risk reward OR T&M

8

Page 9: Oak Systems - When you build Software, we build Quality in it

Banking Business Unit (BBU)

Experience in number of international Banking products (such as Finacle from Infosys)

Portfolio of services

Product Customization

Implementation

Technical support

IT Operations

Migration

System/Integration Testing

User Acceptance Testing (UAT)

User Training

9

Page 10: Oak Systems - When you build Software, we build Quality in it

Professional Services Group (PSG)

Services Offered

Staff augmentation

Temporary staffing services

10

Page 11: Oak Systems - When you build Software, we build Quality in it

Services

Some of the latest industry trends are already been internalized by us ..

Agile testing

Cloud testing

Data Analytics/BI testing

Do-178 / IEEE12207 / standards based IV&V

11

Page 12: Oak Systems - When you build Software, we build Quality in it

Areas of operation

Domains-

Embedded / Real Time apps

Avionics/Medical/Automotive

Banking (Retail, Corporate, investment, trade finance)

Financial services & Insurance

Enterprise applications

Commercial/Business/ERP software

GUI/RDBMS/Web Software

12

Page 13: Oak Systems - When you build Software, we build Quality in it

Our unique Advantage

Matured Organization with a track record of 15 years

Specialize in Software Validation, Testing and Test automation

Successfully delivered over 6200 Person Months of expertise since inception

140+ Projects

We are a CEMILAC approved company

13

Page 14: Oak Systems - When you build Software, we build Quality in it

What makes us different?

Flexible approach

To us, each client is unique. So is each client solution.

Adaptable delivery

We know that the key to a successful project is the ability to adapt. If anything is likely to have an impact on a project, we identify and communicate the issue quickly and take a constructive approach to problem resolution.

Attention to detail

Superior technical ability

Comprehensive delivery

We deliver the knowledge and backup of a specialist organization. We have the depth to offer a full range of specialist skills, ranging from project management to automation scripting, focused on your requirements.

Long term relationships, not "Touch and Go"

14

Page 15: Oak Systems - When you build Software, we build Quality in it

Matured processes for. . .

Requirement Elicitation

Structured & Object Oriented Design Methodology

Model Based development & test methodology

We have proprietary process models –

Full Lifecycle QA (Oak-PV model)

Test Automation (Oak-TA model)

Software metrics & Estimation

Project Management

Test Analysis & Reporting

Software Configuration Management

15

Page 16: Oak Systems - When you build Software, we build Quality in it

Platform Familiarity

Operating Systems

Solaris, Windows, Linux, VxWorks, HPUX

Application servers

Weblogic, Websphere, Tomcat, IIS

Databases

Oracle, MS SQL server, Sybase, DB2, MySQL

Test Tools

QTP, Silk, Rational, Selenium, LoadRunner, OpenSTA,

Insure++, Jtest, Junit, TCA, RSM, SoapUIpro, Sahi, Ranorex, Tessy

Logiscope, LDRA, C-Cover, RTRT, MATLAB, Vectorcast, XML-Simulator, LoadUI, StressTester, QuickUnit,

Languages

C++, C, Java/J2EE, Pascal, Ada, VC++, VB

Scripting

ASP, JSP, Tcl/Tk, Perl, Python, Ruby, Shell, TTCN-3,

Others

DOORS, Rhapsody, PVCS, ClearCase, VSS, QC, BugZilla,Synergy,

16

[Partial List ]

Page 17: Oak Systems - When you build Software, we build Quality in it

Our research initiatives

OAK-BVB Center of Excellence in V&V (2003)

In association with BVB college of Engineering, Hubli

Focusing on research and propagation of new techniques in software Verification & Validation, deriving new methods of analysing test metrics

OAK-PDA Center of Excellence in Software Automation (2005)

In association with PDA College of Engineering, Gulbarga

Focusing on test automation, tool evaluation, productivity improvement etc.

17

Page 18: Oak Systems - When you build Software, we build Quality in it

Our Induction Training

A comprehensive 12 week long induction training covering aspects of software engineering, software testing, SCM, V&V, SQA, Peer Reviews, Defect Management, SDLC & Test lifecycle, test automation, etc.

Hands-on project experience during this training

We have setup an off-campus Induction Training Center

18

Page 19: Oak Systems - When you build Software, we build Quality in it

Software Engineering Standards

Our processes are assessed to be ISO 9001:2008 compliant (since 2003)

Standards for Software Development, QA & Testing

Based on ISO, DoD, IEEE & SEI Recommendations

19

Page 20: Oak Systems - When you build Software, we build Quality in it

Engagement Models

Turnkey model

We will deliver the necessary tasks on a fixed scope/fixed cost basis

BOT Model

We will build the necessary processes and team for your projects, manage the project activities, after a planned duration, will transition the process and team to you. Billing could be on fixed cost or T&M

Resource Model

We will provide the necessary engineers on T&M (engineer-month) basis

20

Page 21: Oak Systems - When you build Software, we build Quality in it

Projects’ Snapshot

Avionics/Defence/Embedded Software

Testing of subsystems of Medical devices – Cardio vascular devices

Testing of subsystems of civilian aircraft systems as per DO-178B under LDRA test harness

IV&V of Digital Engine Control Unit (DECU) as per IEEE12207 / IEEE1012 standards

Testing of a Radar system as per DO-178B involving RTRT toolset and homegrown test rigs. Software size was around 100KLOC.

IV & V and Testing of Flight Test Panel

Formal modeling of subsystems of a fly-by-wire aircraft. The main objective of the project was to write the unambiguous, concise, consistent formal specification of an existing 'Avionics System specification' using Esterel specification language.

IV&V of Flight Control System (FCS), MC, DP etc.

IV&V of Solid State Flight Data Recorder (SSFDR)

IV & V of Antenna control system software based on MIL2167A

Unit test Automation using RTRT for Radar system Software involving 100% code coverage, unit tests to check for compliance to stringent DO-178B guidelines.

Development of TestRig for Flight control System

Component Testing and System testing using LDRA and Test Conductor for CMS module of a Tactical control system

21

Page 22: Oak Systems - When you build Software, we build Quality in it

Projects’ Snapshot

Agile

Testing of Talent Acquisition suite

Testing of License management suite for a leading antivirus solution company

Testing of a global HR performance management suite

End-to-end testing of a robot based vehicle parking system

22

Page 23: Oak Systems - When you build Software, we build Quality in it

Projects’ Snapshot

Enterprise applications/ERP/Web systems Testing of multiple ERP systems System Testing, Test automation & UAT of HRMIS products Cross-platform Testing of a Network Management Product Performance profiling & load testing of number of web based systems Testing and reverse engineering of a B2B software (Automotives) Internet/Intranet based Pension administration software Test Automation of Telecom applications Testing of RetailPOS systems

Cloud Testing System Testing of End-to-end recruitment solution Performance testing of eLearning and eMentoring suite Testing of campus administration software System testing of hosted ERP modules

23

Page 24: Oak Systems - When you build Software, we build Quality in it

Projects’ Snapshot

Banking, Financial services, Insurance domain (BFSI) Managed Testing of a Global Core Banking Application with CMMi L5 processes Test automation of an eCommerce portal (ATG 10 environment) Customization Testing of Global Core banking system for a large Bank in the APAC

region Testing of banking BI product for multiple releases & customization Testing & Test Automation in Insurance, Banking, CRM domains System Testing, Automation and UAT of products under Insurance domain System Test automation of Internet Payment Security System

BI/Analytics/Big Data Testing & test automation of BI product in Supply chain management domain (Channels) Testing of BI product in the banking domain Testing of BI product in the material management domain Testing of Performance data analysis software for Power plants

24

Page 25: Oak Systems - When you build Software, we build Quality in it

Partial Client List 25

Page 26: Oak Systems - When you build Software, we build Quality in it

Thank you!Oak Systems Pvt. Ltd.

#27, NGEF Lane, Off 100 Feet Road, Indira Nagar, Bangalore – 560 038, INDIA

Tel : +91-80-41 26 76 81Email: [email protected]

URL: www.oaksys.net

26

We would like to add value thru engagement.

Page 27: Oak Systems - When you build Software, we build Quality in it

Any Questions ?

Please write to [email protected]

27