Guides de développement logiciel

Ces guides sont utilisés en BTS SN à LaSalle Avignon.

Les documents ont été rédigés au format Asciidoc. Ils sont disponibles ici aux formats HTML et PDF.

Sommaire

Le guide de programmation

Ce guide précise les règles de codage, bonnes pratiques et conventions de nommage à appliquer pour les travaux pratiques, les mini-projets et les projets réalisés en BTS SN (LaSalle Avignon). Il concerne essentiellement le développement en C / C++.

Formats : HTML PDF

Le guide des outils

Ce guide décrit les outils utilisés dans le développement logiciel.

Formats : HTML PDF

Le guide de rédaction de documents techniques

Ce guide contient les formats utilisés (Markdown et/ou Asciidoc) et les outils conseillés (pandoc, asciidoctor et Doxygen) pour produire une documentation technique dans le cadre d’un développement logiciel en BTS SN (LaSalle Avignon).

Formats : HTML PDF

Le guide de documentation logicielle

Ce guide présente le système de documentation Doxygen et les règles à respecter en projet BTS SN (LaSalle Avignon).

Formats : HTML PDF

Le guide de rendu de documents

1°année BTS SN

Ce guide présente la convention de nommage à respecter pour effectuer les rendus sur le serveur ou par courriel.

Formats : HTML PDF

2°année BTS SN

Ce guide précise l’organisation et les exigences pour la production des documents dans le cadre des Travaux pratiques et Projets de BTS SNIR à LaSalle Avignon.

Formats : HTML PDF

Un guide sur l’utilisation de git

Ce guide présente git et GitHub. Ce guide est complété par un cours sur Git.

Formats : HTML PDF

Ce guide présente l’utilisation de git et GitHub en mini-projets.

Formats : HTML PDF

Un guide sur l’utilisation de GitHub Classroom

Ce guide présente GitHub Classroom dans le cadre de la réalisation des TP de programmation.

Formats : HTML PDF

Un guide sur la gestion de projet logiciel avec Jira

Ce guide présente Jira Software, Bitbucket et GitHub.

Formats : HTML PDF
Annexes : HTML PDF

Un guide sur les outils logiciels

Ce guide présente les outils logiciels utilisés pour exercer le métier de développeur.

Formats : HTML PDF
Compléments : GCC GDB MAKE CMAKE VSCODE

Contact

Site web

Licence

Les documents produits sont sous Licence BSD 3-Clause License.