Main menu

openatrium

How to organize subtasks in Open Atirum that depends on main tasks

Published by admin on Fri, 09/02/2011 - 13:18 in

There are some strict organization process in some corporations that need to respect some hierachy in the tasks organization, as an example I want to mention how AESCO a non profit organization that receives govement funds need to maintain the relationship betweeen the sucessful and promised goals. The reason of this is that all the reports that justify the correct use of the funds must match the expected results required by the goverment institutions.

We have five levels to organize the activity when Open Atrium only provides three: groups, case projects and case tasks, and here is when complexity appears.

At AESCO projects we need to divide the organization in:

  • Departments that is done using Groups
  • Projects or Programs that is done using Case Tracker Projects and Books
  • Then each project have Goals and here we cannot fill this requirement.
  • Each Goal is normally chained to some kind of Activities many of them are events organization.
  • The Activities has many tasks that could be really big and probably sometimes we need to divide in subtasks.

Open Atrium as a backbone of services companies organization

Published by admin on Mon, 06/27/2011 - 14:27 in

With the moden approach of development that leverage a lot of complexities to some development ecosystems like Drupal, the organizations need to optimize a lot the time and resources giving a prompt answer to the clients expectations about complex functionality that more than ever is dispersed in a lot of applications that are taked as a reference for many product managers. How to say not to a feature request that is contained in a module ready to download and install? Drupal works in easy way and have thousands of features ready to use and the client expecations raise for the people that every day is living internet and modern web applications which provide very interesting tools that make the life easy for the web users.

To react in agile manner the Drupal service companies need a high level of organization and expertise to prepare good project planning and budget estimations to doesn't lost profit while try to satisfy all the complex request from the product managers from clients. The reason for this phenomenon is easy: Drupal is agile if you ara capable to understand all the available APIS that are provided from Drupal core and from most popular (and non popular but needed) contrib modules and have that capacity takes a lot of time of investigation, experimentation and a big learning curve. The truth is that only the service companies that are supported by experimented Drupal team are able to get sucessful projects that satisfy the most exigent clients in a very short and aggresive deadlines.