News for hackers. Stuff that matters.
Re:Customers do not ask for software complexity by BLKNSLVR on Sunday April 26, 2020 @07:54PM (#22991448)
> They quickly get tired of answering clarifying questions about it and ask developers to "just figure it out."

This one. I'm primarily familiar with the "internal customer" scenario, and so it becomes uncomfortable to have to go back and forth clarifying details that are crucial to the development of the solution but seem trivial or even entirely inconsequential to the 'customer'.

It highlights the size of the knowledge gap between 'customer', who's been doing their process for years and 'developer' who's just finished a project for a completely different aspect of the company and is therefore a blank slate as far as this new project.

Another poster mentioned sitting with the people that actually do the process. I can't see a good solution being possible without this - one way or another. That's the role of the Business Analyst isn't it? The translator between requester / user and developer.

Re:Customers do not ask for software complexity by MattGaiser on Sunday April 26, 2020 @08:21PM (#22991651)
The business analyst can help with translation, but at the end of the day for questions such as, "is the expiration date exclusive or inclusive?" or "what time zone should be used and for which contracts?" he has to ask just like everyone else.

There are many questions only relevant to the digital domain.

Re:Customers do not ask for software complexity by thomk on Monday April 27, 2020 @12:11AM (#22992822)
Is there a title for a person who asks the the technical questions and designs a solution without coding it in your view?
Re:Customers do not ask for software complexity by tonyedgecombe on Monday April 27, 2020 @03:18AM (#22993646)
That's the role of the Business Analyst isn't it?

That's just one more layer between you and the person doing the work.