Андрей Вакурин

Boot camp по Бизнес-Анализу. Работа за 14 дней

Если вы уже перечитали всего Вигерса, Корнипаева и все блоги по бизнес-анализу, пересмотрели все youtube видео, но понимаете, что ваши знания не складываются в цельную картину и вы не в состоянии пройти собеседование и получить работу бизнес-аналитика. Этот курс для вас!
http://it-bacademy.com/boot-camp/

⏰Пора наконец получить заветную работу! С 30 сентября начинается курс «Boot camp по Бизнес-Анализу. Работа за 14 дней»

Подробности про курс ⏩http://it-bacademy.com/boot-camp/

В программе:

1. Систематизация знаний бизнес-анализа:

— Систематизация знаний по областям знаний (knowledge areas) бизнес-анализа, которые вы должны знать, чтобы получить работу бизнес-аналитика. Knowledge Areas.

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

2. Написание резюме бизнес-аналитика:

— Написание резюме бизнес-аналитика на русском и английском языках.

— Подготовка дополнительных материалов для собеседования.

3. Навыки поиска работы, а также навыки прохождения собеседования:

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

📕Тренеры:

📎Алла Стрэйдер — тренер и коуч по бизнес-анализу и карьерному росту в BAcademy.

PMP Сертифицированный руководитель по проектам в США, член PMI (Project Management Institute).

☑ Более 10 лет опыта разработки многомилионных IT проектов федерального правительства США и проектов в секторе здравоохранения в роли руководителя и ведущего бизнес-аналитика в столице США – Вашингтон, округ Колумбия
☑ Алла руководила командой из 50 человек состоящей из специалистов разных стран – Европы, Америки, Индии, Китая, др.
☑ Работа с аналитиками разного уровня помогла Алле понять, что нужно для того, что бы стать бизнес-аналитиком, зарекомендовать себя на рабочем месте и построить успешную карьеру. Именно это помогает Алле в работе с людьми с разным опытом и квалификацеей и обеспечивании им результата – успешной карьеры в бизнес-анализе.

📎Анна Рохас — Бизнес Аналитик, член IIBA (Интернациональный Институт Бизнес Анализа). Проводит групповые и индивидуальные тренинги по бизнес анализу в BAcademy.

Анна Рохас, MBA — тренер и коуч по бизнес-анализу, член IIBA (International Institute of Business Analysis/ Международный Институт бизнес-анализа)

☑ МВА (Магистр Бизнес Администрирования), M.ED. (Магистр Образования)
☑Бизнес-аналитик с 7 годами опыта работы в многомиллионных проектах, в том числе Федерального Правительства США и в сфере частного высшего образования
☑Ведущий бизнес-аналитик в Airline Tariff Publishing Company (компания которая обеспечивает сбор и дистрибьюцию даты для работы авиационной и туристической индустрии; клиентами являются более 300 мировых авиалиний)
☑Организатор профессиональной группы бизнес-аналитиков в Вашингтоне, Округ Колумбия
☑Проводит групповые и индивидуальные тренинги по бизнес анализу

🎓Цель курса: Пробить потолок, перевести знания в бизнес-анализе в умения и получить работу бизнес-аналитика.
Ждем вас на курсе!

✌Стоимость курса до 18 сентября всего 2990 рублей
⌛ После 18 сентября цена поднимется.

Подробности про курс ⏩ http://it-bacademy.com/boot-camp/
#тренинг , #Boot_camp_по_Бизнес_Анализу

Бесплатный вебинар «Кто такой архитектор ПО?» от Евгения Савицкого

⏰В следующий четверг, 21 сентября в 21:00

⚡О чем?

🔹Кто такой архитектор ПО и в чем заключается его работа?
🔹Каковы однозначные плюсы и неоспоримые минусы профессии?
🔹Чем архитектор ПО отличается от системного аналитика и кто «круче»?
🔹Кому стоит идти в архитекторы, а кому эта работа противопоказана?
🔹Как вырасти в архитектора из аналитика или разработчика?

