Yes... I DO want this to replace Basecamp
Thanks for all of these great suggestions -- I will take them back to the team as we look at upcoming versions of the product. I can tell you that the next release will support non-Adobe applications, so that already checks off one of them ;-)
Principal Product Manager
Thanks for the additional feedback. We will have an updated version posted soon that will include some of the requests listed here. I'll be posting previews on the new beta features on my blog http://adobe.dougwinnie.com/ prior to the release.
Thanks for your continued interest and feedback!
Principal Product Manager
Its nice to see some of this list is included in the .9 release. I have to disagree that WFL should be a replacement to basecamp.
Having the ability to share/view worksflows is important. Just as much so is the ability to edit each workflow and assign tasks. This would require a bit of backend work (users, passwords, etc.) and can get a bit out of hand and maybe not easy to set up on a (local) server. But it very well could be done.
Progress Indicator outside of .9's "In Progress" , "Completed" indications are useless. I can't imagine many people updating their tasks so often that any thing more would be needed. Although an overall project progress indicator would be nice.
Attachments probably should not be handled through an app such as this. Space would need to be allocated and managed and dealt with. Teams could/should manage files more appropriately (svn, github, whatever).
Notifications would be nice to be handled in a much more AIR style (see TweetDeck for example) or Mail.app style (Growl + new/changed indicators). Constant email notification, like those from Basecamp, are downright annoying and often times ignored.
Definitely the most important feature is Sharing. Once that is figured out WFL will be very useful.
Thanks for the great feedback...
You mention that you don't want WorkflowLab to replace BaseCamp. I agree, I love BaseCamp :-) You mention using notifications though, and I'm curious what you would want to be notified about...
This is a bit tricky. I can imagine there being a million different scenarios for notifications. but keeping it simple would probably work best.
I can see something like:
Project: Project name
Task: Task changed/added/removed
Change Info: quick detail of change.
then when clicked or next time WFL is opened, changes / new might have some kind of indicator (like Mail.app's dock icon)
These are good ideas...Right now, you can open a workflow from a URL, but we aren't sending out notifications on changes or other events...But this is something we are considering for a future version.
A few more feature requests:
1. Double clicking on a task could up more information. Weither it be just Annotations or another window combining Annotations, Category selection, status, etc.
2. I almost feel like there should be two tool bars. One for overall workflow and one for specific tasks. Or at the very least, a text field in the title bar telling me what workflow is open if a task is selected.
3. It would be nice if the space outside of a task does not select the task. This is especially problematic if the screen is filled with tasks. Theres no way to get to the overall workflow details.
4. Shift+Click, Cmd/Cntrl+Click to select multiple tasks to move, reorder, lengthen, etc.
5. When dragging a task could it snap to certain increments? Every 15 minutes when in Hours mode, every half day when in days mode, etc.
6. Hours mode: Would it be possible to also have days associated? I.e. every day would be separated so a task could be specified as to which day it is to be worked on.
7. in regards to number 6. It would be even more awesome to have some kind of calendar integrated so that a start and end date could be identified and altered.
8. It would be nice to be able to close a workflow without having to open an existing one or creating a new one. Closing would probably take you back to the Welcome Screen.
9. When no specific task is selected can clicking the Details panel work the same as when a task is selected. I.e. add annotations and resources, etc. Right now it has the edit button by the workflow name but I didn't realize I could click that to add annotation.
Just an idea:
What if you could start off with a certain large increment of time, say a year, then drill down into a segment to see another set of "tasks" then drill further until you come to the smallest increment of time and the tasks on that timeline?
Ok, that is all for now. But I'll be back.
Is there plans to have an API or release the Flex code so WorkflowLab can pull data from Basecamp or another system to get a quick overview? Or once it is updated then it updates another system like Basecamp?
Then I think it can be a truly useful tool and not just another place to enter data.
I'd like to add Right-click support too. Like right clicking the "stage"/background will give me context menue where I can add a new task, delete, or edit workflow details.
How about more than 9 catagories? Maybe an Add Catagory button. And these carry over from other flows, like global additions. Maybe I am using them wrong, but I am using this as showing who the task is assigned to... ie, developer 1,2,3, etc.
Multiple windows/flows, that I can switch back-and-forth between... maybe even copy/paste between.
Not sure if a bug or not, but tasks seem to have a minimum width/duration of about 4 "units".
All great ideas...Reponses:
1: We are going to adjust how to you interact with the details of the task. This will evolve over time, but you'll see that we'll be moving towards something more consistent in the next release.
2: This i interesting. Do you mean a running toolbar that is a rollup of everything at the top? To mayble show a compressed version?
3: We are going to address this in the next version. This is to address another feature that we are working on as well.
4: Also under consideration
5: Hadn't thought about this -- Right now the duration grid is just a guide, the tasks don't actually map to a specific time or duration. We did this to keep the tool less "project management"-ish and more natural to ebb and flow with general workflows.
6: Not quite sure what you mean by this one
7: "Even more awesome" - I agree! ;-) As I mentioned, the tasks don't have start dates, end dates or duration. That is something we can consider for the future.
8: We're working on this -- this was an oversight on my part :-)
These are great ideas...Some thoughts:
>>I'd like to add Right-click support too. Like right clicking the "stage"/background will give me context menue where I can add a new task, delete, or edit workflow details.
Right-click support is on the feature list, but we aren't able to get to it quite yet--stay tuned.
>>How about more than 9 catagories? Maybe an Add Catagory button. And these carry over from other flows, like global additions. Maybe I am using them wrong, but I am using this as showing who the task is assigned to... ie, developer 1,2,3, etc.
Are you thinking of universal categories that extend beyond a workflow? Would you want that extended to custom tools too?
>>Multiple windows/flows, that I can switch back-and-forth between... maybe even copy/paste between.
Awesome idea. In the plan, but not in development quite yet...
>>Not sure if a bug or not, but tasks seem to have a minimum width/duration of about 4 "units"
It isn't a bug, but we are working on making the task bars smaller in the next release to allow you to create more fine-grained workflows.
Thanks for the reply. I meant to use the word embed. Considering it's an Air app, It should be able to be embedded? Are there Air only Apps(without being able to run the app on the browser)? And is Workflow one of those Air only Apps?
Doug, I am intrigued as to why your would want to steer away from project management?
I think that this would be a great tool for managing a project, especially the way that I would like to manage it.
My company, Republic, has several people around the world and we would certainly benefit from this application working as our project management tool.
I have read through several of the suggestions that have been made for improvements and agree with most of them. Being able to organise, plan and schedule our clients' business like this would be fantastic. It would allow everyone to see when the development of each media channel needed to be implemented, who is working in what capacity and how the projects are being managed to completion.
Well...to say that we are steering completely away from project management isn't accurate. We are trying to create a path for project management that is clear, concise, easily understood and is applicable to agile and iterative development.
Project management tools have a lot of sophisticated elements to them that can make it difficult if not impossible for non-project managers to use. So it would be best put that we are trying to find a way to combine project management with user and team workflows, since they are distinctly related to each other.
Principal Product Manager