We build data visualization applications and dashboards customized to the needs of stakeholders. These visualizations utilize the latest technologies, techniques, and tools available for visualizing data and are built to be insightful and highly interactive to allow for data discovery and exploration. Our goal is to craft impactful and influential visualizations that tell stories of fraud, risk, consumer preferences, investment performance as well as inform customers on the benefits of MassMutual's products.
The standarization inititive constitutes establishing a style guide and a set best practices in order to guide the creation of new visualizations. A style guild ensures that data is presented with a common voice and makes the data the focus and not stylistic differences. Also, a set of best practices has been determined to guide visualization composition and behavior. Our guidelines are based on recommendations from experts in the field of visualization and, if followed, optimize a visualization to communicate the underlying data.
The Data Visualization Team builds and maintains open source visualization libraries. These libraries support the visualization team, as well as business analysts and data scientists, to easily and consistently produce standard visualizations and charts. The theme built into the library employs our style guide and and follows our determined set of best practices. Furthermore, examples and instructions are also provided to facilitate adoption.
Our visualization process leverages techniques in User Experience Design, Human-Computer Interaction and Software Architecture. The design process is user-centered and task focused and the implementation process is technically advanced. The goal is to produce visualizations that enable users to easily and quickly gain insights, accomplish tasks, and are enjoyable to use. We also build reusable components, setup systems, and establish processes that contribute to an automated visualization pipeline. This visualization pipeline improves our efficiency at delivering future visualizations and dashboards.
Visualizations go through a prototyping process in which stakeholders and potential users provide feedback through multiple iterations of usability testing. The visualizations are optimized around the user’s need to accomplish tasks and to gain insights from the data.
During the implementation phase, the technologies we use are dependent on the purpose of the visualization, required functionality, complexity tradeoffs and context of use. We address visualization performance by optimizing the logic that maps data values to visual space as well as selectively choosing the rendering method. Additionally we make use of data marts, tailor queries to their corresponding visualization and strategically making use caching.