Ce qui suit est un courrier de CIG à l'attention des backers afin de présenter l'évolution de la RoadMap dans un futur proche.
On note ici qu'aucune date sur l'arrivée de cette nouvelle RoadMap n'est prononcée, cela pourrait être à la fin de la semaine ou dans 6 mois, avec CIG, on a vite fini par comprendre qu'entre une annonce faite sur le Spectrum et la concrétisation de cette annonce, il peut parfois s'écouler beaucoup de temps.
D'autant que comme annoncé par Tyler Witkin il y a 3 semaines sur la mise à jour de la RoadMap, cette évolution devrait se faire en 4 étapes :
- Expliquer les objectifs de la nouvelle feuille de route ;
- Montrer une maquette approximative de la feuille de route proposée ;
- Proposer une version de la feuille de route pour au moins un des équipes de base ;
- Enfin, transiter vers la nouvelle feuille de route.
Manifestement, nous en sommes à la phase 1, voire peut-être en phase 2 si on prend en considération que la "maquette approximative de la feuille de route" nous est présentée dans ce qui suit...
Mise à jour de la RoadMap de Star Citizen & Squadron 42
Star Citizen a toujours été fondé sur un développement ouvert et transparent. Dès le premier jour, nous avons fait le vœu de partager nos progrès avec la communauté et d'ouvrir nos portes pour présenter le parcours de la création du meilleur simulateur spatial jamais réalisé. Au début, c'était beaucoup plus facile lorsque nous n'étions qu'un studio avec un petit groupe de développeurs. Mais au fur et à mesure de notre croissance et de notre expansion, les défis à relever pour montrer notre équipe et notre travail en temps voulu sans perturber le développement lui-même se sont multipliés.
Vous nous avez vus nous adapter pour continuer à vous montrer nos progrès en matière de développement : au début, nous parlions plus et avions moins de jeu à montrer. Alors que l'Alpha de l'univers Persistent de Star Citizen était prêt à être montré et que vous pouviez vérifier et tester vous-même nos progrès, nous parlions moins et laissions le jeu parler davantage. Mais lorsque vous faites littéralement ce que personne n'a jamais fait auparavant et que vous tracez un nouveau territoire en créant un univers d'une ampleur et d'une fidélité sans précédent, il n'y a pas de livre de jeu prêt et la réalité est que cela prend du temps.
La feuille de route actuelle : Limitations
Il y a plusieurs années, nous avons dévoilé la feuille de route publique - en parallèle de notre évolution vers des versions Alpha régulières de plus de contenu, de technologie et de fonctionnalités - afin de vous montrer notre estimation de la livraison des mises à jour Alpha. Cependant, au cours des deux années qui ont suivi, la feuille de route publique, en tant qu'estimation de ce qui sera livré d'ici un certain temps, est devenue moins représentative de nos progrès réels. Nous avons plus de 450 développeurs qui travaillent sans relâche chaque jour sur Star Citizen et Squadron 42. Et nous n'en montrons qu'une fraction car cette feuille de route actuelle est basée sur une estimation de la livraison.
Actuellement, les fonctionnalités et les contenus pour lesquels nous n'avons pas de date de sortie définitive, même lorsqu'ils font l'objet d'un travail actif, ne sont pas affichés sur la feuille de route publique. Ceux qui nous suivent comprennent que ce n'est pas parce qu'un élément ne figure pas sur la feuille de route qu'il n'est pas activement développé. D'autres, en revanche, pensent que si quelque chose ne figure pas sur la feuille de route, cela signifie qu'il est "retardé" ou "annulé". Cela crée une certaine confusion dans certains cas et nous rend incapables de communiquer ou de présenter correctement le travail réel, simplement parce que nous n'affichons pas quelque chose à moins d'avoir une bonne idée du moment où il sera prêt à être consommé par le public. Même dans ce cas, comme il s'agit d'estimations, nous devons encore repousser les choses d'un quart ou deux en raison de problèmes imprévus ou de pivots nécessaires. Il est insatisfaisant que nous ne puissions pas vous montrer davantage de nos progrès en matière de développement en raison de cette bizarrerie de la feuille de route. Nous avons décidé de changer cela.
Nouvelle feuille de route publique : Plus de transparence
Notre nouvelle feuille de route publique fera plutôt ce que nous avions l'intention de faire lorsque nous avons déployé la feuille de route actuelle : vous montrer davantage ce que nous faisons. Cela signifie que nous avons l'intention de vous montrer ce que nos développeurs travaillent sur chaque sprint. C'est un grand changement. Au lieu de vous présenter un ensemble de fonctionnalités, de technologies ou de contenus que nous sommes sûrs de pouvoir livrer dans un délai déterminé, nous voulons vous montrer tout... ou presque tout. Il y aura évidemment des choses que nous garderons derrière des portes fermées, comme de grands spoilers comme le [CENSURÉ] et le [CENSURÉ] de Squadron 42. De plus, il y aura des équipes qui sont en R&D ou qui ont des idées sur des choses dont il est bien trop tôt pour en parler, et nous avons le sentiment que les révéler ne ferait que créer du bruit et des spéculations inutiles. Mais notre intention est de vous montrer sur quoi chaque équipe de CIG travaille si nous le pouvons.
Un point essentiel que nous voulons souligner avec cette nouvelle feuille de route publique est qu'il s'agit d'un outil de suivi des progrès. Nous vous montrons sur quoi nos équipes travaillent en ce moment, et à quoi ressembleront les sprints dans les semaines, les mois et les trimestres à venir. Il ne s'agit pas d'une promesse. Avec le développement flexible, tout cela est susceptible de changer. Parfois, lorsque nous développons des choses et que nous itérions et voyons les résultats d'un sprint, nous devons revenir à la reprise du code ou de la conception, ou nous trouvons de nouveaux défis ou opportunités que nous n'avions pas vus au début du projet, et nous devons pivoter. Nous le disons dans la feuille de route actuelle, mais nous devons le répéter à nouveau, car pour la nouvelle feuille de route publique, le suivi des progrès sera fluide. Il ne s'agit pas d'une promesse de ce sur quoi nous allons travailler. Il s'agit de notre meilleure estimation au moment où nous la faisons, sur la base des informations dont nous disposons. Il indique également nos intentions et priorités stratégiques, qui sont elles-mêmes susceptibles de changer.
L'un des principaux objectifs de cette refonte de la feuille de route publique est de vous montrer sur quoi travaillent toutes nos équipes afin que vous puissiez voir l'ampleur et la portée du travail dans nos assiettes. Vous verrez également nos priorités, car il est évident que ce qui est le plus important, le plus urgent ou le plus nécessaire sera nos sprints immédiats, tandis qu'après cela, ce sera ce qui sera le plus important, le plus urgent ou le plus nécessaire, et ainsi de suite pendant le ou les trimestres à venir. Nous savons que nous avons des bailleurs de fonds passionnés et investis émotionnellement qui nous accompagnent dans ce voyage passionnant, et nous savons donc que certains d'entre vous seront d'accord avec nos appels prioritaires et d'autres non. Nous le savons et nous l'attendons. En interne, nous avons les mêmes débats sur ce que nous voulons ou devons aborder ensuite. Il est facile de dire à notre équipe de navires de travailler sur le Prowler et à notre équipe de personnages de travailler sur le statut des personnages, deux projets plus importants qui ont tous deux été réalisés dans l'Alpha 3.9. Ces ressources ne se font pas concurrence. Mais l'appel est un peu (ou beaucoup) plus difficile lorsqu'il s'agit de professions ou de carrières : devons-nous laisser l'exploitation minière où elle en est et passer à une mise en œuvre Tier 0 d'une autre filière, ou étoffer davantage la boucle de l'exploitation minière pour qu'elle soit plus robuste ? Les fans de l'industrie minière se réjouiront si nous choisissons la dernière solution. Ils seront déçus si nous ne le faisons pas. Une fois que nous vous aurons exposé tout ce sur quoi nous travaillons, vous verrez tout ce qu'il y a à développer et quelles sont nos priorités.
Un aperçu des travaux en cours dans le cadre de notre nouvelle feuille de route publique
Nous sommes très enthousiastes quant à ce que cela débloque pour la communauté en termes de développement ouvert, mais nous pensons qu'une image vaut mille mots.
Dans l'image ci-dessous, vous verrez que cela signifie que nous tirons le rideau plus loin que jamais et que nous vous invitons à découvrir ce sur quoi nos équipes du monde entier travaillent, jusqu'au niveau du sprint. Nous comprenons les risques associés à ce niveau de transparence, car tout cela est un processus qui est très rarement vu par le grand public. Malgré cela, nous sommes ravis de vous offrir des fonctionnalités supplémentaires qui vous permettront d'examiner nos calendriers internes de sprint, d'identifier si une fonctionnalité est destinée à SC, SQ42 ou aux deux, de découvrir ce qui arrive au contenu qui se déplace, quelle fonctionnalité a pris sa place, et bien plus encore. Préparez-vous à voir comment la saucisse est fabriquée !
En plus de la feuille de route que nous utilisons depuis un certain temps déjà, nous avons commencé à accompagner la publication hebdomadaire d'un billet de blog appelé Roadmap Roundup. Bien que le Roadmap Roundup soit très utile pour mieux comprendre pourquoi le contenu peut se déplacer, nous n'étions pas d'accord avec le fait que lorsque nous déplacions une fonctionnalité, elle disparaissait tout simplement, sans une visualisation persistante qui montrait où la fonctionnalité se déplaçait et qu'elle était toujours importante (simplement dépourvue de contenu). Nous ne visualisons pas non plus les caractéristiques qui ont pu provoquer un changement, ni le contenu qui a pu bénéficier d'une priorité plus élevée à l'origine du déplacement. C'est un problème que nous avons voulu résoudre.
Alors, comment répondre à ces besoins ? La feuille de route actualisée se concentrera davantage sur la répartition des équipes et des fonctionnalités afin que vous puissiez voir de manière interactive ce sur quoi travaillent toutes les équipes, par opposition aux fonctionnalités qui feront la sortie de X. Nous voulons vous donner les outils nécessaires pour explorer ces informations par vous-même. Il est à noter que l'ancien style de cartes de route pour les versions de patchs Star Citizen sera toujours utilisé, en plus de la nouvelle version axée sur les sprints, mais il sera utilisé spécifiquement pour mettre en évidence les fonctionnalités/contenu/technologies que nous visons à sortir dans chaque patch trimestriel. Notre intention est que cette nouvelle vue de nos sprints soit la principale feuille de route que nous souhaitons que vous visitiez régulièrement pour suivre les progrès du développement.
- Dans cette image, nous avons choisi d'utiliser l'Actor Feature Team comme exemple. Vous connaîtrez mieux cette équipe grâce à des caractéristiques telles que le système de statut des personnages (faim/soif/etc.), le système d'inventaire personnel, le traînage de corps, le combat à mains nues, et bien plus encore.
- Nous avons divisé les sections par équipes, qui, une fois élargies, révèlent les différents projets dans leur assiette, le jeu pour lequel le travail est développé, les disciplines impliquées et une ventilation de leur calendrier de sprint actuel et à venir.
- Bien qu'il s'agisse d'une maquette de la nouvelle vue Sprint pour notre développement, ce que nous montrons ici est la feuille de route actuelle du développement de l'Actor Feature Team. Vous remarquerez que vous pouvez voir les projets sur lesquels ils travaillent, la durée estimée du travail et une brève description. Les disciplines font référence à des départements de développement tels que l'ingénierie, l'art, le design, etc.
- Comme vous pouvez le voir dans les onglets en bas, nous prévoyons de vous présenter une vue trimestrielle immédiate pour voir tous les travaux à venir dans un trimestre pour les équipes de développement, une vue semestrielle (2 trimestres), et une vue annuelle (4 trimestres), lorsque cela est disponible. Notez que certaines équipes, qui sont en aval des équipes de fonctionnalités de base, ne savent pas sur quoi elles vont travailler jusqu'à ce que les équipes de fonctionnalités de base ou les équipes techniques s'engagent dans leurs sprints. Ainsi, ces équipes dépendantes n'auront naturellement pas autant de visibilité à long terme sur leur feuille de route de développement que les équipes de base plus étendues.
- Nous voulons bien sûr vous faire part de cette information en temps utile, c'est pourquoi nous visons actuellement à ce que la première itération de la feuille de route ressemble à ce que vous voyez sur l'image ci-dessus. Toutefois, il convient de noter que nous explorons des fonctionnalités supplémentaires pour aller encore plus loin, nous sommes impatients de partager davantage sur ce sujet avec vous à mesure que nous nous rapprochons.
Bien que vous puissiez voir que le format va changer (nous espérons pour le mieux !), notre objectif reste le même : construire les meilleures putains de jeux jamais créés aux côtés de la meilleure putain de communauté jamais constituée. Pas de compromis. Nous nous y engageons.
-- CIG