Заметки Аналитика | IT
7.77K subscribers
105 photos
3 videos
1 file
947 links
О жизненном цикле разработки ПО глазами бизнес-/системного аналитика.

На канале вы найдете:
- теоретический материал;
- интересные статьи;
- профессиональную литературу;
- полезные шпаргалки;
- вопросы с собеседований;
- опросы.

Для связи: @Ev_S_Lit
Download Telegram
​​📌 Главная ценность сегодня – это информация, и если вы хотите работать с данными: просматривать их,  извлекать, исследовать, обрабатывать и визуализировать, то без SQL не обойтись.
Этот простой и выразительный язык запросов поддерживается всеми современными базами данных, инструментами анализа и программирования.

Мы с Кристиной, автором канала Product Games, составили список интерактивных учебников и онлайн-тренажеров по SQL, которые помогут вам в освоении данного языка запросов :
🔹️ SQL Academy - онлайн тренажер с упражнениями по SQL;
🔹️SQL-EX упражнения и Интерактивный учебник по SQL;
🔹️ SQLBolt - пошаговый интерактивный учебник (уроки + упражнения);
🔹️ Solve SQL | HackerRank - платформа для практики и изучения языков программирования;
🔹️ Курс от Stepik: интерактивный тренажер по SQL;
🔹️ LearnDB - интерактивные онлайн-курсы по SQL СУБД PostgreSQL;
🔹️ PostgreSQL Exercises - упражнения по PostgreSQL;
🔹️ SQL Test- онлайн-тренажер SQL;
🔹️ SQLZoo - интерактивное учебное пособие и практические упражнения по SQL;
🔹️ SQL Fiddle  - эмулятор написания SQL-запросов, позволяет практиковаться на разных типах СУБД (MySQL, PostgreSQL, SQLite, MS SQL Server);
🔹️ SQL Tutorial - справочник с множеством примеров и упражнений.

Кристина - product owner в ВТБ и в своем канале она пишет про продуктовые подходы и инструменты, рассуждает про продукты и жизнь, а также разбирает профильную литературу.

Вот несколько полезных материалов:
Особенности работы за границей: встреча с продактом
Как убирать, а не добавлять фичи
Почему MAU не стоит брать в качестве единственной целевой метрики
Переход на новое место работы — простой рост?
Если вы хотите развиваться в продакт-менеджменте, рекомендую подписаться на Product games.

А для тех, кто хочет проверить свои знания SQL, есть тесты на Proghub

#sql | @notes_analyst
​​📑 PlantUML - рисуем диаграммы текстом

PlantUML -  инструмент с открытым исходным кодом, использующий простые текстовые описания для рисования диаграмм UML
(и не только их)

В основе приложения лежит Graphviz -  библиотека визуализации изображений, которая может конвертировать сценарии PlantUML в изображения.

Познакомиться поближе с данным инструментом вам помогут следующие материалы:
🔹️ PlantUML — все, что нужно бизнес-аналитику для создания диаграмм в программной документации

🔹️ PlantUMLl в работе системного аналитика. Пиши UML диаграммы текстом, чтобы сэкономить время

🔹️ Примеры использования PlantUML

 🖇 PlantUML Language Reference Guide (en.pdf)
 🖇 Справочное руководство по языку PlantUML (ru.pdf)

А если хотите попробовать PlantUML в действии - можете воспользоваться онлайн-сервером plantuml.com.

#PlantUML | @notes_analyst
​​📽 Видеокурс "Постановка задачи на разработку ПО"
Автор: Дмитрий Безуглый

В рамках курса вы разберётесь и научитесь:
︎ Зачем и как работать с требованиями
︎ Определять границы работы
︎ Работать с заинтересованными сторонами
︎ Как анализировать и формулировать требования
︎ Проектировать взаимодействие пользователей с системой
︎ Обеспечивать необходимые качества ещё на этапе постановки задачи
︎ Как управлять всем этим счастьем

Перейти к курсу

#работастребованиями | @notes_analyst
Друзья, привет!
Как вы считаете, примером какого термина являются следующие действия:
"...Система просит ввести пароль, пользователь его вводит, и система соглашается, что пользователь действительно настоящий, так как пароль совпал"
Anonymous Quiz
32%
Авторизация
48%
Аутентификация
15%
Идентификация
0%
Затрудняюсь ответить
5%
Посмотреть результаты
​​📚 "Пользовательские истории. Искусство гибкой разработки ПО". Джефф Паттон

