On
27 October 2023 at 16:41 JasonB Said
Am I expecting too much?
…
If I had negotiated the development contract … the answer would be emphatically NO
… but it rather depends who did.
MichaelG.
It is patently obvious that there could not have been a development contract because that would imply that actual professional developers were involved. Instead, given the results, one can only assume that this “forum” was put together by a group of high schoolers as a class project.
From the outset, it is clear that professionals were not involved. That they chose a tool so completely unsuited to running a reasonably sized forum is proof enough, but even more telling was the need to shut the site down for weeks to do so, something unimaginable these days.
Professional developers would have kept the old site up and running in parallel while developing the new site offline. And once the new site was complete and THOROUGHLY tested, and only then, should the old site have been shut down. At this time pre-tested scripts could have been used to transfer the database from the old site to the new, something that should have taken a few hours at most.
Instead from design to implementation this site is completely unsuited to task.
It screams amateurish at every click.
From the front page of the forum that shows nothing but a page of adverts until one scrolls down “below the line” thus breaking one of the cardinal rules in web design (and this on a 21″ monitor).
To the positively laid-back approach when loading pages, sometimes taking 10 or even 20 seconds, but more than enough to make browsing extremely unpleasant, not helped of course by the few seconds of unformatted text that flashes up on screen as new pages are viewed, even high-schoolers should know better.
As for the developers’ apparent inability to implement a useful “Latest activity” button, this speaks to a complete lack of competence that is only paralleled by the Elon Musk and Twitter/X disaster.
At this point trying to fix this site is like putting lipstick on a pig, a complete waste of time and effort without having a suitable foundation to build on. Management’s best recourse would be to fire the developers, demand a full refund if the developers actually had the audacity to charge, and start from scratch using professional developers and a suitable software platform.
Clive