?ачавша??? активно?ть на рынке ?пециализированного ?офта дл? прототипировани? интерфей?ов ? одной ?тороны не может не радовать, ибо в нашу ?торону наконец по?мотрели. С другой ?тороны, огорчает тот факт, что рынок ещё очень молодой, а значит дей?твительно каче?твенного профе??ионального продукта придёт?? ещё подождать. Возникает резонный вопро? - ?колько?

Попробуем разобрать??. Выпу?тить продукт дл? определённой рыночной ниши может тот, кто а) ?ту нишу видит и б) обладает до?таточными ре?ур?ами. В нашем ?лучае необходимо?ть ?пециальной программы дл? прототипировани? ?по?обен увидеть любой человек, о?ознающий важно?ть человеко-ориентированного подхода к разработке. С ре?ур?ами же дело об?тоит ?еръёзней, чем ?то может показат?? на первый взгл?д.

Правильный интерфей? к программе дл? прототипировани? про?то нельз? по?троить на о?нове диалоговых окон и ?тандартных ?лементов управлени?, которые можно легко (а значит дёшево) запрограммировать. О?новна? ча?ть взаимодей?тви? должна прои?ходить «на ме?те», ? и?пользованием непо?ред?твенной манипул?ции над объектами, и ? не по на?лышке знаю, как ?ложно (а значит долго и дорого) реализовать такой интерфей?. Это один из о?новных факторов, затормаживающих по?вление как подобной программы, так и более каче?твенного интерфей?а вообще.

?о, по?кольку законы рынка учат на? тому, что люба? ниша рано или поздно будет зан?та, можно попытать?? пред?казать, каким путём ?то произойдёт.

Могу, но не хочу

Прежде в?его ра??мотрим тех производителей, которые и вид?т потребно?ть, и обладают до?таточными ?ред?твами: ?то гиганты программной инду?трии, ?тав?щие каче?тво взаимодей?тви? ? пользователем не на по?леднее ме?то: Microsoft и Adobe. Проблема в том, что нужна? нам ниша дл? них ?лишком мала и ?лишком ?пециализированна. Microsoft в?егда ?тремил?? работать на м?йн?трим и ?корее будет по?тепенно ?овершен?товать Visio. Adobe же вме?те ? недавней покупкой Macromedia очевидно ?обирает?? наравне ? Google, Microsoft и Yahoo включить?? в борьбу за го?под?тво над мировой информацией, по ?равнению ? которой кака?-то программа дл? разработки интерфей?ов – про?то пшик. Ещё один игрок – Apple - также ?лишком зан?т отвоёвыванием позиций у Microsoft. Выходит ? ?той ?тороны ждать погоды не ?тоит.

Хочу, но не могу

По?кольку «?реднего» ?ло? производителей коммерче?кого ?офта по ?ути не ?уще?твует, в каче?тве ?ледующего потенциального и?точника по?влени? нужной нам программы надо ра?мотреть небольшие фирмы, немного разбирающие?? в юзабилити. Причём ? большей веро?тно?тью – фирмы вновь ?озданные, потомучто по?ле у?пешного выпу?ка первой программы небольшой фирми в?егда ?ложнее покинуть на?иженное ме?то и зан?ть?? производ?твом чего-то нового.

Дл? таких фирм о?новной барьер – вы?ока? ?тоимо?ть произод?тва программы ? «нетипичным» интерфей?ом. Один из ?по?обов преодолени? барьера – ?волюционный, то е?ть надо про?то дождать?? такой ?реды разработки, котора? за ?чёт ?воих возможно?тей ?низит ?тоимо?ть производ?тва. И тут на? ждёт удача: така? более ?ффективна? ?реда разработки уже ?уще?твует и называет?? – вы догадали?ь! – Microsoft .Net.

Ра?про?транение .Net в на?то?щий момент ?держивает?? за ?чёт того, что ещё не до?тигнута критиче?ка? ма??а компьютеров ? у?тановленным на них .Net Runtime Environment. Сдвиг в мозгах потребителей, по?ле которого Runtime Environment будет во?принимать?? ?амо ?обой разумеющей?? ча?тью Windows, произойдёт по?ле выхода Longhorn, который дей?твительно будет включать в ?еб? .Net, равно как и ещё более ?ффективное ?ред?тво дл? ?оздани? интерфей?а под названием Avalon.

Следовательно, по?кольку Longhorn выйдет в лучшем ?лучае в конце 2006 года, можно ? большой веро?тно?тью ожидать, что в течении 2007 года небольша?, ранее никому не изве?тна? ?офтверна? фирма выпу?тит на?то?щую ?пециализированную программу дл? прототипировани? интерфей?ов, котора? хот? и не будет вначале обладать богатыми возможно?та?ми, однако бы?тро ра?про?транит?? в профе??иональной ?реде за ?чёт того, что будет работать в точно?ти так, как ?то нужно разработчикам интерфей?ов. О?тальные программы-«поделки» вроде уже до?тупных ?ейча? GUI Design Studio и Axure PR Pro, по?вившие?? за ?то врем? вынуждены будут уйти ? рынка.

? может …

?о е?ть и ещё один возможный ?ценарий, по которому нужна? программа может по?вить?? бы?трее, возможно уже в ?ледующем году. Дело в том что разработка прототипа в?егда ?вл?ет?? лишь ча?тью проце??а ?оздани? интерфей?а, и по?тому в?егда ?в?зана ? другими ?тади?ми. ?апример, конкретное интерфей?ное решение как правило о?новывает?? на конкретных требовани?х, полученных на ?тадии анализа, а готовый прототип нужно как-то те?тировать.

По?тому ?уще?твует веро?тно?ть, что фирмы, уже предо?тавл?ющие программные продукты дл? других ?тадий проце??а, решат?? на ?оздание программы и дл? прототипировани?, ? целью ?тать по?тавщиком пакета, полно?тью охватывающего в?е ?тадии. Мне изве?тны как минимум две такие фирмы – ?то InContext Enterprises (владелица – Карен Хольцблатт) ? пакетом программ CD Tools (СD означает в данном ?лучае не компакт-ди?к, а Contextual Design), и TechSmith главным образом ? программой дл? проведени? юзабилити те?тировани? Morae.

Практиче?кий ?овет по?ле в?ех ?тих ра??уждений такой: пока не ?работает один из опи?анных ?ценариев, не ?тоит ?облазн?ть?? и тратить деньги на по?вл?ющие?? программы-заменители. Работайте, в чём работали до ?их пор. Дл? новичков – выбор ?ейча? ?о?тоит из Microsoft Visio, Adobe InDesign ну и наверное Macromedia Director.