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

×


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

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


Темы - Денис Иванов

Страницы: 1 2 »
1
21 марта 2017 года (вторник) в Санкт-Петербурге состоится мастер-класс "Анализ предметных областей".

Регистрация и описание тут.
Персональная скидка - 10% доступна по промо коду "promo".

Информацию обо других мастер-классах и тренингах можно найти на сайте.

2
Друзья!

17 октября в Санкт-Петербурге в рамках программы ИТ-тренинги выходного дня состоится тренинг "Моделирование предметных областей".

Автор и ведущий тренинга - Денис Иванов, соавтор книги Моделирование на UML.

Тренинг ориентирован на начинающих системных и бизнес-аналитиков.

Цели и задачи
  • Понять принципы и правила, которые лежат в основе моделирования предметных областей.
  • Научиться правильно задавать вопросы экспертам предметной области (Question Driven Analysis).
  • Научиться создавать текстовые и графические артефакты, описывающие предметные области.

Смотрите подробное описание и оставляйте заявки.

При заполнении заявки укажите промокод - "uml2" и получите 15% скидку.

3
Друзья!

Тех, кто хочет с пользой провести выходные дни, приглашаем посетить наши ИТ-тренинги выходного дня.

Авторы и ведущие тренингов - Федор Новиков и Денис Иванов, авторы книги Моделирование на UML.

На данный момент открыта регистрация на следующие тренинги:
  • Моделирование на UML (2 дня)
  • Моделирование предметных областей (1 день)
  • Построение архитектуры программной системы (1 день)
  • Проектирование пользовательских интерфейсов (1 день) - в проекте

Все курсы в той или иной мере переплетаются с нашим главным инструментом - языком моделирования UML, однако фокус направлен не на нотацию UML, а на методы моделирования, позволяющие решать реальные задачи.

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

При заполнении заявки укажите промокод - "uml2" и получите 15% скидку.

5
Начал выкладывать на сайте интернет версию нашей книги "Моделирование на UML".

На данный момент выложена 1-ая и 2-ая глава.

Welcome! 

6
Может договоримся и поедем вместе?

7
Любопытно, что сейчас всплыла эта тема, так как я как раз работаю в похожем направлении - создаю шаблон идеального ТЗ.

Прихожу к выводу, что идеальное ТЗ должно:
1) использовать термины понятные и Заказчику, и Разработчику (сорри, за тривиальность). И таких терминов должно быть ОЧЕНЬ мало. При этом я НЕ имею в виду термины из предметной области! Я говорю о терминах, в которые Заказчик "оборачивает" требования. Пример такого термина - "web-страница"
2) идеальное ТЗ, а вернее требования, которые в нем описаны, должны иметь ОДНОЗНАЧНОЕ представление в виде программных конструкций, используемых Разработчиком. Другими словами архитектуры системы должна строиться в терминах Заказчика, а не в терминах Разработчика. Иначе новые требования через какое-то время разрушат архитектуру.
3) идеальное ТЗ будет разное для разных типов приложений. Примеры типов приложений: desktop приложение, web-приложение,  встроенное приложение и т.д.

Думаю, что расскажу про это на ЛАФ-2011.

Денис, действительно интересно, как обстоят у тебя дела в этом проекте.

8
Идеи и мозговой штурм / Визуализация идей
« : 20 Февраля 2011, 00:02:28 »
Существуют ли какие-либо способы записи идей?
Представьте, что вы реализовали некоторый сервис и придумали (подсмотрели у конкурентов) какой-нибудь дополнительный способ завлекать посетителей.
Ну, например, выпустить свою собственную карту для накопления каких-нибудь баллов.
Сейчас кроме как описать данную идею в виде текста я вариантов не вижу.

Проблема в том, что многие идеи могут быть связаны, но эта связь становится заметна только тогда, когда все заметки заново перечитываются. Хочется этого избегать.

