How did this happen? and plans to stop it in the future?

_fully_carroted_

Well-known member
Am I special?
I don't consider myself special.

Am I an ordinary programmer? (At least get the word correct when trolling)
Well, my employer would not think so and if bringing down 80K a year is the going rate for ordinary then I guess I am ordinary.
80k a year is far below "ordinary" for a programmer. The median is about 100k.
 

Dendrix Deathblade

Well-known member
@Cordovan

I can understand the weird situational specific bugs that are hard to come across creeping in during a patch but the bugs in the recent patch are not rare and easily seen. How were they allowed to make it in to the public release? I really cannot wrap my head around the Dragonlord specific issues. It was the crowning jewel in the patch. Additionally what steps are being taken to safeguard this from happening in the future?

Thanks.

Here's how it happens.

The release date for this is pre-announced, well in advance. 27th Feb. In fact the release date for every month for the whole of the next year is pre-announced. It's organised with external partners (WOTC, year of the dragon). The company may have signed a contract to do X by date Y, possibly with penalties for failing. The release date is fixed and CANNOT be moved.

Not everything is ready, bugs exist, but it mostly works without game breaking bugs.

So it gets released.

You say you are a programmer. Would adding 3 new programmers with 2 weeks to go on a project that is 4 weeks behind schedule speed you up or slow you down? You know it would slow you down, and instead of being 4 weeks behind schedule it will end up being released 6 weeks behind schedule.
 

woq

Well-known member
Yeah everything about the patch and the lamannias reeks of running out of time while being on a rigid schedule. Which is a damn shame, but I could also be wrong here of course, I know nothing after all.

I do wonder if they coulda postponed some of it, but they probably needed time for the epic destiny revamp to play out a bit before the new level cap extension and all of the work related to that. Still, being rushed will only lead to more backlog cloggage, especially with an inflexible old thing like DDO.
 

Fleming

Well-known member
I was at a meeting back in '99 where the customer was saying that ANY timing problem could be resolved by throwing more resources at it.

An IBM manager said "So if I let you have three ladies, you can deliver a baby in three months?"

mic drop.
 

Onyxia2016

Well-known member
80k a year is far below "ordinary" for a programmer. The median is about 100k.
Not sure where you are from or if the 100K is in another currency other than USD but per sites like ZipRecruiter, PayScale and Salary.com show otherwise. 100K is the upper end of the national scale. Glassdoor list it a bit higher but they are known for inflating their numbers compared to others which all run about the same with 60K being the average.
 

Dementedleo1974

Well-known member
You've.... never....

200w.gif


You must immediately find and watch the original. (The second was kinda so-so.)

Until then, this will help. See number 8.

You know they have a 3rd Tron movie in the works? Supposed to be out this year or next, supposed to be a bit in future.

 
Last edited:

Dementedleo1974

Well-known member
As for the whole week we haven't been able to play , I wonder how they plan on fixing it, giving the player base something for the lack of QA and no fix for anni event time...

We got **** on for the launch of a broken Archtype, anniversary present not there...
As a newer player , been around for a couple months now , I figured at 18 years of the game runniing you would have **** figured out somewhat.....
I do understand you didn't write original code, but damn you have had enough time to at least try to get some of the **** right..
How could you let **** go to live servers if it was already told to you on test server? That is just you all not listening and just throwing garbage out

I do like this game a lot, don't get me wrong.... I just feel that you don't really want to keep players..
This **** wouldn't fly in FFXIV, Guild Wars even in Neverwinter
They would have brought servers down and reverted to prepatch during first 24 hours
This is a week in and almost positive you dont have the fix .. most likely if you did it would have been shadow patched or done already
I am on verge of just uninstalling as the friends I brought from other games already did.
Im trying to hope for the best...


Mar 05, 2024 | Update Notes​

Update 66.0.2 Release Notes​

Here are the release notes for Update 66.0.2, released on Wednesday, March 6th, 2024.​

Update 66.0.2 Release Notes​