На все эти вопросы отвечает Евгений Савицкий — основатель компании Devprom, автор бесплатного трекера Devprom AgileTeam и первой российской ALM-платформы Devprom ALM, в рамках вебинара от профессионального сообщества системных и бизнес-аналитиков.

Евгений уже 17 лет участвует в профессиональной разработке ПО в роли аналитика, разработчика, архитектора, руководителя проектов, принимал участие в заказной и продуктовой разработке для иностранных и российских заказчиков в компаниях Luxoft, Kaspersky Lab и многих других.

🌟 Для кого?

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

Регистрация по ссылке: 📍https://bam.timepad.ru/event/571909/

Акселератор для IT-стартапов в сферах Media, AdTech, AI & Big Data


ФРИИ, Hearst Shkulev Digital и Tribuna Digital (Sports.ru, Tribuna.com и др.) начинают отбор IT-стартапов в совместную программу. Стартапы-участники программы получат инвестиции от ФРИИ в размере 2,1 млн рублей и могут претендовать на инвестиции от компаний-партнеров. Партнеры готовы консультировать участников программы, предоставлять доступ к своим медиаплощадкам, а также запускать с ними пилотные проекты.

Дополнительно: https://mediaaccel.iidf.ru/

Ежегодный Форум «АРХИТЕКТУРА БИЗНЕСА И ИТ»

12 октября 2017 года компания Connectica Lab при поддержке компании «Торн Проекты» проведет Ежегодный Форум «АРХИТЕКТУРА БИЗНЕСА И ИТ».

ОСНОВНЫЕ БЛОКИ ФОРУМА:
  • АРХИТЕКТУРА БИЗНЕСА.
    — Бизнес-модели разных бизнесов.
    — Виды и анализ бизнес-экосистем.
    — Архитектура бизнес-процессов.
    — Архитектурное моделирование.
    — Enterprise Architect — кто это?
    — И др.

  • АРХИТЕКТУРА И СТРАТЕГИЯ IT.
    — Рост или сокращение, изменение бизнеса с точки зрения CIO.
    — Как оптимально соответствовать стратегии бизнеса со стороны CIO.
    — Современные тренды в области ИТ-архитектур, микросервисная архитектура.
    — Интеграция ИТ-приложений, что нового?
    — Архитектура информации и данных.
    — Архитектура экосистемы IoT, SmartCity и др.
    — Open API.
    — И др.

  • БИЗНЕС-ТРАНСФОРМАЦИЯ.
    — Как из текущего состояния бизнес и IT архитектуры перейти к целевому.
    — Методологии TOGAF.
    — И др.

СОСТАВ ДОКЛАДЧИКОВ И УЧАСТНИКОВ ФОРУМА:

  • Топ-менеджеры, руководители и представители подразделений, ответственных за развитие ИТ-инфраструктуры и бизнеса.
  • Представители разработчиков корпоративной архитектуры.
  • Представители произодителей приложений, вендоров, поставщиков решений и услуг, системных интеграторов.
  • Представители отраслевых и бизнес СМИ.
  • Представители госорганов, руководители отраслевых ассоциаций, организаций и учреждений, представители экспертного сообщества, ведущие аналитики.

Мероприятие планирует собрать более 100 участников из Москвы, регионов России, стран СНГ, зарубежных стран. 

 

Мероприятие пройдет в Москве 12 октября 2017 года. 

Будем рады видеть Вас среди участников Форума!

 

С уважением,
Леонид Волчанинов
Руководитель Проекта
Connectica Lab
тел.: +7 (985) 806-71-76
lv@connectica-lab.ru

Проектирование бизнес-архитектур 2017

О мероприятии

Шестая конференция «Проектирование бизнес-архитектур 2017» — ключевое событие года для профессионалов по проектированию бизнес-архитектур и управлению бизнес-процессами. В рамках этого мероприятия ведущие эксперты расскажут о наиболее современных и эффективных подходах к развитию организаций, поделятся best practice их применения.

