by Max Barry

Latest Forum Topics

Advertisement

NationStatesNationStates News RSS

News Archive: 202320222021202020192018201720162015201420132012201120102009200820072006200520042003

Introducing Development Managers

by Max Barry
Sat, 19 Jun 2021

Since the beginning, NationStates has worked under a software development model I like to call, "Excite the admin." That is, when someone notices something that needs fixing, or has an idea for a new feature, they have to hunt down an admin and get them excited about it. If they're successful, the admin codes something; otherwise, they don't.

This is an excellent model in the sense that it lets admin do whatever they want. This is important when your admins are volunteers. But as NationStates has grown and its communities have multiplied, it's become impossible for admins to stay across what's happening all over the site, and make informed decisions about what to work on.

Therefore we've created six new Development Manager roles. These people will act as the community conduit to the mod/admin team, taking on the primary responsibility for prioritizing code fixes and new projects with admin for their area.

These roles align more to technical feature sets than communities. For example, there's a large number of roleplay-based communities with varying needs and priorities, but they're all heavily invested in and affected by the site's communications tools.

We don't expect this to unlock a slew of new features, because we still have the same number of admins. But hopefully this provides a better pathway for getting things done.