Jama Capstone Project: overView
Working with a team of 6 others, the project for Jama was designed to show a traceability graph of all
the project items in a Software Development Lifecycle. For large clients, like Boeing/NASA it is
imperative that they be able to track and observe bugs carefully. With this in mind, we used D3.js to
visualize the relationships between items that we pulled from the Jama Servers using their REST API. We
included the ability to highlight, collapse, and toggle node selections. Nodes and Edges have hover
tool-tips enabled. Any bugs/suspect issues would be flagged in orange. Collapsed nodes would have a
numerical indicator showing their downstream items.
FRED API Project: I pulled the data for the graph from the remote server at St. Louis using their FRED API. Once I pulled in the data, I converted it into JSON and then stored the sections I needed and discarded the rest. Finally, the data was uploaded into a Google Line Graph. The graph is able to toggle the data by selecting which sections are to be shown based on a set of flags. For a more technical view please view the comments in the index.html file and FRED.js file.
Links to resources:
YQL Console for Encoding
Google Line Charts Docs
FRED API Docs