Software engineering - KAIN8M03

  • Number of hours

    • Lectures 15.0
    • Projects -
    • Tutorials 15.0
    • Internship -
    • Laboratory works -
    • Written tests 2.0

    ECTS

    ECTS 0.33

Goal(s)

This is an introductory lecture in Software Engineering.

Content(s)

  • Introduction to Software Engineering (SE)
  • SE Processes : iterative, waterfall, V, incremental, spiral, agile
  • SE Activities : requirements, specification, design, implementation, validation, integration, deployment, maintenance, evolution
  • Design with the UML 2.0 notation
  • Collaborative tools for software production: build managers (Ant, Maven), version control (SVN, Git), bugs trackers, tests (BDD, ...), continuous integration, forges, code
    analysis (software metrics)
  • Software and open-source economies
  • Case studies with UML 2.0 and SCRUM

Prerequisites

an experience of software development in a team.

Test

CC, EXAM

Calendar

The course exists in the following branches:

  • Curriculum - INFO - Semester 8

Additional Information

Course ID : KAIN8M03
Course language(s): FR

You can find this course among all other courses.

Bibliography