MAXKIR.com http://www.maxkir.com/ Самое интересное о разработке программного обеспечения en 2008-11-09T16:22:51+03:00 Old news, а приятно http://www.maxkir.com/sd/эрик синк маркетинг.html bos.gif Наш перевод книги Эрика Синка Business of Software (в русском переводе "Бизнес для программистов. Как начать свое дело") таки вышел. Более того, в интернете о книге пишут много хорошего (а переводчик такая бестия, часть комплиментов не может не отнести на свой счет :-))
Издатель радуется хорошим продажам. Так что ж теперь, продолжать?]]>
Книги kirsa 2008-11-09T16:22:51+03:00
Создатель Gmail, Пол Бакхайт о том, где лучше работать: "Не в деньгах счастье?" http://www.maxkir.com/sd/paul_buchheit_startup.html Пол Бакхайт (Paul Buchheit) - создатель Gmail, автор прототипа оригинального движка GoogleAdSense и неформального слогана компании "Don't be evil", 23-й сотрудник Google, основавший недавно собственную компанию-стартап FriendFeed, пишет хороший такой блог. Пишет эмоционально, искренне и очень интересно. Первым мы перевели пост, объясняющий, зачем человеку бросать сытую жизнь ради работы в стартапе. (Е.М.: читай и думай! :-))]]> Свое дело kirsa 2008-02-24T19:36:11+03:00 Простой и понятный дизайн приложений с помощью вариантов использования (use cases) по Роберту Хукману http://www.maxkir.com/sd/use_cases_DTO.html useCase.gif Возвращаемся к теме вариантов использования (use cases). В классическом понимании, варианты использования не должны описывать пользовательский интерфейс. Но как же тогда передать идею дизайна разработчику, и можно ли это формализовать? Роберт Хукман (Robert Hoekman), известный разработчик и дизайнер веб-приложений, предлагает собственный подход, который решает эту задачу.]]> Пользовательский интерфейс kirsa 2008-01-30T16:49:16+03:00 Дональд Норман. Почему неправильно заниматься исследованием пользователей в начале проекта http://www.maxkir.com/sd/don_norman_on_user_research.html Сколько раз вам приходилось бороться за возможность заняться полевыми исседованиями и прочими наблюдениями в самом начале проекта? Сколько раз вы терпеливо объясняли, что время, потраченное сейчас, окупится за счет быстрого распространения продукта на рынке? И сколько же раз ваши усилия увенчались успехом? В среде специалистов по человеко-машинному взаимодействию (HCI) уже давно слышны жалобы по поводу процессов разработки, которые не отводят в начале проекта время на тщательное исследование пользователей.

Чем больше я смотрю на это, тем больше мне кажется, что в данном случае не правы мы, специалисты по HCI. И я - не исключение, потому что и сам довольно долго пропагандировал подход "сначала изучить, а уже потом делать дизайн". Что ж, теперь я полагаю, что для многих проектов порядок действий должен быть обратным: сначала дизайн, а потом исследования.

]]>
Пользовательский интерфейс kirsa 2008-01-14T18:25:25+03:00
Эрик Синк: Как ликвидировать разрыв http://www.maxkir.com/sd/eric_sink_gap.html двух частях - здесь мы публикуем вторую, где рассказывается о том, как построить продажи программного продукта, не нанимая специально обученных торговых представителей. ]]> Маркетинг для программистов kirsa 2007-12-28T19:06:50+03:00 Эрик Синк о позиционировании: Не оставляйте маркетинг на "потом" http://www.maxkir.com/sd/Eric_Sink_on_positioning.html "Питер" задумало издать книгу Эрика Синка The Business of Software. Книга состоит из статей, которые он публиковал на своем веблоге, но на бумаге, как известно, читать и приятней, и удобней. Вот одна из этих статей (и глав книги). Нам кажется, что тема достаточно актуальная, к какой бы группе вы не относились.]]> Свое дело kirsa 2007-11-30T23:38:26+03:00 "Экстремальное программирование - 2.0", Микеле Марчези http://www.maxkir.com/sd/extreme_programming_2.html Немного запоздавшая (и все же интересная) рецензия на второе издание книги Кента Бека. Автор - известный итальянский методолог, профессор Микеле Марчези.
Первое издание книги Кента Бека «Extreme Programming Explained – Embrace Change» (в русском переводе «Экстремальное программирование») увидело свет в октябре 1999 года. Экстремальное программирование (ХР) можно любить, можно ненавидеть, а вот отмахнуться как от чего-то несущественного уже нельзя . Эта книга, продававшаяся огромными тиражами и переведенная на десятки языков, открыла дорогу всему многообразию гибких методологий. Гибкие методологии можно применять полностью или частично, не применять вовсе, но ни один серьезный специалист в области программирования не может оставить их без внимания. Теперь каждое руководство по программированию обязательно включает в себя главу о гибких методологиях и экстремальном программировании.
]]>
Процессы и методологии kirsa 2006-06-27T23:08:30+03:00
Кент Бек в России http://www.maxkir.com/sd/kent beck in russia.html 29-ого: «Будущее бизнеса разработки программного обеспечения. Agile-методики для руководителей»
30-31-ого: «Применение XP на Практике» (“Mapping XP”)]]>
Процессы и методологии kirsa 2006-03-07T09:19:24+03:00
AJAX & AJAX in Action http://www.maxkir.com/sd/ajax_in_action.html

