Fractale is part of the “productivity” or “asynchronous communication” tools family. As a developer, I am satisfied with the organization and collaboration tools built around Git, such as Github/Gitlab/Gitea. But for human beings who are not developers or strangers to these tools, they remain too complex and ill adapted. Hence the question: “Can we reach the levels of organization and large-scale collaboration obtained with free and open source software in projects that go beyond simple software development?”
There are of course a multitude of tools that try to answer this question, such as Trello, Asana, Clickup, Basecamp and other open-source initiatives like OpenProject for example. There is always an element of subjectivity in assessing these tools, but so far none of them have satisfied me in practice, and all of them have left me with this feeling of dissatisfaction, especially for organizing open collaborative projects or communities. On the other hand, I had the opportunity to discover tools such as Glassfrog and Holasprit, which are designed for so-called “self-organization” and “shared governance” approaches, based in particular on Holacracy or Sociocracy. I was seduced by these approaches of an “operating system for humans”. However, the user experience remains poor, and these products are sometimes restrictive in terms of the governance model to adopt, and are expensive, in addition to being locked-in by the vendors.
These reasons, plus the desire to have a free, open source, and quality tool (at least that I like to use) for self-organization led me to the development of Fractale. The organization of Fractale takes place on Fractale, providing a practical usecase of the platform: Fractale: Self-Organization for Humans
Now that the tool is released, the question remains: “Can it meet the needs of the rest of us to organize and self-organize? And if not, why not?”
I would welcome any feedback from the Elm community.
Thank you @rupert
Yes, it was definitely inspired by Sociocracy as well as Holacracy.
Organization in circles seems to be common to both approaches. When I discovered the “graph packing” representation of an org I thought that was something interesting to quickly get insight of an organization, and navigate into it. I also kept the concept of “decentralization of power” in the following sense: Atm, you can create two kind of role, Peer or Coordinator. When a circle has coordinators roles, only them have the authority (rights) to modify it (edit its description, mandate, adding new roles and sub-circles). If a circle has no coordinator, It will delegate authority to the “above” coordinators.
Note that you have also the more common “Tree view” for organizations (move the cursor near the left border).
Thanks @lue-bird, your feedback is much appreciated.
Yes, I agree it could be improved. But styling the “graph packing” is not easy; finding the right color variations for encapsulated circles, fading the outside circle when zooming, Naming the circles without hiding things. For example, having the background of the map equal to the page’s background doesn’t render well, so I ended up with this kind of blue-sky background… I am open to any suggestion you think could improve it, if any.
The point is that there is already an add button fixed positioned at the bottom-right of the screen. So to see if having both does not burden the interface.
Very pleased with this app! I have worked in this space and as a developer/data scientist, so I’m super happy to see someone else with the same mix of interests doing something super cool and releasing it!
In terms of thinking about circles and stuff, did you hear of Maptio? www.maptio.com. The tool is open source and it’s been through a few iterations of organisations benefiting from it. It’s based on Source principles (workwithsource.com), which provides a nice counterbalance to Holacracy principles and such. While Holacracy/Teal orgs tend to focus on group leadership at the expense of personal responsibility, Source stuff makes sure that project leads are actually empowered to lead.