Cosas que hay que tener en cuenta para crear un programa

1) Crear un logotipo

Crear un logotipo, será de gran ayuda, al diferenciar su proyecto del de otros. Los tamaños deberían ser:

- Tipo Icono: Para el icono del programa y para el "favicon" de la web
Ejemplo: Cosas que hay que tener en cuenta para crear un programa
- Tipo Logo: Para el logotipo del software y de la web del proyecto
Ejemplo: software
- Tipo Banner: Para hacer publicidad
Ejemplo: info

2) Conseguir una página web para el proyecto

Mayormente, la alternativa segura, sería SourceForge.net, sin embargo, esta web de almacenamiento de proyectos no permite personalizar una web al 100%. Si consigue un hosting gratis o de paga, por lo minimo debería haber estas secciones:

- Descargas: Es obvio, que aquí se deben insertar los links de descarga para nuestro programa.
Ejemplo: http://www.apple.com/es/quicktime/download/
- Actualizaciones: La web de actualizaciones debería estar dividida en 2: Privada y Publica. Publica para la actualización manual del programa. Privada, solo si tenemos un actualizador automático, deberiamos tener la sección Privada, para que el actualizador descarge de ahí las últimas actualizaciones.
- Notas de Versión: Incluir los cambios, mejoras, características del software. Cada versión debería tener una `´agina de notas de versión.
Ejemplo: http://www.mozilla-europe.org/es/firefox/3.5/releasenotes/
- Contactanos: Es obvio, lo que debe ir aquí, un formulario de contacto, una dirección de correo electronico, etc. Pero que este sea un medio accesible para que el usuario puede contactarse con usted.
- Ayuda: Aquí se debería poner las Preguntas Más Frecuentes (FAQ, por sus siglas en inglés) para que el usuario pueda resolver problemas de configuración frecuentes o sencillamente para conocer la interfaz del programa.
- ¿Quienes somos?: Incluir aquí quienes trabajan en el proyecto, porque lo desarrollan, y todo lo relacionado a los créditos del autor.

3) Crear imágenes y los complementos para el programa

Antes de crear el programa, lo necesario sería pensar en:

- El instalador: Para usarlo en la instalación. Debería elegir el que se ajuste a sus necesidades.
- El contenido multimedia: Para que no sea sencillamente letras letras y más letras.
- Configuración del Programa: Cuantas cosas se podrán configurar? Cuántas cosas estarán escondidad hasta que se configure? Cuales seran los valores por defecto del programa?. Hacernos estas preguntas nos ayudarán a escoger la configuración que usará el programa.
- DLL, OCX, y otro material importante: De que DLL u OCX dependerá mi programa? Que material necesita para funcionar? Hacernos estas preguntas nos ayudará en el siguiente paso.

4) Diseñar el programa

Una vez que tengamos todo el material listo, es la hora de diseñar y programar el programa, para eso usar el lenguaje de programación que más nos convenga y que se ajuste a nuestras necesidades. Luego compilar.

5) La fase de pruebas

Nadie es perfecto, todos nos equivocamos, por eso deberiamos poner aun nuestro programa en fase Alpha, Beta, Delta de acuerdo a el nivel de terminación del programa.

6) La Ayuda

Además de la ayuda de la web, el programa debería incluir la ayuda necesaria para el usuario. Para que pueda resolver problemas comunes o saber configurar bien el programa.

7) Empaquetar

Siendo pues, probado nuestro software, y este ya Estable ( o incluso antes si uno desea compartir la fase Beta del Software ) ya es el momento de empaquetar el software, listo para instalar y usar.

8) Publicar

No hay mejor sitio que Taringa! para publicar nuestro software. Si puede publicarlo en más webs mejor aún, porque mientras más publicada este su web. Más conocida será y por lo tanto más personas usarán su software.

9) Nunca dejar el proyecto

Si su programa tuvo exito, debe seguir diseñandolo, para que así hayga más personas que lo usen.

Esta información es 100% mía, es ya mi ultima opción para ser NFU si lo permiten ustedes.

Fuentes de Información - Cosas que hay que tener en cuenta para crear un programa

Dar puntos
53 Puntos
Votos: 6 - T!score: 9/10
  • 0 Seguidores
  • 6.402 Visitas
  • 3 Favoritos

8 comentarios - Cosas que hay que tener en cuenta para crear un programa

@yocar Hace más de 5 años
muy buena la info!... pero no te rindas para ser nfu, es como dice el dicho: \"con paciencia y con saliva....\"

saludos...
@jodeposts Hace más de 5 años
ja ja ja ja. Me sorprendi al ver que podia comentar en un post de moderador!!!!!!! Me la aplicaste
@mfalem Hace más de 5 años
muy buen post!
@junglerlater Hace más de 4 años
TE REGALO 10+ nunka es facil de NFU
@falexq Hace más de 4 años
toma 10
@Thrasher90 Hace más de 4 años
eh aqui te hago NFU!!!!!!!!!!!!!!!!!!!!!!!!!!! +10
@omarquispetorres Hace más de 8 meses
este post es un asco