"Пользовательские истории - это метод описания требований к разрабатываемому продукту. В книге рассказано, как правильно использовать данную технику, чтобы сфокусироваться на поставленной задаче и пожеланиях клиента, а не распыляться на реализации второстепенных функций. Автор книги показывает, как данный подход не только ускоряет и систематизирует разработку, но и улучшает взаимопонимание в команде."

📗 "Пользовательские истории. Искусство гибкой разработки ПО" Джефф Паттон (pdf)

📘 "User Story Mapping" Jeff Patton with Peter Economy (pdf)

#литература | @notes_analyst
Клиенты, гипотезы, деньги

Еще вчера рынок рос, бизнес-модель работала, а клиенты становились в очередь. И бац — все поменялось. «Что делать?» — крутится вопрос в голове. Можно переждать, послушать «гадалок», предсказывающих будущее. Или же обратиться к опыту тех, кто и до этого успешно решал подобные задачки — например, продактов-менеджеров. Слово Андрею Торбичеву, автору канала «Индекс дятла», партнеру венчурного фонда «Месторождение»
—----------------------------

Нам в ситуациях неопределенности (а запуск продукта — всегда такая история) помогают три подхода:

1. Разговаривать с клиентами. Только они могут сказать, за что сейчас готовы платить деньги. Вернее, показать это своим поведением. Например, 2 месяца назад у мелких предпринимателей «болели» продажи и лидогенерация; сейчас — платежи и поставщики. Проблемное интервью в помощь.

2. Быстро и дешево тестировать гипотезы. У каждого есть «гениальная» идея. Например, из России ушел Booking и десятки команд бросились «пилить» отечественный аналог. Все бы хорошо, но если на проверку нужно полгода-год и пару десятков миллионов — она обречена на провал. Мы проверяем самое рискованное предположение за одну неделю; а в рамках спринта — пять гипотез. Помогает Riskiest Assumption Test.

3. Сверяться регулярно с фин.моделью. С табличкой, которая показывает — сходится ли экономика одной продажи или нет. Например, покупая клиента в Инстаграме — мы были в плюсе; а во Вконтакте — в убытке. Больше сделок — быстрее разоримся. Причем данных мало, часть из них неточны, поэтому сложное финпланирование не работает. Принимать решения позволяет юнит-анализ.

———————————————————
В своем канале @dindex Андрей делится наблюдениями о запуске продуктов/стартапов, проверке идей на жизнеспособность и привлечении инвестиций. Кратко и без воды. Подписывайтесь!
📑 Swagger: что это такое и как с ним работать? | Example

Содержание статьи:
︎ Что такое Swagger
︎ Основные подходы
︎ Swagger Core
︎ Swagger Codegen
︎ Swagger UI
︎ Swagger Editor
︎ Использование Petstore для знакомства
︎ Авторизация
︎ Создание запроса
︎ Проверка результата
︎ Как выглядят сайты с документацией Swagger UI
︎ Как встроить Swagger UI в существующий сайт
︎ Заключение

Читать статью

#swagger | @notes_analyst
​​📑 Требования ГОСТ на автоматизированные системы в ИБ-проектах. Что изменилось и как это применять?

Зенин Николай Николаевич главный архитектор проектов
компании Angara Security приводит в статье основные особенности применения ГОСТ на автоматизированные системы, а также рассказывает об изменениях в стандартах, которые произошли в 2022 году.

Читать статью

#документация | @notes_analyst
​​📑 Сравнение микросервисной и монолитной архитектур

"Если монолитная архитектура разрослась слишком сильно, возможно, пришло время перейти на микросервисную архитектуру"

О преимуществах и недостатках обеих архитектур и опыте перехода Atlassian к микросервисам..

Читать статью

#архитектура | @notes_analyst
​​📑 Как сделать удобный продукт: на примерах разбираем критерии хорошего Use case

Ната Нефедьева, UX/UI дизайнер в Red Collar, рассказывает на примерах о принципах приминения
Use case, делится шаблоном и другими материалами по составлению и работе с "юзкейсами".

Читать статью

#работастребованиями | @notes_analyst
📌 В современных реалиях роль менеджера по продукту часто является второй ролью для бизнес-/системного аналитика, проджект-менеджера и других участников разработки.

