Skip to content

WildCodeSchool/TSSR-2411-P2-G5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TSSR-2411-P2-G5

Projet N°2

Le projet consiste à créer un script qui s’exécute sur une machine et effectue des tâches sur des machines distantes. L’ensemble des machines sont sur le même réseau.

Les tâches sont des actions ou des requêtes d’information.

Le sujet contient 2 objectifs, 1 objectif principal et 1 objectif secondaire.

L’objectif principal est validé si : Il est complètement réalisé et fonctionnel La documentation est réalisé et correct La présentation finale montre les 2 points précédents

L’objectif secondaire est optionnel et amènera en cas de réalisation validée, à une meilleure évaluation.

Objectif principal :

Depuis une machine Windows Server, on exécute un script PowerShell qui cible des ordinateurs Windows Depuis une machine Debian, on exécute un script shell qui cible des ordinateurs Ubuntu

Objectif secondaire :

Depuis un serveur, cibler une machine cliente avec un type d’OS différent

Le ressenti global de notre projet

Points Description
Difficultés rencontrées
Charge de travail élevée Le projet a nécessité un travail intense malgré une équipe réduite de trois personnes.
Problèmes de connexion SSH Des difficultés ont été rencontrées avec les connexions SSH.
Manque d'expérience en scripting Un manque d'expérience a ralenti la progression du travail.
Points positifs
Bonne entente dans l'équipe Une excellente collaboration et entente entre les membres de l'équipe.
Implication de chacun Chaque membre s'est appliqué dans les différentes étapes du projet.
Mise en valeur des forces et faiblesses Les points forts et faibles de chacun ont été identifiés et utilisés à bon escient.
Résultats visibles et satisfaisants Fierté d'avoir réalisé un projet avec des résultats concrets conformes aux attentes.
Ressenti global
Satisfaction collective Nous sommes fiers du travail accompli malgré les défis rencontrés.
Apprentissage significatif Ce projet nous a permis d'acquérir de nouvelles compétences et d'améliorer notre efficacité.
Motivation pour l'avenir Cette expérience nous encourage à aborder de nouveaux projets avec davantage de confiance.

📋 Tableau de Suivi du Projet - Étape 1

🎯 Tâche 🚦 Statut 📝 Détails 🔧 Actions Prochaines
💻 Installation des Clients et Serveurs sur Machines Virtuelles ✅ Terminé Déploiement des VM Windows et Linux - Vérification finale des configurations
📜 Préparation du Squelette pour les Scripts ✅ Terminé Structuration initiale des scripts - Définir l'architecture des scripts
- Créer les répertoires de travail
- Établir les conventions de nommage
🤝 Mise en Place des Rôles et Méthode de Travail ✅ Terminé Définition des responsabilités de l'équipe - Validation finale des rôles
- Revue des processus de collaboration
📚 Documentation sur le Scripting du Projet ✅ Terminé Collecte et rédaction des informations techniques - Rédiger les guidelines de scripting
- Compiler les ressources et bonnes pratiques
- Créer un guide de référence

📋 Tableau de Suivi du Projet - Étape 2

🎯 Tâche 🚦 Statut 📝 Détails 🔧 Actions Prochaines
💻 Phase 1 du script ✅ Terminé Mise en forme primaire - Vérification des entrées
📜 Test de mise en forme des menu ✅ Terminé Structuration des couleur initiale des scripts
📚 Documentation sur le Scripting du Projet ✅ Terminé Collecte et rédaction des informations techniques - Rédiger les guidelines de scripting
- Compiler les ressources et bonnes pratiques
- Créer un guide de référence

📋 Tableau de Suivi du Projet - Étape 3

🎯 Tâche 🚦 Statut 📝 Détails 🔧 Actions Prochaines
💻 Installation du protocole ssh bash ✅ Terminé connexion par utilisateur,ip et mot de passe - Vérification finale de la conexion
📜 Ajout de toute les fonctions des menus et sous menus ✅ Terminé Structuration initiale des scripts - Test des fonctions
🤝 Separation des poste de travail ✅ Terminé Définition de l'équipe JuJu menu utilisateur , CoCo SSH, Xavier menu ordinateur
📚 Documentation sur le Scripting du Projet 🔄 En Cours Collecte et rédaction des informations techniques - Rédiger les guidelines de scripting
- Compiler les ressources et bonnes pratiques
- Créer un guide de référence
🔍 Recherche et documentation Powershell ✅ Terminé Collecte d'information sur les diferents style possible pour le script en powershell Test et choix du visuel

📋 Tableau de Suivi du Projet - Étape 4

🎯 Tâche 🚦 Statut 📝 Détails 🔧 Actions Prochaines
💻 tests finaux script bash ✅ Terminé test avec conexion ssh des actions et fonctions Prés pour démo
📜 Choix de la strucutre powershell ✅ Terminé choix de windows forms implentation et sous menus et fonctions
🔍 Recherche et documentation Powershell ✅ Terminé Collecte et rédaction des informations techniques sur les fonctions faire des fonctions semblable au script bash
📚 Documentation sur le Scripting du Projet 🔄 En Cours Collecte et rédaction des informations techniques - Rédiger les guidelines de scripting
- Compiler les ressources et bonnes pratiques
- Créer un guide de référence

📋 Tableau de Suivi du Projet - Final stage

🎯 Tâche 🚦 Statut 📝 Détails 🔧 Actions Prochaines
💻 tests finaux script bash ✅ Terminé test avec conexion ssh des actions et fonctions Prés pour démo
📜 tests finaux script powershell 🔄 En Cours implentation et sous menus et fonctions
🔍 test de conexion ssh Powershell 🔄 En Cours implentation des fonction pour la connexion
📚 Modification du script avec Invoke-RemoteCommand 🔄 En Cours Reprise des lignes de fonctions
📚 Documentation sur le Scripting du Projet 🔄 En Cours Collecte et rédaction des informations techniques - Rédiger les guidelines de scripting
- Compiler les ressources et bonnes pratiques
- Créer un guide de référence

🔍 Légende

  • ✅ Terminé
  • 🔄 En Cours
  • 🕒 Non Démarré

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •