Hello, MW players!
This week we were mostly in find-and-fix mode for issues stemming from the 5.0 release. Thanks for your help in the relevant glitch threads!
"Lost" accounts tool is live!
We got the lost account recovery tool live with CS late in the week. (Sorry about the delay - we wanted to make sure that it wasn't going to accidentally nuke anything!) If you are having issues accessing your account because of stale GameCenter linkages, CS is working through their ticket backlog. If you haven't filed a ticket yet, please do.
Next week
We're going to be a little short-handed for the next two weeks because of the holidays, so you won't see dev notes from me next week. We do have a pager system and people from every department are on-call 24/7 to deal with issues.
How's It Work - Tools
We got another question in our AMA about our development process tools, so here's a quick overview of some of the stuff we use...
Email and calendaring: Google
Chat: Skype
Version control: Git (some other projects use Subversion or Perforce)
Ticketing: JIRA
IDE: XCode (for iOS) and Android Studio (for Android)
Data: Excel/Google Sheets and SQL
We use a modified Agile process, where we set sprints and work towards them, but it's hard to measure Agile velocity with emergent issues, so we don't try to adhere too closely to a fully-Agile process. Mostly it's an iterative process for major features, with the designers, engineers, artists, and QA working hand-in-hand to come up with the best ideas. Emergent issues are dealt with on a case-by-case basis -- some engineers are specialists in one sort of issue or another, and some are more utility infield types.