Software Engineering: Project management, teamwork Ingénierie du logiciel: Gestion de projet, travail en équipe Software Engineering/Génie logiciel (SEG) La résolution de problèmes de clients, en équipes, par le développement systématique et l’évolution de gros systèmes logiciels de haute qualité en respectant des contraintes incluant de coût et de temps Solving customers’ problems, in teams, by the systematic development and evolution of large, high-quality software systems within cost, time, and other constraints SE Activities/Activités de GL Obtenir les besoins des usagers Get user needs Comprendre le problème Understand the problem Concevoir la solution Design a solution Implémenter la solution (codage) Implement a solution (coding) Vérifier la solution (tests) Verify the solution (testing) Déployer le système Deploy the system Opérer le système Operate the system Planifier et gérer Plan and manage Professionalism/Professionalisme Assumer la responsabilité de son travail Taking responsibility for own work Agir dans l’intérêt du public, clients, employeur, collègues, environnement Act in the interest of the public, clients, employer, colleagues, environment Respecter les lois, règlements, principes d'éthique/d'équité de la profession Abide by the the laws, regulations, principles of ethics/equity of the profession Souscrire à l’amélioration continue et l'apprentissage à vie Embrace continual improvement and lifelong learning Professional Engineers of Ontario (PEO) Canadian Information Processing Society (CIPS) Web Technologies Project/ Projet Technologies Web Startup Innovative Product Produit innovateur Promotion Collective Ownership Responsabilité Collective Gestion de Project/ Project Management Pour assurer la complétion dans les délais requis tout en assurant la satisfaction des exigences To ensure completion within the required time while ensuring requirements satisfaction Plannification Planning Gestion de resources Resource management Suivi Tracking Plannification/Planning Objectifs Sous-objectifs Tâches Objectives Sub-objectives Tasks Sous-Tâches Sub-Tasks Dépendances Dependencies Rencontre d’équipe/ Team meeting Communication Must be moderated Doit être modéré Needs an agenda Nécéssite un ordre de jour Documented in meeting minutes Documenté comme procèsverbal Rencontre d’équipe/ Team meeting Moderator conducts meeting maintains agenda ensures participation Variate for each meeting Modératrice/Modérateur dirige la rencontre maintien l’ordre du jour assure la participation Varier pour chaque rencontre Minutes/ Compte rendus Keeps track Meeting Details date, time, venue attendees minute taker Discussions (liste) ... Action Plan action: assigned to: Garde trace Détails de la rencontre date, heure, lieu participants sécrétaire Discussions (liste) ... Plan d’action action: assignée à: Outil de Gestion/Management Tool Trello Board https://trello.com Planning Plannification Task Assignment Assignation de tâches https://trello.com/guide Conflicts/ Conflits Disagreements among teammates Differences Désaccords entre membres Différences personality personnalité goals buts work ethics éthique de travail Traits de personnalité/ Personality traits Openness Ouverture d'esprit Conscientiousness Consciencieusité Extraversion Extraversion Agreeableness Agréabilité Neuroticism Névrosisme Conflicts Types/ Type de Conflits Tâches Task Processus Process Affectif Affective Basés-intérêts Interest-based Conflits constructifs Constructive conflicts Conflits non-constructifs Non-Constructive conflits Constructive Conflicts/ Conflits Constructifs Stimulates innovation/creativity Stimule l'innovation/créativité Improves decision making Améliore la prise de décision Explores alternatives Explore les alternatives Explains/motivates choices Explique/motive les choix Avoids “groupthink” Éviter la “pensée de groupe” Non-Constructive Conflicts/ Conflits Non-Constructifs Stress, burnout, dissatisfaction Stress, burn-out, insatisfaction Distrust, suspicion Méfiance, suspicion Damaged relationships Relations endommagées Poor work quality Travail de qualité moindre Non-Constructive Conflicts Causes/ Causes de Conflits Non-Constructifs Non-contributing team members free-riders Membres non contribuants free-riders Knowledge differences Difference de connaissances Dominant members Membres dominateurs Personality clash Choc de personnalité Communication deficiencies Déficience de communication Conflicts Management/ Management Ignorer Ignore En discuter en équipe Discuss within the team Médiation Mediation