Corporate Overview - National Systems Consulting

advertisement

Inspired Minds

Application Development,

Maintenance, Support and Testing

Services

( Mainframe and Distributed )

From Off Shore

National Systems Consulting, L.P.

Mainframe Services Spectrum

Node 3

Server

Node 1 Node 2

Different

Mainframe

Platform

(IBM, BULL,

Hitachi and Etc…

Legacy and Open system

Applications

Running over

Different Platform

Application Development

Application Maint. &Migration

Web Transformation

Production Support

Data Conversion from existing

To other System

Tool &Utilities Development

Application Enhancement

Reverse Engineering

&Documentation

Service Offerings

Media & Entertainment,

Publishing

Industries

Aerospace & Avionics Banking and Finance Healthcare

OO

Technologies

EAI / Web Services

Technology Areas

Client / Server

Legacy –

Mainframe, AS/400

Egg. & Embedded

Technologies

Enterprise

Solutions

SAP, Kronos

Architecture/

Design

Application/ Product

Development

Software Lifecycle Services

Testing and

Validation

Application

Customization/

Support

Application

Migration &

Reengineering

Value-Added Services

Packaged

Software Implementation

Technical Writing/Documentation IT and Off shoring roadmap

IT Helpdesk

Reverse Engineering

End to end offerings across entire software lifecycle

Offshore Strengths & Credentials

People

 Competent & committed Software Professionals (Technical & Functional)

 Experience spans the complete software life cycle services (AMS), Web Transformation

Projects, ERP on Midrange (JD Edwards)

 Strong Banking, Finance & Insurance Domain

Credentials (Leadership/Project Management)

 Well experienced in managing USA/Europe Clients

 Have set up large offshore dedicated Center (ODC) for fortune 500 companies

 Leadership/ Project Manager/Program Manager have exposure to USA corporate Culture

Process

 Proven Processes in action for AMS services on Mainframe and Distributed Applications

 Continuous R&D efforts towards tools & utility development for high productivity

 Center of Excellence for Mainframe, Midrange and open system application technology

Value

 Diversified Technology knowledge for different Applications – various tools & utilities

 Quantifiable ROI for customers (reduction of 10% of maintenance costs year on year)

 Good resource Ramping up capabilities

Facilities & Infrastructure

 5,000 sq ft. facility in Plano, TX.

 Round-the-clock operations supporting worldwide development projects

Uninterrupted and stable power supply with automated back-up

24/7 physical security and access control

Virtual project rooms with complete development, support & test

 facilities

Cutting-edge voice and data networks (Gigabit Ethernet, VoIP)

State of Art modular workstations

Information Security (Data, IP, Physical, System Access &

Firewall)

ISP Provider

Service Providers i n India

(VSNL/STPI)

Offshore

Development

Team for

Customer at

National

Systems

Workstation

Workstation

Workstation

Workstation

Optional Security

System at National

Systems end Workstation

Workstation

Workstation

Workstation

Other systems at

Offshore

Project Execution Methodology

Customer

Requirement

Study

Due diligence

Goals, expectations, scope

Knowledge

Transfer

Document the systems, prepare

‘Cook Book’, AID

Onsite Execution

Start Project activities, simulate the offshore scenario, and test connectivity to Offshore Center

Prioritization

Key User Need

Analysis/Prioritization

ONSITE

Project Execution Strategy

System

Appreciation

&Offshore

Environment

Setup

BOA people at

Offshore for KT

Understanding of the business & technical objectives of systems

Phase 1 Phase 2

Offshore Execution

Start Project activities, start collection of metrics. achieve quality & productivity targets

Metrics Analysis &

Measurement of Project / Deliverable of success based on need, expectations and project plan guidelines

Knowledge

Repository

Update case database/

Knowledge Bank

Phase 3

OFFSHORE

Maintenance & Support Services

 Understanding of business process and user requirements documentation

 New feature development – Mini SDLC Projects

 Integration of new/re-write applications with existing systems

 Re-structuring code to ease future maintainability

 Rationalization of data

 Performance tuning

 Quality documentation of existing and future systems

 Implementation support and user training

 24/7production support (TIER 3 Application Support)

 Tech Support

 Providing necessary tools to identify business rules

 Providing value-added services to enhance system capability

 Building tools and techniques to enhance staff productivity

 Staffing and training the team on system needs, tools and process

 Defining quality and measurement programs

Perfective

Corrective

Preventive

Adaptive

 Bug Fixes

 Response and remediation for application run time errors

 Corrective action for production related application failure

 Risk prevention

 Supervision and control of wear points

 Tracking of performance indicators

 Adjustment of environments

Production Support Services

• Production support services:

– Interaction with Client users and responding to and remedying an application run time error

– Answering user questions regarding the applications and performing all necessary corrective tasks.

The Primary support is provided by the Onsite team

• The secondary support shall be provided at Offshore.

• Through a combination of composite teams (Onsite & offshore), we are structuring a

24*7 model

• All Production support Issues are entered in Service Center provided by the client and is tracked, monitored and referenced through it. The closure will be on Successful

Execution in Production.

Process Flow

Application run time errors

Functional queries

Support SLAs:

(Response Time)

Level 1 – 1 to 4 hrs

Level 2 – 5 to 8 hrs

Level 3 – 9 to 14 hrs

Deliverables:

Modified or enhanced code

Impact analysis reports

Review forms

Test reports

ONSITE

End-User sends support request

Onsite

Coordinator/Team checks request, prepares description, assigns case number and enters in case database

Review &

Acceptance

Test and Release to production

OFFSHORE

Offshore Programmer checks case database for similar requests/solution

Conducts Impact Analysis of customer requirements

Implements Changes/ fixes defect

Prepares Test Plan

Fix

Test

Reports

Executes the test cases till regression

Error

Test team No Error

Release

Operations Support

• First and single point of contact for IT related queries

• Able to support all time zones

• Level 1 and Level 2 Support

• Ensure Uptime at all times

• Ensure SLA adherence at all times

• Monitoring critical data servers

• Disaster Recovery Plan for crisis situation

• Network management (WAN and SAN)

• Backup and Restoration management

• Participation and Assistance for SOX compliance in IT audits

• Interacting with clients to assist onsite/Global IT Requirements and troubleshooting

• Upgrades and updates implemented on timely bases

• All IT related Requests tracked to completion within SLA

• Hourly/Daily/Weekly/Monthly/ Reporting of critical and routine tasks

Operations – Process Flow

Users

(Globally Located)

Client Inhouse

Team/ Offshore

Team

IF QA Failed

Help Request

Moving Objects from Test to Live

NO

Process

Technical

Requests

YES

Calls/Mails/

Alerts From

GlobalUsers /

Client/

Offshore

Team

Process

Technical

Requests

PPR’S

Polices

Proceedures and

Rules

SOX Compliance

Send for QA

Task Allocation Table

Hourly / Daily / Weekly / Monthly /

Quarterly

Agreed Technical Duties

Triggered by

Emails

Alerts

Help Requests

Program Requests

Calls to Helpdesk

Agreed in Weekly Meetings

Or

Automatically

SOX Compliance

Send for QA

IF QA Failed

Signoff from Team

Signoff from Team

Archived

Archived

Capabilities & Experience

Mainframe application development - S/390 IBM Mainframe, DB2,

COBOL, CICS, VSAM,HOGAN – Business Fast Fund application

Maintenance of core publishing enterprise application running on

AS/400 including periodic updating of tasks. Development involving installation and versioning, 24/7 support desk for maintenance & redress - IBM AS/400, ALDON, CA/400, RPG ILE,

COBOL ILE

Open Systems -.NET technologies, Java technology , Data Ware housing Media application

Offshore Testing Methodology

Customer

Requirement

Study

• Vision/Goals

• Expectations

• Scope

• Systems/

Application

Inventory

• Team

Organization

Knowledge

Transfer

• Familiarization of

Customer Systems &

Specific Products

• Training on Domain specific to the Customer

• Training on Customer

Processes & Project

Execution Methodologies if needed

• Training on Other

Standards followed by

Customer

Testing Phase 3

Option 2

Option 1

Dedicated Setup at

Offshore

VPN / Dedicated Link

Based Access to Client

Systems

This warrants Migration/ Leasing of Equipments. Also, Installation

& Training is needed

Development of Test Plan & Design

Testers log into

Customer’s Network

Development of Test Stubs/Suites

Execute Test Cases till Regression

Fix

Phase 1 Phase 2

Test Reports

Error

Customer

Configuration Management / Backup / Adherence to Quality

Testing Process

Test Planning

• Prepare Test Plans for all kinds of Testing

• Test plans are to be as per Test Plan Template &

Test Plan Guidelines of

QMS unless specified by

Client

• Plan the entry & exit criteria and test strategy for each level of testing

• Modify/Update the test plan as & when required

QMS : Quality Management System

PM : Project Manager

PL : Project Leader

QA : Quality Assurance

Test Design

• Test Designs are prepared as per Test

Design & Report Template

& Guidelines of QMS unless specified by Client

• Coverage of test cases in the Test Design will be as per the Test Plan

• Modify/Update the test plan as & when required

Execution of

Tests

Test

Reporting

• Ensure the entry criteria before starting the tests

• Test Engineers to conduct Tests using the

Test Cases given in Test

Design Document

• Test Engineers will record the actual results against the expected results as per Test Design

& Report Template

• In case of any defects found, PM will ensure that subsequent release are made only after defect fix

• PM/PL will ensure that defects identified in the previous level of testing are closed and test results are verified & approved before subsequent levels of testing

• QA & PM will recommend for release

• For every Iteration, Test engineer will report the results of Testing. This file will be maintained as a controlled item in project’s

Version Control

Repository

• PM & QA will review and analyze the Test

Reports. QA will ensure that Testing is complete in all aspects

• QA & Sr. Mgr will review and approve Test Reports

& Acceptance Test

Reports, if any, shall be sent to the client

Metrics

Time Spent on different project activities

Estimated and actual time taken to complete the tasks under a Case

Testing defects of different types and severity + post release defects

Number of Post Delivery Defects

Number of Cases received, open and closed in a period

Time taken to close Cases of different types and severity

 Testing defects of different types and severity including post release defects

Number of Post Delivery Defects

Time taken to fix post-delivery defects

Mean Time To Repair (MTTR)

Mean Effort To Repair (METR)

PROTRACK E-QMS ST-MATE Know Bank CaseDB

Project

Management

& Tracking

Web

Enabled

QMS

Estimation

Tool

Project

Documentation

Case

Database

(Maintenance

Project)

Quality Tools Infrastructure

ProDash

Project

Metric

Analysis

System

Delivery Organization

Onsite Coordinator (if necessary) will be responsible for all coordination with Customer Product

Development & QA Organization. The Offshore Test Team will be responsible for executing QC activities as per Customer Processes

Customer Product

Development

Project Execution Layer - Onsite

Customer QA Onsite Coordinator (Depending on the size)

System Administrators

Configuration Leaders

Offshore Test Manager

Offshore Test Lead (s)

Test Engineers

Project SQA

Project Execution Layer - Offshore

Communication

Dynamic communication locally increases knowledge transfer between the teams

Co-locate

Encourage communication

 Daily standup meetings

 Whiteboards

– Get multiple communication modes working

Email

 FTP

 Instant messaging (”chat”)

 Phones

 Web collaboration tools, Video Conference

Human Resources

8:2:1

Outer layer

0-3 Yrs

Resource Pool

Human Resources

HR Focus

• Recruitment & Selection only from known net work and reference

• Individual growth discussed and agreed individually

• Compensation & benefits are more than industry standards

• Training & development compulsory for each one

• Family involvement in Employee welfare

• Evaluation and feedback on every six month

Retention of knowledge

Employee Retention

• Annually salary increase between 15 % to 25% on performance

• Longevity bonus Lump sump amount every by year

• Spot award on Project Quality delivery

• Mentor and mantes Relation

• High productivity bonus/ project bonus

• Customer appreciation and reward

• Sponsorship for higher education

• Systems and processes

• Knowledge management

• Bench / shadow resources

• Cross training

• Notice board

Recruitment

• Technical capability of candidates will be evaluated by identified technical panel members

• HR will check with fitment of candidates based on personal standards, capability, interaction skills and organization stability.

• Based on evaluation from Technical panel and HR, the respective BU Head will approve selection of candidates.

• HR makes the ‘offer’ based on industry standard, internal parity and acceptance from the candidate.

• Post employment verification

With the HR/Managers of previous employer

Criminal records thro’ Passport and local Police

Attitude / harmony checking thro’ candidate’s neighbors

Authentication of educational records thro’ respective educational institutions

Project Snapshot 1

Client

:Bank is one of the US’s most highly regarded regional banks, which is founded more than 150 years ago in Western New York. Client had over $57 billion in assets as of December 31, 2006

1000 USD 4 th day

Credited 33,000 USD by customer on First day 0

Master

Checking

Account

(Selected by customer)

USD 20,000

2000 USD 3 rd day

5000 USD 2 nd day

5000 USD 1 st day

Sub Account 1

USD 1000

Priority 1

Float Day 0 = 1000

Float Day 1 = 1000

Float Day 2 = 1000

Float Day 3 = 1000

Float Day 4 = 0

Memo Hold =float of Day

Sub Account 2

USD 12000

Priority 2

Float Day 0 = 12000

Float Day 1 = 7000

Float Day 2 = 2000

Float Day 3 = 0

Float Day 4 = 0

Memo Hold =float of Day

Sub account 3

USD 3000

Priority 3

Float Day 0 = 0

Float Day 1= 0

Float Day 2= 0

Float Day 3 = 0

Float Day 4 = 0

Memo Hold =0

Sub account 4

USD 2000

Priority 4

Float Day 0 = 0

Float Day 1= 0

Float Day 2= 0

Float Day 3 = 0

Float Day 4 = 0

Memo Hold =0

Project Snapshot 1

Business Fast Funds

This system will have mainly four major Process and one minor process

A) Master Accounting Process - This defines the master account, it’s sub accounts hierarchy and takes care of aged and current float distribution. The input to this is from Hogan, CardPac/Shaw, CES and AFS system

