Разработка дизайна блога Catine
 

Разработка дизайна блога Catine

11 сентября 2013 12:50 Категории: Блог Кухня

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

Своим диким рвением скорее все запрограммировать, я нарушил все этапы разработки сайта. Да, у меня нет дизайна всей страницы, но зато уже есть шапка в html и css, собственно сейчас я вам ее и покажу.

Создание сайтов в Ульяновске

Кусочек начального этапа блога Catine

Да, логотипом стали солнцезащитные очки, не знаю почему, но мне это приглянулось…

Никогда не делайте сайты без четкого деления на этапы разработки! Иначе будет каша, которая у меня сейчас и получилась… Но это мой собственный проект, поэтому тут нет этапов. Когда я делаю проекты для заказчиков, я четко придерживаюсь плана:

  1. Встреча с заказчиком, выяснение требований к работе.
  2. Составление Технического Задания(ТЗ), главный этап, так как на нем все и основывается.
  3. Создание графического дизайна на основе ТЗ.
  4. Верстка макета, создание первого прототипа и презентация его заказчику. На данном этапе заказчик видит небольшой прототип и может внести небольшие корректировки.
  5. Программирование, обычно на PHP, и интеграция вёрстки. Именно здесь создается вся функциональная часть.
  6. Тестирование проекта. Выявление ошибок в вертске(FrontEnd) или в серверном программировании(BackEnd).
  7. Продакшн, т.е. выпуск продукта в сеть.

И это обязательные этапы, им необходимо строго следовать! И кстати, дам небольшой совет начинающим разработчикам: записывайте время, которое вы потратили на реализацию проекта/задачи, это со временем вам поможет реально оценить сроки выполнения, которые интересуют каждого заказчика.

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

Как мне рассказали в компании X-Cart(пишут движок для интернет-магазинов), которая находится у нас в Ульяновске, что отдел тестирования в компании вообще может отсутствовать. Вы спросите как же это может быть? Да все очень просто! Разрабатывается программный продукт, продается заказчику, а когда заказчик находит ошибку и идет разбираться с директором компании, тот извиняется и платит небольшую неустойку. Вот и все, это очень сократит стоимость разработки, но качество продукта от этого будет страдать.

Сейчас разработка блога зависла в воздухе, идет олимпиада Волга-ИТ. Участвую в номинации Вёрстка, об этом я скоро напишу. Как только я разберусь со всеми делами, то сразу закончу блог. Так что ждите, скоро открытие.