Cours - Génie logiciel

52 documents à télécharger gratuitement

Cours de génie logiciel partagés par des étudiants et des enseignants. Thèmes couverts : UML, MERISE, conception, architecture logicielle, Scrum, agile.

The Scrum Guide™: The Definitive Guide to Scrum - The Rules of the Game

The Scrum Guide™ defines Scrum as a lightweight framework designed to tackle complex product development using iterative and incremental approaches. Authored by Ken Schwaber and Jeff Sutherland, it outlines the roles, events, artifacts, and rules central to Scrum, emphasizing empirical process control through transparency, inspection, and adaptation. Key roles in a Scrum Team include the Product Owner, the Development Team, and the Scrum Master, each with distinct responsibilities to maximize product value and team efficiency. The document also highlights foundational principles, such as se...

Scrum
Empirical Process Control
Transparency
16p0
Diagramme de Classes et Diagramme d’Objets

This document introduces and elaborates on UML class diagrams and object diagrams, highlighting their definitions, purposes, usages, and syntactical rules. Class diagrams represent the static structure of a system, focusing on classes, attributes, operations, and relationships. The material details key concepts such as class definitions, visibility scopes, relationships, association types, multiplicities, and advanced topics like class stereotypes and associations with attributes. Practical syntax and examples reinforce the applied understanding of the modeling process.

class diagram
object diagram
UML
69p0
La Qualité du Logiciel

The document delves into the principles, standards, and methodologies surrounding software quality assurance (SQA). It discusses software definitions, characteristics, and the challenges related to maintaining quality during development and evolution. Key quality management principles such as modularization, formal rigor, separation of concerns, and adherence to standards like ISO 9126 are emphasized. Models like McCall and ISO frameworks are analyzed to measure and improve technical, relational, and organizational dimensions of software quality.

software quality
ISO 9126
McCall model
137p0
Correction du devoir de Cours sur UML

This document provides a correction and review of a course assignment focused on UML modeling concepts. It discusses the differences between static and dynamic views, use case diagrams, class diagrams, object diagrams, and sequence diagrams. Each section emphasizes the importance and application of various modeling techniques in software development.

diagramme
repre
mode
6p0

Autres ressources en génie logiciel