B) History process - This process defines all the detail transactions with reference to Post date in Business Fast Fund services.

This file also contains the current float bucket of the Master Checking account and as well as the post date’s available balance and debit details of each Sub account’s.

C) RAP Process - This process carries all the previous float (i.e. Aged float) details of the Master Checking account

D) Maintenance Process - This process helps to add, remove, delete of sub accounts . Maintains the priority on sub accounts for BFF hierarchy.

Master

Accounting

Systems (MAS)

RAP Process

BFF

Systems

BFF History

Process (BHP)

Maintenance

Pending Data

Maintenance

(Client) Process

Project Snapshot 2

Client

 World Leader & a leading innovator in Heating, Ventilation, Air Conditioning and Refrigeration equipment manufacturing with a total employee strength of 1500

Service

 Maintenance, Enhancement and Migration of Work Force Central (WFC) 5.0

Activities

 Level 1, Level 2 & Level 3 support

 Daylight Saving Time (DST) Upgrades: Upgrade WFC server as per the new DST rules and test it using Use Cases

 Migrate from WFC 5.0 to WFC 5.2

 Migrate 480 Series Timekeeper Terminal to 4500 Series Timekeeper Terminal

 Build Technical Manual & Electronic Repository (eRep)

 Monitoring WFC Servers (Background Processor, Communication & Application Servers)

 Recovering missed employee punches

