5 ms·
I mean, for example, a sales director with a stake in the business getting in after a challenging client meeting and creating extremely hyperbolic cards like "S
by bshimmin 9y ago
I mean, for example, a sales director with a stake in the business getting in after a challenging client meeting and creating extremely hyperbolic cards like "Search is incredibly slow!!!" or "Client profile picture is blurry" with absolutely no further details. I've seen this happen with Trello, and it doesn't help anyone. You don't get it with JIRA, because the sales guy really won't be able to use JIRA well enough to do it (in all likelihood), so he'll just send an irate email which may get translated into meaningful tickets (or, you know, it might just be he was on slow wifi in his meeting).
- logicallee 9y agosorry if this is a bit long - I'd usually edit it down but am in a hurry. So I actually am having trouble following your example. 1 - Do you mean that the landed contract is actually really big and important (basically it's now paying for all of the development) or just another signup? 2 - you called them hyperbolic but picked two examples that can keep clients from taking the software seriously: both examples seem to be something that might be much more important than whatever the team was working on. What I mean is that if the client is trialing the software, and has a certain process in place but trying yours, then if their search is too slow they might go back to whatever process they had before; you can lose the client. Likewise blurry profile pictures might cause them to decide that it is not polished software they can use. You did not use examples like "unclear icon on search label!!!" or "client logo NOT on their dashboard" or something stupid. I also thought that anyone could talk to the stakeholder who added to your board and figure out why it is so important (if it is) or immediately move it if it's not (Assuming it's a big, important client.) Or edit it as appropriate. Obviously this might mean totally rewriting the feature: perhaps slow search can just be rewritten as showing a recent list of the last ten (whatever) and allow them to be pinned, as the client doesn't really care about search but just wanted to bring up (whatever). I say this because for really old searches from archives people wouldn't care about waiting a few seconds, whereas for workflow type things done lots of times all the time it really matters. Obviously a PM is supposed to stand between such a client/internal sales director and the developers but I am having trouble understanding why the PM can't move and translate from the board - assuming these issues and the client is big/important enough. Emails often get lost or not handled with appropriate urgency for the case at hand (and can even be marked wontfix or feature request simply due to lack of communication) so if you wrote a bit more about your example I might understand better.
- bshimmin 9y agoIgnoring the specifics of my examples, which really aren't important, the problem is the frequency with which these process failures happen. If the board is in a near-constant state of mayhem and flux because the sales director makes a list of "super urgent" bugs that have come out of a client meeting (because, of course, categorisation of bug urgency is not something mere mortals can really handle - everything is always urgent) and the art director has suddenly decided to make another list of visual flaws he's spotted, and so on, then no one can really get anything done because it all surprisingly quickly turns into a mess. I find Trello enables this sort of behaviour because the barrier to entry is so low, and I say this because I've seen it happen several times. As I said upthread, Trello is adequate if you've got a project manager vigilantly pruning the board - but if you have the resources for a project manager able to do that, then why not just get them to use something that's really much better suited to the purpose? Anyway, this is just my opinion based on my experience. Trello is a good tool for certain things. I don't think it's a great tool for managing a software project with a team of more than about three people, and even if you can make it work, I think most teams would really just benefit from using either JIRA or equivalent, or maybe GitHub Projects (which I haven't tried, but it looks quite good). Thanks for your reply.
- logicallee 9y agoThis actually makes it super clear, thanks for expanding! What do you think about this: Based on what you've written, for companies that are married to Trello it almost sounds like there should be a 'staging' board and a 'production' board where the process failures you allude to can happen on 'staging', but the devs really just see 'production' -- and as soon as stakeholders stop interfering for a while they start matching. :) Then the vigilant PM can move things over to production as they figure out wtf just got 'committed' to staging. (This sync and the fake access may require some kind of automation). Thoughts? (I know this is off-hand. But in a way I kind of like the power of important people to directly fuck with a todo board. There are so many broken processes where unimportant things are worked on and important things get pushed into a backlog. I mean there's a reason the people you mentioned got the access to fuck up the board in the first place, isn't there?) This is veering kind of off-topic and I do feel I understand your point very well now, so this is just kind of a hypothetical. Thanks for your answers.