Wednesday, October 7, 2020

Project Steering for Games

The Games development is a highly competitive global industry; with hundreds of games launched or updated every week. To achieve anything more than mediocrity requires the entire value stream of game development to be working together effectively with each individual along that stream delivering a stellar performance. Maintaining a healthy company balance sheet, means each game project needs to have solid indicators of future success before significant time and effort is sunk into it. The Project Steering approach described in this article was something I helped to design and implement to keep multiple game projects on track while allowing those game projects the flexibility needed to find the next hit game. 


Context on company structure

The year was 2017. Game teams were the basic building block of the company. Generally, each game project was executed by one game team. Each game team was deeply cross functional including people who can cover the following as a minimum: design, development including engine development, QA, art, marketing, analytics. Each team was led by a Product Manager (effectively Product Owner and Team Lead). There was a strong emphasis on the PMs being servant leaders, who grow and develop a self-organising team. What I observed in games was that everyone was very passionate about the game they were developing and wanted to have a say in the direction it took. While this passion is intoxicating it could also lead to chaos; this why the Product Managers (PM) retain authority to make decisions. Retaining creative control ensures that the product follows a clear vision. 


Objectives of the Project/Product Steering approach

  • Ensure each game team is focused on regularly assessing if their current project is the best use of their skills, time and effort.
  • Balance the autonomy of new Product Managers (PM) with the control mechanisms that prevent significant mistakes from occurring. 
  • Support the Product Managers and teams to maximise ROI for the company over the long term; through feedback and guidance from experience leaders within the company.
  • Transparency of project Steering so that the whole company can choose to be aware of what is going on and learn from the success/failures of each game team.


Monthly Product Steering meeting

The key element of the Product Steering approach was a monthly public meeting held for each game project. During the meeting the Product Manager or a representative from the team presents from a standard template. The primary attendees are the Product Steering Committee*; however the meeting is public so anyone from the company may attend. The Product Steering Committee asks clarifying questions and provides non-binding feedback and guidance. Initially everyone apart from the Product Steering Committee was asked to observe only. Over time this gradually changed first with specific audience members being asked questions, then later open question time at the end of the meeting. 

These meetings were scheduled for 1 hour and some of the early ones took that long. However, in the matter of few months they were regularly completed in 30 minutes including question time.


Product Steering Committee

The Product Steering committee was composed of senior leaders who held a vast depth of experience in the games industry from around the world. I was also included; initially to help refine the template I had created for the meeting and after that stayed on as me asking the questions a 5-year-old would ask seemed to provide some value.

  • CEO
  • CFO
  • CTO
  • Head of Product Development
  • Head of Business Intelligence
  • Agile Coach


Preparing for the Product Steering meeting

While the Product Steering meeting was often insightful and helpful for all involved. The act of preparing for the meeting also provides a lot of value; especially for those Product Managers who were considering not holding a meeting. Often their desire to not hold the meeting is a subconscious move to avoid facing some uncomfortable facts about their project. 

Another positive aspect of the preparing of the meeting was that the Product Managers often reached out to members of the Product Steering Committee for assistance with preparing their presentation. These interactions were a chance to learn from each other and improve the direction of the project.


Regular feedback

Completing the Product Steering approach was regular 1 on 1s and feedback from the Head of Product Development to the Product Managers. This is massively important for less experience Product Managers and still very useful for the remaining Product Managers.


Common Presentation Template

The template was a two-page slide deck that provided answers to the key questions the Product Steering Committee wanted to see from every game project. Without answers to these key questions the committee members would struggle to provide effective feedback and guidance. Creating a consistent template helped both the Product Managers and the committee. For the PMs it cut down their preparation time, for the committee it meant they did not have to translate the information provided to them in different formats by different PMs. Additionally, it meant the committee had could compare game projects.

The PMs were free to add additional slides showing whatever detail they felt appropriate. Roughly three quarters of product steering meetings include extra information; such as partnering deals, highly feature maps, results of experiments etc.

