Introduction
Bonjour, je suis zmsoft. Je me suis inscrit comme développeur Android fin décembre.
Sur la base de mon expérience directe avec la nouvelle règle, je veux réfléchir à :
- Pourquoi la règle a changé
- Comment l'exigence de 20 personnes affecte les développeurs indépendants
- Son effet sur le marché des applications
- Ce que Google cherche vraiment
- Comment les règles pourraient changer à l'avenir
À qui s'adresse cet article
Les développeurs indépendants qui se sont inscrits (ou prévoient de s'inscrire) après novembre 2023, et les développeurs Android qui publient sur le Play Store.
L'objectif de la règle des 20 personnes
D'abord, voyons à quoi sert officiellement la règle. L'assurance qualité est déclarée comme objectif :
Nous introduisons de nouvelles exigences de test pour nous assurer que tous les développeurs peuvent fournir des applications de haute qualité.
Impact sur les développeurs indépendants
Réfléchissons à ce que cela signifie réellement en pratique.
Mon expérience : ce que j'ai fait
Pour passer les tests, j'ai :
- Demandé à des membres de ma famille
- Cherché comment recruter des testeurs
- Rejoint des plateformes sociales
- Discord
- Utilisé Google Groups pour la sensibilisation
J'ai commencé par l'option la plus simple — demander à la famille — mais ce n'était pas assez. Après des recherches, j'ai trouvé Discord via YouTube, me suis inscrit et j'ai commencé à échanger des tests avec d'autres développeurs. Mais même cela n'était pas suffisant, surtout parce que je développais plusieurs applications.
Ce que j'ai gagné et perdu
Ce que j'ai gagné : l'assurance de contacter activement d'autres développeurs. Ce que j'ai perdu : du temps.
L'attente des tests est l'amélioration de la qualité, mais honnêtement, ce type de test ne contribue pas beaucoup à la qualité du logiciel. Ce que j'en ai tiré était plutôt une croissance personnelle — "je ne me serais pas autant poussé si la règle n'existait pas" — plutôt que quoi que ce soit de technique. Mais même ainsi, le temps passé à chercher des testeurs était disproportionné. Ce n'était tout simplement pas rentable.
Comment cela affecte-t-il les développeurs indépendants ?
Comme beaucoup l'ont déjà noté, le nombre de personnes qui s'inscrivent comme développeurs et publient des applications devrait baisser significativement. Mais ce qui m'inquiète le plus, c'est que ce processus prend du temps et contribue peu à la qualité — c'est un travail qui ne paie pas.
Effet sur le marché des applications
Qu'est-ce que cela signifie pour le marché plus large des applications ? Pour évaluer l'objectif déclaré de Google d'élever la qualité globale, il faut considérer deux forces concurrentes :
- Filtrer les applications (et développeurs) de mauvaise qualité
- Temps perdu par développeur
Google met en avant le premier et ignore le second — mais est-ce exact ? Je pense que le second effet est plus important et réduira en fait la qualité globale du marché.
Que cherche vraiment Google ?
Une entreprise aussi perspicace que Google manquerait-elle tout cela ? Bien sûr que non. La vraie motivation est probablement autre chose — très probablement, les coûts de revue. Plus d'applications signifie plus d'examinateurs. Maintenant que le marché est mature, ce coût ne vaut probablement plus la peine pour Google. Mon interprétation est que Google a choisi ce changement de règle pour réduire les coûts de revue — en utilisant la "qualité" comme justification respectable — et a transféré le fardeau sur les développeurs indépendants qui ont peu de recours.
Comment les règles pourraient-elles changer à l'avenir ?
Élargir la portée de la règle réduirait davantage les coûts de revue. Google a probablement conclu que le marché a suffisamment d'applications et de développeurs établis, donc réduire les revues des "nouvelles applications de nouveaux développeurs" ne suffit probablement pas — ils voudront aussi réduire les coûts de revue des "nouvelles applications de développeurs existants." Si cela se produit, cela cesse d'être uniquement un problème pour les nouveaux développeurs.
Conclusion
Merci d'avoir lu jusqu'à la fin. J'ai mis en place un sondage sur la politique des 20 personnes — j'apprécierais votre réponse si vous êtes disposé.