В чем идея
В чем идея
Явно и точечно определите видение для вашего приложения.
Что ваше приложение должно делать? Это действительно все?
Перед тем как вы начнете проектировать или кодировать что-либо, вам нужно знать цель вашего продукта — видение. Думайте. Почему это может существовать? В чем будут отличия от других подобных программ?
Это видение будет вести вас, и ваши решения держать на последовательном пути. Каждый раз, когда есть сомнения в решении, можно спросить себя: «Мы остаемся верными видению?»
Ваше видение должно быть кратким и содержать идею. Вот — виденье для каждого нашего продукта:
Basecamp: Управление проектом — это коммуникация
Backpack: Соединить детали вместе
Campfire: Чат группы против IM
Ta-da List: Конкуренция post-it запискам
Writeboard: Слово — массовое оружие (Word is overkill)
С Basecamp, например, виденье было таким: «Управление проектом — это коммуникация». Мы считаем, что эффективная коммуникация втягивает по инерции собственные инвестиции и силы в проект. Каждый получает работу в направлении общей цели. Мы знали, что Basecamp достигнет этого, все другие линии провалились бы.
Это виденье заставляло нас делать так, чтобы Basecamp был как можно более открытым и прозрачным. Вместо ограничений коммуникации в пределах фирмы, мы предоставили такой же доступ и клиентам. Мы меньше думали о разрешениях и больше о поощрении, чтобы все приняли участие в проекте — это то, почему мы опустили диаграммы, графики, статистику и электронные таблицы. Вместо чего сосредоточились на приоритетах коммуникаций: сообщениях, комментариях, списках и распределению файлов.
Найдите свою большую идею и примите решение о видении, все маленькие решения в будущем станут проще и легче.
Философия Whiteboard
Andy Hunt и я делали debit card transaction switch. Главным требованием было, что потребитель дебетовой карты не должен иметь одну и ту же сделку, совершенную дважды. Другими словами, такая проблема считалась бы ошибкой и обрабатывалась бы только одна сделка.
Так что, мы написали об этом на нашем общем whiteboard: «Ошибка на пользу потребителей».
Это присоединило к себе дюжину других принципов. Совместно, они ведут все хитрые решения, которые происходят, когда строишь что-нибудь комплексное. Вместе эти принципы создают внутреннюю и внешнюю последовательность действий.
— Dave Thomas, The Pragmatic Programmers
Создавайте молитвы
Организациям нужны указательные столбы. Им нужен план; работникам каждый день нужно знать, когда они просыпаются, почему они собираются идти на работу. Этот план должен быть кратким и сладким, и затрагивать все: Почему вы существуете? Как это мотивируете? Я называю это молитвой — описание в трех-четырех словах причин, по которым вы существуете.
— Guy Kawasaki, author ( from Make Mantra)
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
3.4.1. Идея открытого кода
3.4.1. Идея открытого кода Знаете, почему Linux называется открытой операционной системой? Потому что любому желающему доступен исходный код ее ядра и большинства Linux-приложений. Вы можете загрузить исходный код любой программы и откомпилировать его.Раньше программы для Linux
Как возникла идея этой книги?
Как возникла идея этой книги? Об этом уже кратко рассказал Игорь Манн в своем предисловии. Мы с ним подумали, что можно подготовить хороший сборник материалов, раскрывающий все основные аспекты продвижения компании в Сети. Книга по определению должна была получиться
§ 161. Идея на минус миллион
§ 161. Идея на минус миллион 21 октября 2009Редкий изобретатель не ценит собственный труд. При этом никакой зависимости между интересностью изобретения и жадностью его автора нет.Хозяйке на заметку Очень часто автор самой обычной идеи живет уверенностью в том, что у него уже
Есть Идея – действуй!
Есть Идея – действуй! Значение имеет лишь результат Мы давно вынашивали идею собрать в одном месте действительно гуру инфобизнеса России. Самых настоящих профессионалов и экспертов, которые могли бы поделиться своей уникальной информацией, опытом и навыками не только
3.1.1. Унифицирующая идея операционной системы
3.1.1. Унифицирующая идея операционной системы В операционной системе Unix имеется несколько унифицирующих идей или метафор, которые формируют ее API-интерфейсы и определяемый ими стиль разработки. Наиболее важными из них, вероятно, являются модель, согласно которой "каждый
3.1.1. Унифицирующая идея операционной системы
3.1.1. Унифицирующая идея операционной системы В операционной системе Unix имеется несколько унифицирующих идей или метафор, которые формируют ее API-интерфейсы и определяемый ими стиль разработки. Наиболее важными из них, вероятно, являются модель, согласно которой "каждый
Глава 3. Идея и модель языка XSLT
Глава 3. Идея и модель языка XSLT Третья глава посвящена моделям, которые используются в языке XSLT. В ней рассматривается древовидная модель XML-документа, модель данных, используемая в языках XSLT и XPath, переменные, выражения, а также модель самого процесса преобразования. Можно
Ещё одна идея городской парковки для велосипедов Николай Маслухин
Ещё одна идея городской парковки для велосипедов Николай Маслухин Опубликовано 15 мая 2013 Студенты из Hyupsung University, одного из крупнейших вузов Южной Кореи, создали концепт городской парковки для велосипедов Bicycle Fence, которая легко трансформируется из
Идея, Зануда и Организация, или Паразиты стартапов Лёха Андреев
Идея, Зануда и Организация, или Паразиты стартапов Лёха Андреев Опубликовано 22 января 2014 Многие классические писатели и современные сценаристы отмечали в своих творениях, что одним из самых эротичных мероприятий являются похороны. Ну, типа, шёл
Голубятня: Суздальская идея Сергей Голубицкий
Голубятня: Суздальская идея Сергей Голубицкий Опубликовано 12 июня 2012 года Минувшие выходные провел всем семейством в Суздале и Владимире. С печалью осознал, что на старости лет перестал быть нормальным человеком и разучился воспринимать