Here are the release notes for Update 66.0.2, released on Wednesday, March 6th, 2024.
News and Notes:
  • Corrected an issue that was causing the game client's frame rate to decrease over time.
  • Why wasn't it patched in before today? I guess whole staff took weekend off
  • The Dragon Lord version of the Ravager enhancement tree now has its proper required class levels.
  • The Dragon Lord Ravager's "I Hit Back!" enhancement now functions correctly.
  • The Dragon Lord Ravager's "I Like Pain!" enhancement now functions correctly.
  • The Dragon Lord's "Battlefield Tactician IV" effect to strip an enemy's elemental immunity now properly works with Improved Sunder.
As I said up above, should have been ready before you launched on to live servers.. You had plenty of feedback and testing on lumania...

The Correction if it actually works should have been patched in already but you don't care about the lost time....
 
Last edited:

Speed

Well-known member
I was at a meeting back in '99 where the customer was saying that ANY timing problem could be resolved by throwing more resources at it.

An IBM manager said "So if I let you have three ladies, you can deliver a baby in three months?"

Reasonable resources that you can afford when taking income into account.

Complex game (many parameters, dependencies, possible character build combinations), small team, limited time, players with various preferences (we see disagreements in community all the time) and wanting more content to keep interest, dnd license and server upkeep costs, niche player base (possibly due to complexity that is still that meaningful positive feature for others, there are already many simple games on the market) that allow for only limited resources = what we have.

It is easy to judge others until we find ourselves in the same situation truly in practice.

There are many factors and limits that summed up lead to final result, so naive best scenario theory is one thing and brutal reality is that what actually matters.

Everyone can start own dev studio, buy license and create perfect dnd game.
We will see if it will perform better.

EDIT: I agree with above quote.
This is just my additional comment.
 
Last edited:

karthunk

Dooooooom
@Cordovan

I can understand the weird situational specific bugs that are hard to come across creeping in during a patch but the bugs in the recent patch are not rare and easily seen. How were they allowed to make it in to the public release? I really cannot wrap my head around the Dragonlord specific issues. It was the crowning jewel in the patch. Additionally what steps are being taken to safeguard this from happening in the future?

I am a programmer by trade and just because something compiles with errors does not mean it works correctly.
Again this is not speaking to the weird random bug, they happen and always will, this is speaking of the common easy to come across ones which this latest patch has more than most.

Thanks.

I can take a shot in the dark on this one because I've been there before: they have a mandated set of milestones they have to meet and they are understaffed.
 

Fleming

Well-known member
Reasonable resources that you can afford when taking income into account.

Complex game (many parameters, dependencies, possible character build combinations), small team, limited time, players with various preferences (we see disagreements in community all the time) and wanting more content to keep interest, dnd license and server upkeep costs, niche player base (possibly due to complexity that is still that meaningful positive feature for others, there are already many simple games on the market) that allow for only limited resources = what we have.

It is easy to judge others until we find ourselves in the same situation truly in practice.

There are many factors and limits that summed up lead to final result, so naive best scenario theory is one thing and brutal reality is that what actually matters.

Everyone can start own dev studio, buy license and create perfect dnd game.
We will see if it will perform better.

You quoted me, but all I was trying to say was that throwing lots of resources at something does not necessarily fix any and all problems.
 

Kheledon

Well-known member
It has been well documented that the "QA team" they were supposed to hire has not come to fruition. My assumption is that the people funding everything now decided the game wasn't making enough profit to warrant hiring more people. Unfortunately, they don't seem to realize that pushing updates with this many issues makes them even less money due to players quitting etc. Also, how the hell they managed to cause the FPS bug is beyond me, but that's undoubtedly the biggest concern right now for me because it doesn't just affect a certain build, it's affecting the masses. Game becomes so nauseating to play after 3-4 quests that it's giving me migraines.

The other issue involving bugs etc. Is that most of these things were reported in Lamannia bug reports. Complete negligence on the back-end team for not addressing these. From the looks of it, most all of the reported bugs from phase 2 test went to the live game.
They were running behind schedule and they rushed it out--knowing that the bugs were still there, but unable to fix them in time for the release.

That's the most likely scenario, anyway.
 

_fully_carroted_

Well-known member
Not sure where you are from or if the 100K is in another currency other than USD but per sites like ZipRecruiter, PayScale and Salary.com show otherwise. 100K is the upper end of the national scale. Glassdoor list it a bit higher but they are known for inflating their numbers compared to others which all run about the same with 60K being the average.
I'm using the US Bureau of Labor Statistics. They describe their source for this data point as "Median wage data are from the BLS Occupational Employment and Wage Statistics survey."



