Giter Club home page Giter Club logo

pm-ru-website's Introduction

Портал проектной деятельности МосПолитеха

Проблема

В Политехе нет системы обучения проектному управлению. При этом всем студентам и кураторам факультета так или иначе приходится сталкиваться с управлением проектами в ходе Проектной деятельности.

Цели проекта

  1. Подготовка новых кураторов для проектной деятельности, увеличение уровня осведомлённости кураторов.
  2. Увеличение осведомлённости студентов о ПД.
  3. Помощь студентам в освоении навыков проектного менеджмента.
  4. Автоматизация преподавания управления проектами.

Задачи проекта

  1. Разработать сайт на CMS Wordpress.
  2. Разработать дизайн для сайта на CMS Wordpress.
  3. Разработать функционал сайта, необходимый для выполнения целей проекта.
  4. Наполнить портал контентом в заданных рубриках и форматах.
  5. Создать документацию к проекту, которая позволила бы осуществить дальнейшую разработку и расширение портала.

Команда

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

  1. Наконечный Павел (191-362) @SneakBug8 - менеджер проекта.
  2. Сидоров Вадим (191-362) @nktrr – веб-разработчик.
  3. Руднев Никита (191-362) @sidorovvadim33 – веб-разработчик.

Процесс работы

Процесс работы над проектом построен с использованием Agile методологий.

Список актуальных задач поддерживается менеджером в GitHub Issues репозитория. Таски обновляются еженедельно по результатам Weekly Review.

План работы над проектом

План работы над проектом представлен в виде диаграммы Гантта:

Контент

Требования к публикуемому контенту:

  1. Контент объединяется темой проектного менеджмента.
  2. Принимаются материалы, ранее не опубликованные. Под публикацией понимается размещение на Интернет-ресурсах, в периодических печатных, электронных или онлайн-изданиях и так далее. Исключение составляют бумажные и электронные книги по узкоспециализированной тематике, главы из которых размещаются по согласованию с издательствами.
  3. Не допускается публикация контента рекламного характера, содержащего политическую агитацию, необоснованную критику, клевету, унижающие честь и достоинство или способные нанести вред. Не допускается публикация материалов, противоречащих законодательству РФ или нормам морали.
  4. Редакция оставляет за собой право редактировать предоставленные материалы или отказывать в публикации. Автор получает уведомление о вносимых изменениях.
  5. Контент публикуется с указанием авторства.
  6. Статьи (посты) распределены по категориям (отношение многие к одной), тегам (многие ко многим).

История проекта

  • Ссылка на репозиторий: GitHub

Вторая итерация После обсуждения первой итерации с заказчиками проекта, было принято решение сузить потенциальные use cases проекта и интегрировать его в среду Московского Политеха. В связи с этим была разработана новая Mind Map функционала, отталкивающаяся от проблемы проекта. Затем перечень придуманных функций был верифицирован на полезность с помощью User Story map.

Первая итерация

Основной источник информации по проекту - проектные документы в разделе /docs. Автор не несёт никакой ответственности за соответствие содержимого сайта проектной документации и/или результатам проекта.

Made with ❤ by SneakBug8

pm-ru-website's People

Contributors

nktrr avatar sidorovvadim33 avatar sneakbug8 avatar

Watchers

 avatar  avatar

pm-ru-website's Issues

Таски разработка из ТЗ

Применять требования из настоящего блока надо с умом. В случае, если получается маразм - писать мне. ТЗ можно исправить.

  1. В качестве основного шрифта темы используется Times New Roman 12 кегля. Цвет текста по умолчанию - #111. Выключка влево. Заголовки h1-h5 используют шрифт Verdana и различные размеры текста:
    1. h1 – 18pt.
    2. h2 – 16pt.
    3. h3 – 14pt.
    4. h4 – 14pt.
    5. h5 – 14pt.
  2. Заголовки уровня h3-h5 публикуются в полужирном начертании.
  3. Ссылки в тексте выделяются акцентным синим цветом для ссылок, при наведении цвет меняется на акцентный красный цвет для ссылок. Ссылки в блоках меню, виджетах сайдбара и футера и иных местах имеют цвет текста по умолчанию или унаследованный от блока.
  4. Разработанная тема должна быть адаптивной и адекватно отображаться на мобильных устройствах. Проверка адекватного отображения будет осуществляться на экранах с разрешениями аналогичными устройствам: iPhone X, iPhone 6X
  5. Разработанная тема должна иметь основной блок фиксированной ширины до 1024px. Основной блок сайта должен быть центрирован. Весь контент страницы, меню и футер должны быть помещёны в основной блок. Фон основного блока - #fff.
  6. Цвет body (всего, кроме основного блока) – #aaa.
  7. Разработанная тема должна иметь горизонтальное меню, поддерживающее вложенность 2ого уровня.
  8. Сначала разработать цветовую схему Основные и акцентные цвета темы: #deb841, #de9e36.
  9. Сначала разработать цветовую схему Используемые в теме оттенки чёрного и серого: #bfbdc1, #6d6a75, #37323e.
  10. Сайдбар на устройствах с шириной экрана менее 768px переносится в верхнюю часть блока, занимая 100% его ширины. Часть виджетов при этом может скрываться.
  11. Разработанная тема должна поддерживать футер с дополнительной панелью виджетов. Под панелью футер содержит центрированную надпись с указанием условий копирования и перепечатки контента с сайта («All rights reserved»).
  12. Разработанная тема должна иметь блок виджетов в шапке темы, где они будут размещены горизонтально с растягиванием по ширине (flex). Отображается только на главной странице.

Weekly review #4

Не прошёл в связи с дедлайнами по БД у двух из 3 участников проекта.

Таски доки

Проверить соответствие требований к дизайну в ТЗ планируемому результату.

Выяснить stakeholder expectations и составить на их основе Project Objectives. Обновить таски в соответствии с Project Objectives.

Weekly review #2

Убедились, что все успешно освоились с workspace, обсудили результаты прошлой недели, спланировали спринт следующей. Обновили список тасков, таски перенесли из личной переписки в github issues.

Weekly review #3

Была выдана новая порция тасков, закрыта часть старых тасков.

Таски разработка

  • Заголовки страниц и записей крупнее. Почему на странице поста заголовок мельче чем в ленте? Надо исправить.
  • Вырезать из футера ссылку на оригинал темы
  • Ещё нужно подобрать цветовую схему из 3 primary цветов. Применять будем после одобрения и согласования
  • На мобиле сайдбар нечитаемый, надо разобраться
  • Нужны будут социальные кнопки. Либо сам нарисуй, либо плагин найди и вставь в тему. Один набор справа от меню, второй в футер.
  • На мобиле бутерброд надо в белый покрасить
  • видишь любое говно на мобилках - можешь смело править
  • В свободное время в админке Logo Translate - нужно перевести
  • Превьюшку на мобилках и ПК сделать чтобы отображалась слева от поста:

  • Убрать число комментариев. Сами комментарии уже отключены плагином.
  • Типо на мобилках просто всё надо крупнее сделать. Текст постов тоже мелкий. Молчу про комментарии.
  • Для автора под записью добавить вывод аватарки

Пример хорошей реализации:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.