Остерегайтесь Сирены Программного обеспечения
Я услышал несколько видных упоминаний торговцев сети в их классах и общественных форумах, как легкий это должно создать Ваше собственное программное обеспечение. Да ведь всему, что Вы должны сделать, переезжают к Elance. com или RentACoder. com и иметь некоторый плохой shmoe от Внешнего Slobvia, выкрикивают то, что Вы хотите. И все за цену нескольких поездок в Starbucks.
Мм, не совсем.
Это - спекуляция в Вашем глазу?
Прежде всего, есть вопрос спецификаций. Спекуляция - описание того, что должно сделать Ваше программное обеспечение. Чем более определенный Ваши желания, тем более детальный Ваша спецификация должна быть. Даже самый плохо питающийся шифровальщик в Slobovia собирается уклониться, если Вы говорите, " Попробуйте серый фон ой, нет, не любите это. Давайте пробовать светло-голубой? О, это не право, также. Давайте пробовать сиреневый " Если Вы только хотите определить " важный stuff", Вы должны быть подготовлены принять весь " незначительный stuff" однако это вручено Вам.
Между прочим, у и RentACoder. com и Elance. com есть условия в их процессе и сроки использования, которые защищают их разработчиков от неопределенных спецификаций. Хорошие новости - то, что есть также условия, чтобы защитить Вас, издателя. Независимо, чем более детальный Ваша спецификация, тем больше шанс счастливого результата. Ах, но при письме те чинят specs, берет много времени? гораздо больше времени чем это походит, когда гуру говорят Вам, насколько легкий это.
Это было только тестом
Есть также маленький вопрос тестирования. Как только Вы принимаете работу разработчика, им платят и продолжать их жизни. Вы, однако, должны жить с программным обеспечением. Если Вы не находите каждую ошибку, которая должна быть установлена прежде, чем Вы заплатите шифровальщику, Вы или должны будете произвести другой проект для предложения восстановить вещи или живой с проблемами, пока Вы не делаете.
Поэтому, Вы должны проверить свое программное обеспечение вверх тормашками и назад, на множестве машин и различных версий операционных систем. Вы должны также проверить инсталлятор и систему помощи? о, Вы забыли определять те? Слишком плохо, те задачи теперь требуют дополнительного проекта. Так как они радикально различны в природе (каждый является техническим, каждый не), Вы вероятно нуждаетесь в двух различных людях, чтобы сделать работу. Шифровальщики - редко достаточно опытные авторы, чтобы создать эффективную систему помощи. Я добр, столь позвольте мне подчеркивать этот пункт, не становясь противным: не позволяйте своему программисту касаться Вашей документации. Период. Никогда. Когда-либо.
Помощь, о я нуждаюсь в ком - то
Вы можете испытать желание манкировать Вашей системой помощи.. Доверяйте мне, который не является хорошей идеей. С одной стороны, в умах сегодняшних потребителей разумно хорошую систему помощи считают минимальными потребностями. Для другой вещи хорошая система помощи понизит Вашу норму возвращения. Это - стоящие инвестиции.
Система помощи также понижает Ваши продолжающиеся затраты технической поддержки. Какие технические вспомогательные расходы Вы говорите? Хорошо, вот статистическая величина, которая унесет Ваш ум: Большинство компаний - разработчиков программного обеспечения ассигнует минимум 30-40 % покупной цены продукта к технической поддержке. Причина проста: Это более дешево чем возмещения. Теперь Вы, возможно, не создали клона Microsoft Office, но я гарантирую Вам, что некоторые неопытные пользователи собираются нуждаться в handholding. По моему мнению даже по миру продуктов ниши Вы должны по крайней мере предложить поддержку той же самой дневной электронной почты.
Xena прохладен. Ненависть к иностранному не.
Теперь прежде, чем Вы думаете, что я - только американский разработчик dissing люди от других земель, законченных на E-копье и RentACoder, думайте снова. Я использую обе услуги и люблю их. И я развил немного превосходных рабочих отношений с людьми на обоих участках. Моя цель здесь состоит в том, чтобы запустить предупредительный выстрел через поклон wannabe лодок издателя программного обеспечения: Разработка программного обеспечения - ум-bogglingly трудоемкая задача, делаете ли Вы это непосредственно или платите кого - то еще, чтобы сделать это для Вас. Вебсайты как E-копье и RentACoder понизили стоимость разработки программного обеспечения к сути, что американец среднего класса может думать о становлении издателем, не имея необходимость продавать дом.
Но Вы можете все еще быть сожжены, и это стоит считать общую стоимость публикации прежде, чем Вы начнете.
Copyright 2005 - Ross Lambert, Полуночный Торговец