Community Relations Archive

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

Tiggs
Tue Jul 26, 2005 5:06 pm
#27






Flatfingers wrote:





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








The excel spread sheet is used to get QA the bug information. They then enter the bugs into bug tracking software.

Tiggs
Tue Jul 26, 2005 5:08 pm
#28






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.







Designers and programmers are assigned to different teams which deal with different aspects of the game.This is why they are assigned certain bugs.
Tiggs
Tue Jul 26, 2005 5:10 pm
#29






Shiznat9000 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.




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





Bugs are categorized much differently then what you see on your end.

pulverizerjj
Tue Jul 26, 2005 5:13 pm
#30

can i get a copy of this excel spreadsheet lol


and since your so talkative today tiggs, putt the recycler bug at the top of the list for me



pulverizer | pulvy | exoe




Just_Bri
Tue Jul 26, 2005 5:13 pm
#31



Tiggs wrote:


Shiznat9000 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.


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


Bugs are categorized much differently then what you see on your end.





Why?



____________________________________________________________
"V E E L A" S A I D - Retired Master Smuggler, cancelled 7/27/2005. SOE, think about every non-Jedi "cancelled" signature you've seen, and remember that there will be more as you forget the communities that makes this game's heart and soul. Entertainers, Crafters, Hybrids, Non-Jedi Combats, and Smugglers. When you are closing shop on SWG, remember that you ignored the REAL community to cater to an alpha class that assured this game would never be "balanced."

*Veela encourages you to adopt this sig
Tiggs
Tue Jul 26, 2005 5:22 pm
#32






pulverizerjj wrote:

can i get a copy of this excel spreadsheet lol


and since your so talkative today tiggs, putt the recycler bug at the top of the list for me





It's there =P
Cutedge
Tue Jul 26, 2005 5:28 pm
#33


Did something happen today?



We've gotten nearly 2, count them, TWO pages of dev posts.



Why can't it be like this every day?



Seriously, though... Good job with the communication. It goes a long way towards combatting the feeling that SWG is going under.

Message Edited by Cutedge on 07-26-2005 07:29 PM



Cutedge Slugbait
Elder Doctor / Elder Pistoleer

Goodbye my love, goodbye. Losing ground is what it takes if you really want to fly.

SWG Wiki: Everything you wanted to know about kreetles, but were afraid to ask.

"Looks like SWG attracts the biggest cry babies, who whine about the game in multiple forums but continue to play it. We are tired of people making multiple posts in every PCG forum and whining about SWG. If you hate the game stop paying the monthly fee and sell everything on Ebay."
MsNiL
Tue Jul 26, 2005 5:36 pm
#34





Tiggs wrote:
It's there =P



I just hijack this thread to say thanks for the day. Tues-Wedn the 26-27 July go down in history as one of the more dev-active days I have seen in a long time, post-wise.

Many great posts, many issues have been clarified. Thanks. I wish every day where like this one.




--- Cancelled 24th November 2006
Reason: The lack of multiplayer pve content and Star Wars feel.
For 3 years I have tried to find excuses to stay in game but only the expansions offered me what I subscribed for in the first place: A multiplayer Star Wars pve experience with friends around the globe. I found friends but with almost no addition of pve content they dropped out one by one. Now it's my turn.
Ifai
Tue Jul 26, 2005 6:06 pm
#35

I must say Tiggs, great communication today. I'm so pleased to see all the new posts everyone under the dev tracker. Its this sort of communication that puts my mind at ease that things are going to be addressed. While I realize this doesn't mean things are moving along any faster than if you were not to say anything, its just comforting.


Keep up the great work!



ifai



w Ifai w Vooda w
w 5028, -5788 Roriw
(gggggggggggg]WXgg[w]g]]]g g[[[g[w]ggWX[gggggggggggg)
w MERCw
w Nothing Endures But Change --Heraclitus w
ALeoNN
Tue Jul 26, 2005 6:08 pm
#36






Ifai wrote:

I must say Tiggs, great communication today. I'm so pleased to see all the new posts everyone under the dev tracker. Its this sort of communication that puts my mind at ease that things are going to be addressed. While I realize this doesn't mean things are moving along any faster than if you were not to say anything, its just comforting.


Keep up the great work!



ifai





QFE




Andrian
General Grievous: I was trained by Count Dooku.
Obi-Wan: Really? I trained the man who killed him...
The Emperor: Live Lord Vader. Live, my apprentice. Live...
Amidala: There is still good in him...

ComCypher
Tue Jul 26, 2005 7:37 pm
#37







Tiggs wrote:





MrMon wrote:








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?







We are hoping to have a fix for this on Test Center soon.






Tiggs, there is another issue with chatroomsI have /bugged a couple times in game but I want to just give a reminder here (since the chat tabs are being fixed this is probably the perfect time to bring it up).


Chatroom settings get erased with every server reset. This means that rooms that were created private become public, people who were banned are no longer banned the next day, and people who were once moderator of the room lose moderator statusand are in fact randomly replaced by another person in the room. Another potential problem that I haven't been able to verify first-hand is that sometimes when people join a room, they aren't reentered into the room automatically after server reset (i.e. they get kicked out).


Needless to say all of these things are a major hinderance in setting up, not to mention maintaining, custom chatrooms and have caused me to give up on my 3-month uphill battle to create a fully sustainable faction chat channel. If there is any word that is will ever be fixed, that I will consider trying again from scratch but otherwise I'm just going to forget about it. Thanks.

Message Edited by ComCypher on 07-26-2005 10:40 PM







0100011100111111001000111110000110111000111001111100010
0100111100010000101111000000000011001011001101010010000
1011011011110110001110010010010101011100011001001001110
0000101110110111011000110001100001000110111011000011111
1100100110001011011001001101010110011001010010110011111
0010011111100100101111100001101101001100000111110100101
1000110111110111011100011111001000100101100101001011111


Nastypope
Tue Jul 26, 2005 9:12 pm
#38

Did Lucas Arts threaten to fire SOE, I mean the devs havent talked this much in months?



I hate Gungans, I hate Ewoks and I hate Jawas....so why am I a Rebel you ask? It is my overriding hate of the MAN !!!


Pre CU Jedi and Day 2 Vet since the game didnt work on day one.
FeartheLettuce
Tue Jul 26, 2005 10:22 pm
#39



Ifai wrote:
I must say Tiggs, great communication today. I'm so pleased to see all the new posts everyone under the dev tracker. Its this sort of communication that puts my mind at ease that things are going to be addressed. While I realize this doesn't mean things are moving along any faster than if you were not to say anything, its just comforting.
Keep up the great work!
ifai





QFE



Twigs
Ahazi

MBH/MC

"I'm sure this is "working as intended," at least until they get around to fixing it." -Spinmove5150
Page 3 of 8