Put a Bow on it: Extend ElectricFlow with Dashing Dashboards

From the basics of fostering collaboration and team-work in Agile development, all the way to providing visibility to the business on how the next release is shaping up — shared visibility into your development process is important. When you’re part of a team developing software, or part of a business that provides software – you always want to know what’s going on.

While ElectricFlow comes with a set of extensive drill-down reports to provide our customers with data on their entire end-to-end process; sometimes – as a developer – you prefer something a bit more concise. And pretty.

Here’s a dashboard we have set up for my engineering team at Electric Cloud. It is displayed on a large TV screen on the Engineering floor at our office — so everyone can bask in our data :)

.dashing-screen-shot-600px

The dashboard includes customized widgets that pull data off my team’s ElectricFlow  instance, providing visibility into various metrics or events in our development process: our JIRA progress, build success, the health of our CI servers, and more (plus, we have some tweets showing in the background for entertainment).

Not only does everyone knows what’s up (or down), the dashboard has proven extremely helpful when we need to quickly take action to resolve issues, such as a failed build or server downtime.

dashing-logoThe dashboard is created using Dashing – an open source framework that enables you to build engaging dashboards with customizable widgets that connect to any application.

If you are using ElectricFlow, check out this how-to article to learn how you can easily create a fancy dashboard to report on your development process.

Also, I talked about our Dashing extension in my lightning talk at our recent DevOps Enterprise Summit. Watch the short video to learn more about Dashing and how you can visualize and monitor data from different applications with Dashing widgets.

Watch the video replay:

Hope you find this helpful and that you’ll get to use your own cool dashboard, like we do here at EC! Feel free to hit me up with any questions or comments.

Siddhartha Gupta

Siddhartha Gupta

Siddhartha Gupta (Sid) is a backend software engineer working on ElectricFlow. He loves to play around with new technologies, and is always up for a Hackathon. He loves attending concerts, especially techno, and is an avid cricket fan.

You can find Sid on github:github.com/siddhartha90

Sid holds a bachelor's degree in computer engineering from the University of Illinois at Urbana-Champaign.
Siddhartha Gupta

Share this:

One response to “Put a Bow on it: Extend ElectricFlow with Dashing Dashboards”

  1. Laurent Rochette says:

    If you want to experiment with ElectricCommander and Dashing, we have created a vagrant setup on GitHub at https://github.com/electriccommunity/EC-Dashing

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe

Subscribe via RSS
Click here to subscribe to the Electric Cloud Blog via RSS

Subscribe to Blog via Email
Enter your email address to subscribe to this blog and receive notifications of new posts by email.