Suggestions des catégories du forum

Qu’est-ce que tu veux dire ?

J’en oublie que c’est un néologisme… Si vous avez un meilleur terme, je prends.

La constituance algorithmique est l’ensemble des pratiques qui visent à démocratiser le développement d’un logiciel.

Démocratiser est utilisé dans le sens demos-kratos. Le pouvoir aux peuple (utilisateurs).

En pratique, ça consiste à avoir un ensemble de spécifications logicielles écrites dans un langage idiomatique, compréhensibles par tout le monde, afin d’inclure un maximum de personnes dans le débat sur les fonctionnalités du logiciel, en offrant un support au débat, un corpus constitutif.

Prémisse: Le code fait loi, mais il doit respecter une forme de constitution accessible.

Exemple (incomplet, et discutable) de scénarios en Gherkin de dépouillement du JM : https://framagit.org/limaju/limaju-server-features-fr/-/blob/master/10.fonctionnalites/50.depouiller-un-scrutin.feature

(la coloration syntaxique est foirée, ça travaille en amont)

La rédaction des scénarios de MV commencera ici :https://git.mieuxvoter.fr/MieuxVoter/mvapi-features-fr/src/branch/master/10.creer-un-scrutin.feature

Les User Stories font aussi partie du corpus constitutif du logiciel. C’est idéal si on parvient à les connecter à un système de journalisation décentralisé (avec les propositions de changements, les revues, les votes, un débat public comme pour le code, en somme).


(thread à bouger dans le chantier)

1 J'aime

Voilà, vu qu’il n’y a eu aucune objection, la sous catégorie chantiers vient d’être ajoutée.

1 J'aime