Skip to content

Latest commit

 

History

History
58 lines (55 loc) · 4.26 KB

ROADMAP2.md

File metadata and controls

58 lines (55 loc) · 4.26 KB

План 2

  1. Прочитать требования (5 мин.)
  2. Создать файл README.md (0 мин.)
  3. В readme добавить секцию Roadmaps (1 мин.)
    1. Добавить ссылку на ROADMAP1.md (30 сек.)
    2. Добавить ссылку на ROADMAP2.md (30 сек.)
  4. Создать build.sh для сборки под линукс (30 мин.)
  5. В readme добавить секцию Сборка (5 мин.)
    1. Написать инструкцию по сборке (5 мин.)
  6. Создать run.sh для запуска программы (5 мин.)
  7. В readme добавить секцию Запуск (2 мин.)
    1. Написать инструкцию по запуску (2 мин.)
  8. Создать test.sh для тестирования программы (4 мин.)
  9. В readme добавить секцию Тестирование (2 мин.)
    1. Написать инструкцию по тестированию (2 мин.)
  10. Добавить .gitignore и отфильтровать все атрефакты и файлы IDE (0 мин.)
  11. Дописать скрипт сборки проекта для кроссплатформенной работы (30 мин.)
  12. Отформатировать код согласно Kotlin Coding Conventions (60 мин.)
  13. В скрипт для тестирования добавить возвращаемое значение (0 мин.)
    • 0 - если все тесты завершились успешно
    • 1 - если хоть один тест не прошёл
  14. Добавить github pages к репозиторию (30 мин.)
  15. Перейти к исследовательско задаче (70 мин.)

Исследовательская задача: Изучение и настройка сервиса непрерывной интеграции

  1. Изучить как работать с travis-ci (20 мин.)
  2. Подключить репозиторий к travis-ci (20 мин.)
  3. Ознакомиться с настройкой конфигураций для репозитория (30 мин.)
  4. Для проведения исследования мы прочитаем официальную документацию по travis-ci
  5. В результате исследования мы подключим и настроим travis-ci в нашем репозитории

Оценка времени

Пункт плана Оценка времени Фактическое время Итого
1. 5 мин.
2. 0 мин.
3. 1 мин.
3.1. 30 сек.
3.2. 30 сек.
4. 30 мин.
5. 5 мин.
5.1. 5 мин.
6. 5 мин.
7. 2 мин.
7.1. 2 мин.
8. 4 мин.
9. 2 мин.
9.1. 2 мин.
10. 0 мин.
11. 30 мин.
12. 60 мин.
13. 0 мин.
14. 30 мин.
15. 70 мин.
15.1. 20 мин.
15.2. 20 мин.
15.3. 30 мин.