General Data | ||||
---|---|---|---|---|
Academic program | General Engineering Program | :
|
||
Type d'EC | Classes (LIIAem06EDevLog) | |||
|
Status :
|
Period :
SEMESTER 6 |
Education language :
French |
Learning Outcomes |
---|
Study and implementation of concepts of IT project management and software development in Java. The course covers the fundamental concepts and the project is the implementation within the framework of the development of a Java application in a group. The skills targeted are: - Get organized - Work in groups - Describe the objectives - Model with a class diagram - Develop an application in Java - Present your project |
Content |
---|
Concepts of software development project management, study of each regular stage in the process: analysis of needs, functional specifications, UML, architecture, modeling, test, acceptance test, operating systems. Study of a few models in development cycles with critical insight (V, W, Spiral, Agile methodology). Project: Development of a Java application in groups of 4 to 5 persons, using a project management methodology, within a timeframe of five 4-hour sessions. The project is divided into stages: - Drafting specifications - Modelization, UML class diagram - Development - Use of GIT - Defense |
Pre-requisites / co-requisites |
---|
Basics of Java and Object-Oriented Programming |
Bibliography |
---|
Claude Delannoy - Programmer en Java - Eyrolles 2020 – 953p. |
Assessment(s) | |||
---|---|---|---|
N° | Nature | Coefficient | Observable objectives |
1 | The elements evaluated are: - Project management - Modelization - Development - Presentations - Report | 1 | Project |