В программе:

  • 12 спикеров, среди которых – признанные методологи и эксперты в таких предметных областях как BA, BPM, LEAN, ТРИЗ, системная инженерия, мотивация персонала и т.д.;
  • Кейсы от ведущих консультантов по управлению с примерами решения бизнес-задач;
  • Открытое обсуждение каждого доклада;
  • Специальные гости:

Для кого:

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

Даты проведения:

26-27 октября 2017

г.Место проведения:

Москва, отель «Милан» (м. Домодедовская).

Организаторы:

Размещение иногородних гостей:

Для участников конференции действуют специальные условия размещения в отеле. Детали Вы можете уточнить в оргкомитете по адресу conference@businessstudio.ru

Как это было в прошлом году:

Отчет и краткий обзор по итогам прошлогодней конференции

Организационный взнос

Ранняя регистрация и оплата до 1 октября 8 500 руб.
Поздняя регистрация и оплата с 1 октября 12 500 руб.

Моделирование бизнес процессов в Aris express

Название Компании: ООО «Баалу»

Миссия: Укрепиться на московском рынке.

Стратегия: Наладить производство самых качественных кожаных курток.

Тактика: Закупить лучшее оборудование, грамотно организовать рекламную кампанию и выйти на большой рынок.  

Модель «Организационная структура» — схема, схематически отражающая состав и иерархию подразделений предприятия. Организационная структура устанавливается исходя из целей деятельности и необходимых для достижения этих целей подразделений, выполняющих функции, составляющие бизнес-процессы организации (рис. 0).

Диаграмма «Цепочка добавленной стоимости» — Value added chain diagram (VAD) — диаграмма, описывающая взаимосвязь бизнес-процессов верхнего уровня(рис. 1).

Бизнес-процессы компании ООО «Баалу» на примере VAD диаграммы

 

Песочница. Оценка ювелирного изделия

 Условия:

Представьте, что вы аналитик на проекте разработки ПО, предназначенного для автоматизации учета выдачи ссуд в микро кредитной организации (ломбард).

Заказчик выслал Вам следующее описание бизнес-процесса своей деятельности:

Клиент приносит в ломбард ювелирное изделие. Приемщик производит оценку ювелирного изделия. Оценка зависит от следующих параметров:

— Вес золота;

— Проба золота;

— Состояние изделия.

Приемщик озвучивает клиенту оценочную стоимость и условия залога изделия. В случае согласия Клиента, Приемщик оформляет залоговый билет. Залоговый билет оформляется на срок 10 дней.

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

По истечении срока действия залогового билета (10 дней), Клиент теряет право выкупа и залоговое изделие становится собственностью ломбарда.

До истечения срока действия залогового билета, Клиент имеет право продлить срок действия кредита на 10 дней. При этом, он должен оплатить процент за прошедшие дни использования кредита.

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

 

 

Задание:

  1. Напишите перечень вопросов, которые Вы зададите клиенту для уточнения бизнес-процесса и требований к программному обеспечению. Приветствуется разделение вопросов в зависимости от типа интервьюируемого (Приемщик или Директор).
  2. Напишите перечень UserStory основываясь на приведенном бизнес-процессе.
  3. Нарисуете с использованием любой нотации (или без таковой) схему бизнес-процесса. Можно использовать любой инструмент или выслать скан, нарисованный от руки.
  4. Нарисуйте с помощью любого программного средства (приветствуется MS Visio) Ваше представление об основной форме приложения. Можно в виде скетча, от руки.
  5. Сделайте проект отчетной формы.
  6. Результаты задания оформите в виде документа MS Word.

Перечень вопросов

Бизнес процесс

  • Оценка изделия будет производиться автоматически в программном обеспечении (с заданием параметра веса, пробы золота, состояния изделия), или приемщик будет производить это сам?

Требования

