Excellent proposal by CSM Dierdra Vaal
#1
Posted 31 May 2010 - 07:01 PM
[20:58:13] CCP Unifex > loving the Tweed thing
#2
Posted 31 May 2010 - 08:09 PM
[link=http://www.agony-unleashed.com/e107_plugins/forum/forum_viewtopic.php?106169]Basic - 170120091500[/link] | [link=http://www.agony-unleashed.com/e107_plugins/forum/forum_viewtopic.php?113601]Wolfpacks - 2802091800[/link] | [link=http://www.agony-unleashed.com/e107_plugins/forum/forum_viewtopic.php?116729]Advanced - 0404091800[/link]
#3
Posted 31 May 2010 - 08:14 PM
#4
Posted 31 May 2010 - 10:53 PM
Who is to say when something is 'ready'? It is easy to say it's not, but there will hardly be a universal agreement when something is ready. Software development is like shooting at a moving target with slow arrows: by the time the arrow is hitting the position it was aimed at, the target itself has moved on, and the world has already changed. You can respond to that in two ways.
Agile
Take very small steps, evaluate the result each time, and move on to the next step. You start with a vision, but the end result might chance quite a lot along the way. You are usually limited by time and budget, which means you might not get to the end result at all, but you are happy with the steps you have taken so far.
With Agile, stakeholders tend to sign off on results from a cycle, and the ideas for the next cycle. If a stakeholder is unhappy, corrections will get scheduled in the next cycle. This allows developers to come up with relatively innovative solutions, while the overall customer satisfaction is guaranteed.
Fixed spec
Write a very comprehensive fixed specification of what you will build, and stick to it, no matter how the world changes. It means you have to invest a lot of time in writing very detailed specifications. Also you are liable for budget and time overruns, because often the implementation is more complex then originally estimated, or the specs were never complete enough. You also ignore more elegant and interesting things you find out along the way because you are committed to the result you originally set out to build.
With fixed spec, all the specifications have to be signed off by stakeholders before development gets started. After this, stakeholders have to accept the finished products if it fits the specifications, even though for some reason it isn't workable / practical / elegant / etc. or because the specifications were incomplete to begin with.
CCP attemps to do the Agile approach, and to be honest, I think it's the overal best approach to develop software that is very user interactive. However, there is a problem when it comes to who stakeholders are. In most agile software developments, the users are also the budgets holders, meaning they control how much budget gets allocated to what. However for an MMO, this isn't direct feasible.
Although it's current subscription base is important financially and maintaining it will be a priority, the ties between subscriber and developer are very loose, to say the least. A monthly subscription is easy to cancel, and although veteran users have quite some in-game capital built up, it's still not like most custom software that is critical to a customers operation, and you cannot just 'drop' it and move on without serious planning and often investment.
At the same time, there is not 'one' type of customer, a 'super user' as we'd normally call that, who is an expert at the system and can represent all the users. In most custom software development, the typical user group is quite small and the way they use the system quite uniform, but with over 200k users that all use EVE in a very different way, it's hard to make the game fit one or a small group of users and know that means the entire user base will be happy with the changes.
So instead of having to look out for a small group of customers that are predictable and have a strong reliance on the software supplier, CCP has to make sure they have a healthy flow of customers, no matter if these are current, new resubscribing customers. And with that, the model of having the subscriber, so the actual end user, be a stakeholder is next to impossible.
CCP has taken a bold step in giving the CSM limited stakeholder privileges and I hope it works out so well that this sort of cooperation will be expanded, but don't fool yourself: we, the subscribers, can indicate our wishes, but we have no control over the development process, nor is it realistic to expect that level of control. I think CCP know all too well about our complaints and they have even addressed them. For example, they have added incentive to factional warfare by allowing it to be a source of income, and they have already pledged to continued work on PI even before they released Tyrannis. However, vague descriptions of how we want CCP to direct their development effort by referring back to some disappointing releases isn't a sensible CSM proposal, it's whining, and the CSM is wasting their mandate by doing so.
BASIC - 1403091800 | WOLFPACKS - 2103091800 | ADVANCED - 0404091800
#5
Posted 01 June 2010 - 12:04 AM
#6
Posted 01 June 2010 - 01:56 AM
Indeed. With Tyrannis, the novelty of PI (there was barely any to start with) was quickly overshadowed by all of the bugs that had been introduced.
The last update that seemed half-decent was Apocrypha. Dominion and Tyrannis are pretty hopeless.
#7
Posted 01 June 2010 - 02:28 AM
#8
Posted 01 June 2010 - 09:07 AM
Some day though, I'd really like a major patch where I logged in and went "wow, that's really cool what they did", I'm really not sure I've ever felt that with an eve update.
Were you playing the day Trinity or Apochrypha shipped? Those were days my jaw dropped.
CCP has taken a bold step in giving the CSM limited stakeholder privileges and I hope it works out so well that this sort of cooperation will be expanded, but don't fool yourself: we, the subscribers, can indicate our wishes, but we have no control over the development process, nor is it realistic to expect that level of control. I think CCP know all too well about our complaints and they have even addressed them. For example, they have added incentive to factional warfare by allowing it to be a source of income, and they have already pledged to continued work on PI even before they released Tyrannis. However, vague descriptions of how we want CCP to direct their development effort by referring back to some disappointing releases isn't a sensible CSM proposal, it's whining, and the CSM is wasting their mandate by doing so.
Couldn't agree with this more.
I think CCP keeps itself pretty on the ball in terms of understanding player concern. However, turning that understanding into code and a playable game must be hard.
To take one example. Consider the number of times over the years Microsoft decided it was easier to just create the latest versions of various Office projects like Word and Excel from scratch rather than building on an existing codebase. The Eve codebase must be what, nearly 10 years old in places, and I guess the option to do a complete re-write from scratch is beyond the resources of a comparatively small company like CCP. Couple that with having to keep subscriber numbers on the up and I think they are doing a pretty good job of balancing priorities. Could it be better? Absolutely. Would that be easy? I'm betting it would actually be a hell of a lot harder than most people think.
#9
Posted 01 June 2010 - 10:08 AM
#10
Posted 01 June 2010 - 10:42 AM
#11
Posted 01 June 2010 - 11:53 AM
#12
Posted 01 June 2010 - 01:55 PM
CSM5 are discussing this issue at the moment and are hoping to get a roundtable with CCP at the summit.
This proposal adds weight to the discussion but fundamentally the CSM only represent (12% of ) existing players and CCP also want to have new features to sell the game to new subscribers...
The CSM represents all the players, wheter they chose to exerceise their voting right or not. Also, of the 12% that did vote, there is a majority of veteran players. These players are vital in what ultimately constitute the sandbox in which we all play. Without them, the sandbox would be a mere shadow of what it is now. As for gaining new subscibers, i'd say that ensuring that the sandbox is actually playable is vital before expanding the playerbase with huge numbers. If not, the game will failcascade.
#13
Posted 01 June 2010 - 02:32 PM
Some day though, I'd really like a major patch where I logged in and went "wow, that's really cool what they did", I'm really not sure I've ever felt that with an eve update.
Were you playing the day Trinity or Apochrypha shipped? Those were days my jaw dropped.
I don't remember what came in Apochrypha but Trinity was sweet sweet candy to my eyes. Watching the trinity trailer still gives me chills and makes my eyes water (it's that epic). Best trailer ever.
/me goes to watch the trailer again.
Local dropped by one
#14
Posted 01 June 2010 - 02:48 PM
I don't remember what came in Apochrypha ...
Wormholes and T3.
#15
Posted 01 June 2010 - 03:03 PM
Quellcrist Falconer
#16
Posted 01 June 2010 - 03:44 PM
#17
Posted 01 June 2010 - 04:00 PM
I don't remember what came in Apochrypha ...
Wormholes and T3.
Oh yeah. Good stuff though I wish T3 was a little more affordable for me
Granted I've got no clue about software development in general or CCP's trouble with the ancient code (that apparently has been left by some aliens around the times when the pyramids were built) in special.
But I'd really prefer if they'd actually put a little more emphasis on fixing old bugs, rather than breaking stuff that worked fine by implementing new "shiny" content.
It's probably easier said than done. For all we know, there's many people on the bug fixing team but we just don't notice that emphasis as much since new content is more interesting than 10 lines in patch notes of "fixed an issue with xxx" which each expansion does seem to have a fair amount of. Most of the time the issues that get fixed are issues that I haven't encountered but that doesn't mean they aren't issues.
Local dropped by one
#18
Posted 01 June 2010 - 09:27 PM
[link=http://www.agony-unleashed.com/e107_plugins/forum/forum_viewtopic.php?183633]WOLFPACKS- 1203102200[/link]
-> Basic and Wolfpacks courses taken under my alt Inolikeu
#19
Posted 01 June 2010 - 09:50 PM
#20
Posted 03 June 2010 - 02:51 PM
I'm missing how new content brings in new players. If someone hasn't played current content, how does new content attract them?
Press releases. They're not gonna make the front page of Gamespot, MMORPG.com etc with a list of 200 bug fixes, but two impressive sounding new features might get them there. Sadly, the media has the attention span of a teenage goldfish and needs the shiny factor to maintain interest.
#21
Posted 06 June 2010 - 04:26 AM
#22
Posted 23 June 2010 - 04:52 PM
In my opinion this is about showing CCP that players would actually be thankful (or even demanding) some polishing of existing content.
CCP seems to have this understanding that they need to supply players with completely new stuff every six months otherwise they would stop playing. I think that is nonsense and I'd rather have a high quality game experience than being besieged by new broken "features" all the time. Nothing wrong with having one development cycle (i.e. 6 months) dedicated to just polishing stuff imo.
The point I am trying to make is that the players are (direct) stakeholders in the game and we need to show CCP where our priorities are.
A game that worked properly *would* be new content!
That's what CCP does not understand - that thousands of players might re-subscribe if they could actually have fights without lag bombs, if they could do FW plexes in T1 frigs (impossible now due to the profusion of overpowered Dramiels), etc.
My father used to say that not playing to win is like sleeping with your sister. Sure she's a great piece of tail, with a blouse full of goodies, but... it's just illegal. Then you get into that whole inbred thing. Kids with no teeth who do nothing but play the banjo... eat apple sauce through a straw... pork farm animals.
#23
Posted 23 June 2010 - 05:14 PM
Dramiels are not overpowered; HTFU. That is all...
In my opinion this is about showing CCP that players would actually be thankful (or even demanding) some polishing of existing content.
CCP seems to have this understanding that they need to supply players with completely new stuff every six months otherwise they would stop playing. I think that is nonsense and I'd rather have a high quality game experience than being besieged by new broken "features" all the time. Nothing wrong with having one development cycle (i.e. 6 months) dedicated to just polishing stuff imo.
The point I am trying to make is that the players are (direct) stakeholders in the game and we need to show CCP where our priorities are.
A game that worked properly *would* be new content!
That's what CCP does not understand - that thousands of players might re-subscribe if they could actually have fights without lag bombs, if they could do FW plexes in T1 frigs (impossible now due to the profusion of overpowered Dramiels), etc.
In wildness is the preservation of the world,
so seek the wolf in thyself