1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/mkk-andaily-developer

Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

#andaily-developer andaily-developer, исходный код взят с сайта andaily, используется как инструмент для управления процессом Scrum во время разработки.


Версии

Требования к среде выполнения

  1. JDK 1.7 +
  2. MySQL 5.5 +
  3. Tomcat 7 +
  4. Maven 3.1.0 +

Определение ролей

В системе определены 4 роли: Super Man, Product Owner, Scrum Master и Scrum Member. Описание следующее:
  1. Super Man (аналог системного администратора), управляет пользователями (Developer), командами (Team), проектами (Project) и системными настройками (ещё не реализовано). При установке системы создается один Super Man. Не участвует в процессе Scrum, только определяет базовые данные.
  2. Product Owner (ответственный за продукт), управляет проектами (Project), Backlog и Sprint, контролирует выполнение Sprint, обеспечивает достижение целей Sprint.
  3. Scrum Master (ответственный за команду), управляет Backlog и Sprint, задачами и другими элементами, отвечает за ежедневное управление и контроль команды, а также участвует в выполнении задач.
  4. Scrum Member (член команды), выполняет конкретные задачи Sprint, обеспечивает выполнение каждой задачи.

Онлайн тестирование

URL тестового сервера: https://andaily.com/d/
Роль Имя пользователя Пароль
Product Owner product-owner@andaily.com andaily
Scrum Master master@andaily.com andaily
Scrum Member member@andaily.com andaily
Scrum Member member2@andaily.com andaily

Как использовать?

  1. Проект управляем Mavenом, требуется локальная установка Mavenа (версия для разработки 3.1.0) и MySQL (версия для разработки 5.5).
  2. Скачайте (или клонируйте) проект на локальную машину.
  3. Создайте базу данных MySQL (например, имя базы данных andaily_developer), и запустите соответствующие SQL-скрипты (скрипты находятся в директории others/database/ddl),
    порядок выполнения скриптов: init-db.sql -> init-data.sql
  4. Измените конфигурацию в файле andaily-developer.properties (расположен в директории src/resources) (соединение с базой данных, настройки почты, пути загрузки файлов).
  5. Импортируйте локальный проект в IDE (например, IntelliJ IDEA), настройте Tomcat (или аналогичный сервер для работы с сервлетами), и запустите Tomcat (по умолчанию порт 8080).
    Также: проект можно скомпилировать в WAR-файл (ad.war) с помощью команды mvn package,
    Разместите WAR-файл в Tomcat и запустите (внимание: при этом способе необходимо добавить andaily-developer.properties в classpath и правильно настроить соединение с базой данных).
  6. Откройте браузер и перейдите по адресу http://localhost:8080/ad/ для входа. Изначальные имя пользователя/пароль: admin@andaily.com/admin (подробнее в файле /others/database/ddl/init-data.sql).
    Успешный вход, начните путешествие по Scrum.

План разработки

С версии 1.0 все планы разработки проекта будут представлены, чтобы все могли следить за ними, также приветствуем ваше участие.
Управление разработкой проекта осуществляется с помощью открытого проекта andaily-developer.

  • Версия: 1.0 [ожидается]
    Дата: 2016-10-24 / ------

    1. #57 - Проверить все popover, если data-content содержит специальные символы, будет отображаться ошибка.

    2. #72 - При нажатии на 'Do it' меню, отобразить сообщение подтверждения с номером задачи.

    3. #81 - Если тип backlogs 'BUG', использовать красный цвет для уведомления.