Директор

  • Программное обеспечение планируется использовать на персональном компьютере под управлением какой операционной системы (MacOS, Windows, Linux)?
  • Какое количество пользователей будут использовать программное обеспечение, какое количество филиалов?
  • Как будет производиться авторизация пользователей в системе? (авторизация операционной системы или выдача логина-пароля)
  • В программном обеспечении необходимо ли настроить поддержку фискального принтера?
  • В программном обеспечении должно быть предусмотрено автоматическое печатание залогового билета с введенными данными клиента (контактные данные клиента + параметры ювелирного изделия и оценочная стоимость, условия залога, дата подписания залога)?
  • Нужны ли какие-нибудь дополнительные модули приложения (например, СМС информирование клиентов).

Приемщик

  • В каком форме должен формироваться отчет? (pdf файл, html, docx)?
  1. User story
  • Как приемщик, я хочу, чтобы система позволяла мне добавлять данные о клиентах.

Критерии приемки:

Как приемщик, я хочу, чтобы позволяла внести данные клиента в приложение

Как приемщик, я хочу иметь возможность выбора клиента и редактирования статуса и даты окончания периода (действия его залогового билета).

Обработка ошибок:

  1. Введенные данные должны проверяться на корректность (если это номер мобильного телефона – длина)
  2. Дата окончания договора должна быть на 10 дней больше даты приемки.
  3. Если приемщик не ввел во всех поля значения, то выводиться диалоговое окно с тем, чтобы заполнить все поля.

Технические заметки:

Количество пользователей, которые должны выводится в основной форме, должно быть не больше 5.

  • Как приемщик, я хочу, чтобы система позволяла мне формировать отчет

Критерии приемки:

Как приемщик, я хочу, чтобы система позволяла создавать ежедневные, ежемесячные и отчет о погашенных кредитах в формате pdf, html, docx.

Обработка ошибок:

Количество одновременно формируемых отчетов должно быть равно одному.

  1. Бизнес процесс

У нас имеется процесс выдачи микрокредита.

  1. Выдача микрокредита

Бизнес процесс имеет два верхнеуровневых бизнесс-процесса: выдача кредита и формирование отчетности по выданным кредитам.

Модель в нотации IDF0, сформированная в BPwin.

  1. Верхнеуровневые бизнес-процессы

Декомпозиция бизнес процесса «Выдача кредита», смоделированная в нотации IDF3.

  1. Выдача кредита

Бизнес-процесс «Выдача кредита» в нотации EPC Бизнес студио.

  1. Бизнес-процесс «Выдача кредита»

Основная форма приложения

Основная форма приложения будет состоять из диалогового окна, в котором приемщик сможет вносить данные о клиенте. Также приемщик сможет открывать, редактировать, удалять данные клиентов и печатать залоговый билет. Вторая форма будет позволять приемщику печатать отчеты.

5.Основная форма работы приемщика с системой

6.Форма отчетов

5.Отчетная форма

Отчетную форму приемщик может сформировать в разделе «Отчеты». У нас имеется 3 вида отчетных форм: отчет, содержащий информацию о выданных, продленных и погашенных кредитах.

 

  • Ювелирные изделия, которые приняты под залог
Ведомость учета ювелирных вещей, принятых под залог
Дата 05.05.2010
№ залогового билета Ф.И.О Принято залогов Суммы
Оценки Ссуды
1 2342 Иванов Сергей Сидорович 2 2332 1000

 

  • Ювелирные изделия, которые приняты под залог, которые продлены
Ведомость учета ювелирных вещей, принятых под залог, которое продлены
Дата  составления отчета 20.11.2011 Статус залогов Продлены
№ залогового билета Ф.И.О Дата приемки Дата окончания Принято залогов Суммы
Оценки Ссуды
1 2342 Иванов Сергей Сидорович

 

 

 12/12/2010 22/12/2010 2 2332 1000
 Приемщик Кассир

 

 

 

  • Погашенные кредиты
Ведомость учета ювелирных вещей, принятых под залог, которые погашены
Дата  составления отчета 20.11.2011 Статус залога Погашен
№ залогового билета Ф.И.О Дата приемки Дата окончания Принято залогов Суммы
Оценки Ссуды
1 2342 Иванов Сергей Сидорович

 

 

2 2332 0
 Приемщик Кассир

 

 

 

 

