Our use of Open Atrium

One of the main problematic that arises during a project is "How can we keep track of all the information from the start until the end". Who never had an inbox full of threads, a succession of email containing changes in a document that is referring to another thread of mails, or have to dig in the mailbox to find all the necessary documents for a newcomer.

The solution to this issue, and many more, is a collaboration tool. We tried different solutions like, for example, Redmine, which ended up being too technical to be used as a true project management tool (we however kept it as an internal tool for tickets tracking on some projects). We developed our own Drupal based platform at some point; Ren. We finally sticked to Open Atrium from the Development Seed folks. The basic built-in features (Blog, Case tracker, Notebook, Calendar, Shoutbox and Dashboard) allow us to have a single place to store all of our documentations and keep discussions organized.

Atrium at Wiredcraft

As we started to use it, it was clear that its feature set could go beyond straight project management. As of now we use it;

  • As a project management tool, by creating a group per project and communicating with the customer only via the platform. This ensures that no information is lost and is available at anytime to anyone who is part of the project (thus the group). This is where we also share the project estimate, discuss the features and provide updates to the customer.
  • As an internal communication tool, by creating a common pool of documentation on processes, keeping track of holidays, get reminder for employees birthdays or discussing projects ideas with our employees. We actually go down to the most common tasks are buying new pencils or filling in the fridge (developers tend to have a high consumption of sweet drinks...).
  • As an administrative tool, which access is limited to the management team, were we share sensitive information and coordinate marketing campaigns. As our management can have period of intensive trips (Ronan just came back after a 4 months business trip around the world: USA, Sudan, France, Denmark...), it is useful to have all the information related to the company accessible from anywhere at anytime.

Atrium at Wiredcraft

Open Atrium ended up being a collaboration tool more than anything else and we use it in all steps of our project as well as our internal discussion. Its flow is indeed very much in synch with our Agile methodology, letting us work asynchronously: another important factor for projects with teams scattered around the world. This was key to the success of projects such as the one we led on the Southern Sudan Referendum's voting infrastructure were the team was divided between our office in Shanghai and Juba, Sudan.

On top of this, we use a range of SaaS such as Google Apps, Github; we'll probably get into the details of that setup in a future post.

Using such a tool on our project work usually requires us to the take time of educating our clients, but that investment ends up being invariably a huge gain on both sides of the table; it provides a very high transparency of our internal processes to the customer and let him get involved graciously with our team.

In a nutshell, Open Atrium is an awesome Swiss army knife; we'd recommend you to give it a try and can't remember the number of clients we got switch over to using it as their own intranet.

Comments

Is this compatible with the documents store of sharepoint or alfresco for ex? We would like to link our current docs with a new open atrium install. is that possible you think?

I am not sure regarding Sharepoint, however we've already been asked to integrate this with Alfresco several times and it works pretty well; there are plenty of resources online, including screencasts, just Google it or search for Alfresco on Drupal.org.

This is excellent post. Its having good description regarding this topic.It is informative and helpful.I have known many teacher certification information from this. Thanks for shearing.
I would be really curious to hear more about why Redmine didn't work for you/clients. We have been using ProjectPier (open source basecamp clone) with an integrated issue tracker & wiki we developed for it, but we have recently moved over to redmine after we used it very successfully on a moderately sized project. yacht charter sicily
This is excellent post. Its having good description regarding this topic.It is informative and helpful.I have known many ativan dosage information from this. Thanks for shearing.

Hello,

we use open-atrium ourselves as well. What we currently try to work out is to find the best approach for client communication. Do you let your clients post things directly in your open-atrium? And how do you make sure that the information they provide is structured correctly.

Currently we put the product backlog in the case tracker and only let them post things there. But this ends up in having a number of different discussions in the same case-tracker issue.

If we let them communicate via for example blog posts then we get a lot of different discussion threads at the same time and eventually there are so many blog posts that you cannot keep track of everything and eventually you can't find the information you need anymore.

Best regards,

Johnny van de Laar
Lead Engineer @ www.internetunlimited.nl

Indeed, this is a problematic we face pretty often; you should not expect your client to get the way to interact with it on their own. We usually go through a fair amount of "client education" if you will in the first few weeks of our projects before they know how to leverage Open Atrium and our agile development.

One way to tackle this issue is to create two groups per client/metaproject: Client INTERNAL Client

At least from our point of view, doing so would mean losing the value of having the client involved in our process and working as a member of the team; letting him go wild in a separate group just does not solve the core issue and does not help us collaborate.

