Boy Scout Rule
Boy Scout Rule в программировании — это принцип, который гласит: Оставь код чище, чем ты его нашёл.
Управление разработкой ПО - это процесс управления жизненным циклом проекта разработки программного обеспечения, включающий планирование, контроль и управление различными аспектами проекта, такими как время, стоимость, качество, ресурсы и риски.
Он включает в себя такие этапы, как сбор и анализ требований, проектирование, разработка, тестирование и внедрение программного обеспечения. Управление разработкой ПО может осуществляться с помощью различных методологий. Оно является важным фактором для успешного завершения проекта разработки ПО.
Boy Scout Rule в программировании — это принцип, который гласит: Оставь код чище, чем ты его нашёл.
Post Mortem разбор инцидентов — это процесс, используемый для анализа и обсуждения серьёзных инцидентов или сбоев после их происхождения
SDLC (Software Development Life Cycle) — это систематический процесс создания или модификации систем программного обеспечения, состоящий из ряда этапов или фаз, которые следует выполнять в строгой последовательности.
Что такое релизы, как часто их можно катить (выкладывать) и какие процессы существуют
Техническая поддержка (или IT-поддержка) - это услуга, предоставляемая организациями или компаниями, чтобы помочь пользователям с техническими вопросами, проблемами или запросами
Технический долг (техдолг) - это накопившиеся проблемы, недочеты или задолженности в технической сфере, которые возникают в результате неполной или некачественной работы
Технологический радар (Technology Radar) - это инструмент анализа технологических трендов, который помогает компаниям и организациям определять новые возможности и вызовы, связанные с развитием технологий
Нарушения безопасности данных могут иметь серьезные последствия для бизнеса и общества в целом, включая утечку конфиденциальных данных, повреждение программного обеспечения, угрозы безопасности и даже кибератаки.
Управление разработкой программного обеспечения (ПО) - это процесс планирования, координации и контроля выполнения проекта разработки ПО с целью достижения поставленных целей в рамках определенных ограничений по времени, бюджету и качеству.
Декомпозиция проекта при разработке ПО - это процесс разбиения большого и сложного проекта на более мелкие, легче управляемые части. Это позволяет более эффективно управлять проектом, улучшить его планирование и снизить риски.
Инкрементальная модель разработки — это методология разработки программного обеспечения, основанная на последовательном выпуске функциональных блоков продукта. Каждый блок представляет собой отдельно работающее программное решение, которое может быть дополнено новыми функциями на последующих этапах разработки.
Итеративная модель разработки (Iterative model) является одной из методологий разработки программного обеспечения, основанной на последовательном повторении цикла разработки.
V-модель - это методология разработки программного обеспечения, которая представляет собой графическое изображение жизненного цикла разработки программного обеспечения. В V-модели все этапы разработки отображаются как ступени на левой стороне буквы V, а связанные с ними этапы тестирования - на правой стороне.
Спиральная модель разработки - это гибкая модель жизненного цикла разработки программного обеспечения, которая включает в себя последовательные и итеративные элементы.
RAD (Rapid Application Development) - модель жизненного цикла программного обеспечения, которая акцентирует внимание на быстрой разработке прототипов и итеративном подходе к разработке приложений. RAD-модель может использоваться для разработки различных типов приложений, включая веб-приложения, мобильные приложения и десктопные приложения.
Груминг (Grooming) - это процесс в разработке ПО, который помогает уточнять и приоритезировать задачи в проекте. Он включает в себя команду участников, которые создают и анализируют задачи или пользовательские истории в беклоге проекта, а затем определяют, какие из них являются наиболее важными или должны быть выполнены первыми.
Тестирование программного обеспечения (ПО) - это процесс проверки, оценки и анализа ПО на соответствие определенным требованиям, стандартам и спецификациям.
Zero Bug Policy (ZBP) - это стратегия в разработке программного обеспечения, при которой разработчики стремятся к созданию программного кода без ошибок (багов) в процессе разработки.
Пирамида тестирования — это концептуальная модель, которая помогает организовать различные виды тестов в процессе разработки программного обеспечения
добавление новых членов команды разработки ПО задерживает окончание проекта
сложные рабочие системы неизменно возникают из простых рабочих систем, а сложные системы, разработанные с нуля, никогда не работают
Законы Келли – это набор правил, разработанных автором статьи, который можно применять в области разработки программного обеспечения (ПО)
Оба закона описывают трудности, с которыми сталкиваются люди, пытающиеся оценить и управлять временем, требуемым для выполнения задач.
структуры коммуникации в организациях производят системы, которые они создают