```markdown

Примечание: В данном тексте отсутствуют завершающие теги для списков. Если это Markdown, необходимо добавить соответствующие закрывающие теги для ul и ol.


План разработки

С версии 1.0 все планы разработки проекта будут представлены, чтобы все могли следить за ними, также приветствуем ваше участие.
Управление разработкой проекта осуществляется с помощью открытого проекта andaily-developer.

  • Версия: 1.0 [ожидается]
    Дата: 2016-10-24 / ------

    1. #57 - Проверить все popover, если data-content содержит специальные символы, будет отображаться ошибка.

    2. #72 - При нажатии на 'Do it' меню, отобразить сообщение подтверждения с номером задачи.

    3. #81 - Если тип backlogs 'BUG', использовать красный цвет для уведомления.

Примечание: В данном тексте отсутствуют завершающие теги для списков. Если это Markdown, необходимо добавить соответствующие закрывающие теги для ul и ol.


План разработки

С версии 1.0 все планы разработки проекта будут представлены, чтобы все могли следить за ними, также приветствуем ваше участие.
Управление разработкой проекта осуществляется с помощью открытого проекта andaily-developer.

  • Версия: 1.0 [ожидается]
    Дата: 2016-10-24 / ------

    1. #57 - Проверить все popover, если data-content содержит специальные символы, будет отображаться ошибка.

    2. #72 - При нажатии на 'Do it' меню, отобразить сообщение подтверждения с номером задачи.

    3. #81 - Если тип backlogs 'BUG', использовать красный цвет для уведомления.

Примечание: В данном тексте отсутствуют завершающие теги для списков. Если это Markdown, необходимо добавить соответствующие закрывающие теги для ul и ol.


План разработки

С версии 1.0 все планы разработки проекта будут представлены, чтобы все могли следить за ними, также приветствуем ваше участие.
Управление разработкой проекта осуществляется с помощью открытого проекта andaily-developer.

  • Версия: 1.0 [ожидается]
    Дата: 2016-10-24 / ------

    1. #57 - Проверить все popover, если data-content содержит специальные символы, будет отображаться ошибка.

    2. #72 - При нажатии на 'Do it' меню, отобразить сообщение подтверждения с номером задачи.

    3. #81 - Если тип backlogs 'BUG', использовать красный цвет для уведомления.

Примечание: В данном тексте отсутствуют завершающие теги для списков. Если это Markdown, необходимо добавить соответствующие закрывающие теги для ul и ol.


План разработки

С версии 1.0 все планы разработки проекта будут представлены, чтобы все могли следить за ними, также приветствуем ваше участие.
Управление разработкой проекта осуществляется с помощью открытого проекта andaily-developer.

  • Версия: 1.0 [ожидается]
    Дата: 2016-10-24 / ------

    1. #57 - Проверить все popover, если data-content содержит специальные символы, будет отображаться ошибка.

    2. #72 - При нажатии на 'Do it' меню, отобразить сообщение подтверждения с номером задачи.

    3. #81 - Если тип backlogs 'BUG', использовать красный цвет для уведомления.

Примечание: В данном тексте отсутствуют завершающие теги для списков. Если это Markdown, необходимо добавить соответствующие закрывающие теги для ul и ol.


План разработки

С версии 1.0 все планы разработки проекта будут представлены, чтобы все могли следить за ними, также приветствуем ваше участие.
Управление разработкой проекта осуществляется с помощью открытого проекта andaily-developer.

  • Версия: 1.0 [ожидается]
    Дата: 2016-10-24 / ------

    1. #57 - Проверить все popover, если data-content содержит специальные символы, будет отображаться ошибка.

    2. #72 - При нажатии на 'Do it' меню, отобразить сообщение подтверждения с номером задачи.

    3. #81 - Если тип backlogs 'BUG', использовать красный цвет для уведомления.

Примечание: В данном тексте отсутствуют завершающие теги для списков. Если это Markdown, необходимо добавить соответствующие закрывающие теги для ul и ol.


План разработки

С версии 1.0 все планы разработки проекта будут представлены, чтобы все могли следить за ними, также приветствуем ваше участие.
Управление разработкой проекта осуществляется с помощью открытого проекта andaily-developer.

  • Версия: 1.0 [ожидается]
    Дата: 2016-10-24 / ------

    #82 - Если проект указывает на конечную дату (срок сдачи), то при создании спринта необходимо проверить, чтобы дата спринта не была позже указанного срока сдачи (проверка проводится при создании спринта и при выборе даты окончания спринта).

  • #88 - Для завершенных проектов (срок сдачи проекта находится в прошлом относительно текущей даты). При создании спринта и бэклога необходимо учитывать это, например, используя опции групп.

  • #90 - Если у завершенных задач есть примечания, то это должно быть отражено в списке (например, добавлением иконки).

  • #163 - Пользователь добавляет собственные статистики времени, отчеты по времени, затраченные на проекты, по дням.

  • #164 - Каждый проект должен иметь статистику времени, отсортированную по времени.



Журнал изменений

  1. 2013-10-10 ---- Импорт кодов

  2. 2014-07-22 ---- Опубликовать ветку ad_0.5_i18n

  3. 2014-12-09 ---- Исправление проблем с дублированием номеров задач.

  4. 2015-02-13 ---- Развертывание последнего проекта на тестовом сервере

  5. 2015-03-16 ---- Начало разработки версии 0.6 спринта

2015-04-07 ---- Опубликовать ветку ad_bk_0.6

2015-10-24 ---- Начало разработки ветки 1.0


Основные функции программы и их описание

  1. Список задач спринта, включая создание, назначение, оценку времени, диаграммы сгорания, завершение, перемещение, удаление, сброс и т.д., используется очень часто при разработке.
    sprint_tasks
  2. Записи встреч спринта, включающие различные встречи (ежедневные собрания, планирование спринта, проверка спринта, ретроспектива) в процессе выполнения спринта.
    sprint_meeting
```
  1. Список спринтов, отображающий информацию о всех спринтах проекта, общий прогресс и т.д.
    sprints
  2. Список бэклога, управление бэклогом проекта, в основном используется Product Owner
    backlogs
  3. Отчет по времени спринта, отображающий информацию о времени спринта и статистические данные в реальном времени.
    sprint_form
  4. График спринта (燃尽图)
```markdown
  1. ad

Пользователи, команды и проекты

  1. Управление пользователями, каждый пользователь должен выбрать одну из четырех ролей.
    ад
  2. Управление командами, в каждой команде должно быть по крайней мере один Scrum master и один Scrum member, команда должна быть связана с одним или несколькими проектами.
    ад
  3. Управление проектами, поддерживаемое Super man и Product Owner, проект должен быть связан с одним или несколькими Product Owner, и установлена дата завершения проекта.
    ад

Приветствуем вас на проекте Andaily, адрес доступа по Git: https://git. oscina. net/mkk/andaily
Онлайн-адрес Andaily: https://andaily. com/andaily/
Больше открытых проектов доступны по адресу: https://andaily. com/my_projects. html

```

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

andaily-developer, исходя из scrum-инструментов, используемых в процессе разработки andaily. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/mkk-andaily-developer.git
git@api.gitlife.ru:oschina-mirror/mkk-andaily-developer.git
oschina-mirror
mkk-andaily-developer
mkk-andaily-developer
master