Для проекта в целом очень полезно, если члены команды ставят себя на место продакт-менеджера, чтобы понять, насколько то, что они делают, будет соответствовать ожиданиям их пользователей. 

В связи с этим, хочу порекомендовать вам канал Продукторий Владимира Меркушева

Владимир руководит разработкой интернет-продуктов более 10 лет. Недавно он переехал в Португалию и работает менеджером продукта в OLX Motors Europe. На канале Владимир делится собственным опытом и ссылками на полезные ресурсы.

Вот несколько интересных постов:
Чему менеджер продукта может научиться у IKEA
Советы при выборе бизнес модели и критерии оценки
Как фильтровать идеи до разработки и поддерживать хорошие отношения с коллегами
Что делать, когда нет опыта, а ты хочешь работать продакт менеджером. И что НЕ делать

Канал будет полезен и тем, кто хочет релоцироваться в Европу. Например, можно почитать о том, как проходит интервью в Facebook или как найти работу продактом в Европе

Также Владимир помогает с поиском работы и подготовкой к собеседованиям в зарубежных компаниях 😉
​​📽 Мастер-класс "Интеграция информационных систем".
Наталья Косинова

В рамках данного мастер-класса рассматривается жизненный цикл задачи подключения информационных систем компании к информационным системам маркетплейса, начиная с определения бизнес-проблемы, заканчивая подходом к написанию ТЗ на разработку функционала интеграции.

Смотреть видео

#интеграция | @notes_analyst
​​📑 Функциональная спецификация интерфейса: что это, зачем нужна, как её писать

"Функциональная спецификация вместе с прототипом рассказывает, из каких элементов состоит и как работает интерфейс системы. Она описывает то, что трудозатратно, невозможно или бессмысленно показывать в прототипе.."

Читать статью

#документация | @notes_analyst
​​📑 Analyst Days/14: Доклады от Группы «Иннотех»

︎ Главный аналитик Александр Прошунин выступил с темой «Нетипичные задачи больших данных».
︎ Ведущий архитектор Александр Соляр предложил тему «Построение современных мастер-систем в корпоративном секторе».
︎ Ведущий аналитик Мария Васюра прочитала доклад «Как сделать дискавери, чтобы не было мучительно больно деливерить».
︎ Руководитель направления аналитики ЦЗПП Анна Храмцова поделилась материалом на тему «"Сложные" клиенты. Кто они и как с ними работать».
︎ Главный аналитик Владимир Ловцов познакомил слушателей с докладом «Не крась траву, или Правда о ценности в рисках данных в BANI мире».

Читать статью

#AnalystDays | @notes_analyst
​​📑 Гайд по User Stories для Junior BA / PO / PM

"Статья будет полезная Junior-специалистам, которые так или иначе работают с документацией на проекте. В ней рассматриваются как сами пользовательские истории, так и критерии, по которым можно написать хорошую историю.."

Читать статью

#работастребованиями | @notes_analyst
​​📑 Что такое дорожная карта проекта и как ее создать

Содержание:
︎ Что такое дорожная карта проекта
︎ Зачем нужна roadmap проекта
︎ Преимущества и недостатки дорожной карты
︎ Отличие дорожной карты от плана проекта
︎ Типы дорожных карт
︎ Виды дорожных карт
︎ Сервисы для создания дорожной карты
︎ Этапы создания дорожной карты
︎ Советы по созданию эффективной дорожной карты
︎ Хорошие примеры дорожной карты проекта
︎ Заключение

Читать статью

#roadmap | @notes_analyst
​​📚 Принципы работы с требованиями к программному обеспечению. Унифицированный подход.
Дин Леффингуэлл, Дон Уидриг


"Книга посвящена вопросам формирования требований и работе с ними при разработке сложных систем программного обеспечения.."
"Авторы предлагают хорошо зарекомендовавшие себя методы выявления, документирования, реализации и тестирования требований, используя для их описания как прецеденты, так и более традиционные методы. Особое внимание уделяется пониманию потребностей пользователей, определению масштаба проекта и обработке изменений. Все этапы иллюстрируются обсуждением полномасштабного рабочего примера."

📗 Скачать в формате pdf

#литература | @notes_analyst
​​ Открытый тест по UML: основы бизнес-анализа для начинающих

Это интерактивный тест для начинающих бизнес-аналитиков из 10 вопросов на знание основ Unified Modelling Language, которые чаще всего встречаются на практике.

Пройти тест

#uml | @notes_analyst