Signs you’re working in a feature factory (2016)
1–10 of 286 posts
Re: Signs you’re working in a feature factory (2016)
#2Re: Signs you’re working in a feature factory (2016)
#3What do I do if upper management seems to be driving this process?
Re: Signs you’re working in a feature factory (2016)
#4Middle management thinks they work in a factory and treat people like numbers. If you trust the same group of people to implement the change then you can bet their sole goal is to make it look good. Unless you change the middle then not much will change.
Re: Signs you’re working in a feature factory (2016)
#5 No measurement / Success theater / core metrics
This takes time and mental space. That you could better use to... crank a new feature! :)Re: Signs you’re working in a feature factory (2016)
#6Re: Signs you’re working in a feature factory (2016)
#7What's wrong with feature factory ? If you're delivering something good for clients.. No measurement / Success theater / core metrics This takes time and mental space. That you could better use to... crank a new feature! :)
That's the crux of it, isn't it? How do you know that what you're delivering is any good?
Re: Signs you’re working in a feature factory (2016)
#8This post points to perverse economic incentives as being one possible cause, but I have also seen this happen in open-source projects. It's a matter of listening to the wrong people, in my view. User feedback is incredibly valuable, but when user feedback comes in the form of GitHub issues rather than careful testing and conversation, the team will inevitably find themselves building more and more and more for no real benefit.
I've quoted this before, but what Don Norman says in The Invisible Computer still applies:
"Don’t ask people what they want. Watch them and figure out their needs. If you ask, people usually focus on what they have and ask for it to be better: cheaper, faster, smaller. A good observer might discover that the task is unnecessary, that it is possible to restructure things or provide a new technology that eliminates the painstaking parts of their procedures. If you just follow what people ask for, you could end up making their lives even more complicated."