Login or Register

RSS IconRecent posts in this topic

avatar
Noelix on Jan 8. 2008. 11:49 pm
I've tried the demo, and its a breath of fresh air compared to 99 percent of project management systems out there (hosted). My main issue is that there doesn't appear to be a way to link tasks together, so in the event I need to push one task, I would have to go through and manually edit the due dates for all tasks that follow. Are linked tasks/milestones a planned feature or plugin, or did I just miss it?

Also, I was unable to find documentation on the site, but what would the difference in functionality be between Milestones, Checklists, Pages, and Tickets? They all seem to do very similar things but Checklists seems to be the only place I can add tasks. It seems like I should be able to add tasks under Milestones, no? Let me know, I am interested in a different PM solution for my Company.
-Noelix
avatar
minfrin on Feb 5. 2008. 11:54 pm
Having tried the demo out, I have come to a similar set of questions.

I also cannot see anything to suggest that a task can be listed as dependent on other tasks, and this pretty much sinks the application on the spot, which is a real pity.

There also doesn't seem to be any clear indication what a "milestone", a "checklist", a "page" and a "ticket" are. In theory, they are all simply kinds of tasks: A ticket might become a task, which might become a milestone. Right now it seems you have to recapture data over and over.

Another thing that I find very frustrating in most project management apps is when the app forces you to enter information you do not yet know, for example a start date (before the start date has been confirmed), or an end date (before the length of the task has been decided).

You have no choice but to guess - but this leads to a new problem - there is no indication which dates are actual real dates (such as a date agreed on for delivery of something), and which dates were made up on the spot to fulfill the requirement to specify a date. As a result of this problem, most project plans are works of fiction as a result.
avatar
RSDi on Feb 6. 2008. 8:10 pm
I agree with the above posts completely. We need a way to manage task dependencies. Does anybody know of a module or planned feature implementation for this need?
avatar
Ilija Studen on Feb 7. 2008. 1:32 pm
There is currently no plan for task dependency introduction.

What we will introduce is ability to subscribe to email notification even for subtasks (not just tickets). This way you can set to be notified when a certain task is done. If you are waiting for someone to complete a specific task or set of tasks in order to work on something just subscribe to these tasks. You'll receive email notification as soon as that person marks task as completed.

If you have one big task that you would like to break into smaller chunks create a ticket and use subtasking to define all the subtask that need to be taken care of before big one can be marked as done.
activeCollab team member | LinkedIn
avatar
sflowers on Feb 7. 2008. 6:11 pm
Maybe an artificial linkage would benefit all. Something that merely triggered a status indicator and in the best case notified the person responsible for the follow-on task that the predecessor was complete.

For example: I create a milestone and make Judy responsible. Then I create another milestone assigned to John. I have the option to 'tie' this task to another task with a conditional display:

Tie to task... > Select from the Milestone / Ticket / Task Tree (except a child to the current object) > Select an output action on completion of the tied task > Notify assignee of this object | Mark status as GO (otherwise mark as BLOCKED)...

So when Judy marks her milestone complete, John gets notification that the dependency is done.

Doesn't seem too tough to me as long as it is only indicating and notifying, if it gets into any calculation logic or crazy real dependencies or lockdown controls that gets nuts... I see this as a valuable function. This also assumes that a task / milestone / ticket can only have ONE external dependency.
avatar
minfrin on Feb 8. 2008. 12:43 am
The software needs to work like projects work, the project cannot be "bent" to fit like the software works.

Tasks can potentially depend on zero or more other tasks, one other, two other, there is no limit. As a result, the idea that a subtask can declare it's dependency by being a child of a parent won't work - subtasks cannot in a hierarchy be a child of more than one parent in the tree.
avatar
kthomas on Mar 22. 2008. 10:20 pm
>There is currently no plan for task dependency introduction.

>The software needs to work like projects work, the project cannot be "bent" to fit like the software works.

I think the above says a lot without further comment.

I've enjoyed aC quite a lot, but have come to have a number of concerns in the past months.

One is that, like many projects of its nature, it seems to have stalled a bit from lack of further steam.

Another is that it seems to have reached the point where it is "too big for its britches."

