We may earn an affiliate commission when you visit our partners.
Course image
Зыков Сергей Викторович
Это курс-проект, закрывающий специализацию «ИТ-кризисология. Антикризисная разработка программных систем». Здесь Вы сможете проверить и применить свои знания, полученные в ходе прохождения других курсов специализации: • Разработка корпоративных систем. Часть...
Read more
Это курс-проект, закрывающий специализацию «ИТ-кризисология. Антикризисная разработка программных систем». Здесь Вы сможете проверить и применить свои знания, полученные в ходе прохождения других курсов специализации: • Разработка корпоративных систем. Часть 1. Модели жизненного цикла • Разработка корпоративных систем. Часть 2. Строгие методологии разработки • Разработка корпоративных систем. Часть 3. Гибкие методологии разработки • Модели антикризисного жизненного цикла корпоративных систем • Методологии антикризисного жизненного цикла корпоративных систем • Человеческий фактор в разработке корпоративных систем В этом проекте Вам предлагается возможность модернизировать систему автоматизации управления воздушным движением. В ходе работы Вы примените методологические основы антикризисной разработки корпоративных систем; выделите ключевые факторы, влияющие на разработку ПО; проанализируете, какие кризисные явления возможны для корпоративной системы и как их избежать; выберите модели и методологии разработки ПО и т. д.
Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Develops professional skills in crisis management for corporate software systems
Explores methodologies for crisis-proofing corporate software systems
Taught by experts in software crisis management
Core audience: Software engineers, project managers, and IT professionals involved in the design, development, and maintenance of corporate software systems
Applies crisis management principles to a real-world case study
Requires extensive background knowledge in software engineering

Save this course

Save ИТ-кризисология. Модернизация системы автоматизации управления воздушным движением to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in ИТ-кризисология. Модернизация системы автоматизации управления воздушным движением with these activities:
Organize and Review Course Materials
Prepare for the course by organizing and reviewing key materials, such as lecture notes, readings, and assignments.
Show steps
  • Gather all relevant course materials, including notes, assignments, and readings.
  • Organize the materials into a logical structure for easy reference.
  • Review the materials to familiarize yourself with the course content.
Refresh Knowledge of Software Development Methodologies
Revisit and strengthen your foundational knowledge of software development methodologies to prepare for this course's advanced concepts.
Browse courses on Agile Methodologies
Show steps
  • Review your previous course materials or study notes on software development methodologies.
  • Explore online resources, such as tutorials or articles, to refresh your understanding of core concepts.
  • Complete practice questions or exercises to test your knowledge and identify areas for improvement.
Review 'Software Engineering at Google'
Gain valuable insights into industry practices and best practices by reading this book, which provides a comprehensive overview of software engineering at Google.
Show steps
  • Read the book thoroughly, taking notes on key concepts and methodologies.
  • Identify areas where your knowledge aligns or differs from the book's content.
  • Summarize the main takeaways and how they relate to the course material.
Five other activities
Expand to see all activities and additional details
Show all eight activities
Practice Identifying and Mitigating Crisis Scenarios
Enhance your problem-solving skills by working through various crisis scenarios and developing mitigation strategies.
Show steps
  • Review case studies or simulations of crisis scenarios in software systems.
  • Analyze the root causes and contributing factors of each crisis.
  • Develop and evaluate potential mitigation strategies for each scenario.
Develop a Prototype for a Crisis Management System
Apply your understanding of anti-crisis development principles by designing and prototyping a system to manage potential crises.
Show steps
  • Define the scope and requirements of the crisis management system.
  • Select and implement appropriate development methodologies for your prototype.
  • Build the prototype, incorporating key principles of anti-crisis design.
  • Test and evaluate the prototype to identify strengths, weaknesses, and areas for improvement.
Attend a Workshop on Crisis Management in Software Development
Gain hands-on experience and learn from industry experts by attending a workshop focused on crisis management in software development.
Show steps
  • Research and identify relevant workshops in your area or online.
  • Register for and attend the workshop.
  • Actively participate in the workshop activities and discussions.
Create a Presentation on Crisis Management in Software Systems
Solidify your understanding by creating a comprehensive presentation that outlines the critical aspects of crisis management in software systems.
Show steps
  • Research and gather information on crisis management best practices and case studies.
  • Develop an outline that covers key topics, such as crisis identification, response, and prevention.
  • Create visually engaging slides with clear and concise content.
  • Rehearse your presentation to ensure effective delivery.
