Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Общие вопросы по программированию, компьютерный форум
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.10.2010, 18:01   #1
bilyk
Новичок
Джуниор
 
Регистрация: 17.10.2010
Сообщений: 2
По умолчанию определения этапов выполнения

Уважаемые программисты подскажите пожалуйста что это такое?, если можно простое и точное определение:

Архитектурное проектирование
Настройка фреймворка
Разработка ядра системы
Разработка функциональности системы
Тестирование

Что из этого самое сложное и важное задание? сколько приблизительно занимает времени? Каков порядок выполнения? Сколько стоит? Заранее благодарен.
bilyk вне форума Ответить с цитированием
Старый 19.10.2010, 07:18   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 18,136
По умолчанию

А где отладка? А сопровождение?
Сколько стоит зависит от многих параметров - например, от предметной области, чувства собственной важности разработчика и т.д.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 19.10.2010 в 08:51.
Utkin вне форума Ответить с цитированием
Старый 19.10.2010, 16:10   #3
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

Здесь нет ничего самого важного в каждой из методологий каждый этап самый важный.
Если мы рассматриваем водопадное проектирование/разработку, то больше всего внимания уделяется дизайну системы.
Если же мы рассматриваем agile подходы, то больше всего внимания уделяется непосредственно коду.
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 31.10.2010, 10:21   #4
Argon-83
 
Регистрация: 29.10.2010
Сообщений: 3
По умолчанию

Архитектурное проектирование - планомерное, поэтапное, с выполнением предварительных требований создание архитектуры ПО (как архитектуры здания). Указание связанных модулей, их описание, описание классов, методов, создание схемы зависимостей классов (иерархия классов) ну и так далее...
Настройка фреймворка - фреймворк (каркас) обычно поступает в виде стандартного, готового шаблона для решения определённой задачи. Так вот, чтобы этот шаблон (фреймворк) работал эффективно по отношению к конкретной ситуации (задаче) его следует подобающим образом настраивать (прописывать настройки ролей, создать модель для работы с БД, создать виды для отображения на различных устройствах, и так далее - это в отношении фрейморка сайта).
Разработка ядра системы - ядро - это как базовый класс, от которого наследуют почти все классы системы. Ядро предоставляет минимальный необходимый для работы системы каркас. А уже конкретный функционал реализуется отталкиваясь от ядра и заложенных в него возможностей.
Разработка функциональности системы - создание функций, методов, классов для решения поставленной задачи. Начинается после создания ядра системы (если ядро вообще предполагается).
Тестирование - подача на вход системы различных данных, попытка вывести систему из нормального рабочего состояния. Последующий анализ выданных системой сообщений об ошибках и обработка этих ошибок корректным способом. Делается для создания более устойчивой системы, способной обрабатывать ошибки пользователя и не вызывать при этом аварийное завершение. Предоставление возможности сохранить всю проделанную работу, даже если критические ошибки всё-таки появились.
Argon-83 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
определения упорядоченности по алфавиту Alex_sim Общие вопросы .NET 1 06.04.2010 16:56
программа определения 11111 Общие вопросы по Java, Java SE, Kotlin 1 22.12.2009 23:56
Определения типа данных mar4elo Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 20.04.2009 05:10
формальные определения MetR Помощь студентам 2 27.12.2008 07:34