Application Development,
Maintenance, Support and Testing
Services
( Mainframe and Distributed )
From Off Shore
National Systems Consulting, L.P.
Node 3
Server
Node 1 Node 2
(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
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
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
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
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
System
Appreciation
&Offshore
Environment
Setup
BOA people at
Offshore for KT
Understanding of the business & technical objectives of systems
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
OFFSHORE
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:
•
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.
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
• 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
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
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
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
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
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
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
Dynamic communication locally increases knowledge transfer between the teams
–
Co-locate
–
Encourage communication
Daily standup meetings
Whiteboards
– Get multiple communication modes working
FTP
Instant messaging (”chat”)
Phones
Web collaboration tools, Video Conference
Outer layer
0-3 Yrs
Resource Pool
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
• 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
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
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)
BFF
Systems
BFF History
Process (BHP)
Maintenance
Pending Data
Maintenance
(Client) Process
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
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.
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
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
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
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