|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
Приветсвую, Объясните пожалуйста значение терминов Functional Structure и Functional Design при разработке программного обеспечения. Заранее спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2008, 11:39 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
alsov Объясните пожалуйста значение терминов Functional Structure и Functional Design при разработке программного обеспечения. Имхо, Функциональная структура предполагает разбиение системы (технической, программной, управленческой, экономической и т. п.) по отдельным функциям (функциональным модулям) на всех уровнях. Каждый элемент функциональной структуры должен, по возможности, выполнять одну функцию. После разработки функциональной структуры выполняется функциональный дизайн (раньше это называлось, кажется, эргономика) тех элементов функциональной структуры, которые напрямую взаимодействуют с человеком, т. е. разработка максимально удобных способов общения с системой (например, тип страниц на сайте, состав и представление информации на них, порядок навигации и т. п.). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2008, 14:20 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
ЮВПосле разработки функциональной структуры выполняется функциональный дизайн (раньше это называлось, кажется, эргономика) тех элементов функциональной структуры, которые напрямую взаимодействуют с человеком, т. е. разработка максимально удобных способов общения с системой (например, тип страниц на сайте, состав и представление информации на них, порядок навигации и т. п.).Functional Design может быть чем угодно, но сводить его к эргономике - нельзя. раз , и еще Еще в некторых методологиях проектирования отдельно выделялся "Functional Design", отдельно "Functional Spec", отдельно "Technical Design и Spec". ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2008, 15:30 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
BelyFunctional Design может быть чем угодно, У людей глупости много - всю не переймёшь. Но в обыденном (широком) смысле слова функциональный дизайн - это удобство пользования чем-либо (функциональный дизайн кухни, функциональный дизайн сотового телефона, функциональный дизайн программы X и т. п.). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2008, 16:13 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
Спасибо за подсказки. В целом понял в какую сторону копать. Интересно еще узнать каким образом функциональный дизайн перекликается с проектирование структуры БД. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2008, 16:16 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
alsovИнтересно еще узнать каким образом функциональный дизайн перекликается с проектирование структуры БД. Таким и только таким, что в некоторых проектах требуется как то, так и другое. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2008, 16:28 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
Ясно. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2008, 17:01 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
В MSF например есть понятия концептуального дизайна, логического и физического. В данном случае на примере с БД: на стадии концептуального дизайна мы можем выявлять аналитические сущности, на стадии логического - связи между ними ("Отдел"-"содержит"-"Сотрудники"), а на стадии физического дизайна - формировать полную физическую структуру БД со всеми ключами, триггерами, ХП и пр. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2008, 00:57 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
ЮВНо в обыденном (широком) смысле слова функциональный дизайн - это удобство пользования чем-либо (функциональный дизайн кухни, функциональный дизайн сотового телефона, функциональный дизайн программы X и т. п.).В обыденном смысле машина - это средство передвижения. А вот куда прикрутить колеса к машине Тьюринга в математике - даже придумать сложно. С аналогиями из жизни надо быть осторожнее. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2008, 11:38 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
BelyВ обыденном смысле машина - это средство передвижения. А вот куда прикрутить колеса к машине Тьюринга в математике - даже придумать сложно. Если мыслить так узко, то да, есть проблема "с колесом". Но, повторюсь, в обыденной жизни под машиной понимают любое устройство, выполняющее работу ЗА ЧЕЛОВЕКА. В этом смысле и компьютер, за которым вы сидите и пишите свои письма, увы, тоже машина (раньше так и называлась - ЭЛЕКТРОННО-ВЫЧИСЛИТЕЛЬНАЯ МАШИНА). Bely С аналогиями из жизни надо быть осторожнее. Наоборот, жизнь весьма многообразна и в ней всегда есть место для аналогий. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2008, 12:34 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
ЮВНаоборот, жизнь весьма многообразна и в ней всегда есть место для аналогий.Хотите считать, что Функциональный дизайн - это эргономика - считайте. Вот только когда я писал соответствующие документы в свое время и читал чужие аналогичные спеки, то в них речь шла не про эргономику. Конечно же, это было массовое заблуждение... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2008, 13:13 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
Bely Конечно же, это было массовое заблуждение... Вы правы. В СССР была куча всяких массовых заблуждений (да и сейчас в РФ их полно). Эргоно́мика (от др.-греч. ἔργον — работа и νόμος — закон) — научная дисциплина, комплексно изучающая производственную деятельность человека и ставящая целью её оптимизацию. Эргономика возникла в 1920-х годах в связи со значительным усложнением техники, которой должен управлять человек в своей деятельности. ... В последнее время эргономика отходит от классического определения и перестаёт быть строго связана с производственной деятельностью. Определение, принятое Международной Эргономической Ассоциацией (IEA) в 2007 году: «Эргономика — это область приложения научных знаний о человеке к проектированию предметов, систем и окружений, используемых им». Эргономика изучает действия человека в процессе работы, скорость освоения им новой техники, затраты его энергии, производительность и интенсивность при конкретных видах деятельности. Современная эргономика подразделяется на микроэргономику, мидиэргономику и макроэргономику: • Ми́кроэргономика (иногда её неверно упоминают как миниэргономику) занимается исследованием и проектированием систем «человек-машина». В частности, проектирование интерфейсов программных продуктов находится в ведении микроэргономики. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.09.2008, 15:07 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
много слофф, и ничего про Functional Design Вы вобще про что? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2008, 13:27 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
Belyмного слофф, и ничего про Functional Design Про функциональный дизайн высказался в начале темы. За время дискуссии мнение не изменилось. BelyВы вобще про что? Про то, что в моем понимании (в отличие от вашего) эргономика и Functional Design - это одно и тоже. Свое понимание Functional Design вы так и не представили, поэтому смысла продолжать дискуссию нет. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.09.2008, 17:21 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
ЮВСвое понимание Functional Design вы так и не представили, поэтому смысла продолжать дискуссию нет.Если коротко, то функциональный дизайн - это описание реализации системы с точки зрения бизнес-пользователя. Т.е. описание какими функциями будет обладать система, что уметь делать. Еще раз - цепочка документов, которая делается при разработке системы: Functional Specification - что бизнеспользователи хотят увидеть в системе. Например: Система должна уметь автоматически переводить клиентов, которые купили товаров на 1 млн. долларов - в статус VIP клтентов. Functional Design - как предлагается сделать то, что описано в FS в терминах бизнеслогики. например: Для клиентов ввести поле "Статус", значение которого будет браться из справочника. Значения в справочнике: VIP, Обычный клиент, Партнер. Добавить в систему бизнесправило - при фиксировании оплаты - пересматривать статус клиента автоматически. Высылать автоматически отчет менеджеру об изменении статуса клиента. Далее делается Technical Specification на основе FD - это уже документ для разработчика - как реализовывать эти пункты. Грубо говоря документ говорит - что надо сделать. В заключении пишется Technical Design - как именно будет реализовываться данный функционал. примерно так. Как видите - про эргономику вобще ничего не говорится. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2008, 11:51 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
Bely Functional Specification - что бизнеспользователи хотят увидеть в системе . Functional Design - как предлагается сделать то, что описано в FS в терминах бизнеслогики. Technical Specification на основе FD как реализовывать эти пункты. Technical Design - как именно будет реализовываться данный функционал. В Российской нормативной документации: Functional Specification - это Техническое задание. Functional Design, Technical Specification, Technical Design - это Технический проект. Bely Как видите - про эргономику вобще ничего не говорится. Вот именно поэтому и рождаются программы-уродцы, отбивающие у пользователей всякое желание работать с ними. ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2008, 15:28 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
ЮВ BelyКак видите - про эргономику вобще ничего не говорится.Вот именно поэтому и рождаются программы-уродцы, отбивающие у пользователей всякое желание работать с ними.Кому что, а вшивиый про баню... ... |
|||
:
Нравится:
Не нравится:
|
|||
05.09.2008, 17:07 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
Если резюмировать — то с таким пониманием терминов у нас в отрасли ещё долго п....ц твориться будет. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2008, 04:01 |
|
Термины Functional Structure и Functional Design
|
|||
---|---|---|---|
#18+
МайевтикЕсли резюмировать — то с таким пониманием терминов у нас в отрасли ещё долго п....ц твориться будет. в отрасли все нормально. Те кто спорят на подобные темы, к счастью, только этим и занимаются. ... |
|||
:
Нравится:
Не нравится:
|
|||
06.09.2008, 11:02 |
|
|
start [/forum/topic.php?fid=33&fpage=43&tid=1548710]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
58ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
others: | 345ms |
total: | 494ms |
0 / 0 |