Develop a Crisis Management Plan for a Software System
Demonstrate your mastery of anti-crisis development by creating a comprehensive crisis management plan for a software system of your choice.
Show steps
  • Identify and assess potential risks and vulnerabilities in the software system.
  • Develop a detailed plan outlining strategies for crisis prevention, detection, and response.
  • Document the plan clearly and concisely using industry-standard best practices.

Career center

Learners who complete ИТ-кризисология. Модернизация системы автоматизации управления воздушным движением will develop knowledge and skills that may be useful to these careers:
Software Engineer
A software engineer designs, develops, tests, and maintains software systems.
Systems Engineer
A systems engineer is responsible for specifying, designing, and implementing systems, as well as integrating them with other systems.
Project Manager
A project manager is responsible for planning, organizing, and managing projects.
Business Analyst
A business analyst is responsible for analyzing business needs and developing solutions to meet those needs.
Database Administrator
A database administrator is responsible for managing and maintaining databases.
Test Engineer
A test engineer is responsible for testing software and hardware systems.
Quality Assurance Analyst
A quality assurance analyst is responsible for ensuring that software and hardware systems meet quality standards.
Technical Writer
A technical writer is responsible for writing technical documentation, such as user manuals and white papers.
Computer Scientist
A computer scientist is responsible for researching and developing new computer technologies.
Sales Engineer
A sales engineer is responsible for selling technical products and services.
Network Administrator
A network administrator is responsible for managing and maintaining computer networks.
IT Auditor
An IT auditor is responsible for reviewing and evaluating IT systems to ensure that they are operating in accordance with standards and regulations.
Network Security Analyst
A network security analyst is responsible for protecting computer networks from security threats.
Information Technology Analyst
An information technology analyst is responsible for analyzing and solving IT problems.

Reading list

We've selected 13 books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in ИТ-кризисология. Модернизация системы автоматизации управления воздушным движением.
Classic work on computer programming. It covers topics such as algorithms, data structures, and programming languages. It valuable resource for anyone interested in learning about computer programming.
Provides a comprehensive overview of algorithms. It covers topics such as algorithm design, algorithm analysis, and data structures. It valuable resource for anyone interested in learning about algorithms.
Provides a comprehensive overview of object-oriented design and analysis. It covers topics such as object-oriented design principles, object-oriented modeling, and object-oriented programming. It valuable resource for anyone interested in learning about object-oriented design and analysis.
Provides a set of best practices for writing clean code. It covers topics such as naming conventions, coding style, and error handling. It valuable resource for anyone interested in learning about clean coding practices.
Classic work on software engineering. It covers topics such as software project management, software development process, and software testing. It valuable resource for anyone interested in learning about software engineering.
Provides a comprehensive overview of data structures and algorithms in Java. It covers topics such as data structures, algorithm design, and algorithm analysis. It valuable resource for anyone interested in learning about data structures and algorithms in Java.
Provides a practical guide to refactoring code. It covers topics such as identifying bad smells, refactoring techniques, and test-driven development. It valuable resource for anyone interested in learning about refactoring.
Provides a comprehensive overview of modern software engineering practices. It covers topics such as agile development, DevOps, and cloud computing. It valuable resource for anyone interested in learning about the latest trends in software engineering.
Provides a comprehensive overview of software testing. It covers topics such as test planning, test design, and test execution. It valuable resource for anyone interested in learning about software testing.
Provides a set of secure coding rules and guidelines for C programmers. It valuable resource for anyone interested in developing secure software.
Provides a practical guide to object-oriented design in Ruby. It covers topics such as class design, inheritance, and polymorphism. It valuable resource for anyone interested in learning about object-oriented design.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to ИТ-кризисология. Модернизация системы автоматизации управления воздушным движением.
Гибкие методологии разработки высокотехнологичных...
Most relevant
Математика в тестировании дискретных систем
Most relevant
Проектирование и реализация систем машинного обучения
Most relevant
Последовательные модели
Most relevant
TypeScript с нуля - полный курс и паттерны проектирования
Most relevant
Человеческий фактор в разработке корпоративных систем
Most relevant
Машинное обучение для руководителей
Most relevant
Цифровая культура и трансформация
Most relevant
Навыки Excel для бизнеса. Продвинутый
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser