ZXNet эхоконференция «hardware.zx»


тема: Аналитика стандартизации развития: терминология.



от: Valery Tkachuck
кому: All
дата: 12 Oct 2006
Hello, Black_Cat

Позиционирование, идеология, платформенность.
К сожалению, непонимание некоторых базовых понятий использующихся в
планировании жизненного цикла изделия приводит к невозможности их выделения из
общей совокупности факторов, и как следствие невозможности анализа текущей
ситуации и правильной оценки действительности. Hиже, на примере трёх ZX клонов
постараюсь раскрыть суть некоторых понятий.
Платформенность.
Платформа Ц устоявшаяся, т.е. общепринятая <де-факто> или путём стандартизации
совокупность платформообразующих факторов.
Платформенность Ц соответствие совокупности платформообразующих факторов.
Динамическая платформенность Ц процесс возникновения неустоявшихся сочетаний
платформообразующих факторов.

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

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

Анализ.
Анализ будем производить в основном с точки зрения рыночного позиционирования.
В качестве объектов рассмотрения возьмём Scorpion, Turbo-2+, KAY-1024.
KAY-1024.
Позиционировался как массовый компьютер для широкого круга пользователей.
Отсюда стандартизация, стандартизация, и ещё раз стандартизация. Hичего
лишнего, только необходимое, притом не на уровне деклараций типа: <мы вам <это>
прикрутим и выдадим как последний писк ZX-строения, а софт под <это> может
кто-то и напишет когда-то>. При этом компьютер позиционировался именно как
для рядового пользователя, а не для ZX-сценеров. Этому было
подчинено всё Ц информационная поддержка, программная поддержка, сервисная
поддержка, простота эксплуатации и модернизации с помощью карт расширения.
Обращает на себя внимание глубокое понимание и строгое следование выбранной
идеологии архитектуры компьютера и его платформенности, что в дальнейшем во
многом определило установление NemoBus как стандарта и составной части
ZX-платформы.
Scorpion.
С самого начала позиционировался как нечто профессиональное. Основным
отличительным признаком профессиональной ориентации был теневой монитор, как
удобное средство отладки и взлома. Соответственно можно предположить основную
ориентацию на кодеров и крекеров. Логическим развитием этой идеологии
<профессионального Спектрума для программистов> стал контроллер HDD. В целом
компьютер соответствовал выбранной идеологии, хотя реализовывалась эта
идеология мягко говоря через задницу. Выражалось это в отсутствии внятной
идеологии в развитии конструктива компьютера, из-за чего все появившиеся
нововведения конструктивно воспринимались как нечто чужеродно-уродливое,
начиная от системного разъёма и заканчивая SMUC и GMX.
Компьютер представлял из себя некоего уродца с наростами опухолей, хотя и
доброкачественных, при этом своему рыночному позиционированию соответствовал и
был востребован. Отсутствие протяжённой во времени идеологии развития
конструктива в свою очередь привело к отсутствию какой-то логической
связанности в развитии архитектурности компьютера, что в свою очередь привело к
тому, что все нововведения так и остались сугубо скорпионовскими наворотами не
повлиявшими никак на развитие ZX-платформы.
АТМ/Turbo-2+
Анализ архитектурности.
Изначально позиционировался как профессиональное развитие Пентагона, с
перспективой вхождения в потребительскую нишу бизнес компьютеров класса РС, что
во времена доминирования XT и AT286 казалось возможным. Для реализации
<профессиональности> использовалась встроенная ОС СР/М и расширенные nonZX
видеорежимы. С самого начала развития компьютера возникло несоответствие
задекларированных целей, т.е. идеологии развития архитектуры и аппаратного
воплощения. Если наличие ЦАП/АЦП ещё можно было понять как составные части
модема, то наличие TV-кодера уже никак к <профессиональности> не имело
отношения, т.к. являлось атрибутом home компьютеров и игровых консолей, хотя в
то же время kempston joystick отсутствовал. Hалицо была попытка сесть сразу на
два стула Ц home & business, и в дальнейшем такое несоответствие получило
развитие, вылившееся в размывании первоначальной идеологии развития и замены её
на идеологию <всего и побольше>. После того, как стало ясно, что в нишу бизнес
компьютеров попасть не удалось, дальнейшее развитие компьютера связывалось со
спектрумовской ОС iS-DOS и её развитием Ц TASiS. Hо софт развивали опять же -
<профессионально>, что получило выражение в добавлении нового текстового nonZX
видеорежима из-за просчётов в соответствии производительности процессора
ресурсоёмкости имевшихся nonZX видеорежимов. Та же картина наблюдается и в
развитии периферии: после демонтажа не оправдавшего себя TV-кодера и модема,
ЦАП/АЦП остались, и даже получили развитие в виде многоканальности и повышения
частоты дискретизации, что опять же характерно для профессионального
специализированного использования в системах сбора и обработки информации. В
этом случае было бы логично предположить программную поддержку в виде
генераторов сигналов, электронных осциллографов, мультиметров,
спектроанализаторов, что придало бы некую профессиональность применению
компьютера, но.. ничего этого так и не появилось. Та же участь ожидала и
появившийся позже RS232.
Вывод:Таким образом можно сказать, что с точки зрения идеологии развития
архитектуры наблюдается непонимание куда и как происходит движение и чем оно
обусловлено.
Анализ платформенности.
Если рассмотреть развитие АТМ с точки зрения платформенности, то результатом
развития диспетчера памяти и видеопроцессора, стало разделение на ZX и nonZX
<режимы>, причём наблюдается это в разрабатываемом софте, когда преимущественно
используются nonZX режимы, в результате чего, те, полезные наработки, что
имеются, невозможно применить нигде кроме как на АТМ. Всё вместе, это создаёт
признаки новой nonZX платформенности в Turbo-2+. Здесь новая аппаратная
архитектура породила новую, nonZX среду распространения информации, и хотя
жёсткого аппаратного переключения ZX-режим /nonZX-режим нет и программам
доступны практически все аппаратные ресурсы, но развивается только программное
обеспечение использующее nonZX-режимы, причём как правило без возможности
выбора и соответственно без возможности использования его на ZX-платформе.
Вывод:Таким образом, можно констатировать наличие в Turbo-2+ одновременно двух
сред распространения информации ZX и nonZX, образующих две платформенности.
Внимание!! Для упрощения терминологии использующейся при анализе различных
аппаратных архитектур, эти разные среды распространения информации можно
условно назвать <режимами>, хотя реального разделения на режимы и не
существует.
Выводы:
Из-за непонимания взаимосвязей идеологии развития архитектуры компьютера, её
связи с рыночной потребительской нишей, отсутствовала логическая структура в
развитии АТМ/Turbo-2+ и как следствие определённость в рыночном
позиционировании, в следствие чего компьютер так и не занял какой-то
определённой рыночной ниши и на сегодняшний день трудно сказать кто является
его потребителем. Пока на рынке отсутствует какая либо конкуренция, такое
положение мало на что влияет, т.к. выбирать особо не из чего, но с
возникновением хоть минимальной конкуренции эти недостатки Turbo-2+ проявятся и
станут определяющими.




Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Пришельцы - C самого утра я чувствовал, что что-то не так...
BeeOS - краткое описание от Alex Freud.
RestInPain! - приключения Necromancer^Smokers.

В этот день...   6 декабря