10 regras d’or para os projectistas de "software"


Eis uma lista muito simpática de conselhos aos projectistas de "software" encontrada sobre o sítio The Great Software List.

A maior parte dos pontos são sobretudo válida para os reveladores independentes que desenvolvem aplicações comerciais grande público. Mas a maior parte são aplicável também à d’autres domínios:

1.a. Seja preparado perder, e não pensam que devem ser número 1 para ganhar. O sucesso toma tempo.

b. Tomem o tempo d’estudar a concorrência de maneira exaustiva antes de d’écrire só uma linha de código. Localizem os problemas em os quais concentram-se, e encontram os seus defeitos e lacunas.

c. Desenvolvam aplicações que utiliza regularmente. Se utiliza o vosso próprio "software" cada dia, terá muito mais possibilidade de construir um "software" robusto. Diferentemente, a maior parte dos reveladores tem tendência à para ignorar muito rapidamente ou éventuellent saboter as suas criações.

d. Guardem suficientemente d’énergie para fazer a promoção do vosso "software".

e. Não pensam que os utilizadores vêem as coisas da mesma maneira que vocês. Uma funcionalidade que vos parece supérflua pode revelar-se essencial a um grupo inteiro d’utilisateurs potenciais que procuram melhor que o vosso "software" pode fornecer-lhes.

f. Não passam qualquer vosso tempo a acrescentar funcionalidades enquanto que faria melhor de refinar e simplificar os que existem já.

g. Se conta ganhar a vossa vida desenvolvendo, constrói instrumentos que simplificam a vida das pessoas ou torna-o mais interessantes. Assim, há boas possibilidades que durava mais muito tempo e que desabrochava-se no vosso trabalho.

2. Sejam lógicos e coerentes no que diz respeito à escolha dos atalhos teclado. L’erreur mais comum que j’ai observada com os sharewares é o conflito de atalhos teclado entre as ementas e as janelas de diálogo. N’utilisez nunca uma mesma carta para um atalho teclado duas vezes à l’intérieur d’une mesmo janela de diálogo ou d’un mesmo pequeno. L’assignation dos atalhos teclado toma tempo. Por conseguinte, não é necessário ter medo de alterar-o nas vossas novas versões. Tomem cuidado também um mapa sempre de fornecer dos atalhos teclado na vossa documentação.

3. São pequenas frequentemente coisas que diferenciam-nas da concorrência. Por exemplo:

a. Considerem a criação d’un miudamente para tornar os vossos atalhos teclado esqueletais. Pode por exemplo inspirar-vos "software" FeedDemon (de Bradbury), EmEditor ou EmFTP (d’Emurasoft). As pessoas que sabem dactilografar são mais rápidos ao teclado qu’à o rato.

b. Se a vossa aplicação gere do texto, e aquilo incluída os instrumentos de blogging, acrescenta um contador de palavras na barra d’outils. Muitos os que escrevem têm necessidade d’un acesso rápido a um contador de palavras preciso, especialmente se são limitados à 200,.800 ou 1500 palavras.

c. Se a vossa aplicação for destinada de continuar a ser aberta todo o dia sobre o escritório, o motor de tornado deve ser rápido e l’interface utilizador eficaz. O gestor XYplorer é um bom exemplo a seguir.

d. Os utilizadores observam as funcionalidades criativas como o “Squeez archiver” de XYplorer.

4. Clarifiquem no máximo as opções de licença do vosso "software" e fornecem um historial das diversas versões do "software" sobre o vosso sítio. Um historial das versões dá uma ideia da frequência de actualização do "software" aos utilizadores. A última coisa qu’un utilizador quereria aprender após ter comprado um "software" d’être teria caído sobre do abandonware. As actualizações limitadas em tempos assustam os utilizadores. Sentem-se floués há um limite de actualizações de 12 meses. Querem sentir qu’ils possuído o "software", e não qu’ils alugam-no. De qualquer modo, se fizer actualizações sobre períodos de 12 para 15 meses, n’y tem nenhuma razão de limitar os vossos utilizadores em tempos. As licenças por subscrição devem proscrever-se. Os utilizadores têm horror de estas ideias e procurarão rapidamente alternativas. À cada nova renovação, interrogar-se-ão s’ils têm realmente necessidade do "software". Pagar para uma nova versão é esperados, mas construir uma aplicação cujas funcionalidades expiram no fim d’une período é uma marca de desdém e d’indifférence para com eles.

5. Vocês n’êtes não o vosso código. Recordam que o objectivo d’une revista é encontrar os problemas, e lá terá. Não o tomam pessoalmente quando l’un d’eux é descobertos. Ignorem os abrutis e as pescas à linha porque a vida é bem demasiado curtas para levar-lhes a vossa atenção. Não tomam pessoalmente as críticas construtivas e param permanecer sobre a vossa defensiva. C’est na natureza dos "software" d’évoluer incessantemente, sem nunca estar a atingir a perfeição. É difícil conceber um sítio web sem actualização ou que não contem nenhuma falta d’orthographe, então porque tratam o vosso "software" como s’il era perfeito? Liberam e planificam para as novas versões.

