OpenSource: совместный дизайн - PullRequest
6 голосов
/ 10 октября 2008

После погружения в мир с открытым исходным кодом, я обнаружил, что реализация подчеркивается над дизайном. Контроль версий позволяет проекту разветвляться во многих направлениях, что могут делать проекты; это предполагает отсутствие консенсуса или направления среди участников.

Какое программное обеспечение или веб-сайты полезны для совместного дизайна?

Ответы [ 10 ]

14 голосов
/ 28 марта 2009

Существует буквально сотни других приложений для совместной работы, и с каждым днем ​​появляются все новые и новые, но они должны помочь вам начать:

Контроль источника (Онлайн):

  • Assembla - Публичный источник бесплатные, частные репозитории платные
  • Source Forge - только с открытым исходным кодом
  • Google Code - только с открытым исходным кодом
  • Git Hub - Публичный источник бесплатный, частные репозитории платные

Отслеживание ошибок / Управление проектами

  • LightHouse - Неограниченные платные частные проекты с открытым исходным кодом
  • FogBugz - Полная версия бесплатна для двух разработчиков
  • BaseCamp - платный только
  • Trac - Не размещено (хотя на нем работает Assembla), с открытым исходным кодом - Python
  • Bugzilla - Не размещено, с открытым исходным кодом - Python
  • Mantis - Не размещено, с открытым исходным кодом - PHP

Mind Mapping

  • MindMeister - бесплатно для маленьких планы, с вариантами обновления

Документы

График

  • Вольер - Я не совсем уверен, как они совместные, но я думаю вы можете использовать их инструменты таким образом
  • Photoshop Express - Другое Продукт Adobe
  • Picnik - Бесплатно

Whiteboards

  • Scriblink - Бесплатно с оплатой Варианты
  • скрбл - бесплатно для публики, платно для частного
  • Dabbleboard - платно и бесплатно планы

Размещенные вики

  • pbwiki - Платные планы
  • Wikidot - Бесплатно с платными тарифами

Разное

  • Acrobat - часть Adobe набор онлайн
  • Зохо - Подходит для многих категории
4 голосов
/ 28 марта 2009

Я изучал совместный дизайн в начале своей кандидатской диссертации. (свяжитесь со мной, если вы хотите набросок литературного исследования, о котором я писал еще в 2003 году).

В любом случае, приложения для совместного проектирования (как в моделях UML) подразделяются на три категории по времени:

  • Синхронный - два человека или более редактируют одновременно
  • Асинхронный - модель извлечения при регистрации, беспорядок, если несколько человек редактируют одновременно.
  • Гибрид (может делиться определенными вещами в режиме реального времени).

Кроме того, они подразделяются на три категории с точки зрения метафор: - Настольный компьютер - По сути, что-то вроде обоснования выросло с поддержкой нескольких пользователей - На основе доски - Свободный холст, не обязательно структурированный, иногда имеет поддержку распознавания UML. Обычно беспорядок для управления несколькими моделями. - гибриды

Таким образом, это дает вам 3x3 «пространство для проектирования» инструментов, и внутри каждого из них есть исследовательские инструменты.

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

Если вам интересна эта тема, прокомментируйте, и я опубликую некоторые инструменты, с которыми я знаком.

3 голосов
/ 01 апреля 2009

Список рассылки. И проекты с открытым исходным кодом спорят о достаточном их количестве. Я сомневаюсь, что нехватка инструментов для совместной работы является причиной отсутствия акцента на дизайне.

3 голосов
/ 10 октября 2008

Я бы предложил использовать вики для документирования / изучения дизайна.

2 голосов
/ 22 ноября 2010

Я согласен с ответом в вики. Я бы посоветовал посмотреть на MindTouch . Наша компания использует их для нашей внутренней сети и для других внутренних и внешних проектов сотрудничества / управления.

2 голосов
/ 28 марта 2009

Я несколько скептически отношусь к совместному дизайну. От Scobleizer: почему Facebook никогда не слушал и почему он точно не запустится сейчас :

Мой бывший босс, Джим Фосетт, раньше сказать, что если вы спросили группу Владельцы Porsche, чего они хотели сказать вам такие вещи, как «плавная езда, больше места в багажнике, больше места для ног и т. д. » Затем он сказал: «Ну, они просто спроектировал Volvo.

также из комментария:

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

2 голосов
/ 28 марта 2009

В произвольном порядке:

  • Хороший почтовый клиент (я использую gmail)
  • Хорошее вики-программное обеспечение (я использую media wiki )
  • Github или усовершенствованный репозиторий исходного кода, который позволяет легко переходить и комментировать контрольные модули
  • Чат, обычный старый irc или встроенный мессенджер
  • Группа новостей или список рассылки (я использую бесплатную Google)
  • Skype
1 голос
/ 28 марта 2009

Для совместного дизайна ... без сомнения, это

http://conceptshare.com

1 голос
/ 28 марта 2009

Для нас все, что мы используем: Версия Adobe Cue, Документы Google , Календарь Google и Gmail .

В плане дизайна Version Cue отлично справляется с управлением файлами.

Что касается Google, ну, это помогает организовать все мои действия более чем очень хорошо. Я считаю, что большинство инструментов для совместной работы, таких как Basecamp, слишком ограничены или просто не совсем верны. Google позволяет мне организовывать мои вещи так, как я хочу.

1 голос
/ 28 марта 2009

Вики (например, ScrewTurn или MediaWiki ) - хороший инструмент для документирования проекта.

BaseCamp по 37 сигналам

Microsoft Office Live Meeting

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...