9
12 октября в 10 часов утра состоится вводный бесплатный вебинар серии "Теория и практика разработки объектно-ориентированных программных систем".

Авторы этой серии вебинаров - Денис Иванов и Федор Новиков, сотрудничают на протяжении последних 4 лет, проводя совместные тренинги, посвящены различным аспектам проектирования программных систем.
Итогом этой деятельности стала совместно написанная книга "Моделирование на UML".

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

Для того чтобы получить такой результат потребовалось сделать совсем немного, а именно переформулировать задачу разработки программного обеспечения следующим образом:
Разработка ПО - это процесс ответа на все вопросы, связанные с разрабатываемой программной системой.

Согласно этой концепции, когда аналитик описывает требования к системе, он на самом дела отвечает на вопрос "для чего нужна программная система", а когда программист пишет код, он отвечает на вопросы о том как система устроена и как она работает.

Если Вы принимаете эти утверждения - добро пожаловать на бесплатный вводный вебинар, где Вы получите руководство к практическому действию в данном направлении - Question Driven Development подход к разработке ПО, если не принимаете - тем более приходите!

Зарегистрироваться на бесплатный вводный вебинар можно либо здесь, либо отправив запрос по адресу info@it-konsulting.spb.ru

10
Тренинг "Моделирование на UML" в Санкт-Петербурге

Летом 2010 года в течении 4 дней (с 3 по 6 августа) по вечерам (с 18:00 до 22:00) Федор Новиков и Денис Иванов будут проводить тренинг "Моделирование на UML".

Стоимость участия 7000 рублей.

Заявки на участие направляйте по электронной почте: info@it-konsulting.spb.ru

11
Все, кто хочет проверить свои знания по UML - добро пожаловать на бесплатное online тестирование, которое проводит компания Ай Ти Консалтинг.

Тестирование будет проходить каждую пятницу. Начало в 22:00 (московское время).
Для участия необходимо прислать заявку по адресу - info@it-konsulting.spb.ru , в которой следует указать свои данные (имя, фамилия, ваш скайп).

12
Предположим есть приложение с GUI и требуется написать для него системные test cases.

Вопрос: В каком виде можно описать такие test cases?

Мои варианты:
1 вариант
----------
просто текстовое описание.
Например,
- запустить приложение
- выбрать пункт меню "???"
- в открывшейся форме ввести такое-то значение в такое-то поле.
- нажать ok
и т.д.

2 вариант
----------
расширить 1) с помощью скриншотов

Есть еще какие-то варианты?

Есть ли какие-то формализованные нотации, для решения задачи описания test cases?

13
На этой неделе компания Ай Ти Консалтинг  в рамках курса "Моделирование на UML" проводит следующие скайп-тренинги:
2 февраля. 22:00 (московское время) - Модель и ее элементы
5 февраля. 22:00 (московское время) - Диаграммы

Приглашаются все желающие. Участие бесплатное по предварительной регистрации.

14
Начал работу сайт компании "Ай Ти Консалтинг" , посвященный моделированию на UML. Авторы обещают дать ответ на большинство вопросов, возникающих при использовании унифицированного языка моделирования (UML).
Информация распространяется в виде видео-презентаций , которые можно свободно скачать, а также посредством участия в проводимых скайп-тренингах.

15
Всем вам наверное известна классификация требований по их источнику:
  • бизнес-требования
  • пользовательские требования
  • системные требования
Есть и другие классификации. Одна из них - по назначению
  • функциональные требования
  • требования к качеству
  • параметрические требования
  • требования к модели

Предлагаю совместно заполнить следующую таблицу
|бизнес-требования|пользовательские требования|системные требования|
функциональные требованияпросмотреть данные о накладных
требования к качествумасштабируемость
параметрические требованиявес изделия
требования к моделиповторное использование модели для следующих разработок


Примеры можно приводить из совершенно разных областей.
Например, в таблице уже приведены примеры для бизнес-требований

Страницы: 1 2 »