Community Relations Archive

Thread: It was raised before Publish 20 went live, yet another major bug goes live.

Meplorium
Tue Jul 26, 2005 2:51 pm
#14






Tiggs wrote:





Ekymer wrote:
appently no one ever reads the bug threads, not on TC nor on Live. Fanfest has shown several times that no bugs get forwarded to the DEVs.





Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.




It is a shame you have such poor communication. One of the programers that never hear about a bug may have some great insight on how to fix that bug. I personally would have a master list and pass it around to every programer giving them the ability to comment on any bugs they may have insight on, then assign out bug fixes to specific people with the insights attatched. Such a ridged system you have opperating never works as well as a more open freer system. I am sure many bugs can be fixed much quicker or never get pushed out to live if there was more freedom of the programs to just do their job without all the micromanaging.




- Meparch (Master Crafter, AS, DE), Mepaarch (MiniMep, Chef, SW), Meparca (Master Wookiee), Mepthorian (Master Naturalist, CH, BE)
Drop Off Vendor: Buffy in the Bacta Tank, Crystal Hollow, Dantooine. -6931 4819
Visit the commerce district, Crystal Hollow, Dantooine.
The Armored Wookiee - Kashyyykian Armor Specialist
The Bacta Tank - Food, Drink and Stims
Grimy Shack - Tools, Vehicles and Ships
Special Orders Welcome, Send Mail.
Thomen
Tue Jul 26, 2005 2:52 pm
#15






Meplorium wrote:





Tiggs wrote:





Ekymer wrote:
appently no one ever reads the bug threads, not on TC nor on Live. Fanfest has shown several times that no bugs get forwarded to the DEVs.





Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.




It is a shame you have such poor communication. One of the programers that never hear about a bug may have some great insight on how to fix that bug. I personally would have a master list and pass it around to every programer giving them the ability to comment on any bugs they may have insight on, then assign out bug fixes to specific people with the insights attatched. Such a ridged system you have opperating never works as well as a more open freer system. I am sure many bugs can be fixed much quicker or never get pushed out to live if there was more freedom of the programs to just do their job without all the micromanaging.







Well.. finaly i can say....


QFE





Lawho Iwon
Master Smuggler
Smugglers Alliance Ace

Coalition of the Lost Smugglers
Blimigerite
Tue Jul 26, 2005 2:53 pm
#16






Tiggs wrote:





SirSpamalot wrote:
why o why put a /bug command in the game if no-one looks at them!?




/bug reports done in game go directly to the QA department and are looked over daily.



Shame all the categories for /bug are horribly out of date and inefficient (at least appearing to be on the user end)




Ladu Blimigerite / Izurak Blimigerite
Dark Jedi & Jawa Choking Addict / Respec'd BH & Generally
..................................................
a cranky old man
Member of The Lost Soldiers Gaming Clan.
Join our community at www.lsclan.com
IPS: Jawa Camper


omadnay
Tue Jul 26, 2005 3:00 pm
#17


Tiggs wrote:


Ecnirp wrote:
The Experimentation bug (experimentations not updating until the item is crafted) was raised days ago, bugged on the TC and posted on the TC bug threads - yet its gone live, and to all crafters it seems.
Why did another majorly bugged publish go live?
It seems each major bug\bugs brought by each new publish is raised before it goes live and yet it still gets pushed out.
This is not what the player base wants.
Please....
1) Focus on fixing all the existing major bugs before any more publishes go out.
2) Please please, don't push out publishes you know have major bugs - do you think we really mind waiting a few days for a bug to get fixed before a publish goes live?
/sign


We agree with your wants. We are going to be focusing on smaller/cleaner publishes because quality means much more then quantity.





That's the thing about this game...
it has SO MUCH quantity (And has had so much for a long time)... the quality needs to catch up.

There is just so much to this game, if everything worked right there'd be a lot more fun to have and I think the Devs could better focus on making the game even more fun on top of that.

I think that, second to the needed bug-smashing, the priority should be to make what does exist, a little bit more balanced on the fun side of the gaming equation.

This player-base is too focused on accomplishments and the rewards of conquest...
I'd like to see the rewards more often be the experience of playing, rather than the expensive prize or quest reward item.

Loot and PvP play havoc on overall game-balance... I sometimes think that the original line-of-thought that SWG had was sacrificed to attempt to appease too many people... too wide of a target.