Quick Facts: Computer Programmers
2022 Median Pay$97,800 per year
$47.02 per hour
 

Kathwynn

Well-known member
We apologise for the fault in the QA team. Those responsible have been sacked.

We apologise again for the fault in the QA team. Those responsible for sacking the people who have just been sacked,
have been sacked.

The directors of the game hired to continue the QA after the other people had been sacked, wish it to be known that they have just been sacked.
The game has been completed in an entirely different style at great expense and at the last minute.

QA Team:

40 SPECIALLY TRAINED
ECUADORIAN MOUNTAIN LLAMAS

6 VENEZUELAN RED LLAMAS

142 MEXICAN WHOOPING LLAMAS

14 NORTH CHILEAN GUANACOS
(CLOSELY RELATED TO THE LLAMA)

REG LLAMA OF BRIXTON

76000 BATTERY LLAMAS
FROM "LLAMA-FRESH" FARMS LTD. NEAR PARAGUAY


jk...i love this game
Wi nøt trei a høliday in Sweden this yer?

See the løveli lakes

The wonderful telephøne system

And mani interesting furry animals

The Producers would like to thank The Forestry Commission
Doune Admissions Ltd, Keir and Cowdor Estates, Stirling
University, and the people of Doune for their help in the
making of this film.
The Characters and incidents portrayed and the names used
are fictitious and any similarity to the names, characters,
or history of any person is entirely accidental and
unintentional.
moose2.gif
Signed RICHARD M. NIXON

Including the majestic møøse

A Møøse once bit my sister ...

No realli! She was Karving her initials on the møøse
with the sharpened end of an interspace tøøthbrush given
her by Svenge - her brother-in-law - an Oslo dentist and
star of many Norwegian møvies: "The Høt Hands of an Oslo
Dentist", "Fillings of Passion", "The Huge Mølars of Horst
Nordfink".

We apologise for the fault in the
subtitles. Those responsible have been
sacked.

Mynd you, møøse bites Kan be pretty nasti...

We apologise again for the fault in the subtitles. Those
responsible for sacking the people who have just been sacked
have been sacked.

Møøse trained by TUTTE HERMSGERVORDENBROTBORDA

Special Møøse Effects OLAF PROT
Møøse Costumes SIGGI CHURCHILL
Møøse Choreographed by HORST PROT III
Miss Taylor's Møøses by HENGST DOUGLAS-HOME
Møøse trained to mix
concrete and sign com-
plicated insurance
forms by JURGEN WIGG
Møøses' noses wiped by BJORN IRKESTOM-SLATER WALKER

Large møøse on the left
half side of the screen
in the third scene from
the end, given a thorough
grounding in Latin,
French and "O" Level
Geography by BO BENN

Suggestive poses for the
Møøse suggested by VIC ROTTER
Antler-care by LIV THATCHER
 

Onyxia2016

Well-known member
I'm using the US Bureau of Labor Statistics. They describe their source for this data point as "Median wage data are from the BLS Occupational Employment and Wage Statistics survey."



Quick Facts: Computer Programmers
2022 Median Pay$97,800 per year
$47.02 per hour
To start it is a government stat so take that with a grain of salt. They will also include all programming fields in one. This include programmers in systems like IBM's Power server which uses RPG or RPG/ILE. Those programmers get a lot more as it is a much less crowded field. Typical used for banking, warehousing and insurance based applications. It is a completely different animal.

But point taken.
 

Br4d

Well-known member
These bugs happen because the QA process for DDO is lacking a lot.

What are the primary flaws?

1. No regimented test process for changes. The patches get rolled out onto the test server for volunteer QA instead of a planned QA process.

2. Volunteers are unreliable testers. Why?

a) some of them are just playing the game for fun.
b) some of them are looking for bugs to exploit when the patch goes live.
c) some of them report bugs in the wrong places (the forums or their guild discord).
d) and then you get the very small minority that are there to test, log appropriately and push for their reports to be taken seriously.

3. No reliable process for holding up a patch if it is excessively buggy because there was no reliable QA process to begin with.

4. SSG is a small company. There probably are no paid QA testers in the org chart.

All of the above means that bugs from the small and annoying to the OMG crippling it hurts it hurts! type are the rule, not the exception.
 
Top