📑 Реестр требований как фундамент проекта. Как работу с реестром требований превратить в управление требованиями?
Читать статью
Читать статью
🔥5
Найти идеальную команду с хорошей атмосферой, здоровой бюрократией и классной зарплатой — непростая задача.
Ребята из Хабр Карьеры провели опрос и оказалось, что для 70% специалистов кроме зарплаты и задач важен «вайб» всей компании и в отдельной команде.
Так родился Вайб-чек - это бесплатная онлайн-вечеринка, где вы сможете проверить совместимость с командами аналитики IT-компаний и получить оффер от одной из них!
Что вас ждет?
• Вайб-квиз: здесь можно сверить свои вайбы с командами в разных компаниях.
• Вакансии: если вы совпали по вайбам с какой-то из компаний — вам покажут ее вакансии. А откликаться или нет — выбор за вами.
• Афтепати: во время карьерных настолок вы лучше узнаете друг друга. Победители настолки заберут подарки от компаний.
• Карьерная консультация: среди всех участников пройдет розыгрыш карьерной консультации с HRD Хабра.
Регистрируйтесь и ловите вайб! Старт — 5 августа.
До встречи на «Вайб-чеке»! 🎉
Реклама. ООО "ХАБР", ИНН: 7705756279
Ребята из Хабр Карьеры провели опрос и оказалось, что для 70% специалистов кроме зарплаты и задач важен «вайб» всей компании и в отдельной команде.
Так родился Вайб-чек - это бесплатная онлайн-вечеринка, где вы сможете проверить совместимость с командами аналитики IT-компаний и получить оффер от одной из них!
Что вас ждет?
• Вайб-квиз: здесь можно сверить свои вайбы с командами в разных компаниях.
• Вакансии: если вы совпали по вайбам с какой-то из компаний — вам покажут ее вакансии. А откликаться или нет — выбор за вами.
• Афтепати: во время карьерных настолок вы лучше узнаете друг друга. Победители настолки заберут подарки от компаний.
• Карьерная консультация: среди всех участников пройдет розыгрыш карьерной консультации с HRD Хабра.
Регистрируйтесь и ловите вайб! Старт — 5 августа.
До встречи на «Вайб-чеке»! 🎉
Реклама. ООО "ХАБР", ИНН: 7705756279
Habr
Вайб-чек для бэкендеров
Проверьте вашу совместимость с командами бэкенда и выберите работодателя по вайбу на Хабр Карьере
❤1😁1
📑 Принципы проектирования программ и их отражение в спецификации на доработку ERP-системы
Читать статью
Читать статью
Хабр
Принципы проектирования программ и их отражение в спецификации на доработку ERP-системы
Внедрение практически любой корпоративной информационной системы требует ее доработки для реализации как законодательных, так и специфических требований предприятия. Согласно [1], стандартный...
🔥4
📑 SOAP и веб-сервис на Python: простой пример
"Чтобы показать, как работают веб-сервисы, обращаться к которым можно по протоколу SOAP, зачем нужен WSDL, и как это связано с XML-документом в теле полезной нагрузки POST-запроса, сегодня я напишу простое Python-приложение для работы с поставщиками."
Читать статью
"Чтобы показать, как работают веб-сервисы, обращаться к которым можно по протоколу SOAP, зачем нужен WSDL, и как это связано с XML-документом в теле полезной нагрузки POST-запроса, сегодня я напишу простое Python-приложение для работы с поставщиками."
Читать статью
🔥8
Миф: аналитики данных интроверты и работают только с таблицами
Реальность: Аналитик данных общается с бизнесом. Он про помощь бизнесу и принятие бизнес-решений, которые важны любой компании. Аналитики, которые обрабатывают огромные данные, — новая элита IT-сферы. Эти специалисты помогают понять огромные массивы данных и принять правильные решения на основе цифр.
На бесплатном онлайн-курсе «Аналитика за шесть уроков» эксперты-практики из Changellenge >> Education докажут, что в аналитику может перейти практически каждый — независимо от возраста и начального образования. На мини-курсе вы:
✔️Изучите азы основных аналитических программ;
✔️Решите базовые задачи от экспертов-практиков;
✔️Разберетесь с направлениями и выберите подходящее для себя;
✔️Получите сертификат о прохождении курса и пошаговый план по переходу в новую профессию.
В общем, пройдете тест-драйв профессии аналитика и сможете начать строить новую карьеру!
Для всех участников курса действует дополнительная скидка 15 000 руб. на образовательные программы Changellenge >> Education. Оставьте заявку и участвуйте в розыгрыше подарков на 100 000 рублей!
Регистрируйтесь по ссылке.
Реклама. ООО «Высшая школа аналитики и стратегии». ИНН 7716917009. erid: 2VtzqwdZCUC
Реальность: Аналитик данных общается с бизнесом. Он про помощь бизнесу и принятие бизнес-решений, которые важны любой компании. Аналитики, которые обрабатывают огромные данные, — новая элита IT-сферы. Эти специалисты помогают понять огромные массивы данных и принять правильные решения на основе цифр.
На бесплатном онлайн-курсе «Аналитика за шесть уроков» эксперты-практики из Changellenge >> Education докажут, что в аналитику может перейти практически каждый — независимо от возраста и начального образования. На мини-курсе вы:
✔️Изучите азы основных аналитических программ;
✔️Решите базовые задачи от экспертов-практиков;
✔️Разберетесь с направлениями и выберите подходящее для себя;
✔️Получите сертификат о прохождении курса и пошаговый план по переходу в новую профессию.
В общем, пройдете тест-драйв профессии аналитика и сможете начать строить новую карьеру!
Для всех участников курса действует дополнительная скидка 15 000 руб. на образовательные программы Changellenge >> Education. Оставьте заявку и участвуйте в розыгрыше подарков на 100 000 рублей!
Регистрируйтесь по ссылке.
Реклама. ООО «Высшая школа аналитики и стратегии». ИНН 7716917009. erid: 2VtzqwdZCUC
❤1
📝 Жизненный цикл программного обеспечения
ЖЦ ПО - это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации.
Среди основных этапов ЖЦ ПО можно выделить следующие:
▪︎ Планирование: формируются базовые требования к проекту, определяются его цель и объем работ.
▪︎ Анализ требований: проводится детальное интервьюирование пользователей и сбор требований, определяются функции и характеристики ПО.
▪︎ Проектирование: разрабатывается архитектура системы и проектируются ее компоненты.
▪︎ Разработка: осуществляется непосредственное кодирование. Создаются модули, классы и функции, которые составляют программу.
▪︎ Тестирование: проводятся различные виды тестирования (модульное, интеграционное, системное, приемочное тестирование..)
▪︎ Внедрение: программное обеспечение вводится в эксплуатацию. Обучается конечный пользователь, предоставляется техническая поддержка, включая устранение ошибок, обновления и обслуживание.
▪︎ Вывод из эксплуатации
#теория | @notes_analyst
ЖЦ ПО - это непрерывный процесс, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент его полного изъятия из эксплуатации.
Среди основных этапов ЖЦ ПО можно выделить следующие:
▪︎ Планирование: формируются базовые требования к проекту, определяются его цель и объем работ.
▪︎ Анализ требований: проводится детальное интервьюирование пользователей и сбор требований, определяются функции и характеристики ПО.
▪︎ Проектирование: разрабатывается архитектура системы и проектируются ее компоненты.
▪︎ Разработка: осуществляется непосредственное кодирование. Создаются модули, классы и функции, которые составляют программу.
▪︎ Тестирование: проводятся различные виды тестирования (модульное, интеграционное, системное, приемочное тестирование..)
▪︎ Внедрение: программное обеспечение вводится в эксплуатацию. Обучается конечный пользователь, предоставляется техническая поддержка, включая устранение ошибок, обновления и обслуживание.
▪︎ Вывод из эксплуатации
#теория | @notes_analyst
👍15❤1
Инструменты системного аналитика: методология, софт, сервисы
Автор статьи: Андрей Канивец, аналитик систем жизненного цикла изделий.
В данной статье представлен небольшой обзор инструментов, которые автор активно использет в своей работе.
Возможно, какие-то из них будут полезны и вам:
• приложение для быстрого прототипирования - Lazarus IDE
• программы для работы с видео - OBS Studio, ScreenToGif
• инструменты для работы с аудиозаписями - Audacity, он-лайн редактор Audio Editor Online, проигрыватель VLC
• приложения для работы с текстом - Joplin, Typora
• приложение для локального управления версиям файлов - GitFend.
И др.
Читать статью 📄
#статья | @notes_analyst
Автор статьи: Андрей Канивец, аналитик систем жизненного цикла изделий.
В данной статье представлен небольшой обзор инструментов, которые автор активно использет в своей работе.
Возможно, какие-то из них будут полезны и вам:
• приложение для быстрого прототипирования - Lazarus IDE
• программы для работы с видео - OBS Studio, ScreenToGif
• инструменты для работы с аудиозаписями - Audacity, он-лайн редактор Audio Editor Online, проигрыватель VLC
• приложения для работы с текстом - Joplin, Typora
• приложение для локального управления версиям файлов - GitFend.
И др.
Читать статью 📄
#статья | @notes_analyst
🔥8👍5
📝 Модели разработки ПО
Модель разработки ПО - представляет описание того, какие и в какой последовательности проходит продукт стадии жизненного цикла и что происходит на каждой из них.
Модели разработки ПО разделяют на классические и гибкие.
Классические модели делают акцент на последовательности, сроках и конечных требованиях к продукту.
К ним относят:
▪︎Code and Fix - только пишем код, проверяем и устраняем ошибки;
▪︎Waterfall /каскадная модель - последовательный переход от одного этапа разработки на другой без пропусков и возвращений на предыдущие стадии.
▪︎V-Model - упор на тестирование в ходе разработки.Тесты проводятся параллельно с самим процессом создания продукта.
▪︎ Инкрементная модель - разработка по частям. Проект делится на составные компоненты, команда по очереди готовит каждый из них, затем происходит финальная сборка;
▪︎ Спиральная модель представляет повторяющуюся последовательность циклов разработки с непрерывным контролем рисков.
▪︎ Итеративная модель - сначала делается базовая модель продукта, затем следуют итерации по ее усовершенствованию;
▪︎ RAD-Model (скоростная разработка продукта) - все этапы создания продукта делятся не несколько отдельных блоков, с каждым из которых работает отдельная команда разработчиков.
Гибкая модель разработки - Agile model, представляет итеративный подход, позволяет вносить изменения на каждом этапе проекта, может быть не ограничена во времени.
Agile модель имеет множество вариаций и фреймворков, среди которых выделяют:
▪︎ Scrum - предписывает командам разбивать работу на цели, которые необходимо выполнить в рамках ограниченных по времени итераций, называемых спринтами
▪︎ Kanban - предполагает обсуждение производительности в режиме реального времени и полную прозрачность рабочих процессов. Рабочие задачи визуально представлены на доске Kanban, что позволяет участникам команды видеть состояние каждой задачи в любой момент времени.
▪︎ Экстремальное программирование (XP) - XP сосредоточена на упрощении процесса разработки, минимизации документации и максимизации обратной связи от заказчиков.
▪︎ Lean - это набор методик, с помощью которых удается добиться снижения потерь и увеличения ценности продукта.
Подробнее о наиболее популярных вариациях Agile модели читайте в следующих постах
#теория | @notes_analyst
Модель разработки ПО - представляет описание того, какие и в какой последовательности проходит продукт стадии жизненного цикла и что происходит на каждой из них.
Модели разработки ПО разделяют на классические и гибкие.
Классические модели делают акцент на последовательности, сроках и конечных требованиях к продукту.
К ним относят:
▪︎Code and Fix - только пишем код, проверяем и устраняем ошибки;
▪︎Waterfall /каскадная модель - последовательный переход от одного этапа разработки на другой без пропусков и возвращений на предыдущие стадии.
▪︎V-Model - упор на тестирование в ходе разработки.Тесты проводятся параллельно с самим процессом создания продукта.
▪︎ Инкрементная модель - разработка по частям. Проект делится на составные компоненты, команда по очереди готовит каждый из них, затем происходит финальная сборка;
▪︎ Спиральная модель представляет повторяющуюся последовательность циклов разработки с непрерывным контролем рисков.
▪︎ Итеративная модель - сначала делается базовая модель продукта, затем следуют итерации по ее усовершенствованию;
▪︎ RAD-Model (скоростная разработка продукта) - все этапы создания продукта делятся не несколько отдельных блоков, с каждым из которых работает отдельная команда разработчиков.
Гибкая модель разработки - Agile model, представляет итеративный подход, позволяет вносить изменения на каждом этапе проекта, может быть не ограничена во времени.
Agile модель имеет множество вариаций и фреймворков, среди которых выделяют:
▪︎ Scrum - предписывает командам разбивать работу на цели, которые необходимо выполнить в рамках ограниченных по времени итераций, называемых спринтами
▪︎ Kanban - предполагает обсуждение производительности в режиме реального времени и полную прозрачность рабочих процессов. Рабочие задачи визуально представлены на доске Kanban, что позволяет участникам команды видеть состояние каждой задачи в любой момент времени.
▪︎ Экстремальное программирование (XP) - XP сосредоточена на упрощении процесса разработки, минимизации документации и максимизации обратной связи от заказчиков.
▪︎ Lean - это набор методик, с помощью которых удается добиться снижения потерь и увеличения ценности продукта.
Подробнее о наиболее популярных вариациях Agile модели читайте в следующих постах
#теория | @notes_analyst
👍15🔥3