On 3/28/21 12:54 PM, Giuseppe D'Angelo wrote:
Il 28/03/21 13:54, Roland Hughes ha scritto:
There is documentation and Web pages that have
replicated all over stating Qt 5 supports RHEL 6. You made something
that cannot be effectively erased untrue.
The documentation in question states that_specific_  Qt 5.x versions
support RHEL 6. There's no such thing as "Qt 5 documentation".

And ___THAT___ is the documentation and glossies management looked at when it made the decision to use Qt in the first place. It got specified in the Software Architecture Document.

I know of no other package that thinks it is okay to drop platforms mid major release. Even Zinc didn't do that.

Management: "Qt 5 supports RHEL 6 and Qt has been around twenty years so
you will use Qt for the UI and much of the application."

Developers: "Okay. You're the boss." [...]
Wait, weren't you the guy saying that agile is bad and you should get
324 documents cross-checked and triple stamped before writing one single
line of code? I assume "trust inaccurate hearsay" and "make gross
generalization" are in those documents?


Not amused at all,

You can be "no amused" all you want. The last two years with Qt have been a __complete__ debacle.

What do you think ___starts___ the process of creating The Four Holy Documents? A *Work Initiation Document*. It's a formal SDLC document that generally contains at least one, if not more, grouped requests/features management wants in the next release. From there the SDLC process follows:

1.

   Business Requirements Document (BRD)

2.

   System Requirements Document (SRD)

3.

   System Architecture Document (SAD; a.k.a. System Architecture
   Specification or SAS)

4.

   System Specification Document (SSD; a.k.a. Functional Specification;
   or System Functional Specification – SFS; or System Design
   Specification – SDS)


2&3 can, and often are, created side by side. *This* is where you find out that, unlike other major software products, mid-major-release number, platforms were dropped. That's when the conversation from System Architect and developers go back to management.

When management has already sold it to the customer and pre-spent their bonus check is when the relentless head slamming starts.

Yeah, I've been on the other side of that. Nothing like management promising features to the outside world without first checking with development. Usually promised in the next major release too. Back in 2014 got to dynamically generate a spreadsheet image on a graphics scene that updated with real-time test data because someone had mocked up an image and promised customers a spreadsheet like display with angled headers and flick scrolling with zoom. All on an under powered embedded system.

That's how stuff like this happens in the real world. Nothing AGILE about it. Management decides what will be in the next release. If they've already sold it (and in most cases they have) there is no talking them out of it.

https://dilbert.com/search_results?terms=%22changes+are+free%22


--
Roland Hughes, President
Logikal Solutions
(630)-205-1593

http://www.theminimumyouneedtoknow.com
http://www.infiniteexposure.net
http://www.johnsmith-book.com
http://www.logikalblog.com
http://www.interestingauthors.com/blog

_______________________________________________
Interest mailing list
Interest@qt-project.org
https://lists.qt-project.org/listinfo/interest

Reply via email to