mod:techproject

Techproject Module

Ce module permet de conduire des enseignements basée sur une pédagogie par projet dans un environnement d'apprentissage technique. Il reproduit le cycle standard d'un projet selon la définition du IEEE, et permet l'enregistrement progressif de toutes les données de conception, lotissement, découpe en tâches, et la conduite des jalons.

Il constitue un outil pédagogique en éliminant un certain nombre de fonctionnalités des outils “professionnels” de gestion de projet qui n'ont pas d'application possible dans un contexte académique.

Le module projet propose à des groupes d'étudiant :

  1. De conduire leur phase d'expression et d'élaboration d'un cahier des charges
  2. D'effectuer leur analyse technique d'une réponse approprée au cahier des charges
  3. D'en organiser le phasing en étapes (jalons)
  4. D'organiser, prévoir et gérer la distribution en tâches affectables à des membres du groupe projet
  5. De proposer un plan de livrables en rapport avec l'énnoncé de projet
  6. De jouer une opération de recette sur les livrables effectivement fournis à l'enseignant

Le tout peut s'effectuer sous le tutorat permanent de l'enseignant qui dispose d'un accès à tous les groupes projets.

Le module Projet Technique prend en charge les groupes du cours, en proposant d'isoler un espace de travail du projet pour chaque groupe, en mode visible ou en mode séparé.

Guides

Features

global features
  • Group aware (no group, visible group or separated group)
  • Graded or gradeless projects
  • Scheduled or unscheduled projects
Project participant features
  • Define project major milestones
    • Add, remove, move milestones
  • Manage project requirements
    • Add, move, remove requirements and subrequirements
    • Evaluate requirement strength
    • Evaluate requirement faisibility/complexity
    • Evaluate project global risk
  • Manage project specifications
    • Add, move, remove specifications and subspecifications
    • Map specifications to requirements in a NxM way
  • Manage project tasks
    • Add, move, remove project tasks and subtasks
    • Map tasks to requirements
    • Assign tasks for milestones
    • Quantify task effort
    • Quantify task value
    • Define task schedule (optional, if possible)
    • Assign tasks to people
    • Define task priority
    • Define task worktype
    • Define task dependencies
    • Update achievement indicators
  • Manage project deliverables
    • Add, move, remove deliverables
    • Map deliverables to tasks
    • Feed deliverables with effective outcomes (productions)
  • Manage project reviews
    • Assign review to requirements or specification tree
    • Add a review
    • Mark a review
Tools
  • Project entity browser (browses through the linked entities
  • Gantt map
  • Assignee work board
  • Work type summary
  • Entity tree/part of tree copy
  • Entity subtree replication
  • Project entity import from structured csv
  • Document (XSL base) generator
  • External document token protected access
Teacher features
  • Define project assessment and grading method
  • Grade project

Builds

:M27: :M28: :M29: :M30: :M31: :M32: :M33: :M34:

Travis-ci continuous integration

Note : Failing status is not necessarily the sign of a non functionning module. It just says that the moodle code standards check are not fullfilling. This is a continuous effort of us rewriting the plugin code to get it compliant.

Back to plugin list - Back to home

mod/techproject.txt · Last modified: 2024/04/04 15:50 (external edit)