Основы, которые нужно знать менеджеру IT-проекта

Основы, которые нужно знать менеджеру IT-проекта

Основы на раз-два-три

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

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

Для успешной работы с командой разработки нам необходимо обладать базовыми знаниями о том, как устроена работа сайта или мобильного приложения. Предлагаю разобраться, как все устроено простыми словами.

Основы, которые нужно знать менеджеру IT-проекта

Сайт

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

Каждая страница интернет-ресурса содержит текст и/или изображения (видео). Содержимое преобразуется в веб-страницу с помощью языков разметки или программирования:

  • HTML (от английского HyperText Markup Language) - это язык гипертекстовой разметки текста. Он нужен, чтобы размещать на веб-странице элементы: текст, картинки, таблицы и видео. Когда вы заходите на сайт, браузер подгружает HTML-файл с информацией о структуре и контенте веб-страницы. HTML как бы выстраивает визуальный фундамент сайта, но не «запускает» сайт самостоятельно. Он всего лишь указывает, где располагаются элементы, какой у них будет базовый дизайн, откуда брать стили для элементов и скрипты, обычно их пишут на JavaScript.
Основы, которые нужно знать менеджеру IT-проекта
  • PHP (Hypertext PreProcessor, «препроцессор гипертекста») - скриптовый язык программирования. Имеет открытый исходный код. Изначально создавался для разработки веб-приложений, но в процессе обновлений стал языком общего назначения. Основная область применения - разработка скриптов, которые работают на стороне сервера.
  • CSS - Cascading Style Sheets - это каскадные таблицы стилей. По сути - язык, который отвечает за описание внешнего вида HTML-документа. Подавляющее большинство современных веб-сайтов работают на основе связки HTML+CSS. Теперь ответим на вопрос о том, что делает CSS.

Всё просто:

Если HTML структурирует контент на странице, то CSS позволяет отформатировать его, сделать более привлекательным для читателя. Сердцем же нашего сайта является сервер, он и позволяет нашему сайту работать.

Сервер.

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

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

Представим дорогу, по которой вам нужно добраться из одного города в другой. Дорога - это и будет интернет соединение между городами, а вы будете в роли данных, которые нужно передать в другой город. Если по пути нет ям (интернет соединение хорошее), вы быстро доберетесь до нужной вам точки.Так же и с данными на сайте: когда вы еще находились в начальной точке, вы собирались в дорогу, мыли машину, по пути заехали в магазин. Но когда вы доехали до конечной точки, никто не видел, что вы делали до этого, а вас увидели на чистой машине и с покупками.

реклама
разместить
Начать дискуссию