Weebly легче во многих отношениях

Что делает сайт простым или сложным? Оценка сложности

Что делает сайт простым или сложным

Что делает сайт простым или сложным – тема данной статьи. Во время недавней встречи с потенциальным клиентом я сделал косвенное замечание, что обсуждаемый нами проект составляет около 6/10 с точки зрения сложности (1 – простой, а 10 – очень сложный). Клиент сразу же спросил, как я пришел к этой фигуре, но мне было трудно это объяснить. Я предполагаю, что это была отчасти интуиция, отчасти опыт и отчасти основанные на кратком изложении проекта. Но я также понял, что сложность, особенно в проекте веб-дизайна, может быть очень субъективной.

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

Сложность с точки зрения размера проекта.

Размер сайта может определенно влиять на сложность сайта, хотя внутренняя работа может быть простой.

Такими факторами, как.

  • Необходимое количество таблиц базы данных
  • Количество данных, которые хранятся или будут храниться в базе данных
  • Модулей, которые необходимо разработать для завершения всей системы
  • Количество форм подачи в базу данных через сайт

Сложность с точки зрения предыдущего опыта разработчика или его отсутствия.

Как я уже упоминал выше, сложность может быть субъективной. То, что может быть очень сложным и сложным для новичков, может быть намного проще и менее сложным для опытной команды. Моя вышеупомянутая оценка может быть результатом моего большого опыта в программировании сайтов и может легко быть 8-9 для менее опытного программиста.

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

Алгоритм – это серия инструкций по программированию для обработки некоторого ввода или отображения некоторого вывода с веб-сайта. 

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

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

Что делает сайт простым или сложным? Это отсутствие документации или планирования.

Как «слепой ведет слепого», команда веб-разработчиков, не имеющая представления о конкретных результатах или с плохой документацией, может ходить кругами. Для членов команды без четких результатов и дорожной карты проект сложен. Решения должны быть приняты (и их часто избегают) на каждом шагу. Некоторые решения приводят к нелепым сложностям в структуре веб-сайта, что создает негативную спираль, деморализующую команду. Проще говоря, плохо спланированный проект по умолчанию является сложным проектом.

Что делает сайт простым или сложным

 Моя собственная оценка некоторых распространенных типов веб-проектов и уровней их сложности

  • ERP-система –  чрезвычайно сложная по всем факторам (9-10 / 10)
  • CRM-система  – умеренно сложная, в основном из-за множества факторов ввода и отчетности.
  • Веб-сайт электронной коммерции / Торговый сайт  – Умеренно сложный во всех факторах, например, база данных, алгоритм и отчетность. (6/10)
  • Аукционные площадки  – очень сложные, особенно в алгоритме фактора. (6-7 / 10)
  • Сайты вакансий / Порталы недвижимости  – очень сложные из-за размера и сложности базы данных. (8/10)
  • Онлайн-публикация / Блог / Новостные сайты  – Умеренно сложный с точки зрения размера сайта. (5/10)
  • Сайты социальных сетей  – очень сложные из-за всех факторов. (8/10)
Call Now Button«Позвонить Сейчас»