Project Snapshot 3

Client

 A leading multinational energy company with operations in more than 130 countries

Service

 Development & Implementation of a Hospital Information System

Benefits to the Client

 Online integrated information across the hospital network anytime anywhere.

 The Management Information System section has been assisting top management in their decision making and strategic planning activity.

 Since the solution is totally web based, entire operation of Group hospitals in the region are managed into a single software resulting into real time information availability at various levels, reduced time of information passing, costs involved in software licensing and maintenance, etc.

 ICD 10 code has been implemented at the hospital to improve the quality of health data and patient care processes.

Project Snapshot 4

Client

 Subsidiary of a world renowned Music Group

 The second largest Music Publishing businesses in the world owning the rights to more than a million compositions

Service

 Maintenance of Music Publishing Application, B2B Systems Support and Technical Support

Activities

 Music Publishing Application Support

– Support and management of the entire application (running on IBM AS/400 hardware)

 J2EE

– 11 B2B Websites with presently registered users of 13,296.

– Online Collaboration applications with Media pitching capabilities serving US and

European users

 .NET

– Archival DMS, Smart Scan Imaging, IT Scheduling and Business Intelligence

 Technical Support

– 24X7 support – application

– Networking and Data maintenance

Benefits for customer

Dedicated resources with Institutional knowledge & customer application knowledge

 National Systems keeps resource buffer of 20% at it’s cost

 Substantial growth in productivity due to increased throughput, at a vastly lowered cost structure.