SWG has so much in it, but you cannot please everybody... and when you try to please everybody, you generally end up pleasing no one.

A smoothly running game, with the focus on Crafters and role-playing was my dream of this game... and I am a combat player.
I just enjoyed the idea of playing in combat in a non-combat run world... if anyone understands my meaning.

Anyhoo... I've been here since launch and I've wanted them to focus only on bug-fixes and Profession balancing for quite a long while.


And of course we have to understand.... bugs are there for a reason...
They're there because there's a mistake that hasn't been found/solved.

So, some bugs will happen and won't be solved until it is finally figured out.

I try and remember how many "bugs" exist in Real Life to help me tolerate a game's regular bugs.

I hate that bug where the person I talked to on the phone gets everything wrong and doesn't do the job they said they would do... don't you?

And when are they gonna fix that common cold bug?




May the force be with you.


- Omadda Szool
Kauri

Message Edited by omadnay on 07-26-2005 06:04 PM

omadnay
Tue Jul 26, 2005 3:08 pm
#18

Doh, I was just reading another thread about bug-fixing and sort of forgot which thread I was in when typing...

I agree that these new publishes should not be going live with such crazy bugs.

New bugs being introduced is becoming way too common... something is not working right with the way SOE is going about pushing out publishes.

As a paying customer, I am certainly not happy with the way these recent publishes have been effecting the game.


- Omadda Szool
Kauri

Flatfingers
Tue Jul 26, 2005 3:17 pm
#19





Tiggs wrote:

Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.




Tiggs, that's the fullest description I've heard yet of the process the development team uses to work issues. Thanks for trusting us with this information.


Naturally it raises a couple of questions.


1. An Excel spreadsheet? I'm pretty surprised to hear that. I'm glad there's a tracking system, but I wonder why you folks aren't using some tool that's more specific to tracking issues through a development cycle.


It took a fight, but I managed to get budget to develop and continuously improve an in-house system for making changes (both bugfixes and enhancements). This thing has saved my bacon as a project manager more times than I can count -- it not only controls the process of making changes from requirements to analysis to coding to testing, as well as insuring source code version control, it also exposes this information to those who need it to help manage the whole process.


We've dramatically reduced the number and severity of bugs that make it into production code by using this tool that's keyed specifically to our development process.


2. One of the other aspects of this tool that makes my life less painful is its role in clarifying expectations. Because everyone can see who's assigned which tasks, everyone knows what's expected of them -- we don't get unhappy surprises.


I actually wrote some C and JavaScript code that pulls information from the tracking database and displays it in a nice format. Anyone can run it to see which issues are assigned to them (so every developer know what he or she is expected to be doing at any moment in time), and the status of each issue (so that I and my leads can see where bottlenecks are occurring to direct development resources there).


The bottom line here is that because we make task assignment information visible to every team member, nobody gets surprised by somebody's else work affecting them. That helps us identify and address integration-level bugs before they even go into testing (not to mention before they go live!).






I don't mention this stuff to wag a finger and say your system is "wrong." These are just steps I've taken that I can demonstrate have paid off financially by reducing our error rate, and that might work for you, too, which would benefit all of us.


Thanks again for the insight into your process!


--Flatfingers

MrMon
Tue Jul 26, 2005 3:44 pm
#20








Tiggs wrote:


Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.







So.... Please, can you tell us if, after all that proceeding, someone has shown to the Devs the annoying chat windows bug?





hhhhhhhhhhhhhhhhhhh
ElMon ||| Faris
Pistoleer - Bounty Hunter ||| Architect - Shipwright
Mos Exploria ¥Tatooine ¥ Radiant
Vendors@2830, 5097 just by shuttle
hhhhhhhhhhhhhhhhhhh
Efix_Lordana
Tue Jul 26, 2005 3:45 pm
#21






Tiggs wrote:

Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.





Is it just me or do I spot a HUGE flaw in this method?


By not relaying all the bugs known to the dev team you deny them a view at the bigger picture. One bug might seem unrelated to another in eyes of the "Spreadsheet maker" or the lead, while if a "normal" dev would see the entirelist, they might spot a connection or pattern in a certain problem. All too often are some seamingly simple and often used bits of codeused by loads of different subsystems. It might not affect one system, but it might affect the other.


Ask yourself this question: How many times have things been broken after a publish, when the patch notes dont seem to mention any relation to the created problem, or the newly broken system hasnt even been touched and still went borked? That might indicate the above mentioned condition has occured, but due to the partial information the devs get access too, they might actually break more than they fix when put on bug squashing duty.


