banner banner banner
La Guía Definitiva Para Desarrolladores De Software
La Guía Definitiva Para Desarrolladores De Software
Оценить:
 Рейтинг: 0

La Guía Definitiva Para Desarrolladores De Software


Todo lo que puede hacer al final es seguir su instinto.

Bueno. Tal vez no quiera arriesgar todos sus ahorros de vida en su instinto. Suena justo…

Aunque siempre habrá algo de riesgo involucrado (nunca podrá estar cien por ciento seguro de ningún producto de software), usted ciertamente puede acotar al punto en donde las posibilidades de éxito financiero estén a su favor.

La primera cosa que necesita hacer es encontrar si hay o no algún producto existente que sea bien el mismo o similar a lo que usted tiene en mente.

La forma más fácil de lograr eso es simplemente conduciendo búsquedas usando términos que definirían de forma precisa el tipo de software o producto que tenga en mente.

Aunque los motores de búsqueda pudieran ser un buen lugar para empezar, quizá obtenga mejores resultados más rápido buscando a través de los varios sitios de descarga como CNET (http://download.com) y Tucows (http://www.tucows.com). (http://www.tucows.com/)

Si encuentra alguno, necesita compararlos con su propia idea. En algunos casos, eso podría significar que usted en efecto tendrá que comprarse el producto para que pueda usarlo y evaluarlo personalmente.

Claro. Si un demo o versión de prueba está disponible, pudiera simplemente descargar y revisar esa versión. Algunas de las características quizá estén bloqueadas, pero aún podrá ser capaz de ver cuáles están incluidas en el software.

Luego pregúntese a usted mismo…

¿Mejorarán sus propias ideas lo que ya existe? ¿Añadirán valor en general o contribuirán algo nuevo u original al uso o funcionalidad del software? En general, ¿Harán sus ideas que el producto sea mejor?

Si la respuesta es si, adelante, explore cualquiera y todas las mejoras y posibles actualizaciones.

Si la respuesta es no, entonces necesita pensar en otro producto.

Pero incluso si inicialmente encuentra que no hay producto de software como el suyo en existencia, no festeje tan rápido. Quizá haya una muy buena razón de que nadie más lo haya creado.

Y la razón más notable quizá sea el hecho de que es una pobre elección de software, que no haya mercado probable o ganancia potencial.

O, pudiera significar que nadie más ha pensado en ese particular producto de software. Si ese es el caso en realidad, entonces el potencial de mercado y ganancias esta completamente abierto.

Eso no quiere decir que sea el exitazo. No lo es. Sólo significa que tiene un buen candidato para un producto de software. Aún necesita establecer si en realidad se venderá o no.

Lo que nos lleva a su típica “trampa 22”. No querrá crear software hasta que este seguro de que se venderá. Pero no hay forma de estar seguro de saber qué fuerza de venta tiene un producto hasta que esté, de hecho, en el mercado.

Ahí es donde entra en juego el instinto…

Si ha investigado su mercado minuciosamente, y tiene una buena idea de lo que la gente en su audiencia objetivo quiere, usted ya debería confiar en su producto de software potencial.

Tiene que entender que no se trata de crear y vender productos de software. Es sobre saber qué productos de software crear. Y sólo hay una forma de obtener esa información.

Necesita estar al pendiente de su audiencia objetivo. Tiene que ponerse en sus zapatos y sentir cómo es estar en su lugar. Y una vez que haya hecho eso, debería poder responder las preguntas que determinarán qué productos de software deberían ser creados.

Así que todo se resume a un factor importante…

Necesita ser capaz de elegir productos de software que muy probablemente satisfagan las necesidades y deseos de un particular grupo de individuos. Y para cuando haya terminado de investigar y estudiar cualquier grupo dado, ciertamente debería tener la habilidad.

Y cuando su instinto envíe mensajes altos y claros a su cerebro… “este es, este es”…

¡definitivamente es hora de escuchar!

Estableciendo características

Una vez que su instinto entra en acción – Asegurándole que su idea de producto tiene lo adecuado para ser un éxito comercial – puede empezar a establecer detalles específicos acerca del programa en sí.

Haga una lista de todas las características y opciones que quiere que su programa tenga.

Incluya toda cosa que pueda pensar. Por ejemplo, Si estuviera creando un programa para un sitio de membresías personales, parte de su lista quizá se vea algo así…

Nombre de usuario único

Encriptado de contraseña

Acceso seguro

Contraseña perdida

Los miembros pueden actualizar su propio perfil

Opción de esconder su correo electrónico de otros miembros Subida de fotos o videos de miembros

Salas de chat públicas

Membresía gratis

Mejora de membresía por pago

Dos niveles de membresía por pago

Cobro de membresía integrada a PayPal

Enlace para darse de baja (borrar membresía) dentro del perfil del miembro Enlace de registro de programa afiliado dentro del perfil Lo que intenta hacer aquí es listar todas las cosas que quiera – o piense que querría incluir en su producto de software. De esa forma, el programador (o programador potencial) tendrá una idea sólida de lo que tiene en mente.

Pero no sólo se fíe de su propio criterio. Para estar seguro de que no esté olvidando nada, necesita analizar otros productos de software. No necesariamente tienen que ser similares a los suyos (aunque eso ayudaría). Sólo necesita tener una clara indicación de toda posibilidad.

Por ejemplo, quizá se encuentre con otro producto que dé a sus miembros la oportunidad de contactarse unos con otros dentro de la mismísima área de acceso. Ese tipo de correo interno quizá no haya sido algo que se le ocurrió inicialmente, pero bien pudiera ser algo que le gustaría ofrecer a sus propios miembros.

O tal vez encuentre un programa completamente diferente que le gustaría incorporar al suyo. Por ejemplo, una herramienta que genere ventanas emergentes personalizadas. En vez de que sus miembros accedan de forma independiente, todo lo que tendrían que hacer es acceder a su cuenta y dar click en un enlace.

O, podría crear una área de herramientas donde sus miembros pudieran acceder a una variedad de éstas fácil y rápidamente. Y la ventaja sería el hecho de que estén todas dentro del programa de membresía primario y no simplemente “agregada” a ella.

La idea de buscar en otros productos de software (a demás de ver qué hay en el mercado) es para que se eduque respecto a qué ofrecen. Pero el bonus es, que ver otros productos frecuentemente puede crear ideas que de otra forma no pudieron habérsele ocurrido.

Un buen lugar para acceder a cada tipo concebible de software es Hot Scripts (http://www.hotscripts.com). Su base de datos es bastante extensa e incluye programas y scripts en cada lenguaje de programación popular (algo de lo que hablaremos más adelante).


Вы ознакомились с фрагментом книги.
Для бесплатного чтения открыта только часть текста.
Приобретайте полный текст книги у нашего партнера:
Полная версия книги
(всего 1270 форматов)