2I1AE3 | Software systems engineering | Computer Science | S7 | ||||||
---|---|---|---|---|---|---|---|---|---|
Lessons : 10 h | TD : 0 h | TP : 8 h | Project : 0 h | Total : 18 h | |||||
Co-ordinator : Regis Clouard |
Prerequisite | |
---|---|
C and Java languages; Object oriented programming; Software development tools; Software engineering ; Project management. | |
Course Objectives | |
Acquire an overview and certain techniques or methodologies for the development and management of technical data for a predominantly software-based system. Learn about monitoring and management methods using technical data for projects, especially those developed by several teams or subject to numerous changes. Become familiar with the Subversion configuration repository management tool. | |
Syllabus | |
Identification of engineering, development and integration / testing / qualification tasks and activities in the life cycle (international standards, unified process, agile methods). Architecture and configuration trees. Requirements management. Configuration management, support tools. Software testing and test / trial data management. | |
Practical work (TD or TP) | |
The practical sessions will focus on simulation exercises or case studies allowing students to understand certain concrete aspects of project management through the management of technical data. They will be an opportunity to develop practices and know-how in project structuring, requirements management, configuration management and test / trial data management. We will also seek, through the selected examples, to raise awareness of the importance and challenges of providing relevant technical information to management (project and company) and / or to the customer. | |
Acquired skills | |
Experience in IT projects carried out in a team. Basics of technical management of a project. Skills block: Interact as an engineer in the world of software development -> Level 3: Animate and manage a software development project as a team. -> Level 3: Master the software development process. -> Level 3: Manage configurations and technical data. |
|
Bibliography | |
Normes : - ISO/IEC 15288:2008 Systems and software engineering - System life cycle processes - ISO/IEC TR90005:2008 Systems engineering - Guidelines for the application of ISO 9001 to system life cycle processes - IEEE 1220-2005 IEEE Standard for the Application and Management of the Systems Engineering Process - EIA 632 Processes for Engineering a System Modèles de maturité : - CMMI SE/SW/IPPD V1.1 - 2002 Capability Maturity Model Integration |
© 2025 - ENSICAEN ( Legal Notices - Credits )