Looking over the very large landscape of how groups handle projects, the task, ticket, page, discussion, etc., schemas seem to address only a very small portion of 'what and how' workgroups get things done, derived from the limited experience and needs of the aC team, and to ignore a much, much larger base of potential users, customers and clients.

Said respectfully: there is a great difference between using a hammer to pound a nail, and using the heel of your shoe, and if you don't grasp it, try putting a house together with your shoe in the place of the hammer. When I read over six month of issues relating to things we NEED aC to do, I fear aC is tending towards the shoe in place of the hammer.

Equally, from my position as a "Project Manager" or "Leader:" I have fifty-plus open projects, hundreds of open tickets and tasks, and no way to manage them from a simple administrative screen than lets me pick & choose what I need to see to keep those projects on track. (And I could rail off ten or fifteen other smaller issues, such as the lack of a simple "desktop" tool to create a task/ticket/issue and assign it correctly, in seconds).

And equally the project leaders under me, who have quite a few LESS projects, have similar concerns with being unable to view, track, and comprehend the tasks in the system-- and prioritize among them-- given what we have.

I understand your time is limited; so is ours. And I don't wish to focus on "what is wrong" with aC: rather, on what aC <i>could</i> be. It is better than much of the dreck of the 90s-- often filled with simplicity and clarity, where previous products in the market practically required six weeks of training--

But where aC works for the team that build it, -- well, one of the classic errors of product development is building something that works for your needs. In the end, I don't need a product that meets your needs, and I certainly don't need to be told to wrap and alter how we're trying to do things, around the limitations of the product you've produced and the way you expect things to be done.

I need a product that's flexible enough to meet my needs, my workgroup's and my peers' needs, and, in fact, the needs of people and groups who act entirely differently than me-- just in case I need to adopt their business methods, or work with them, next year, next month, or next week.

Practically, I need to be able to reach into the data (tasks list), pull out what I need, display it in the ways (views) I need to get my job done-- and to change that setup if I wish-- and I need that need (headache) solved in hours, or days at the most-- not the weeks, months, or years of the current development cycle.

I am thus suggesting two things:

1) That a closed, limited-team development effort is not sufficient resources to address the tasks at hand, unless you're MicroSoft (and perhaps not even then).

2) That the current "custom, do-it-yourself" PHP base is also insufficient and should be abandoned for a more robust "platform" or "framework:" by this I mean to point out something like "If aC were built in something like Drupal, it would take my team a day or less to build the views they need; a bit more to link tasks to tasks and notifications." (I use Drupal as an example because I know it; there are certainly other 'framework' options, but PHP is not the tool for the task).

Finally, I have fifty or so clients behind those fifty or so projects-- some of them unreasonable, but most of them just common businesspeople, without years of technical training in IT systems. I could go on, but the bottom line is that aC is alien to them, it doesn't solve their problem well. No offense meant.

Build something that does match their needs well, that educates as it is used, and that helps them organize and do what they need to do...
avatar
gmoyle on Mar 24. 2008. 4:22 am
The comment about the lack of a desktop tool is interesting. Many of the issues that I have run across that are difficult to manage in a web app, can be easily solved with micro$oft access append or update queries (or equivalent). Granted, this is not always the ideal situation, but for say templates, task creation, subscription management I have found it to be quite the useful tool. For example, I currently get a list of milestones from our project managers. I drop it into an excel, run an access query, and it pushes the data into milestones, checklists, and after I manually add all users, another query force creates pages for new projects, and assigns everyone on the project to the pages and all milestones.

So the question is then, are these features ( or others that can cause bloat) something that everyone needs? Perhaps not. Perhaps a desktop app that has plugin functionality to allow people to extend/change, access the data in other ways might be an interesting solution.

Yes, it would be great aC solved everybodies needs, but thats not going to happen without severe bloat or over complicating and making things that were once easy, more difficult. I have created separate web reports that I pull from the database to expose the data that people request in the way that they need it. Sometimes its just easier that way.

I like the idea of a Desktop Application to manage some of these tasks as it helps keep the web app itself leaner and meaner.

Anyone like to take on the task of taking some of the queries that I have created and wrap em into an app?

:)

RSS IconRecent posts in this topic