list 4 séquences
assignment Niveau : Introductif
chat_bubble_outline Langue : Anglais
language Sous titrage : Russe
card_giftcard 0 point
Envie de partager ce MOOC dans votre entreprise ?
My Mooc
For Business
- /5
Avis de la communauté
0 avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante

En résumé

Want to manage software development, but unsure where to begin? This computer science course will teach you the models, methods and practices of software development to make the process manageable and result in high-quality and efficient software products.

This course is an introduction to software lifecycle management using the approved principles and best practices developed by IT leaders and verified by large-scale systems operation. Starting with the basics of lifecycles, the course will open your mind and challenge you. You will learn how to make justified decisions on the industry-level software solutions, and instantly apply the principles and methods learned.

Taught by an instructor with over a decade of managing software development at a diverse multinational corporation, ITERA International Oil and Gas, this computer science course will equip managers with the skills they need to understand the principles and use the state-of-the-art methods and practices for lifecycle management. Additionally, learners (and managers) who require a systematic understanding of what happens inside the software development in terms of roles, activities, resources and deliverables can use this course to eliminate skill gaps.

No previous knowledge needed. Join us as you start your software engineering journey.

  • Basics of lifecycle
  • Working knowledge of managing lifecycles for software systems
  • Lifecycle models
  • Management methods and best practices

more_horiz Lire plus
more_horiz Lire moins
dns

Le programme

Week 1: Software Engineering: From Chaos to Technology
Introduction to basic software engineering concepts, such as software system and software application, as well as the concept of enterprise.

Week 2: Software Lifecycles
Introduction to software development lifecycle, including its basic stages, entry/exit criteria and key deliverables.

Week 3: Basic Lifecycle Models
Overview of the software lifecycle models, including waterfall, incremental and rapid prototyping.

Week 4: Advanced Lifecycle Models
Comparative study of more complex software lifecycle models, including spiral and object-oriented.

Week 5: Methodologies: The Rational Process
Overview of the software development methodologies, including roles, artifacts and key deliverables for the Rational Unified Process (RUP).

Week 6: Methodologies: The Microsoft Process
Comparative study of the RUP methodology and Microsoft Solution Framework.

Week 7: Conclusion and Perspectives
Summary of the lessons learned on managing the lifecycles for large-scale software development, including major challenges and promising approaches.
record_voice_over

Les intervenants

Sergey V. Zykov
Associate Professor, Computer Science, Department of Cybernetics
MEPhI

store

Le concepteur

National Research Nuclear University “MEPhI” is one of the most recognized technical universities in Russia. It is the only research nuclear university in Russia. The aim of the university existence is preparing the specialists for nuclear industry, science, information technology and other high-tech sectors of Russian economy. National Research Nuclear University “MEPhI” implements postgraduate professional education curricula (PhD and postdoctoral level), carries out fundamental and applied scientific research in high-priority fields of science and technologies. Among MEPhI graduates are Nobel Prize winners, members of the Russian Academy of Sciences, and winners of national prizes. Its professors and alumni have made major contributions to various fields of theoretical and experimental physics, mathematics, cybernetics, and computer sciences.
assistant

La plateforme

EdX est une plateforme d'apprentissage en ligne (dite FLOT ou MOOC). Elle héberge et met gratuitement à disposition des cours en ligne de niveau universitaire à travers le monde entier. Elle mène également des recherches sur l'apprentissage en ligne et la façon dont les utilisateurs utilisent celle-ci. Elle est à but non lucratif et la plateforme utilise un logiciel open source.

EdX a été fondée par le Massachusetts Institute of Technology et par l'université Harvard en mai 2012. En 2014, environ 50 écoles, associations et organisations internationales offrent ou projettent d'offrir des cours sur EdX. En juillet 2014, elle avait plus de 2,5 millions d'utilisateurs suivant plus de 200 cours en ligne.

Les deux universités américaines qui financent la plateforme ont investi 60 millions USD dans son développement. La plateforme France Université Numérique utilise la technologie openedX, supportée par Google.

Vous êtes le concepteur de ce MOOC ?
Quelle note donnez-vous à cette ressource ?
Contenu
0/5
Plateforme
0/5
Animation
0/5