Песочница. Концепция Информационной системы (ИС) создаваемой для учета ссуд в микро финансовой организации.

Введение

Во исполнение плана мероприятий по автоматизации деятельности микро финансовой организации и соблюдения 151 Федерального закона «О микрофинансовой деятельности и микрофинансовых организациях» создается концепция информационной системы (ИС). Концепция определяет цели и задачи создания типового программно-технологического обеспечения микрофинансовой организации (МФО), общую функциональную архитектуру и состав информационного обеспечения системы, а также этапы ее создания и последующей эксплуатации. Концепция подготовлена на основе анализа возможности автоматизации процессов сбора, обработки и представления информации, необходимой для владельца и сотрудников-приемщиков МФО.

II. Предпосылки создания системы

Основополагающими документами при создании системы являются: — 151 Федеральный закон «О микрофинансовой деятельности и микрофинансовых организациях — 346.12 статья Налогового кодекса России — Указание Банка России от 11.03.2016 No 3979 У «О формах и сроках представления в Банк России документов, содержащих отчет о микрофинансовой деятельности и отчет о персональном составе руководящих органов микрофинансовой организации»;

III. Цель создания системы

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

Для достижения этой цели необходимо обеспечить: — разработку программно-технического решения; — разработку проектов необходимой рабочей документации, необходимой для обеспечения процессов внедрения и адаптации ИС; — апробацию, адаптацию и опытную эксплуатацию системы; — доработку и уточнение состава рабочей документации и регламентной и организационной документации, необходимой для обеспечения процессов внедрения и адаптации ИС по итогам опытной эксплуатации; — подготовку материалов и методических рекомендаций по адаптации системы по результатам внедрения;

IV. Основные требования, предъявляемые к системе

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

Основными требованиями, предъявляемыми к системе, являются следующие: — системность, состоящая в рациональной декомпозиции системы, в том числе на компоненты и подсистемы системы, предоставляющая возможность автономной разработки и внедрения составных частей системы на основе единой технической политики, что обеспечивает целостность системы при ее взаимодействии с изменяющейся внешней средой; — открытость, состоящая в способности системы к расширению состава предоставляемых услуг и технологий и увеличению числа источников информации и пользователей без нарушения ее внутреннего функционирования и ухудшения эксплуатационных характеристик; — стандартизация (унификация), состоящая в рациональном применении типовых, унифицированных или стандартизированных проектных решений и технологий,
внутренних и внешних интерфейсов и протоколов, что закладывает фундамент для блочного, модульного построения компонентов и подсистем системы в целом; — осуществление согласованных между собой процессов проектирования и поэтапной модернизации структурных составляющих системы, обеспечивающих ее постоянную адаптацию к изменяющимся требованиям пользователей. К специальным требованиям, предъявляемым к системе, относятся: — комплексная безопасность, заключающаяся в осуществлении комплекса мер, призванных обеспечить защиту системы от случайных или преднамеренных воздействий естественного или искусственного характера, связанных с возможностью нанесения ущерба системе и ее пользователям.

Требования к стандартизации и унификации, предъявляемые к системе, включают: — обеспечение соответствия форматов обмена данными; — обеспечение возможности централизованного обновления системы, при изменении законодательства и методической базы; — обеспечение возможности прямого обращения к функциональности системы;

V. Состав и структура системы

Основными компонентами системы являются: — Хранилище данных — Работа с залоговым билетом — Формирование отчетности — Модули администрирования, обеспечивающие выполнение операций ведения баз данных, управления учетными записями пользователей и разграничения прав доступа к ресурсам системы.

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

VI. Хранилище данных

Хранилище данных должно объединять информацию, необходимую для решения прикладных задач системы: — Ведения учета клиентов — Редактирования статуса клиента (продлен, уплачены проценты, завершен) — Формирования отчетности

Хранилище данных должно содержать следующие основные разделы: Фамилию, имя, отчество, телефон, дату залога, дату окончания, контактный телефон, дату рождения, паспортные данные

VII. Работа с залоговым билетом

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

VIII. Формирование отчетности

