Форум Сообщества Аналитиков

×


Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Denis Beskov

1561
...А по поводу Вашего послденего абзаца - возможно есть какие нибудь примеры?
Вот есть пример Software Architecture Document.

1562
Какую стратегию можно принять для замены ПО в центре?
Оценить и взвесить риски ущерба для бизнеса. Не на пальцах, как сейчас, а с конкретными цифрами – чем чревато отсутствие отчётности в течение месяца? Сколько будет стоит разработка одноразовых адаптеров? И т.д.

1563
Задача: Провести реинжинириг АСУ и представить результат в виде наглядных диаграмм, чтобы по полученным диаграммам была возможность понять что и как работает и как и что нужно менять в случае необходимости доработок системы.
А почему вы думаете, что это можно решить именно диаграммами? А не, хотя бы, сочетанием структурированного текста, таблиц и диаграмм?

Цитировать
Исходные данные: Система имеющая сложную распределенную структуру. Имеются все исходные коды, разработчики которые ее писали, и некоторая документация.

Какие на данном этапе возникли вопросы:

Внимательно поизучав структурные диаграммы UML
Почему вы думаете, что показать то, как РАБОТАЕТ система, можно с помощью диаграмм, показывающих СТРУКТУРНО-ЛОГИЧЕСКИЙ состав? Допустим, к вам в руки попадает чертёж какого-либо механизма – понять, как именно он работает в общем случае достаточно сложно. РАБОТАЕТ – значит ЧТО и КАК ПРОИСХОДИТ во ВРЕМЕНИ (хотя бы последовательность). Структурные диаграммы – это про то, ИЗ ЧЕГО СОСТОИТ и КАК ЭТИ ЧАСТИ СООТНОСЯТСЯ. Т.е. они нужны как онтологический базис ("а что вообще участвует в РАБОТЕ?"), но не достаточны.

Цитировать
...родилась следующая идея: Верхний уровень (СУБД, АСУ) изображать с использованием диаграммы  Deployment Diagram, следующий этап детелизации диаграмма Component Diagrams, где изображаются модули из которых состоит сама АСУ, следующий этап детализации это Class Diagram  которая уже отображает состав классов конкретного модуля системы.
Ну это смотря откуда смотреть :) Если как обычно принято, сверху вниз от бизнеса к технологиям, то Диаграмма размещения (связь программных компонентов и оборудования) и Диаграмма компонентов (взаиомоотношения программных компонентов) – это как раз приземлённый, физический уровень – Диаграмма классов. Ну да ладно, это мелочи.

По сути – помимо упомянутых 3-х категорий диаграмм вам может сильно помочь разбиение системы на бизнес-компоненты и их описание при помощи Диаграммы пакетов способов применения (Use Case Package) и текстом например в виде вики-сайта. Это на уровне бизнес-задач и бизнес-функций системы. На уровне внутренней реализации этих Б-Ф и Б-З как взаимодействия программных компонентов может сильно помочь описание архитектурно-значимых Способов Применения (Use Case) через Диаграмму последовательности и сопроводительное описание.

1564
Конференция «РИТ: Высокие нагрузки» пройдёт 22-23 сентября в Москве, в «Инфопространстве».

На ней выступят ведущие архитекторы, разработчики и администраторы рунета,
сотрудники компаний Яндекс, Рамблер, РБК/Медиа-Мир, Mail.ru, SpyLog, Masterhost, SUP Fabric и прочих.

Первый день будет посвящён правилам построения архитектур
высоконагруженных систем, базам данных и коммуникационным системам.

Охват тем:
* Что такое нагрузка?
* Как проектировать высоконагруженные сервера?
* Типовые проблемы и решения.
* Примеры промышленных архитектур.
* Особенности MySQL и Postgres.
* Хранение данных в Живом Журнале, поискового образа рунета в Рамблере.
* Альтернативы Amazon S3.
* Архитектура коммуникационных систем — Почта@Mail.ru, Instant Messaging.

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

Охват тем:
* Организация защиты от DDOS-атак и перегрузки при наплыве посетителей.
* Как хранятся и выдаются фотографии на проектах Яндекс.Фотки, Photofile, Netprint.
* Как организуется выдача видео в Smotri.com, как сделать видеосервер своими руками.
* Современные проблемы и способы их решения в поисковых системах Gogo.ru и Rambler.
* Инструменты виртуализации, распределённых вычислений, организации локального поиска.
* Мониторинг состояния большого парка серверов, организация нагрузочного тестирования и обеспечения производительности.

Полная программа 2-х дней: http://www.highload.info/program/

1565
вот-вот, народ нынче балованный, многие не хотят даже и обсуждения, им подавай откровенное "натаскивание" по кейзу, и никаких обсуждений:
делай раз, делай два...

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

Не вижу ничего ненормального, люди хотят, чтобы их научили делать значимые вещи. Многие не уверены, стоит ли овчинка выделки до тех пор, пока не увидят результатов.

1566
Тогда такие вопросы :
Каким образом будет определяться компетенция?
Посредством интервью.

Цитировать
Возможно ли проведение обучения citrix+Skype? т.е. удаленно, после перечисления такой то суммы на расчетный счет?
Я не верю в эффективность такого способа обучения пока что.