6. Incentivem os regressos dos utilizadores. Construiu um bom "software", agora deixam decidir estes de qu’ils querem (no limite do razoável certamente). Mais importante ainda: sejam reagente. Se não pode incluir que os utilizadores querem, compartilha pelo menos com eles os vossos projectos para a próxima actualização. Isto reduzirá o seu nível de frustração e modèrera a sua ansiedade. A sua paciência brincará assim a o vosso favor. Nota: sei efectivamente que alguns são abrutis sem nenhum tact. Mas l’important é encontrar um punhado d’utilisateurs em quem vocês têm confiança e cujo saber e consideração far-vos -ão avançar. Mais importante ainda, procuram a diversidade d’opinion.

[ Anotação: dois bons alunos sobre este ponto: os "software" Essential PIM e Tudumo]

7. Para começar, copiam as melhores funcionalidades dos outros programas. Não necessidade de reinventar a roda. Não concentra sobre uma pequena funcionalidade, virtualmente insignificante ao detrimento d’une funcionalidade que é os únicos a propôr. Feitos evoluir as funcionalidades já incluídas no vosso "software". Por exemplo, as caixas de diálogo podem ser reexaminado e sempre melhoradas. Os vossos ecrãs de Investigação, encontrar/substituir são também eficaz qu’ils deveriam l’être?

8. Reconsideram o custo do vosso "software" : 59,95$ para uma aplicação unitâche é simplesmente demasiado cara para a maior parte dos orçamentos. Se o vosso "software" n’a qu’une função, não dever custar mais de 15 para 30$. vocês vender duas vezes mais licenças para 30$ que n’en venderia para 50$. em contrapartida, se vende uma licença à vida, como WinRAR ou l’explorateur de ficheiros XYplorer, então vocês tiver interesse a pedir mais, até mesmo triplicar o preço. UltraEdit propõe ao mesmo tempo uma licença de 1 ano e uma opção para uma licença à vida. Se o vosso "software" continua a ser aberto sobre o escritório a maior parte do dia, tem interesse a fixar um preço correcto comparável à o praticadas pelos vossos melhores concorrentes na vossa categoria de "software". Infelizmente, fazer pagar demasiado caro incentiva a pirataria e leva os utilizadores rabattre sobre alternativas gratuitas ou abertas-fonte, qualquer que seja a qualidade do vosso "software". (E os abrutis que pirateiam os "software" continuarão, cada negócio é confrontados lá desde a noite dos tempos).

É provável que não se tornará fabulosamente ricos escrevendo do código. Por conseguinte se deseja fazer l’argent sobre o longo termo e não matar a galinha aos ovos d’or, recuperam sobre as actualizações, não sobre o preço inicial. Se a vossa aplicação é boa, estarei feliz de pagar 40 à 50% para uma actualização substancielle ou periódica. Têm em conta também as taxas de câmbio quando calcula os preços. L’Euro é mais popular das divisas sobre l’internet, mas tendo em conta qu’elle é muito forte, certos utilizadores podem ser empurrados para alternativas mais acessíveis.

9. Se quer limitar a vossa versão d’évaluation, limitam ao número de lançamentos antes qu’au numera de dias d’utilisation. Desta maneira, se parto por algumas semanas, aquilo m’empêche passo de testar a vossa aplicação e aquilo evita que perca um cliente potencial. Se escolhe um limite de tempos, forem generosos: 21 à 30 dias é completamente correcta. Se suspeita que o vosso "software" foi pirateado ou que encontra-o sobre um sítio pirata, consideram também a criação de 2 ficheiros realizáveis separados: um para a versão d’essai e um para a versão registada do programa [ ANOTAÇÃO: mas como fazer se a versão registada reencontra-se sobre um sítio pirata? ]

10. Não desativam/não limitam as funcionalidades do "software" nas versões d’évaluation. Aquilo impede os utilizadores comparar as capacidades do vosso "software" em relação aos outros. Os utilizadores têm sempre muitas escolhas nas diversas categorias de "software". E se limita as funcionalidades do "software", eles n’ont nenhuma razão de tomar o vosso "software" seriamente. Nenhum "software" “handicappé” não consta da lista “The Great "software" List”. Vale melhor restringir o período d’évaluation antes que de limitar as funcionalidades.

Sou tentada acrescentar também: “propõem uma versão portátil“. Celà dito, aquilo contradiz ligeiramente o conceito de licença autónomo dado que l’avantage principal de d’une versão portátil é transportar o seu "software" d’un computador à outro sobre a sua chave USB. E estas versões são além disso desprovidas de protecção contra a pirataria. Mas observa-se que certos "software" à sucessos s’y põem como Essential PIM, Website Watcher e mesmo Tudumo.

Há reveladores no canto, pode comunicar-nos as vossas experiências nos commentaires…

Tags: Technorati:comercial , Technorati:conselhos , Technorati:desenvolvimento , Technorati:revelador , Technorati:grande público , Technorati: , Technorati:atalhos teclado , Technorati:sucesso

Se gostar de este artigo, der mais visibilidade votando por ele sobre Scoopeo:


Artigos similares (em teoria):
Astuce relâmpago para escolher os programas lançados ao arranque de windows
Encontrar d’un facilmente l’équivalent gratuito "software" comercial
Um "software" gratuito e eficaz para criar diagramas
A lista final dos sítios d’applications portáteis
As aplicações [ trans]portables: uma introdução


Acrescentam um comentário

Nome :

Correio electrónico :

Sítio web :

Comentário :