Средства формирования отчётности предназначены для отображения исходных данных.

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

IX Программные модули администрирования

Модули предназначены для обеспечения информационной безопасности системы, за счет выполнения следующих задач: — формирование групп и отдельных пользователей,

Основными направлениями создания комплексной системы защиты информации являются: — обеспечение безопасности взаимодействия системы с внешними источниками информации; — защита информации от несанкционированного доступа.

X. Обеспечение создания, функционирования и развития системы

Создание системы осуществляется в 3 этапа: I этап (сентябрь 2017 года) – проектирование и создание ИС; II этап (октябрь 2017 года) – адаптация и внедрение системы; III этап (ноябрь 2017 года) – тиражирование системы в филиалы;

На I этапе планируется: — Разработка пояснительной записки; — Создание технического задания; — Написание нефункциональных требований — Прототипирование экранов — Программирование приложения

На II этапе планируется: — Адаптация и внедрение информационной системы; — Доработка и внедрение модулей системы; — Подготовка методических рекомендаций по работе с системой.

На III этапе планируется: — Тиражирование и адаптация разработанной системы в филиалы компании; — Ввод системы в промышленную эксплуатацию в субъектах.

XI. Ресурсное обеспечение создания и развития системы

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

XIV. Ожидаемый социально-экономический эффект создания системы

Предполагается, что создание системы позволит: — повысить эффективность учета заемщиков в МФО — обеспечить эффективность управления МФО — снизить трудозатраты на операции по сбору, обработке, поиску и представлению данных, а также подготовке сводной отчетной документации

Requirements Management in Enterprise Architect 13

In this webinar you will learn how to: * Record, model, evaluate and trace requirements * Use diagram filters, legends and visualization techniques * Document, view and edit requirements using the Specification Manager. Do you need to capture, manage and trace project requirements? Do you have requirements stored in text documents, spreadsheets or other formats that inhibit traceability and analysis? Enterprise Architect provides powerful tools for requirements management and activities associated with discovering, evaluating, recording, validating and reporting on your project requirements.

Doxygen — система документирования

KDevelop-Doxygen

Doxygen is the de facto standard tool for generating documentation from annotated C++ sources, but it also supports other popular programming languages such as C, Objective-C, C#, PHP, Java, Python, IDL (Corba, Microsoft, and UNO/OpenOffice flavors), Fortran, VHDL, Tcl, and to some extent D.
Doxygen can help you in three ways:

It can generate an on-line documentation browser (in HTML) and/or an off-line reference manual (in $\mbox{\LaTeX}$) from a set of documented source files. There is also support for generating output in RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, and Unix man pages. The documentation is extracted directly from the sources, which makes it much easier to keep the documentation consistent with the source code.
You can configure doxygen to extract the code structure from undocumented source files. This is very useful to quickly find your way in large source distributions. Doxygen can also visualize the relations between the various elements by means of include dependency graphs, inheritance diagrams, and collaboration diagrams, which are all generated automatically.
You can also use doxygen for creating normal documentation (as I did for the doxygen user manual and web-site).

Doxygen is developed under Mac OS X and Linux, but is set-up to be highly portable. As a result, it runs on most other Unix flavors as well. Furthermore, executables for Windows are available.

http://www.stack.nl/~dimitri/doxygen/index.html

The GIT repository for doxygen is hosted on GitHub. In this repository you can be find the latest «bleeding edge» version of doxygen.

If you have GIT installed, you should do the following to get the initial copy of the repository:

git clone https://github.com/doxygen/doxygen.git
cd doxygen

After that you can use

mkdir build
cd build
cmake -G "Unix Makefiles" ..
make

To force a fresh build after an earlier check-out simple remove the build directory and redo the steps above.

After the binaries have been built, you can use

make install

to install them.

Public access to the GIT repository is read-only at the moment. So it is not possible to directly commit changes. Instead you can clone the repository, make you changes and create a pull request to notify me. I’ll review the changes and include them (assuming they are correct and relevant).

GIT binaries

Windows binaries for the latest tagged releases are sometimes available as well.