I think any software designer would wholeheartedly agree with me, as I am a small one myself, and wouldnt dream of keeping information from my coworkers. Everyone needs to see the overall picture. Its a teameffort.








Here rests:
Efix Lordana
R29 August 2003 - W12 November 2005
Shiznat9000
Tue Jul 26, 2005 3:52 pm
#22






Tiggs wrote:

We agree with your wants. We are going to be focusing on smaller/cleaner publishes because quality means much more then quantity.






Your track record doesn't show this kind of thinking at all. Why should we believe you now? Has anything changed internally? Was there any staff reorganization at all? If it's all the same people at all the same jobs then why should we expect higher quality in the future?
Shiznat9000
Tue Jul 26, 2005 3:55 pm
#23






Tiggs wrote:





Ekymer wrote:
appently no one ever reads the bug threads, not on TC nor on Live. Fanfest has shown several times that no bugs get forwarded to the DEVs.





Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.




How can the Leads possibly know which bugs to assign to which Dev when the /bug categories are horribly out of date?

Ragnaat
Tue Jul 26, 2005 3:58 pm
#24



Tiggs wrote:


Ekymer wrote:
appently no one ever reads the bug threads, not on TC nor on Live. Fanfest has shown several times that no bugs get forwarded to the DEVs.



Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.



Perhaps there are either too many hands in the process, or too many areas for translations to go bad.

I'm not saying that every programmer on the team needs to read every bug daily... or that every programmer on staff should be able to spend their time on anyhting they choose either or spend time on nothing but "today".. from being in large development teams in the past I know that's never going to happen and if it did it be a recipe for bigger disasters.

There just seems to be a disconnect somewhere in the process, my guess between the people in game and the folks either prioritizing the work or those evaluating / giving the green light for patches... but something in there just has been more wrong then right lately and its more then just changing the size of patches or balance between new and fix. Theres something in the process that is causing things to repeatedly get misprioritized when it comes to a particular issue's impact on everyday play and keeping at a minimum the status quo going.



:: Retired... For the moment ::
-I support going slow and being careful.
focus thread (n.): there for us to focus on while they went behind our backs and did whatever they wanted to, anyway. (Source: AngusMacGregor)
Sytem
Tue Jul 26, 2005 4:11 pm
#25






Tiggs wrote:





Ekymer wrote:
appently no one ever reads the bug threads, not on TC nor on Live. Fanfest has shown several times that no bugs get forwarded to the DEVs.





Every day the Live, TC and Correspondent bug threads are entered into a excel spreadsheet. They are then sent on to QA to be reproduced and assigned a bug number. From there they are then prioritized and filtered out to the Leads. Members of the Dev team will not know all bugs that are happening. They are assigned bugs from their Lead and those are what they work on. So your statement is semi true, Devs are not shown all the bugs that are entered however, they are told about bugs that impact them.





Tiggs, please dont take this the wrong way, but the system you guys have in place sucks. Your development focus isalmost completely off the mark. You guys want to give us so much content in so little time, but we end up with that content being almost unplayable. You guys need to slow down fast. Seriously, slow down.Remember, its quality we really want, not quantity. I have stopped playing my BH and my Tailor over the issues that are currentlyon live servers.. What does that tell you?

Your /bug system has to much red tape. We cant be hearing you guys say "Members of the Dev team will not know all the bugs that are happening".. How can you say you are the least to know, butare directly in contact with us????

Message Edited by Sytem on 03-09-2005 04:13 AM

Lotussutol
Tue Jul 26, 2005 4:19 pm
#26






Tiggs wrote:





Ecnirp wrote:

The Experimentationbug (experimentations not updating until the item is crafted)was raised days ago, bugged on the TC and posted on the TC bug threads - yet its gone live, and to all crafters it seems.


Why did another majorly bugged publish go live?


It seems each major bug\bugs brought by each new publishis raised before it goes live and yet it still gets pushed out.


This is not what the player base wants.


Please....


1) Focus on fixing all the existing major bugs before any more publishes go out.

2) Please please, don't push out publishes you know have major bugs - do you think we really mind waiting a few days for a bug to get fixed before a publish goes live?


/sign




We agree with your wants. We are going to be focusing on smaller/cleaner publishes because quality means much more then quantity.






we have heard the same cra...story for two years ever few months...
Page 2 of 8