Information Rich Glyphs for Software Management Data

Three high-dimensional glyphs for viewing software project management data assist in perhaps the most challenging engineering task in modern times managing large software projects. In data exploration, glyphs refer to graphical objects or symbols that represent data through visual parameters that are either spatial (positions x or y), retinal (color and size), or temporal. Common examples of graphical objects include the bars in a bar chart or the points within a scatter plot. We focus on glyphs for visualizing software project management data. Any large-scale project will have many different classes of resources (lab equipment, staff time, machine cycles, disk resources, interim deliverables, and customer commitments) that must be scheduled and tracked. Inevitably, problems will arise and solutions must be found. To support the management process, information systems collect and maintain large status databases. We aim to support and improve the understanding of this information through visualization. Our glyphs are designed to expose patterns among sets of software artifacts and to help identify differences between items.