1. Déjà vu Solutions Ltd.
Addressed to …
Déjà Vu Solutions Limited
October 23, 2011
2. Industry Sectors
Aerospace and Defense Hospitality and Leisure
Airlines Insurance
Automotive Life Sciences
Banking and Capital Markets Logistics and Distribution
Communication Services Publishing
Consumer Packaged Goods Gaming
Discrete Manufacturing Studios and Networks
Education Natural Resources
Energy Retail
Healthcare Railroads
High Technology Utilities
Déjà Vu Solutions Limited
3. Domain Expertise
Customer Relationship Management
Supply Chain Management
Human Resource Management
Ecommerce
Content Management
Media/Entertainment
Enterprise Asset Management
Life Sciences/Health Care
Business Intelligence
Knowledge Management
Déjà Vu Solutions Limited
7. Application Development @ DVSL
• Déjà vu Solutions Ltd. Value Creation
employs recent
developments from the
Value Engagement
fields of Technology and
Process Management.
Business Process
• We use the latest Understanding
development to enable
Business Process synergy
solutions that are with Application
Developed
robust and can adapt
itself to ever changing Delivers complete source
business environment. code and IP
Déjà Vu Solutions Limited
8. Application Development
End-to-End application development
•Optimize ROI from new, aging, and legacy systems
•Increase the ability to compete globally by integrating leading Internet-enabled applications
•Improve response by maintaining critical enterprise software
•Expedite change while minimizing cost
•Recapture the business logic inherent in legacy applications
Our development process is geared to deliver Application that address changing
•business logics
•scalability
•performance
•Manage every changing processes
With right mix of domain expertise and skills in cutting edge technologies we deliver
•Robustness
•Flexibility
•risk management
•and budgetary benefits to our customers.
DVSL covers a broad spectrum of technology areas
•client server applications
•object-oriented software
•Service Oriented Architecture
•internet or intranet
•legacy applications.
Déjà Vu Solutions Limited
9. Application Development
Software Development Life-Cycle
•Business/functional requirements analysis
•Application definition
•Application design
•Testing
•Implementation
•Warranty support of the application
Application Development Process can be used for
•New Application Development
•Application Enhancement
•Application Consolidation
Software Engineering Model
•Waterfall Model
•Prototyping Model
•Spiral Model
•Rapid Application Development
•Iterative Model
•Rational Unified Process Model
•SCRUM Methodology
•Agile Methodologies
Déjà Vu Solutions Limited
10. Application Development
Application Development Process
Plan and Envision Architect and Prototypes Development Deployment
Develop using Production Environment
Scope Definition Technical Architecture
Engineering Methods Setup
Software Requirement
Process Mapping Security Model Data Migration
Specifications
Entity-Relationship
Proposed Process Maps Evolve Architecture Process Migration
Diagram
Functional Requirements Pilots and Prototypes Deliver Release User Testing
Application Workflow Service & Process
Testing and Bug Fixing Parallel Runs
Mapping Definition
Governance Model Infrastructure
Mapping Requirements
Change Management Risk Management Project Management Knowledge Management
Déjà Vu Solutions Limited
11. Application Development
CASE STUDY: DESIGN AND DEVELOP A
RETAIL SITE USING LAMP FRAMEWORK
Déjà Vu Solutions Limited
12. Case Study: Design and develop a retail site using
LAMP Framework
Customer
• A prominent Retail Company in the India
• Consumers to use Internet to save money on products and services.
The Challenge
• Needed a turn around in 21 Days
• Short time-to-market
DVSL Solution
• Front-end PHP/AJAX/Java page development along with server/Client side validation
• Backend PHP Scripts and MySQL database
• Customized look and feel
• Enabling of the Web site to be compatible with micro browsers for mobile browsing
• Using XML based session to integrate with the PHP
Value Delivered
• Timely delivery with zero defects gave cost benefit and enabled timely launch of site
• Iterative model provided scope for quick enhancements with within effective time lines
• Load-balanced component architecture resulted in increased hits
Déjà Vu Solutions Limited
13. Application Re-engineering & Integration
Discovery
Business Process Partner Process Application Portfolio Technical Environment Organisational Structure
Definition
Software Requirement
Application Workflow Mapping Governance Model Mapping Security Model Entity-Relationship Diagram
Specifications
Design
High Level Services within Integration Framework (If
Provision for Scalability Project Control UML Diagram etc
Applications required)
Development
Establish Application Service
SEI Frameworks Develop Application Services Functional Testing Integration Testing
Registry
Deployment
Phase Wise Deployment Infrastructure Deployment Parallel Runs Monitoring and Measurement
Déjà Vu Solutions Limited
14. Application Support & Maintenance
Key Offerings
• Process Mapping
• Application Mapping
• Gap between Process and Application
• Application Transition
• Application Support
• Application Enhancements
• Testing Services
Key Strengths
• Multi-tiered governance and reporting
• Robust processes & Methodologies
• Mature transition framework
• Tool based approach
• Continuous improvements
• Reduced cost of operation
Déjà Vu Solutions Limited
15. Application Support & Maintenance
CASE STUDY: APPLICATION MAINTENANCE AND
DATABASE MIGRATION FOR A RETAILER
Déjà Vu Solutions Limited
16. Case Study: Application Maintenance and Database
Migration for a Retailer
Customer
•A leading Loyalty Solution Provider with more than 1M customers
Scope of Work
•Maintenance and enhancement :
•30 Processes
•10,000 modules
•17M LOC (Lines Of Code)
•Multi-location support to 3 client locations (US, Europe and India)
Challenges
•No Documentation
•Previous development was done in Ad-Hoc manner
Customer Benefits
•Over INR 2Crs reduction in Total Cost of Operations per Annum
•Improved turnaround
•Over 80% failure reduction
•20% faster failure resolution
•25% Resource Rationalization
•Documentation improved- 60%
DVSL Advantage
•DVSL delivered significant benefits to the customer in terms of improved performance
•The relationship has grown in strength over 3years.
•The DVSL delivery team displayed superior skills and capabilities in working on a complex application environment without adequate documentation.
•DVSL successfully migrated the application infrastructure from legacy database to Oracle
Déjà Vu Solutions Limited
17. Application Testing Services
Process
Analysis
Manual Functional
Testing Analysis
Test
Planning
Test Technical
Scripts Analysis
Test
Test Cases
Planning
Déjà Vu Solutions Limited
18. Application Testing Services
Testing
requirement
Product assessment Test process
Testing Improvement
Performance Test
Testing Automation
Test
User
Acceptance
Execution Functional
Testing
Testing
Regression System
Testing Testing
Integration
Testing
Déjà Vu Solutions Limited
19. Application Testing Services
Benefits Testing Domains
• Independent testing approach • Project Testing
in development projects for – Graded Bug List
unbiased testing – Process Bug List
• Less efforts needed by clients – Recommendations
for acceptance testing and trial
• Software Project Testing
implementation
– Trial Implementations
• Testing on multiple platforms
– Process Maps
and multiple browsers
– New Process Maps
• Test Automation for ongoing
– Parallel Runs
regression testing support
– Productions/Roll Outs
Déjà Vu Solutions Limited
21. Portals and Content Management
Content
Web 2.0 Portals Management E-Learning
System
Déjà Vu Solutions Limited
22. Web 2.0
Build Rich Internet Applications
•Deliver Rich content and experience on the web
•Enable multi-channel high quality end-user experience
•Leverage technologies like AJAX, Macromedia Flex, XHTML, XML etc
Consumer technologies into the enterprise
•blogs
•wikis
•social networking
•communities of practice
•pod-casting
Help Clients Adapting to the New Service Paradigm
•Move to a services based model
•Governance, software development, culture etc
that emphasize more on collaboration and
less on controls
Usability process adoption
•Move to a services based model
•Governance, software development, culture etc that emphasize more on collaboration and less on controls
Déjà Vu Solutions Limited
23. Portals
Portals
DVSL Advantage
Portal Factory
•Understanding client’s business •Drive ‘standardization’ across the •High amount of re-usability in
needs and branding strategy globally distributed businesses of portal applications across
•Technical strategy to address the the customer enterprise
challenges faced in consolidation •Leverage specialized knowledge •Reduces development costs and
of brand sites gained from one or few business future migration costs
•Evaluating a common platform function(s) across the enterprise •Reduced management & process
for the enterprising using our •Drive ‘efficiency improvements’ overheads
vast in-house expertise across the enterprise by focusing •Increased customer satisfaction
•Migrating and consolidating on repeat projects in specific due to
portals and reengineering portal areas (technology, function) •Benefits of specialization
functions and services •Drive efficiencies in numerous •Minimal hand-offs
small and medium projects that
•Repeatable performance
are executed across the
enterprise (normally these •Infrastructure standardization
happen as discrete projects at and optimization
discrete instances of time, with
lack of any co-ordination)
Déjà Vu Solutions Limited
24. Enterprise Content Management
Document Management
•Categorization Services
•Search Services
•Indexing
•Workflow/ Approval process
•Content Rendition
•Taxonomy
•Document Capture Services
•Compliance
•Records Management
•Email Management
•Storage Services
•Access Control
•Content Migration Strategy
•Integration Services
Web Content Management
•Consulting
•Defining content taxonomy
•Define and Design workflows
•Publishing process
•Integration with external systems
•Re-engineering websites to include Web 2.0 functionalities
•User Experience Research, Design, Usability Testing
•End to End Web Content Management implementation
Digital Assets Management
•Streaming Media: Better management of streaming media. We provide solutions that support both audio and video streaming.
•Thumb-Nailing: This enables user to automatically create a thumbnail picture that is used later as a visual cue.
•Content Metadata: Automatic extraction of asset properties. Attributes include format, height, width, color mode, compression, audio file sample
rate, and duration.
•File Transformation: We provide solutions for file format transformation without having to invest in 3rd party products. New file formats can be
easily incorporated by media plug-ins.
Déjà Vu Solutions Limited
25. E-Learning
• Architecture definition and framework development.
• Requirement, Configuration, Application Rollout
workshops & developing solution architecture.
• Customization, Integration, Implementation & Rollout
of e-Learning Applications & Content.
• Conducting end-user/administrators training camps.
• e-Learning solution development, maintenance &
support.
• Reusable components for the customer
• Take to market internal best practices on e-Learning
processes, technologies and sustenance models.
Déjà Vu Solutions Limited
26. Engagement Models
Fixed Cost
Time and Material
Dedicated Offshore Development Centre
Software-As-A-Service
Risk-Reward Pricing Model
Déjà Vu Solutions Limited
27. DVSL Advantage
• These models are benchmarked and improved continually based on
knowledge gained, best practices, and technology updates. Project-
specific models are tailored from the benchmarked models
according to the user needs. We have a dedicated Enterprise
Knowledge Group (EKG) which constantly evaluates third-party and
in-house tools relating to Project Management, Process
Management, and Software Engineering.
• Our advanced customer program seeks to compound value in new
ways like improvement of customers’ IT processes and technology
solutions for specific business requirements that require specialized
application development. We operate with the philosophy of
partnering with customer and leveraging product engineering
heritage to build cutting-edge applications to meet customer’s
business requirements and maximizing applications ROI.
Déjà Vu Solutions Limited
Enterprise Management: ReasonsReduced amount of paper documentationStandardize business processesReduce information duplication and redundancyIncrease effectiveness and productivity