News for hackers. Stuff that matters.
Re:Has UML died without anyone noticing? by mmcdermott on Sunday April 25, 2021 @05:46PM (#26937004)
Business requirements still have a measure of ambiguity and "do what I mean" to them. They are more formal than natural language, sure, but fall far short of the formalism of a declarative programming language. This is a big part of the business partnership underlying most Agile methodologies. If the formal spec could be handed off, then it would be and Waterfall would work better in enterprise settings. Instead, the team is constantly requiring feedback on the requirements.

So I guess I still see declarative languages as being part of the tech stack and something tantamount to AI being needed to handle all the "do what I mean" that accompanies business process documentation.

Re:Has UML died without anyone noticing? by hctaw on Sunday April 25, 2021 @05:56PM (#26937088)
I think honestly the problem is a lack of tech literacy. I've seen spec sheets that are glorified database and json schemas in a spreadsheet, put together by BAs and translated by hand.

It could be done directly if every BA had enough programming knowledge to put together schemas and run CLI tools to verify them.

Re:Has UML died without anyone noticing? by zozbot234 on Sunday April 25, 2021 @06:11PM (#26937205)
> had enough programming knowledge to put together schemas and run CLI tools to verify them.

That's quite a lot of programming knowledge. It makes some sense to decouple the business-oriented from the more technical roles - BA's trying their hand at coding is how you get mammoth Excel spreadsheets and other big-balls-of-mud.

Re:Has UML died without anyone noticing? by eptcyka on Sunday April 25, 2021 @07:33PM (#26937752)
I'd prefer not to.