AJAX in Action by
Dave Crane, Eric Pascarello, and Darren James

Manning Publications Co., 2006, 650pp

Немного об AJAX

AJAX (расшифровывается как Асинхронный JavaScript и XML) представляет собой набор принципов и техник для создания интерактивных web-приложений. Сам термин AJAX был введен в обращение Джеймсом Гаретом и с тех пор стал использоваться повсеместно. Несмотря на то, что технологии, позволяющие создавать интерактивные Web-приложения, были доступны с 2000 года, широкое распространение они получили только сейчас, во многом благодаря успеху таких Web-проектов как Google Maps, GMail, Flickr. За прошедший год AJAX техники приобрели большую популярность, появилось множество библиотек для написания AJAX приложений, производители средств разработки вовсю кричат о “поддержке AJAX” в своих продуктах.

]]>
Обзоры литературы kirsa 2006-01-10T01:44:44+03:00
Языковой инструментарий: новая жизнь языков предметной области, Мартин Фаулер http://www.maxkir.com/sd/languageWorkbenches.html Новые идеи в области разработки программного обеспечения, как правило, представляют собой лишь вариации на тему старых. В этой статье я расскажу об одной из таких идей, а именно о создании приложений, которые я называю "языковым инструментарием": Intentional Software, Meta Programming System, которую разрабатывает компания JetBrains и Software Factories, которые делают в Microsoft. Все эти приложения используют давно известный подход к разработке программного обеспечения - назовем его "языкоориентированным программированием". Благодаря использованию в них инструментария современных сред разработки (IDE), этот вид программирования становится гораздо более жизнеспособным. Как бы там ни сложилось в будущем, я уверен, что этот вид приложений на настоящий момент является самым интересным явлением на горизонте нашей индустрии. И уж достаточно интересным для того, чтобы написать это эссе и попробовать изложить хотя бы в общих чертах их суть и возможную выгоду от их использования.]]> Технологии kirsa 2005-12-27T22:27:05+03:00 Deadline Тома Демарко на русском http://www.maxkir.com/sd/deadlineIsOut.html deadline_RUS.gif После долгой, долгой, долгой эпопеи издательство "Питер" передало права на публикацию нашего перевода московской "Вершине". Те издали немедля, вот только обложку нарисовали и бумагу подобрали белую, хорошую. :)) Конечно, обидно, когда перевод лежит на полке чуть ли не год. Но ведь издали, в конце концов! Издали! :)]]> Книги kirsa 2005-12-22T23:30:09+03:00 "Как начать свое дело", Пол Грэхем http://www.maxkir.com/sd/HowToStartYourCompany.html Это эссе написано по материалам лекции для Гарвардского Компрьютерного Общества (Harvard Computer Society). Разумеется, я не надеюсь осветить всю проблему в одном небольшом эссе; более того, я намеренно исключил то, о чем говорилось в книге «Хакеры и художники» (глава «Как стать богатым»).

Чтобы начать свое дело вам нужно залучить к себе на работу правильных людей, придумать такой программный продукт, который будет действительно нужен вашим клиентам и, наконец, тратить как можно меньше денег. Большинство новых компаний терпит крах именно потому, что упускает из вида какой-то из этих пунктов. Та компания, которая соблюдает эти правила, имеет все шансы на успех.]]> Свое дело kirsa 2005-11-27T01:04:37+03:00 "Веб-редизайн": книга Келли Гото и Эмили Котлер http://www.maxkir.com/sd/web_redesign.html Аудитория этой замечательной книги чрезвычайно широка. В первую очередь, это все, кто когда либо сталкивался с вопросами эффективности работы личного или корпоративного веб-сайта. Обзоры литературы kirsa 2005-11-22T20:26:27+03:00 "Выбираем конкурентов", Эрик Синк http://www.maxkir.com/sd/Choose_Your_Competition.html давно позади, повсеместно торжествует разум, но предпринимательство все так же манит к себе. Людям нравится придумывать новые идеи. Меня часто спрашивают, что я думаю по поводу того или иного бизнес-плана, и я всегда не прочь обсудить новую идею и оценить ее потенциал.]]> Свое дело kirsa 2004-12-31T18:47:20+03:00 "Deadline", Том Демарко, глава 7 - "Подбор персонала" http://www.maxkir.com/sd/Deadline_Personnel_7.html Еще одна глава из книги Тома Демарко "Сделать в срок". Поиск новых сотрудников (именно со-трудников, коллег, напарников) всегда дается непросто, а у Демарко, как всегда, есть нетривиальный рецепт. Издательство "Питер" любезно разрешило нам опубликовать две главы из всей книги, так что остальные можно будет прочесть уже в бумажном издании. Книги kirsa 2004-12-08T21:26:23+03:00