Inspired Minds
National Systems Consulting, L.P.
Application Development, Maintenance, Support and Testing
Services
( Mainframe and Distributed )From Off Shore
Application Development, Maintenance, Support and Testing
Services
( Mainframe and Distributed )From Off Shore
Mainframe Services Spectrum
Application EnhancementApplication Enhancement
Tool &Utilities DevelopmentTool &Utilities Development
Data Conversion from existing To other System
Data Conversion from existing To other System
Production SupportProduction Support
Web TransformationWeb Transformation
Application Maint. &MigrationApplication Maint. &Migration
Application DevelopmentApplication Development
Reverse Engineering &Documentation
Reverse Engineering &Documentation
Different Mainframe Platform(IBM, BULL,
Hitachi and Etc…
Legacy and Open system
Applications Running over
Different Platform
Node 1 Node 2
Node 3
Server
Tec
hn
olo
gy
& D
om
ain
Exp
erti
seT
ech
no
log
y &
Do
mai
n E
xper
tise
Pro
ject
Man
agem
ent
& E
xecu
tio
nP
roje
ct M
anag
emen
t &
Exe
cuti
on
Media & Entertainment, Publishing
Aerospace & Avionics
Industries
Healthcare
OO Technologies
EAI / Web Services Client / ServerLegacy –
Mainframe, AS/400
Technology Areas
Egg. & Embedded Technologies
Enterprise Solutions
SAP, Kronos
Architecture/ Design
Application/ ProductDevelopment
Testing and Validation
ApplicationMigration &
Reengineering
Software Lifecycle Services
IT Helpdesk
Packaged Software Implementation
Technical Writing/Documentation
Value-Added Services
Reverse Engineering
ApplicationCustomization/
Support
IT and Off shoring roadmap
End to end offerings across entire software lifecycle
Banking and Finance
Service Offerings
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
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)
Workstation
Workstation
Workstation
Workstation
Workstation
Workstation
Workstation
Workstation
Other systems at Offshore
Offshore Development Team for Customer at National Systems
Optional Security System at National Systems end
Service Providers in India
(VSNL/STPI)
ISP Provider
Facilities & Infrastructure
Project Execution Methodology
Onsite Execution
Start Project activities, simulate the offshore scenario, and test connectivity to Offshore Center
Knowledge Repository
Update case database/ Knowledge Bank
Knowledge Transfer
Document the systems, prepare ‘Cook Book’, AID
Prioritization
Key User Need Analysis/Prioritization
Customer Requirement Study
Due diligence
Goals, expectations, scope
Metrics Analysis & Measurement
of Project / Deliverable of success based on need, expectations and project plan guidelines
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
ONSITEONSITE
OFFSHOREOFFSHORE
Phase 1Phase 1 Phase 2Phase 2 Phase 3Phase 3
Project Execution StrategyProject Execution Strategy
Maintenance & Support Services
Corrective
Perfective
Preventive
Adaptive
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
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
Risk prevention Supervision and control of wear points Tracking of performance indicators Adjustment of environments
Risk prevention Supervision and control of wear points Tracking of performance indicators Adjustment of environments
Bug Fixes Response and remediation for application
run time errors Corrective action for production related application
failure
Bug Fixes Response and remediation for application
run time errors Corrective action for production related application
failure
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
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
• 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.
Production Support Services
ONSITE OFFSHORE
End-User sends support requestEnd-User sends support request
Offshore Programmer checks case database for similar requests/solution
Offshore Programmer checks case database for similar requests/solution
Conducts Impact Analysis of customer requirements Conducts Impact Analysis of customer requirements
Implements Changes/ fixes defect
Implements Changes/ fixes defect
Onsite Coordinator/Team checks request,
prepares description, assigns case number
and enters in case database
Onsite Coordinator/Team checks request,
prepares description, assigns case number
and enters in case database
Executes the test cases till
regression
Test Reports
ErrorFix
No Error
Release
Test team
Test and Release to production
Prepares Test PlanPrepares Test Plan
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
Application run time
errors
Functional queries
Review & Acceptance
Process Flow
• 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 Support
Users (Globally Located)
Client Inhouse Team/ Offshore
Team
Help Request
Moving Objects from Test to Live
Process Technical Requests
SOX Compliance
Send for QA
Send for QA
IF QA Failed
IF QA Failed
Archived
Archived
Calls/Mails/Alerts From
GlobalUsers /Client/
Offshore Team
Signoff from Team
Signoff from Team
PPR’SPolices
Proceedures and Rules
Task Allocation Table
Hourly / Daily / Weekly / Monthly / Quarterly
Agreed Technical Duties
Triggered by
EmailsAlerts
Help RequestsProgram Requests Calls to Helpdesk
Agreed in Weekly Meetings
Or
Automatically
SOX Compliance Process Technical Requests
YES
NO
Operations – Process Flow
Capabilities & Experience
Mainframe application development - S/390 IBM Mainframe, DB2, COBOL, CICS, VSAM,HOGAN – Business Fast Fund applicationMainframe 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
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 applicationOpen Systems -.NET technologies, Java technology , Data Ware housing Media application
Offshore Testing Methodology
Customer Requirement Study
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
Dedicated Setup at Offshore
VPN / Dedicated Link Based Access to Client Systems
This warrants Migration/ Leasing of Equipments. Also, Installation & Training is needed
Testers log into Customer’s Network
Development of Test Plan & Design
Development of Test Stubs/Suites
Execute Test Cases till Regression
Test ReportsCustomer
ErrorFix
Configuration Management / Backup / Adherence to Quality
Phase 1
• Vision/Goals
• Expectations
• Scope
• Systems/ Application Inventory
• Team Organization
Phase 2
Phase 3
Option 1
Option 2
Testing Process
Test DesignTest 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
• 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
• 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
Test Reporting
• 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
QMS : Quality Management System
PM : Project Manager
PL : Project Leader
QA : Quality Assurance
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)
Quality Tools Infrastructure
Project Management
& Tracking
WebEnabled
QMS
Estimation Tool
Project Documentation
CaseDatabase
(MaintenanceProject)
Project Metric
Analysis System
PROTRACK E-QMS ST-MATE Know Bank CaseDB ProDash
Delivery Organization
Project Execution Layer - Offshore
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
Onsite Coordinator (Depending on the size)
Offshore Test Manager
Offshore Test Lead (s)
Configuration Leaders
System Administrators Test Engineers
Project SQA
Customer Product Development
Customer QA
Project Execution Layer - Onsite
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
Top layer> 8 Yrs
Top layer> 8 Yrs
Middle Tier
Between 5-8 YrsMiddle Tier
Between 5-8 Yrs
Resource PoolResource Pool
Outer layer0-3 Yrs
Outer layer0-3 Yrs
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
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
Human Resources
Retention of knowledge
• 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
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
Recruitment
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
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
MasterChecking Account
(Selected by customer)USD 20,000
Sub Account 1USD 1000 Priority 1
Float Day 0 = 1000Float Day 1 = 1000Float Day 2 = 1000Float Day 3 = 1000Float Day 4 = 0 Memo Hold =float of Day
Sub Account 2USD 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 3USD 3000Priority 3
Float Day 0 = 0Float Day 1= 0Float Day 2= 0Float Day 3 = 0Float Day 4 = 0
Memo Hold =0
Sub account 4USD 2000Priority 4
Float Day 0 = 0Float Day 1= 0Float Day 2= 0Float Day 3 = 0Float Day 4 = 0
Memo Hold =0
Credited 33,000 USD by customer on First day 0
5000 USD 1st day
1000 USD 4th day
5000 USD 2nd day
2000 USD 3rd day
Project Snapshot 1
Business Fast Funds
BFFBFF
This system will have mainly four major Process and one minor processA) 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 systemB) 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 accountD) 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 History Process (BHP)
Maintenance (Client) Process
BFF Systems
Maintenance Pending Data
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
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
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
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 countriesClient A leading multinational energy company with operations in more than 130 countries
Service Development & Implementation of a Hospital Information System
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.
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
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
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
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 processes 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 India
Work Phone +91-80-26792906
Time Zone: India IST
Fax: +91 80 26792944
Email: [email protected]
National Systems Consulting L. P., USA
Work Phone : +1 972-212-7433
Time Zone : CST
Fax: +1 972-212-7434
Email: [email protected]
Contact Details