1. Be open about your intentions
The developers of Overwatch have very clear goals in mind for everything they do. They publically state what they want to accomplish, and they go for it. Their actions consistently show determination to meet all of their stated goals. They don't always pull it off, but they sure as heck try hard. You can adopt the same strategy: Tell your users exactly what you're aiming for when you make a change, or new feature. Don't give them vague mission statements like, “We want to be more efficient, and less not-efficient.” Tell them exactly how you intend to make your service more efficient. Give details. Believe me, it makes all the difference between the users believing you, and saying, “Yeah. Sure. I'll believe it when I see it.”2. Correct your mistakes
DDO has a bug with its ladders. Sometimes you can't climb up them past a certain point, and other times you can't even grab onto them for a few seconds. This is partially due to lag, which affects all online games. But sometimes, even when every other system is working fine, with no lag, the ladders just don't. The devs have claimed that they've fixed this bug as many times as they've denied its existence. Even now, it's not on the list of known issues. The users, however, know it's real. The bug has gotten their characters killed often enough. If most of your community tells you something is erratic on your site, they're probably right. Even if you have trouble reproducing the issue, you have to keep looking. Your users' trust in you depends on it.3. Document everything
Part of the reason they can't find or fix some bugs in DDO is because the game is over a decade old, and many (if not all) of the original developers are long gone. There are so many systems and features in there that are only half-finished in the first place, it's a miracle when they can find bugs to fix them. [pullquote]It's not just about commenting your code, it's about documenting your decisions[/pullquote] If you want to avoid the same problem, start documenting. It's not just about commenting your code (though that helps), it's about documenting your decisions. Every decision you make about your project, every new feature you start work on, it should all be in an easy-to-find file somewhere. Your reasons for making the change, or reverting it, altering it, or not finishing the feature, this should all be in there. Also, you should write down where to find all of the relevant code for each new feature or change. A lack of this kind of documentation leads to unforeseeable—and sometimes nearly unfixable—bugs.4. Play your own game
Overwatch's development and management team play the game. This is a known fact. And they're not all pros. They have employees playing at every skill level, which means they get to experience the game as it appears to low-level and high-level players. This means they can more easily empathize with their user base. One of DDO's staffers (who shall not be user-named) is routinely mocked in the community because he can't keep up without turning on god mode while he streams the game. Also, he uses potions to heal himself, and potions are…not great in DDO. No one's expecting him to be the best, but they do expect him to know the mechanics of the game better than that. And they expect him not to use god mode. This principle is also called "eating your own dog food". You should be confident enough in your own product that you yourself use it daily. This principle applies more to apps than, blogs, for example, but it's important to remember. If your users see that you wouldn't use your own product, they'll wonder why they should.5. Don't alienate the ones who came first
This is a problem that has affected DDO, pretty much every other MMO out there, and may even hit Overwatch one day. Essentially, sometimes game developers will more or less destroy the very thing that attracted their original audience. Sometimes they try to attract new players by changing the mechanics, only to ruin the core gameplay. Sometimes they just go and make everything that the original gamers worked so hard for obsolete. Sometimes their new monetization efforts upset the balance of game. Sometimes they try to base their game on D&D 4th Edition, which everyone hates. Oftentimes, these changes do bring in new players for a little while. But they usually don't stay that long, and in the end, the game has fewer hardcore fans than when it started. And then sometimes, big changes can revitalize a game completely. [pullquote]You'll never make everyone happy, but there's a lot to be said for keeping the old-timers around[/pullquote] Before you make any massive, sweeping changes, talk to your hardcore users. Talk to the people who might depend on your app for their everyday business. If you have a small feature that not many people use, ask those people who do use it how important it is to them. They might depend on it. You'll never make everyone happy, but there's a lot to be said for keeping the old-timers around. From a moral standpoint, you owe them some consideration. They made your product what it is today. From a practical standpoint, fans and users can sometimes have a better idea of why people love your product than you do. They might be wrong, but you'll never know if you don't listen to them in the first place.Ezequiel Bruni
Ezequiel Bruni is a web/UX designer, blogger, and aspiring photographer living in Mexico. When he’s not up to his finely-chiselled ears in wire-frames and front-end code, or ranting about the same, he indulges in beer, pizza, fantasy novels, and stand-up comedy.
Read Next
3 Essential Design Trends, May 2024
Integrated navigation elements, interactive typography, and digital overprints are three website design trends making…
20 Best New Websites, April 2024
Welcome to our sites of the month for April. With some websites, the details make all the difference, while in others,…
Exciting New Tools for Designers, April 2024
Welcome to our April tools collection. There are no practical jokes here, just practical gadgets, services, and apps to…
14 Top UX Tools for Designers in 2024
User Experience (UX) is one of the most important fields of design, so it should come as no surprise that there are a…
By Simon Sterne
What Negative Effects Does a Bad Website Design Have On My Business?
Consumer expectations for a responsive, immersive, and visually appealing website experience have never been higher. In…
10+ Best Resources & Tools for Web Designers (2024 update)
Is searching for the best web design tools to suit your needs akin to having a recurring bad dream? Does each…
By WDD Staff
3 Essential Design Trends, April 2024
Ready to jump into some amazing new design ideas for Spring? Our roundup has everything from UX to color trends…
How to Plan Your First Successful Website
Planning a new website can be exciting and — if you’re anything like me — a little daunting. Whether you’re an…
By Simon Sterne
15 Best New Fonts, March 2024
Welcome to March’s edition of our roundup of the best new fonts for designers. This month’s compilation includes…
By Ben Moss
LimeWire Developer APIs Herald a New Era of AI Integration
Generative AI is a fascinating technology. Far from the design killer some people feared, it is an empowering and…
By WDD Staff
20 Best New Websites, March 2024
Welcome to our pick of sites for March. This month’s collection tends towards the simple and clean, which goes to show…
Exciting New Tools for Designers, March 2024
The fast-paced world of design never stops turning, and staying ahead of the curve is essential for creatives. As…