Over a million developers have joined DZone.

Rings - Interactive Ideas Expression

· Agile Zone

Learn more about how DevOps teams must adopt a more agile development process, working in parallel instead of waiting on other teams to finish their components or for resources to become available, brought to you in partnership with CA Technologies.

Screen Shot 2013-04-01 at 20.35.23We underestimate how difficult it can be to express our ideas clearly through writing and how easy it is to misinterpret those ideas when reading them. For a small Easter project I’ve been experimenting with an alternative way of expressing my ideas, and after 3 late nights hacking away at javascript I’ve come up with Rings.

Rings is an experiment in expressing ideas in a more interactive way. It requires the reader to experiment with the ideas and if you are brave enough to look at the code to improve them. My initial experiment models how, I believe,  behaviours effect our ability to learn as an organisation. Ultimately its some very imprecise ideas expressed in the precise medium of code, but if you want to help improve those ideas you can fork the code on Github (It has an Apache 2.0 licence).

You can download the html page from Github and run locally in your browser or run it directly on Github here. When it initially loads you will see various behaviours effecting the organisations learning ability. You can improve these causes by clicking on them. To make them worse shift-click on them and observe the effects.

All experiments need feedback, please let me know what you think

[Update] Now supports touch interfaces using 1 or 2 finger touches

Discover the warning signs of DevOps Dysfunction and learn how to get back on the right track, brought to you in partnership with CA Technologies.

Topics:

Published at DZone with permission of Tom Howlett, DZone MVB. See the original article here.

Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

SEE AN EXAMPLE
Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.
Subscribe

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}