I would be really curious to hear more about why Redmine didn't work for you/clients. We have been using ProjectPier (open source basecamp clone) with an integrated issue tracker & wiki we developed for it, but we have recently moved over to redmine after we used it very successfully on a moderately sized project. Is it the visual side of things? Some missing functionality? One really nice feature that I am looking forward to using more of is the inbound email handling. I (or the client) can just email a particular address, and it gets posted to the right place in the application. Similarly for just replying to a notification and it gets posted. OpenAtrium isn't built for that yet (though i'm sure if you dug in deep enough you could use the email handler module for something basic)

Open Atrium actually handles it nicely; we've been using the email integration you are describing since we started using it. Have a look at the thread about the Reply by Email feature; everything is shipped by default with Open Atrium, you just need to enable it.

As for Redmine and ProjectPier, which I am familiar with as well (I had been using it since before the fork from activeCollab), it is more a matter of usability and focus; while both very decent solutions for bug tracking and regular basecamp-ish project management, I feel like Open Atrium fully embodies our approach to leading projects by fostering collaboration. In a nutshell, Open Atrium happens to better translate our agile approach than these two other solutions.

That being said, we are only talking about software here; you need to find what works for your team and be aware that technology can't solve people problems. Educating your team to properly interact with each other through the tools you chose is, IMHO, more important than finding the "perfect solution".

How are you handling contact/client information and records within Open Atrium? I have heard of some installations where people have pulled in CiviCRM.

We actually don't really try to make Open Atrium work as a CRM; while we still keep some customer related information (like contact information) either in our "Administration" group or the customer's projects groups, we still rely on other tools to track clients. To be honest, we haven't found the perfect set up yet; we gave a shot at Highrise and SugarCRM but did not stick with it. For now, we use a combination of Rapportive, Dropbox and things like Boomerang (Quentin wrote a post about some of this a few days ago). We feel like there is indeed a gap here, but use Open Atrium only for what it is good at; team collaboration.

1]Is Ubercart module is compatible with open atrium . 2]Detail information about theme customization in open atrium.
Thank you for your detailed article about OA. It helped me to decide whether to use OA. Now I am even more convinced that OA is the right tool for our needs.
like so many other drupal developers i am trying to manage my own projects in a good system. even though i found a lot of tools, i still couldnt decide on the best approach and would like to gather efforts in discussing such a project (since the time seems about ripe) i have tried to collect existing efforts and some ideas on my blog (since the module/feature comparisons on d.org always seem outdated) and would be honoured if you found the time to leave a comment with your musings.
Dear developers Atrium! Our volunteer organization, "Good Roads" will organize volunteer labor exchange. But the standard of known functional CMS labor exchanges is not enough: it is important not just to have a system of vacancy (ie, a charity project) / resume (volunteer opportunities), and it is important to also monitor the progress of the volunteers for these projects. Therefore, you need a CMS engine is manipulated by the projects. So far, the most liked Open Atrium. But it has not yet been able to figure out: is it possible the realization of a certain similarity in the Atrium labor exchange, that is, Publication of vacancies / resumes and search for them on various parameters. Continued in next post ... Continued: To do this, it should be possible to provide public access to certain characteristics of the projects (jobs) (in this projects, accessible and visible only to certain groups, and users will also be), the ability to search for projects, the possibility of placing volunteers his resume after registration, the ability to search for summary of the volunteers. Is it possible to configure a functional normally in the current version Atrium, even if only partially? If not - it would be nice to make such addition to the Atrium, probably because many will be useful to merge sistmy project management and selection of artists for these projects. Thank you! Sincerely, Igor
Who never had an inbox full of threads, a succession of email containing changes in a document that is referring to another thread of mails, or have to dig in the mailbox to find all the necessary documents for a newcomer. duplicate file finder
I never heard of Open Atrium but it sounds like it is a great project mangement software. I have been looking quite hard for a project management/ <a href="http://www.geminiplatform.com/bug-tracking" title=bug tracking">bug tracking software. I'll have a try at Open atrium to check if it suits are needs.
In addition,it addresses that you are interested in being successful in the position! Of course, be sure that you address EACH one of the responsibilities mentioned by the interviewer, during your interview! feed machinery
I know what you mean, but how often can we use it? yacht charter croatia
It didn't really help me when I then went to investigate and fix the problem. briquette making machine
we aren't talking about actual pay here, we are only talking out spiffs. I can only imagine how much worse it would be if it were pay rates. healthiest drying fruit
This post has helped me for an article which I am writing. Thank you for giving me another point of view on this Buy Youtube views topic. Now I can easily complete my article. Cheers
it is likely morale and productivity will suffer. That's a problem for upper management to deal with. LED spot lighting
I recently came across your article and have been reading along. I want to express my admiration of your writing skill and ability to make readers read from the beginning to the end. I would like to read newer posts and to share my thoughts with you.<a href=""http://ellacheng.wordpress.com/2012/05/04/why-you-need-vegetable-oil-press/">why you need vegetable oil press
Dear developers Atrium! Our volunteer organization, "Good Roads" will organize volunteer labor exchange. epilare definitiva But the standard of known functional CMS labor exchanges is not enough: it is important not just to have a system of vacancy (ie, a charity project) /
It proved to be Very helpful to me and I am sure to all the commentators here calculatoare second hand!
You know what i may have spin some yarn's in my life time .But never did i lie,exaggerate ,or embelish on my application . my writing
It is better than the wordpress in my opinion. I really like it. Great job! You should post more often this kind of articles. tarot reading
This is a list of organizations that are using Open Atrium. If your organization is using Open Atrium, feel free to add your name here. If you have a blog post or screenshot of your site that you'd like to share, please link to it. cupcake melbourne

Add new comment