- From www.edx.org
Enterprise Software Lifecycle Management
You can't access an archived course
- Self-paced
- Free Access
- Fee-based Certificate
- 6 Sequences
- Introductive Level
- Subtitles in Russian
Course details
Syllabus
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.
Prerequisite
Instructors
Sergey V. Zykov
Associate Professor, Computer Science, Department of Cybernetics
MEPhI
Editor
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.
Platform
Harvard University, the Massachusetts Institute of Technology, and the University of California, Berkeley, are just some of the schools that you have at your fingertips with EdX. Through massive open online courses (MOOCs) from the world's best universities, you can develop your knowledge in literature, math, history, food and nutrition, and more. These online classes are taught by highly-regarded experts in the field. If you take a class on computer science through Harvard, you may be taught by David J. Malan, a senior lecturer on computer science at Harvard University for the School of Engineering and Applied Sciences. But there's not just one professor - you have access to the entire teaching staff, allowing you to receive feedback on assignments straight from the experts. Pursue a Verified Certificate to document your achievements and use your coursework for job and school applications, promotions, and more. EdX also works with top universities to conduct research, allowing them to learn more about learning. Using their findings, edX is able to provide students with the best and most effective courses, constantly enhancing the student experience.