Отправляет email-рассылки с помощью сервиса Sendsay

Килограмм килобайтов

  Все выпуски  

Килограмм килобайтов


"Килограмм килобайтов"


Выпуск №24 Дата выхода:2007-11-25
Сайт рассылки: Рациональное программирование

Документация
 
Программирование
Oracle
Операционные системы
Linux
QNX

Здравствуйте, уважаемые подписчики

В этом выпуске я начинаю разработку программного продукта для ведения домашней бухгалтерии.
Назначение программы: учет и планирование семейного бюджета.

    План работ следующий:
  1. Формирование требований к программе с точки зрения пользователь.
  2. Подготовка спецификации.
  3. Проработка общей структуры программы.
  4. Проработка форм визуализации.
  5. Реализация программы (кодирование).
Возможно циклическое выполнение некоторых или всех этапов. Например, на этапе разработки форм визуализации потребуется изменить спецификацию.

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

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

Т.к. заказчик я и исполнитель опять же я, то и все эти этапы буду выполнять я. Посмотрим, что из этого получится.
В следующем выпуске (ориентировочные сроки 26-28 ноября с.г.) я опубликую требования к программе с точки зрения пользователя.


* * *

Ведущий рассылки: Петрелевич Сергей

У Вас есть вопрос? Спрашивайте
Напишите, что Вы хотите видеть в рассылке. Мне важно знать Ваше мнение.


В избранное