Page One:

  • Product goal in one sentence
  • Declared intention (Persevere, Pivot game, Cancel game)
    • Sub section seeking input from Product Committee on specific topics
  • Product Health
    • Is the team learning what their customers will respond to?
    • Is the team delivering with suitable throughput?
  • Team Health
    • Overall morale
    • Specific issues affecting them
  • Financial summary, last three months
    • Costs, revenue, ROI
    • Projected financials, next month with certainty, next 6 months with low certainty
  • Results of objectives
    • Were last month’s objectives completed?
    • Did those objectives change?
  • Objectives for the coming month.
    • High level deliverables, learning outcomes, etc.

Page Two:

  • High level road map of deliverables, experiments, deals, etc. 
    • Current quarter was more detailed and showed when items were completed.
    • Next two quarters were highly level and subject to significant change




50 comments:

  1. There is no way to get this useful info your way. Its very fabulous and easy for me to get it from GBWhatsApp. I am very thankful and I appreciate your intelligent work. Awesome!!

    ReplyDelete
  2. Value contrasts are frequently legitimized in a wide range of ways, from professing to have the quickest on the planet or guaranteeing their battery is more productive than all others.one wheel hoverboards

    ReplyDelete
  3. Thanks for the detailed article on this topic. I would like to see more such awesome articles from you.

    ReplyDelete
  4. It's so hard for any game developer to get his game on the top of the list.

    ReplyDelete
  5. Gaming pedals are the gaming peripherals which are used on the account of the players comfort. The modern gaming world is launching many accessible gaming pedals but Fanatec ClubSport Pedals V2 is one of the best gaming devices for the players to comfort their skills in playing game ats mods

    ReplyDelete
  6. This version facing some error you should be try out the other version of it. Also check out https://appvalleyz.com/minecraft-apk/ it will provide you all premium features free of of cost.

    ReplyDelete
  7. Your texts on this subject are correct, see how I wrote this site is really very good. มังงะ

    ReplyDelete
  8. I wanted to thank you for this excellent read!! I definitely loved every little bit of it. I have you bookmarked your site to check out the new stuff you post. 안전놀이터

    ReplyDelete
  9. Nice post! This is a very nice blog that I will definitively come back to more times this year! Thanks for informative post. games on steamsolo

    ReplyDelete
  10. A housekeeper like many other household roles can be tailored to each individual household. Often if a household has only one member of staff it will be a housekeeper. This can be either a live-in or live-out role. You can now source housekeepers online, free of agency fees, who are willing to be versatile and who are skilled in many areas. BG Vhod

    ReplyDelete
  11. Thank you for your style connected with motive though this information is certain place a new damper within the sale with tinfoil hats. fortnite game news

    ReplyDelete
  12. Nice article.The Product Steering Committee asks clarifying questions and provides non-binding feedback and guidance by this project.I have already read this in gbwhatsapp download group post.I adore this article for its well-researched content and great wording. thanks !

    ReplyDelete
  13. Thanks for this great post, i find it very interesting and very well thought out and put together. I look forward to reading your work in the future. UFABET

    ReplyDelete
  14. Wow awesome blog article. Really thank you! Awesome.
    pragmatic play demo

    ReplyDelete
  15. I have express a few of the articles on your website now, and I really like your style of blogging. I added it to my favorite’s blog site list and will be checking back soon… buying world of warcraft items

    ReplyDelete
  16. If your kids are interested in learning to play poker, then it is best that they should begin by playing in a risk-free home environment under your guidance for fun with only poker chips at stake.spbo live score

    ReplyDelete
  17. There are various sorts of games that an individual can choose to live it up. There are stores that represent considerable authority in permitting individuals to lease games for a foreordained time allotment before they make a buy.this website
    Arcade game rentals Chicago

    ReplyDelete
  18. buy twitch followers The world of gaming has really undergone a phenomenal change. There was a time when developers sold computer games for a price and made sure that it had enough value to make the player buy the second game in line.

    ReplyDelete
  19. Some of the do's and don'ts you should know to enjoy online slots เว็บ สล็อต ออนไลน์

    ReplyDelete
  20. Thank you for your article. Much thanks again. Want more.
    pragmatic

    ReplyDelete
  21. This paragraph gives clear idea for the new viewers of blogging

    ReplyDelete
  22. This comment has been removed by the author.

    ReplyDelete
  23. Ones own favorite songs is without a doubt astonishing. You have got various highly athletic animators. As i intend one the ideal in achieving success. Waterproofing membrane

    ReplyDelete
  24. This comment has been removed by the author.

    ReplyDelete
  25. https://www.buyyoutubesubscribers.in/2022/01/10/which-youtuber-has-most-subscribers/ The simple answer is YES. YouTube videos can be longer than 10 minutes. There are videos on YouTube that last for hours. However not everyone can upload videos longer than this... you are granted the ability to do so with time and effort put in creating content for your YouTube channel.

    ReplyDelete
  26. A round of applause for your post. Much thanks again. Will read on...
    demo slot pragmatic

    ReplyDelete
  27. Thanks for every other informative site. The place else may just I get that kind of information written in such an ideal means? I have a venture that I’m just now operating on, and I have been on the look out for such information. 海外充值快手

    ReplyDelete
  28. I like your all post. This blog is really helpful to deliver updated affairs over internet which is really appraisable. Product Manager Articles

    ReplyDelete
  29. Took me time to understand all of the comments, but I seriously enjoyed the write-up. It proved being really helpful to me and Im positive to all of the commenters right here! Its constantly nice when you can not only be informed, but also entertained! I am certain you had enjoyable writing this write-up. ทางเข้าสมัครเอเย่นต์UFABET

    ReplyDelete
  30. Thanks for taking the time to discuss this, I feel strongly that love and read more on this topic. If possible, such as gain knowledge, would you mind updating your blog with additional information? It is very useful for me. escape room in LA

    ReplyDelete
  31. Thanks for sharing this valuable content. In my view, if all webmasters and bloggers made good content as you did, the web will be a lot more useful than ever before. ทางเข้าเล่นคาสิโนufabetขั้นต่ำ10บาท

    ReplyDelete
  32. I wanted to thank you for this great read!! I definitely enjoying every little bit of it I have you bookmarked to check out new stuff you post. rooftop snipers

    ReplyDelete
  33. News for gamers is not like typical news that can immediately be seen on television or read in the newspapers. Game app news

    ReplyDelete
  34. This comment has been removed by the author.

    ReplyDelete
  35. Wow, What a Excellent post. I really found this to much informatics. It is what i was searching for.I would like to suggest you that please keep sharing such type of info.Thanks https://taikubet.vip

    ReplyDelete
  36. I appreciate you sharing this blog article. Really thank you! Really Great.
    mod apk

    ReplyDelete
  37. In this particular article, you will see a summary, satisfy browse this post. Minecraft Server List

    ReplyDelete
  38. Malwarebytes Corporation has a handy program for you to monitor and detect any malicious activity on your device. Free version can be downloaded right from their official website. Another point is how to check if the game is really full version. Bored ape

    ReplyDelete
  39. Great thanks for sharing this article. Keep writing. mtg

    ReplyDelete
  40. Not all those positions have been filled to date, so maybe you should apply for at least one of those sports jobs.먹튀검증

    ReplyDelete
  41. Beaver expresses anytime when i also include including love affair, you could fully grasp this webpage in this posting: gacha club outfits | Hablamos de Gamers

    ReplyDelete
  42. La Touraine watches offers the best homage watches and unique style mens watches for under $500. Our curated selection blends value with class that doesn't require you to spend your entire paycheck just to look your best.

    ReplyDelete
  43. There is no substantial meaning of games as it might change with a singular's inclination and calling.
    Hidden gem of NFT gaming

    ReplyDelete
  44. Send ETH for a token purchase and one will be tied to private key of wallet Acquire few pieces of information to accomplish with Cromacoin. Send ETH address for ICO and proffer tokens constantly. Don't ask for a deposit which wallet supports for a new token or one can access to your New ICO tokens on Blockchain with appropriate security enabled policies.

    ReplyDelete
  45. La Touraine watches offers affordable quality watches for less. microbrand gmt watch

    ReplyDelete
  46. The nutrient rich moisture directly to your plants. Bored ape

    ReplyDelete
  47. This comment has been removed by the author.

    ReplyDelete
  48. This comment has been removed by the author.

    ReplyDelete