mphasi s agil_analytics_life_cycle_business_style_for_big_data_services[1]
TRANSCRIPT
A White Paperby MS Balaje ViswanaathanBig Data and BIDW Practitioner, Analytics
MphasiS
MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 2
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 3
Contents
Executive Summary ...................................................4
What is “Big Data” .....................................................4
Business and Process Drivers for Big Data ..............5
MAALBS for BAAS A Road Map for Big Data Services ...................................7
MAALBS Style for Big Data Services ........................8
Manifesto of MAALBS ...............................................8
Principles of MAALBS ...............................................9
MphasiS Mind Maps on Big Data Projects ...............9
Phases of MAALBS ................................................10
High Level Architecture of MAALBS Big Data Process .........................................................15
MAALBS for Operational challenges ................................. 15
MAALBS LEAN Adoption ........................................16
MphasiS MAALBS Big Data Team ..........................17
Conclusion ..............................................................17
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 4
Executive SummaryToday, the volume and complexity of market data required by diverse industries such as BFSI, Retail, Healthcare, Communication & Media, Energy & Utilities etc. have become immense and is growing at a rapid phase. Ongoing market changes have accelerated the demand for larger volumes of data, thus forcing industries to address this so-called challenge “Big Data”. This demand is fueled as firms develop and deploy new, sophisticated strategies. At the same time regulatory changes are also forcing firms to source and report increasingly larger volumes of trade data, as well as to adopt higher quality – and usually data-hungry – risk and pricing models.
Social network data is also adding to this superabundance of data. The micro-blogging site Twitter serves more than 200 million users who produce more than 90 million “tweets” per day i.e. 800 per second. Each of these posts is approximately 200 bytes in size. On an average, this traffic equals more than 12 gigabytes, a day and, throughout the Twitter ecosystem, the company produces a total of 8 terabytes of data per day.
Facebook announced they had surpassed the 750 million active-user mark, making the social networking site the largest consumer-driven data source in the world. Facebook users spend more than 700 billion minutes per month on the service, and the average user creates 90 pieces of content every 30 days. Each month, the community creates more than 30 billion pieces of content ranging from web links, news, stories, blog posts and notes, to videos and photos.
Everywhere you look, the quantity of information in the world is soaring. The term “Big Data” has emerged to describe this monstrous growth in data. “Big Data” represents data sets whose characteristics are comprised of high volume, high velocity, and a variety of data structures.
What is “Big Data”“Big Data technologies describe a new generation of technologies and architectures designed to economically extract value from very large volumes of wide variety of Data, by enabling high-velocity capture, discovery and / or analysis.”
“Extremely scalable analytics – analyzing petabytes of structured and unstructured data at high velocity.”
“Big Data is data that exceeds the processing capacity of conventional database systems.”
“Big Data is a technology that helps extract value from digital universe.”
Technology vendors in the fields of Legacy Database or Data Warehouse say “Big Data” simply refers to a traditional data warehousing scenario involving volumes of data that are available either in single or multi-terabyte range. Others disagree: that “Big Data” is not limited to traditional Data Warehouse situations, but includes real-time or operational data stores used as the primary data foundation for online applications that power key external or internal business systems. It used to be that these transactional/real-time databases were typically “pruned” so they could be manageable from a data volume standpoint. Their most recent or “hot” data stayed in the database, and older information was archived to a Data Warehouse via extract-transform-load (ETL) routines.
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 5
Business and Process Drivers for Big Data
Business DriversVolumePotential of terabytes to petabytes of data.Data volume is the primary attribute of “Big Data.” Volume is often quantified in terms of terabytes of data. Anything between 3 to 10 terabytes of data falls within the realm of “Big Data”. In addition, data volume can also be quantified by counting records, transactions, tables, and files. A large number of records, transactions, tables, or files can be categorized as “Big Data”. Though the volume of data is one of the defining characteristics of “Big Data”, data velocity and data variety (highlighted below) constitute the other key characteristics/ingredients of “Big Data”.
Variety
All types of data are now being captured such as structured, semi-structured, unstructured, streaming data, video, audio, Radio Frequency Distribution and Sensors (RFID) etc.
A significant factor that makes “Big Data” considerably immense is that it is coming from a greater variety of sources than ever before. Data from web sources (i.e., web logs, clickstreams) and social media is remarkably diverse. RFID data from supply chain applications, text data from call center applications, semi-structured data from various business-to-business processes, and geospatial data in logistics make up an eclectic mix of data types. Variety and diversity have therefore become an important attribute characterizing “Big Data”.
Velocity
How fast does the data come in? Speed or velocity of data is another defining characteristic of “Big Data”. Data velocity encompasses the frequency of data generation and the frequency of data delivery. In today’s hyper-connected and networked society, there is a continuous stream of information coming from a range of devices ranging from sensors and robotics manufacturing machines, to video cameras and mobile gadgets. This ever-increasing amount of data relentlessly flying from devices in real-time is causing data volumes to grow and do so in a hurry.
Big Data Drivers
Verification
Validation
Value
Process DriversBusiness Drivers
Volume
Variety
Velocity
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 6
Process DriversVerificationIt is a process where data is checked for any inaccurate and inconsistent information after migration. It helps to determine whether
(i) data is accurately translated while it is transported from one source to another,
(ii) is complete, and
(iii) supports processes in the new system. During data verification, there may be a need for a parallel processing of both systems to identify areas of disparity and forestall erroneous data loss.
ValidationIt is a process of ensuring that a program operates on clean, correct and useful data. It uses routines, often called “validation rules” or “check routines”, that check for correctness, meaningfulness, and security of data that are input to the system. The rules may be implemented through the automated facilities of a data dictionary, or by the inclusion of explicit application program validation logic.
For business applications, data validation can be defined through declarative data integrity rules, or procedure-based business rules. Data that does not conform to these rules will negatively affect business process execution. Therefore, data validation should start with business-process definition and set of business rules within this process. Rules can be collected through the requirements capture exercise. The simplest data validation verifies that the characters provided come from a valid set. For example, telephone numbers should include the digits and possibly the characters +, –, and () (plus, minus, and brackets). A more sophisticated data validation routine would check to see whether a user had entered a valid country code, i.e., that the number of digits entered matched the convention for the country or area specified. Incorrect data validation can lead to data corruption or a security vulnerability. Data validation checks that data is valid, sensible, reasonable, and secure before they are processed.
A validation process involves two distinct steps:
(a) Validation Check and
(b) Post-Check Action. The check step uses one or more computational rules (see section below) to determine if the data is valid.
The post-validation action sends feedback to help enforce validation.
Value
With all the Volume, Variety and Velocity existing in the business, processing of Big Data helps in deriving value and insight from it to be able to tie it with business plan that can drive business outcome, ROI and profitability.
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 7
MAALBS for BAAS – A Road Map for Big Data ServicesMAALBS for Big Data Services
Every IT organization wants to accelerate innovation, lower costs, and ensure the high quality of its services. Yet, each of these goals presents challenges.
Companies need to discover and evaluate the implications that business innovations may have on their system landscapes — and IT must work to minimize any system downtime these innovations may confront. Companies have to ensure ongoing quality in terms of functionality, performance, availability, and security as the business is dependent on all these parameters.
The system development and support process is complicated and complex. Therefore, maximum flexibility and appropriate control is required. Evolution favors those who operate with maximum exposure to environmental change and are optimized for flexible adaptation to change. Evolution deselects those who have insulated themselves from environmental change and have minimized chaos and complexity in their environment.
The term “Big Data” has become a buzz in both the business and the technology world. There are numerous conferences, seminars, webinars and forums on the topic of Big Data and Cloud Computing and the subject seems like an overused word today. There is still some ambiguity about what comprises Big Data – Is it just the sheer volume or is it mix of volume, variety, velocity regardless of the size of data or is it the voluminous unstructured data coming from social media and machine logs?
Now the scope of the Big Data drivers has expanded from three dimensions to six dimensions such as volume, velocity, variety to verification, validation and value. The first three Vs fall into features of Big Data while the last three Vs come under process and business outcomes.
The required approach should enable development teams to operate adaptively within a complex environment using imprecise processes. Complex system development occurs under rapidly changing circumstances. To overcome these challenges, MphasiS an HP company’s Analytics team has come up with a robust methodology for their Big Data Roadmap called MAALBS process which tailors the combination of AGILE SCRUM, ITIL framework and Lean to efficiently manage and support the entire life cycle of their applications right from Discover, Design, Develop, Deploy & Support. (4DS) = (4A) (Acquire, Analyze, Assemble and Act).
Discover
Design
Develop
Deploy & Support
Acquire
Analyze
Assemble
Act
MAALBS = BAAS
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 8
MAALBS for Big Data Services
Envision and Explore
ProcessInstitutionalization
DefectPrevention
MAALBS is an Hybrid AGILE framework which blends SCRUM + ITIL + LEAN
Con
tinuo
us S
ervi
ce Im
pro
vem
ent
Know
ledg
e Managem
ent
Operational Management
ProductOwner
ProductBacklogItem 1Item 2Item 3Item 4Item 5
Sprint BacklogItem 1Item 2Item 3
Release BacklogItem 1Item 2Item 3
ACT=DEPLOYMENT
Phase Gate IN – Approved
BRD
Phase Gate OUT – Approved
TDD
Phase Gate IN – Report in
running conditionPhase GateOut – Demo
Phase Gate IN – Approved
TDD
Phase Gate OUT – Developed
ReportPhase Gate
IN – UTCPhase GateOUT – UTR
SprintMeeting withPO/SM/Team
Retrospective
R & D phase andPromoting the product to Support Team to includein GO LIVE schedule List
NOBusiness
Acceptance
REVIEW
TESTINGASSEMBLE=DEVELOP
3-4 Week Sprint
YES
1
4 5
6
7X
X
ANALYZE = DESIGN
3
ACQUIRE = DISCOVER
2
Envision Speculate Explore
Adapt
C
lose
Manifesto of MAALBS We are uncovering better ways of developing software by doing it and helping others do it. Through this work we have come to value:
•Team collaboration over processes and tools
•Quality deliverable inline with intelligence over comprehensive documentation
•Stakeholder’s collaboration over contract negotiation
•Rooms for innovations and welcoming changes over following a plan
At a higher level, MAALBS tailors and adapts the AGILE ProjectManagement framework introduced by the expert Jim High Smith.The framework is as follows:
•Envision: Determine the product vision and project scope, the project community, and how the team will work together
•Speculate: Develop a feature-based release, milestone, and iteration plan to deliver on the vision
•Explore: Deliver tested features in a short timeframe, constantly seeking to reduce the risk and uncertainty of the project
•Adapt: Review the delivered results, the current situation, and the team’s performance, and adapt as necessary
•Close: Conclude the project, pass along key learnings, and celebrate
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 9
Principles of MAALBS• Our highest priority is to satisfy the customer through early and continuous
delivery of valuable software
•Welcome changing requirements, even late in development
•Providing rooms for innovation across project, process and technology
• Deliver working software frequently, from three weeks to six weeks, with a preference to the shorter timescale
•Business people and developers must work together daily throughout the project
• Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done
• Face-to-face conversation is the most efficient and effective method of conveying information to and within a development team
•Working software is the primary measure of progress
• MAALBS processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely
• Continuous attention to technical excellence and good design enhances agility
• Simplicity – the art of maximizing the amount of work not done – is essential
• The best architectures, requirements, and designs emerge from self-organizing teams
• At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly
MphasiS Mind Maps on Big Data Projects
1. Identifying the lineof Business10. Embed statistics &
Analytics for effectiveDecision Making &
Visualization
MAALBS Big Data Mind Map
2. Data Collection
5. Tailoring and adhering the standardsand governance to ease
the skills
9. Augmenting Hadoopwith Enterprise Data Warehouse
6. Collaborating withCOE & participating in
the tech forums
3. Profiling the Business Data
4. Adopting MAALBS —AGILE Process
8. Align CloudOperating Model
7. San Box Prototypeand performance
MAALBSBig Data
Mind Map
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 10
Phases of MAALBSThe phases of the MAALBS has been classified into technical and AGIL process, a blend of AGILE SCRUM, ITIL and LEAN
Technical Process: ACQUIRE, ANALYZE, ASSEMBLE AND ACT
Acquire
•Variety of data are collected in the aspects of heterogeneity, scale, timeliness, complexity, in all phases of the pipeline that can create value from data.
•When the data tsunami requires us to make decisions, currently in an ad-hoc manner, about what data to keep and what to discard, and how to store what we keep reliably with the right metadata.
•The value of data explodes when it can be linked with other data, thus data integration is a major creator of value. Since most data is directly generated in digital format today, we have the opportunity and the challenge both to influence the creation to facilitate later linkage and to automatically link previously created data.
•Much data today is not available in structured format; for example, tweets and blogs are weakly structured pieces of text, while images and video are structured for storage and display, but not for semantic content and search: transforming such content into a structured format for later analysis is a major challenge.
•Big data does not arise out of a vacuum: it is recorded from some data-generating source. For example, consider our ability to sense and observe the world around us, from the heart rate of an elderly citizen, and presence of toxins in the air we breathe, to the planned square kilometer array telescope, which will produce up to 1 million terabytes of raw data per day. Similarly, scientific experiments and simulations can easily produce petabytes of data today.
AGIL Process: AGILE SCRUM , ITIL and LEAN
Discover – Story Gathering
Phase Gate IN Process Phase Gate OUT
High level requirements will be shared in brief through Power Point, Excel or Documents.
The product owner will prioritize the product from the product backlog and provide the details to the MAALBS team.
Approved Business/Functional requirement
DocumentsImageVideo, AudioE-mailsFeed Back Forms
TwitterFacebookLinkedinMy SpaceRSS Feed
Str
uc
ture
d
Se
mi-
stru
ctu
red
Un
-str
uc
ture
d
So
cia
l Me
dia
XML
DWH DB
RDBMS
ORDBMS
Master-Detail
Structured Files
Web Logs
Contact Logs
Device Logs
Click Stream
Machine Generated
Session Logs
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 11
In SPRINT planning meeting the team will analyze the requirements like business requirement document, functional requirement document for all the prioritized product and scope it for the upcoming Sprint. The products which cannot be agreed to complete in the sprint will be directly pushed back to the product backlog with proper justification provided to the product owner like requirements (BR/FR) not signed-off, huge estimates due to report complexity, resource capacity, etc.
Document
Analyze
Frequently, the information collected will not be in a format ready for analysis. For example, consider the collection of electronic health records in a hospital, comprising transcribed dictations from several physicians, structured data from sensors and measurements (possibly with some associated uncertainty), and image data such as x-rays. We cannot leave the data in this form and still effectively analyze it.
Rather we require an information extraction process that pulls out the required information from the underlying sources and express it in a structured form suitable for analysis. Doing this correctly and completely is a continuing technical challenge. Note that this data also includes images and will in the future include video; such extraction is often highly application dependent (e.g., what you want to pull out of an MRI is very different from what you would pull out of a picture of the stars, or a surveillance photo).
In addition, due to the ubiquity of surveillance cameras and popularity of GPS-enabled mobile phones, cameras, and other portable devices, rich and high fidelity location and trajectory (i.e., movement in space) data can also be extracted.
We are used to thinking of Big Data as always telling us the truth, but this is actually far from reality.
For example, patients may choose to hide risky behavior and caregivers may sometimes mis-diagnose a condition; patients may also inaccurately recall the name of a drug or even that they ever took it, leading to missing information in (the history portion of) their medical record. Existing work on data cleaning assumes well-recognized constraints on valid data or well-understood error models; for many emerging Big Data domains these do not exist.
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 12
Design
Phase Gate IN Process Phase Gate OUT
Approved Business/Functional requirement document
MAALBS team starts work toward the initial design of the product/interface if more than one approach has been suggested to Design the interface, all the approach options are properly documented in Technical design document (TDD) and the approach which will be followed get it singed-off in order to avoid the confusion at later stage
Approved Technical design document
Assemble
Given the heterogeneity of the flood of data, it is not enough merely to record and throw it into a repository. Consider, for example, data from a range of scientific experiments. If we just have a bunch of data sets in a repository, it is unlikely anyone will ever be able to find, let alone reuse, any of this data.
With adequate metadata, there is some hope, but even so, challenges will remain due to differences in experimental details and in data record structure.
Data analysis is considerably more challenging than simply locating, identifying, understanding, and citing data. For effective large-scale analysis all of this has to happen in a completely automated manner.
This requires differences in data structure and semantics to be expressed in forms that are computer understandable, and then “robotically” resolvable.
There is a strong body of work in data integration that can provide some of the answers. However, considerable additional work is required to achieve automated error-free difference resolution.
Mining requires integrated, cleaned, trustworthy, and efficiently accessible data, declarative query and mining interfaces, scalable mining algorithms, and big-data computing environments. At the same time, data mining itself can also be used to help improve the quality and trustworthiness of the data, understand its semantics, and provide intelligent querying functions.
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 13
Development
Phase Gate IN Process Phase Gate OUT
Approved Technical Design Document (TDD)
The development activities are sub-categorized into multiple task/steps as per the level of estimates (LOEs) shared to the product owner and each task/steps are carried out sequentially like Code development, Report development, application/interface development etc. Each task/step will have to go through verification, validation and review before the start of the next task.
Develop verify validate review Develop
The product owner gets a frequent update on the progress of development activities in “Daily breakfast meeting” from the SCRUM master. The status on every day’s development activities are discussed in “Daily SCRUM meeting” among the team members and Scrum master
Workable Product
Act
By studying how best to capture, store, and query provenance, in conjunction with techniques to capture adequate metadata, we can create an infrastructure to provide users with the ability both to interpret analytical results obtained and to repeat the analysis with different assumptions, parameters, or data sets.
Systems with a rich palette of visualizations become important in conveying to the users the results of the queries in a way that is best understood in the particular domain. Whereas early business intelligence systems’ users were content with tabular presentations, today’s analysts need to pack and present results in powerful visualizations that assist interpretation, and support user collaboration.
Furthermore, with a few clicks the user should be able to drill down into each piece of data that the user sees and understand its provenance, which is a key feature in understanding the data. That is, users need to be able to see not just the results, but also understand why they are seeing those results.
However, raw provenance, particularly regarding the phases in the analytics pipeline, is likely to be too technical for many users to grasp completely.
DASHBOARD TREND MOBILE BI
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 14
One alternative is to enable the users to “play” with the steps in the analysis – make small changes to the pipeline, for example, or modify values for some parameters. The users can then view the results of these incremental changes.
By these means, users can develop an intuitive feeling for the analysis and also verify that it performs as expected in corner cases. Accomplishing this requires the system to provide convenient facilities for the user to specify analyses. Declarative specification, is one component of such a system.
Testing
Phase Gate IN Process Phase Gate OUT
Workable Product MAALBS team takes the sole responsibility of constructing the test cases and test plan in line with business requirements. The product is tested for each and every functional clauses the expected and actual results are captured.
Test Case Results
Deployment
Phase Gate IN Process Phase Gate OUT
Deployable Document
The Deployment phase bridges the gap between the MAALBS Development team and MAALBS support. The MAALBS Development team constructs the deployable document pertaining to the particular product/interface and checks all the entries in the deployable document manually with respect to the particular environment. The Support uses the deployable document shared by the MAALBS and deploys to the respective environment say PRODUCTION.
Workable Product
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 15
High Level Architecture of MAALBS – Big Data Process
MAALBS for Operational ChallengesMAALBS service operation related activities is carried out by the MAALBS support team. The MAALBS support team is responsible for followingservice operations:
Service Desk Function
•Serves as a First Point of contact
•Owns the logged request and ensures it is getting in line with the user acceptance
•Does a fi rst level fi x and fi rst level diagnosis
•Serves as liaison between the end user and IT services provision team
•Supports other IT provisions activities on need basis
•Escalates to the appropriate team when things go out of control
•Plays a vital role in achieving the customer satisfactionBI
G SH
EETS
,DA
TAVI
SUVA
LIZA
TION
BUSI
NESS
INTE
LLIG
ENCE
,RE
PORT
S
MAP
PROG
RAM
AUDIO,VIDEO
DOCS,TXT
WEB,LOGS
SOCIAL,GRAPH
SENSORS,DEVICES
SPATIAL,GPS
EVENTS,OTHERS
FLUME
LUCENE
SOLR
OTHERSAPI’s
DBCASSANDRA
VERTICAHBASE
HIVEMAHOUT
MONGODB
STORAGESHDFS
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 16
Incident Management
• The MAALBS support team is responsible for restoring the service of the application in line with the agreed SLA on Interrupted services
• The incident is acknowledged and the events of the incidents are recorded on a timely basis in the Incident Management Tool used by the MAALBS team
•The MAALBS team tracks and updates the progress of the incident until it gets closed in line with the user acceptance
• The MAALBS team executes a professional approach on identifying root cause of the incident
•The MAALBS support team ensures that problems are identified and resolved
•The MAALBS support team eliminates the recurring incidents
• The MAALBS support team minimizes impact of incidents or problems that cannot be prevented
• The MAALBS team employs a strategic approach to execute a permanent fix or a work around
MAALBS Knowledge Management
• The MAALBS team adopts a professional approach by gathering, analyzing, storing and sharing the knowledge throughout the MAALBS Life Cycle approach
• The MAALBS support as well as MAALBS development team cross trains themselves across process, project and technology to build a strong team
MAALBS LEAN Adoption•Optimal usage of resources by eliminating the waste
•Amplify learning through retrospectives (create knowledge)
•Decide as late as possible (defer commitment)
•Deliver as fast as possible (deliver fast)
•Work collaboratively by empowering the teams (respect people)
• Deliver quality work products in line with the internal and external stakeholders expectations
•See the whole (optimize the whole)
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 17
MphasiS MAALBS Big Data Team
MAALBS is a cross-functional team that adopts AGILE SCRUM, ITIL and LEAN for their POCs and Projects which will be implemented in an iterative and incremental way in SPRINTS, The team has got the hyper-specialization skills in Business Intelligence, Analytics and Hadoop Ecosystems.
ConclusionMAALBS – An AGILE approach has helped projects on a value-driven delivery model and also accelerated BI/DW development in a cost-benefit manner with increased quality of deliverables. MAALBS also augments the incremental delivery through SPRINTS by emphasizing continuous, incremental, and evolutionary growth-and-improvement.
I would like to express my appreciation and thanks to all my leaders who encouraged me in articulating this framework and I would also like to thank Ganesh Jegannathan, Sampath Kumar Sundaramurthy, Senthil Nathan and Saravanan Mohan who have helped me a lot by sharing their thoughts.
A White Paper on MphasiS AGIL Analytics Life Cycle Business Style (MAALBS) for Big Data Services MphasiS 18
MS Balaje ViswanaathanBig Data and BIDW Practitioner, Analytics MphasiSAbout Author
MS Balaje Viswanaathan also known as “MS” has got 15 years of rich cross cultural experience in the IT sector. He is currently engaged with MphasiS – as a Delivery Group Manager – Business Intelligence and Data Warehousing practices and is a Big Data practitioner. He has an MCA degree from University of Madras and MBA in Systems and Project Management. He is the author for LETZ DO PMP and LETZ DO ITILV3 [F] which primarily focuses on Project Management & Service Management practices. He has got wide range of expertise in diversified fields of Information Technology services which includes Data Warehousing and Business Intelligence, Software Development, Maintenance and Testing, Operations and Project Management. He has also implemented AGILE-SCRUM Methodology in his recent BI assignment and has come up with BI initiatives for Process Innovation Framework say MAALBS. MS has taken training sessions on PMP, ITIL, AGILE SCRUM and DW ETL Informatica.
He is certified in the following disciplines:• PMPfromPMI,USA[PMIMemberid:728277]
• PRINCE2[practitioner]fromAPMGUK
• AGILESCRUMMasterfromSCRUMAlliance
• ITILV3[F]fromAPMGUK
• CertifiedSixSigmaGreenBelt
• CloudComputingfromEXIN
• IBMMasteryBIGInsights–IBMBigData
About MphasiSMphasiS an HP Company is a USD 1 billion global service provider, delivering technology based solutions across industries, including Banking & Capital Markets, Insurance, Manufacturing, Media & Entertainment, Telecom, Healthcare, Life Sciences, Travel & Transportation, Hospitality, Retail & Consumer Goods, Energy & Utilities, and Governments around the world. MphasiS’ integrated service offerings in Applications, Infrastructure Services, and Business Process Outsourcing help organizations adapt to changing market conditions and derive maximum value from IT investments. For more information about MphasiS, log on to www.mphasis.com
VB
17/
09/1
3 A
4 B
AS
IL 2
393
UNITED STATES
CANADA
GREAT BRITAIN
FRANCE
IRELAND
NETHERLANDS
BELGIUM
GERMANY
SWITZERLAND
INDIA
JAPAN
CHINA
PHILIPPINES
SRI LANKA
AUSTRALIA
NEW ZEALAND
SINGAPORE
INDONESIA
POLAND
Delivery Footprint Client Footprint India Centre (BPO) Global Service Centre (ITO & APPS) Training AcademyOUR GLOBAL FOOTPRINT
ChennaiPondicherry
MumbaiPune
Mangalore
Bangalore
VadodaraIndore
Raipur
Bhubaneshwar
Copyright © MphasiS Corporation. All rights reserved.www.mphasis.com
For more information, contact: [email protected]
USA 460 Park Avenue SouthSuite #1101New York, NY 10016, USATel: +1 212 686 6655Fax: +1 212 683 1690
UK88 Wood StreetLondon EC2V 7RS, UKTel: +44 20 8528 1000Fax: +44 20 8528 1001
THE NETHERLANDSStrawinskylaan 3051 Amsterdam1077ZX The NetherlandsTel: +31 20 301 2335Fax: +31 20 301 2202
BELGIUMLeonardo Da Vincilaan 9B-1935, Zaventem, BelgiumTel: +32 2 580 0092Fax: +32 2 580 0001