Exploring term Fall 2023 Change

    SENG421

    Global Software Engineering

    The methods, tools and strategies used in developing software in large and geographically distributed teams. Topics include: agile development methodologies, activities of communicating with the clients to gather and analyze requirements, project planning and estimation in agile projects, distributed version control, communicating across cultural and time zone boundaries. Students work in distributed project teams and experience global software development environments.

    Lecture: 3h
    Lab: 2h
    Tutorial: 0h
    Credits: 1.5