free

News

collapse

User Info

 
 
Welcome, Guest. Please login or register.
Did you miss your activation email?

* Recent Posts

Re: Stopping by by Sinister
[June 08, 2025, 01:58:04 pm]


Re: Stopping by by Ehks
[June 04, 2025, 12:25:17 am]


Re: Rest in peace by Stefanrsb
[June 02, 2025, 03:38:02 am]


Re: [SA:MP]House of Sforza | The Elite Power | Estd. 2006 | LS - LV by Stefanrsb
[June 02, 2025, 03:09:22 am]


Re: The Soprano Family | Royal Loyalty by Stefanrsb
[June 02, 2025, 03:00:31 am]


Re: The Gvardia Family || San Fierro's Main Power || Best criminal group of 09/10/11 by Stefanrsb
[June 02, 2025, 02:47:01 am]


Re: BALLAS | In memory of INFERNO 9 and NBA by Stefanrsb
[June 02, 2025, 02:31:29 am]


Re: Count to 1,000,000. by Stefanrsb
[June 02, 2025, 02:15:04 am]


Re: Stopping by by Traser
[June 01, 2025, 10:23:13 pm]


Re: Stopping by by Old Catzu
[May 18, 2025, 07:27:06 pm]


Re: Stopping by by TheRock
[May 18, 2025, 06:44:49 am]


Re: Stopping by by KenAdams
[May 17, 2025, 06:33:45 am]

* Who's Online

  • Dot Guests: 470
  • Dot Hidden: 0
  • Dot Users: 0

There aren't any users online.

* Birthday Calender

June 2025
Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 [19] 20 21
22 23 24 25 26 27 28
29 30

The need for change.

Frank_Hawk · 414

0 Members and 1 Guest are viewing this topic.

Offline Frank_HawkTopic starter

  • GS9 | Idlewood
  • Hero
  • ****
    • Posts: 2480
  • Dieu et mon droit
  • With us since: 04/02/2008
    YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
on: March 09, 2013, 12:55:41 pm
The current process in place for introducing changes is non-existent in the Argonath community and as a whole needs a revamp to the way we introduce change. The current process in place may be a deliberate attempt to shield our view into the future, but I see this as disengaging if we seek to encourage wider participation and agreement into the future.

The current process seems to be the following:
-   A player raised an idea
-   The idea is debated on with an open forum
-   The idea is picked up, on discretion by a developer
-   No change management / delivery methodology is applied
-   The idea is developed and put into production (current game version)
-   The originating player who raised the idea has no transparency for approved change

The disadvantages of this are:
-   No transparency in the process of introducing changes
-   Developers are allowed to ‘cherry pick’ changes which fit their ambitions
-   There is no prioritisation list of changes needed (i.e. top 20 list of changes)
-   Conflict with influential factions in the community

We need to encourage participation and introduce changes through wider buy in. I’m not sure where this concept came from, but from an IT perspective it is disastrous decision to allow developers to introduce changes into the builds without agreement from users. We have seen examples of this in the past (i.e. setting posts and barriers without former consent). Therefore, I suggest we introduce some change management principles and delivery methodology.

Proposed business process for introducing changes:
-   A player raised an idea
-   The idea is debated on with an open forum
-   A committee of representatives, chaired by and selected by owners debate on the idea
-   The idea is functionally modelled (i.e. activity flow and user interface creation)
-   From the step above, the idea is documented, so it’s ready for a developer to work from
-   The committee vote to approve or reject the idea
                             - If the vote is passed, the idea is signed off by replying committee to topic
                             - If the vote is failed, the idea is rejected by replying committee explaining why
-   The idea is slotted into a top 10 list (for starters) of prioritised ideas
-   The top 10 list is determined and voted on by the committee with agreement to shuffle
-   Developers are encouraged to deliver changes from the list ( top downwards)
-   Developers must code according to the idea documentation
-   Developers check their code with another developer
-   The change is checked into a code branch ready for release
-   The lifecycle repeats

Benefits of the above:
-   Players have transparency in the process of introducing changes
-   Developers are not allowed to ‘cherry pick’ changes unless explicitly agreed by owners
-   Players have a voice in which changes are introduced to the community
-   There is a prioritised list of changes
-   A change management / delivery methodology is applied
-   Greater likelihood of buy in from influential factions

The proposed delivery flow can be summarised in the following from a business and IT perspective:

-   Requirements engineering
                - Ideas are captured, analysed and validated
-   Prioritisation of changes
                - Ideas are prioritised according to priority, severity and business benefit
-   Design
                - Ideas are functionally designed with a relevant checklist for developers
                - This checklist can contain for e.g. assumptions, design notes, UI modelling
-   Development
                - Developers can work from the design stage to formulate code to match requirement
-   Testing
                - Players given transparency of changes, are actively involved in testing changes
                - This will reduce the likelihood of defects when in production
-   Deployment
                - Developers will have a structured way of delivering changes into production
-   Maintenance
                - Defects are resolved and further business benefits are scoped and lifecycle repeats
 
I know that many of you will read the above with a pinch of salt and validity to apply – however, it needs to be understood that we have a lot of talented individuals in this community who are not/no longer teenagers but professionals in their respective fields. I understand that people help in this community through their own spare time and that we should not be introducing formalities which cause bureaucracy but it's also our responsibility to provide structure.  We need to start producing a common approach not only for improving our community, but also building real life applicable skills. The proposed idea I’m suggesting above is in line with real life IT principles which have been watered down. Some may argue that strategically this is not the best approach, but I can assure my suggestion can be altered to accommodate transparency from competing communities.

If the owners want people to take responsibility for the steer of the community, the opportunity needs to present to those willing to take steer with direction. There is real opportunity here for those, not only passionate for the community but also for those who want to learn real life/job skills.

Please share your opinions.



Though much is taken, much abides; and though we are not now that strength which in old days moved earth and heaven; that which we are, we are; One equal temper of heroic hearts, made weak by time and fate, but strong in will to strive, to seek, to find, and not to yield.


Offline Gandalf

  • Owner
  • *******
    • Posts: 15956
    With us since: 12/07/2006
    YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Reply #1 on: March 09, 2013, 03:11:05 pm
Revamping old suggestions ?  :poke:

With the arrival of RS5 the way ideas are reaching the owners and scripting team is going to be changed.
This will ensure that the current way where bad ideas are repeated constantly, and good ideas seem to be held in limbo is changted in to a system that as you descrbied will both filter better and offer more transparency.

However creating the concept of RS5 has shown once again that revolutionar ideas that are not present on other servers are almost never to be found in the ideas section. People take ideas from elsewhere and present it here.

This is also the pitfall of any such concept, the person 'credited' is not sure to have been the original inventor of the idea.

Do not roleplay a veteran on discord, be a veteran in game.


Offline rJCaiG

  • Hero
  • ****
    • Posts: 5583
    With us since: 14/04/2007
    YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Reply #2 on: March 09, 2013, 03:45:48 pm
Except for the fact that this is not the players' server, and is actually the server of the Owners. Nothing gets scripted into the game without their approval, and they have always been active in looking at SA:MP ideas subforum.
Therefore, from that we can draw that the way this server is intended to be run - with the owners taking charge of all decisions as it's their server - is indeed working and should continue as such, as it is this that has allowed Argonath to cement its place and thrive as one of Argonath's best servers.



 


SimplePortal 2.3.7 © 2008-2025, SimplePortal