Цитировать
Будет ли предусмотрен какой то результирущий док, например, о прослушивании такого то курса или это что-то вроде оплачиваемого наставничества?
Ну я могу написать и оформить в Ворде за полчаса, если так хочется :)

Цитировать
Сопровождается ли курс документацией (рус.)?
Да, всё, что напишу для вас — ваше.

Цитировать
Какими базовыми знаниями должен обладать обучаемый?
Язык должен знать, элементарную математику, общий кругозор на уровне студента 3-го курса.

1567
Как говорят один наш общий знакомый - "хороших учебников по мат. анализу куча, но почему-то ему учат в ВУЗах аж целых 2 года ...."
Вот именно, сочетая теорию с практикой, а не за 2 часа.

1568
Пришедшим последний раз на семинар участникам интересно было бы послушать детально про деятельность Аналитика, т.е. более детально раскрыть про фазы:
* сбора
* анализа
* документирования
* проверки
* и управления требованиями
А типа Вигерса почитать они — ни-ни? ) Какой смысл учебники пересказывать? Надо либо учить ДЕЛАТЬ, либо рассказывать о том, чего в учебниках нет.

1569
Всё персонально, курс формируется под человека, потому от недели до полугода.

1570
Всем привет

Раздумываю над идеей организации штучной подготовки системных аналитиков из:
* тестировщиков
* техписов
* разработчиков
и прочих.

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

Чему я могу научить подходящих кандидатов?
* Проведению интервью
* Изучению проблемной ситуации
* Выявлению бизнес-требований
* Целеполаганию
* Моделированию предметной области (структурной и деятельностной)
* Анализу бизнес-требований
* Анализу пользовательских задач и деятельности
* Разработке ключевых свойств продукта/ключевых задач проекта
* Оформлению вышеперечисленного в концепцию продукта
* Разработке пользовательских требований
* Разработке технических требований
* Оформлению вышеперечисленного в ТЗ
* Эскизному моделированию системы
* Проектированию системы навигации

Также дать представление о типовых процессах разработки (RUP, MSF, Scrum), нотациях моделирования бизнес и технических систем (ARIS, UML), стандартах оформления проектной документации (ГОСТ, IEEE, RUP).

Как может выглядеть процесс подготовки и прохождения обучения:
1. Вы проявляете заинтересованность
2. Я вам рассказываю о работе системного аналитика
3. Я помогаю вам решить, насколько вам интересна работа в такой роли
4. Проводим тестирование на личностные качества и компетенции
5. Ставим достижимую профессиональную цель
6. Разрабатываем план подготовки
7. Реализуем план подготовки

Практические задания будут иметь боевой характер — либо из вашей работы, либо из моих проектов.

Обучение платное, ориентировочная цена — порядка 1 тыс. рублей в час (плата появляется на этапе 5). Если получится набрать мини-группу в 3-5 человек — теоретическая часть будет дешевле.

Чем это лучше готовых тренингов Люксофта, Текамы и проч. — полнотой охвата, персональным подходом, боевыми задачами, раскрытием недокументированных особенностей работы в индустрии.

Кроме того, естественно помогу с подачей себя на собеседованиях и через резюме.

Имею опыт в системном анализе 3 года, опыт преподавания и организации тренингов и конференций 1,5 года, опыт консультирования — 3 года, до всего этого — 4 года разработки на Oracle. Более детальные представление о моих компетенциях можно получить из чтения блога (см. оглавление) и профиля в МК.

Задавайте вопросы, связывайтесь.

1571
Я мог бы озвучить и раскрыть ряд позиций, тезисов и тем в ходе семинаров, типа:

1. Нотации (в частности, UML) и инструменты — переоценены. Что действительно важно?
2. Аналитик часто вынужден проектировать интерфейсы. Как не сделать каку?
3. В каком порядке стоит внедрять RUP?
4. Как организовать обучение аналитика?
5. Зачем и как организовывать групповую работу аналитиков?
6. Базовые инструменты и методы аналитика
7. Специфика работы аналитика в разных классах ПО и ИС
8. Что такое успешный IT-продукт на массовом рынке и что требовать от маркетологов?

Правда в последнее время я всем другим формам образовательной деятельности предпочитаю тренинги.

Было бы круто, если бы мы собрали запросы от потенциальных участников, а не просто рассказывали про то, что нам интересно (BABOK, бизнес-моделирование, мои темы выше и т.д.)

1572
ув. коллеги, а что это вы тут за филиал sql.ru устроили на 19 страницах?

мы когда начинали форум, одна из целей была — возможность эффективно работать с информацией

можно как-то разнести всё это роскошество на отдельные дискуссии?

1573
Зарядил в перевод статью Карла Вигерса So You Want to Be a Requirements Analyst?

1574
А давайте без обязательств?
Просто нужно чтобы статья действительно была интересная — тогда она и переводиться будет.

1575
Если кому попадаются хорошие западные статьи по тебе системного анализа, проектирования и методологий разработки, приносите их для краудсорс-перевода на сервис: http://translated.by

Вместе переводить интереснее.
Результаты, я думаю, можно будет публиковать у нас.