View ProjeQtOr On SourceForge.net
ProjeQtOr - Project Management Tool
Support us on Capterra
OIN - Open Invention Network
ProjeQtOr free project management software - Extend worklow capability - ProjeQtOr
 

Extend worklow capability

More
09 Apr 2014 16:32 #1 by lfrugere
Hello babynus,

In order to enhance workflow ProjeQtor's capabilities, I think it should be interesting to be able to have different display/usage dependant on user profile and workflow status.

I giving an example on ticket page :

For issuer profile,
- estimated time should never be displayed,
- description is not mandatory when creating ticket (next status = recorded)
- responsible should be displayed but not editable
- ...

For manager,
- estimated time and responsible are mandatory when affecting ticket
- ...

For every one, real time should not be displayed since ticket is not in progress

Actually, I made that using Simple ticket for issuers and Ticket for other users but that's not really sexy.

There are several uses that might be imagined with ProjeQtor with a more flexible workflow mecanism (the current version is already correct ;) )

Other ideas

- Next status should not be a listbox but action buttons which will be display depending user profile (like today)

- A workflow button could be open a graph presenting current workflow and actual status (where I come from ? what will be next ?).

At your disposal if you would like to discuss in more detail

Best regards,

Lionel

Please Log in or Create an account to join the conversation.

More
09 Apr 2014 19:04 - 09 Apr 2014 19:19 #2 by abelinux
Replied by abelinux on topic Extend worklow capability

lfrugere wrote: Other ideas

- Next status should not be a listbox but action buttons which will be display depending user profile (like today)


I tend to like this one, but I'm not sure about practical use: sometimes you need to "bypass" intermediate status, or you can e.g. "disapprove" either by rejecting OR canceling definitely (so you'd have two ways of saying "NO", but would have to choose only ONE of them.)
On the other hand, I like the idea of pre-defining what every user profile can do, and present only a two buttons' GUI: "go back" and "go on"



- A workflow button could be open a graph presenting current workflow and actual status (where I come from ? what will be next ?).


Nice! If it's technically "achievable" (possible AND not a very big amount of work), I think this could prove useful. Even better: to be able to show a short description of what the status means, what's supposed to have been achieved on certain status. Mainly for clients, who may not interact with the software a lot.



The rest of the proposal seems interesting (at least for us, the users... don't know if so much for Babynus ;) )

Basically means more fine-granular approach on display / edit of fields, based on workflow definitions. This would be really nice (would be quite some work to configure entire portal's workflow, though... but once this gets achieved, it'd be very powerful) but I pressume it's a great amount of work from development perspective. :unsure:
Last edit: 09 Apr 2014 19:19 by abelinux.

Please Log in or Create an account to join the conversation.

More
12 Apr 2014 01:04 #3 by babynus
Replied by babynus on topic Extend worklow capability
What you request cannot be set as is, as it is only your own use of the tool.

For issuer profile,
- description is not mandatory when creating ticket (next status = recorded)

IMO description is mandatory on creation.

- responsible should be displayed but not editable

When storing tickets for "internal" issues (when running integration tests) issuer may directly define Responsible.

For manager,
- estimated time and responsible are mandatory when affecting ticket

Not IMO : the responsible may estimlate tile himself, aflter analysis, so cannot be mandatory on affectation

Actually, I made that using Simple ticket for issuers and Ticket for other users

This is exactely what Simple Ticket is designed for :woohoo:

but that's not really sexy.

:(

=> I recorded Ticket #1353 about this request ,but not sure iot will be implemented one day.

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
12 Apr 2014 01:15 #4 by babynus
Replied by babynus on topic Extend worklow capability

- Next status should not be a listbox but action buttons which will be display depending user profile (like today)

This is a simplified way only if next status choise is limited to few (less than 4)

=> Ticket #1354 recorded

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
12 Apr 2014 01:17 #5 by babynus
Replied by babynus on topic Extend worklow capability

A workflow button could be open a graph presenting current workflow and actual status (where I come from ? what will be next ?).

Ticket #1355 recorded

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

More
12 Apr 2014 01:20 #6 by babynus
Replied by babynus on topic Extend worklow capability

I tend to like this one, but I'm not sure about practical use: sometimes you need to "bypass" intermediate status, or you can e.g. "disapprove" either by rejecting OR canceling definitely (so you'd have two ways of saying "NO", but would have to choose only ONE of them.)
On the other hand, I like the idea of pre-defining what every user profile can do, and present only a two buttons' GUI: "go back" and "go on"

This is already possible, defining correct workflow. Only display is a listbox, not buttons.
Target solution could be a mix of existing.
1 button to go next (the most used) + 1 list for other possibilities

Babynus
Administrator of ProjeQtOr web site

Please Log in or Create an account to join the conversation.

Moderators: babynusprotion
Time to create page: 0.093 seconds

Cookies settings

×

Functional Cookies

Ce site utilise des cookies pour assurer son bon fonctionnement et ne peuvent pas être désactivés de nos systèmes. Nous ne les utilisons pas à des fins publicitaires. Si ces cookies sont bloqués, certaines parties du site ne pourront pas fonctionner.

Session

Please login to see yours activities!

Other cookies

Ce site web utilise un certain nombre de cookies pour gérer, par exemple, les sessions utilisateurs.