Leveraging time difference between India and US, the solution building process can achieve much higher productivity

Risk sharing through lower Fixed Costs and Overheads for Customer. Depending on volume, National Systems takes certain investments on its own

 Offshore team’s ability to scale up fast if required makes the development process less risky.

 Only one time knowledge transfer (KT) for each application area – Multiple options for KT

 Leverage tools for collaborative approach

Why National Systems?

Domain Expertise: Industry practice built by subject matter experts

 Blend of CMM & Agile Practices: Process orientation, Shorter Iterations, Incremental

Delivery, Greater Visibility & Control, total transparency

Quality Management & Process: ISO 9001:2000 and CMM standards - followed with predefined templates available with National Systems or templates supplied by customer, Metrics Driven organization

Our demonstrable track record: prestigious clientele, experience in setting up large dedicated centers for global customers

Project Experience: National Systems has people who are well conversant with process es and procedures applied to successful offshore projects.

 24 *7 Technical support operations infrastructure

 Price/performance commitment (we share your risks)

 Excellent team ramp up abilities ( we have proved it time & again)

 Last but not the least – highly competent, committed and enthusiastic workforce

Contact Details

National Systems Consulting L. P., USA

Work Phone : +1 972-212-7433

Time Zone : CST

Fax: +1 972-212-7434

Email: nsi@nsiamerica.com

National Systems India

Work Phone +91-80-26792906

Time Zone: India IST

Fax: +91 80 26792944

Email: info@nsiamerica.com

Download