• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

IT Infrastructure and Emerging Trends

2019/2020
Учебный год
ENG
Обучение ведется на английском языке
4
Кредиты
Кто читает:
Кафедра моделирования и оптимизации бизнес-процессов
Статус:
Курс по выбору
Когда читается:
4-й курс, 1 модуль

Преподаватель

Course Syllabus

Abstract

This discipline gives an overview of the current trends in software development, particularly in large-scale and enterprise digital products design, and their implementation. It embraces models, methodologies, and technologies used for software system development, and their application principles for interactive, team-based software system development.
Learning Objectives

Learning Objectives

  • Provide students with the current trends in software product development
  • Teach students the application principles of the current IDEs, intended for practical software system development in team-based, interactive conditions
  • Lay the foundation for solving tasks in large-scale software projects design and information processing in their professional activities
  • Get students familiar with the state-of-the-art models, methodologies, and technologies used for software system development and their implementations in software products
Expected Learning Outcomes

Expected Learning Outcomes

  • Know key lifecycle models and methodologies used for software development
  • Know the basic principles of organization and operation of state-of-the-art software applications
  • Know the implementation/application features of state-of-the-art software platforms and the architectures used for team-based software systems development
Course Contents

Course Contents

  • Software Application Lifecycle
    Get familiar with the state-of-the-art models and methodologies, used for software system development
  • Software Development Platforms and Enterprise Applications Architectures
    Get familiar with the state-of-the-art system layouts and technologies used for software system development and implementations
  • Service-Based Technologies and Team Development
    Get familiar with the state-of-the-art technologies, and their application principles for interactive software system development in teams
Assessment Elements

Assessment Elements

  • non-blocking Сomputer testing
    Additional information available at: https://ru.coursera.org/learn/it-infrastructure-and-emerging-trends
  • non-blocking Written exam 2 hours, computer testing 1 hour
    Additional information available at: https://ru.coursera.org/learn/it-infrastructure-and-emerging-trends
  • non-blocking Essay
    Additional information available at: https://ru.coursera.org/learn/it-infrastructure-and-emerging-trends
Interim Assessment

Interim Assessment

  • Interim assessment (1 module)
    0.5 * Essay + 0.5 * Сomputer testing
Bibliography

Bibliography

Recommended Core Bibliography

  • Zykov, S. V. (2016). Crisis Management for Software Development and Knowledge Transfer. Switzerland: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=nlebk&AN=1261466

Recommended Additional Bibliography

  • Zykov S.V. Managing Software Crisis: A Smart Way to Enterprise Agility. Springer, 2018