Twilightpeaks.net

RoE Development => RoE PbeM Whiteboard => : Davout January 17, 2011, 03:50:39 AM

: ROE Online - Requirements Phase 1
: Davout January 17, 2011, 03:50:39 AM
I suggest we split the development into at least 2 phases. Phase 1 will focus on creating an application that handles all the functionality currently handled by the DO, P&H, Status Report. Any calculations already done via the spreadsheets should be handled in this phase. Any rule implementation not currently done by the spreadsheets will be handled in later phases.

From the brainstorming thread I gathered the following:

In addition Phase 1 should include the creation of infrastructure to handle non-vanilla BR data i.e. Manor holdings.

Does any one have anything to add? Or discuss?

Thanks.
: Re: ROE Online - Requirements Phase 1
: X-CJS/Ruormad Coumain (Tristan) January 17, 2011, 05:25:12 AM
I'd be concerned that we may be going for too much in Phase 1.

Possibly the more moderate approach of making phase 1 about getting the data into a format and location where it is viewable/searchable initially.

Then as a phase 2 looking at ways that we can modify, manipulate and otherwise use that data.
: Re: ROE Online - Requirements Phase 1
: Davout January 17, 2011, 06:22:19 AM
This is certainly open for discussion. I just have 2 comments.


Thanks.
: Re: ROE Online - Requirements Phase 1
: Davout January 17, 2011, 06:36:43 AM
I should also note that Extreme Programming methodology stresses short, iterative, multiple releases of code with each release having one or more functional feature actually working. So while there is a lot in listed in Phase 1, it will actually contain many working releases albeit not always useful in of themselves. For example, one of the first things that I was thinking to do was user accounts with basic GM and Player permissions. So the release would have user accounts, people will be able to log in, but that might be it. Not very useful yet.

So in reality Phase 1 and Phase 2+ are not for release dates but as a means saying I would like to focus first on the core things first and wait on all the bells and whistles. I probably should of made that clearer.

Now based on your comment maybe user account shouldn't be the very first thing. Maybe read only view(s) of the world data should be first. But at some point we only want a GM user to have direct write permission. 

I resist the urge to create entire the database
With that said there is still a lot of data that would be readable for the players, so a good portion of it would have to be be.

Again thank you very much for the comment keep them coming.
: Re: ROE Online - Requirements Phase 1
: X-Elinie/RiD (Niels) January 17, 2011, 09:30:39 AM
It would be attractive to have the ability to see the "state of the realm" as it has historically developed.

That is, the P&H for earlier rounds. - I keep all mine and zealously check them now and then, to see who has progressed where, and at whose expense.

As for slicing the project into smaller parts, starting with a simple "province viewer" would both give a visual indication of progress, as well as some of the core tables that will be required later.

Great effort so far Davout!
: Re: ROE Online - Requirements Phase 1
: Davout January 17, 2011, 08:23:16 PM
We're going to need someone to create the mock ups for the various interfaces.

Any volunteers?