Por donde empiezo mi proyecto web?

lamparita“Si deseas empezar y desarrollar algo grandioso, no necesitas millones de dólares de capitalización. Necesitas suficiente pizza y Diet Coke en la heladera, una PC barata y trabajo y dedicación para realizar tu idea.” (John Carmack).

Pero, cómo lograrlo? Como llevar adelante una pequeña idea sobre la que no tenemos grandes ideas para su ejecución? Los sitios mas grandes que hoy están en la red, comenzaron siendo muy sencillos, incluso muchos de ellos mal programados. A veces el padre de la idea debe hacer de diseñador, programador, mantenimiento técnico, redactor, RRPP, todo en uno!

Es bueno para el aprendizaje propio y la puesta en marcha rápida de algo intentar hacer todo uno, pero ciertamente no es lo mejor en todos los casos. Lo primero que debemos hacer es empezar a anotar que tenemos a favor para el proyecto, el nombre del mismo (y disponibilidad de dominios!), algún boceto de como se vería a nivel gráfico, que funcionalidades queremos. Lo segundo, es anotarnos todo aquello que no tenemos ni jota de idea de como desarrollar.

Empecemos a trabajar con lo poco que tenemos, armemos un esquema general y pongamos las cosas en marcha, pues ya con “algo” en mano es mas facil salir a buscar personas que deseen participar de tu idea. Consideremos pedir presupuestos, quizás encontremos gente que no nos cobre muy caro el servicio. Asimismo tengamos en cuenta que tenemos muchas combinaciones de pre-fabricadas con numerosos plugins gratuitos y themes-skins para utilizar.

Recordemos que la antiguedad de un sitio, tiene su valor, por lo que es bueno comenzar a trabajar lo antes posible para ir ganando tiempo y luego ya tendremos tiempo de realizar inversiones tanto en dinero como en tiempo para nutrir nuestro proyecto.

 A grandes rasgos, tenemos que bosquejar lo siguiente:

  • Planeación
    • Encontrar un nicho de mercado donde no haya mucha competencia
    • Hacer un plan de negocios
    • Elegir un buen nombre de dominio
    • Elegir un Hosting de buena calidad
  • Diseño
    • Elementos básicos del sitio web: encabezado, barra de navegación, contenido, pie de página
    • Logotipo y marca
    • Un diseño atractivo a la vista
    • Evita la sobrecarga de información
    • Esquema de color efectivo
    • Desarrolla el punto de enfoque
    • Presta atención al alto de línea
    • Elige un tamaño de fuente que sea fácil de leer
    • Usa espacios en blanco y espacios negativos
    • Fortalece la página de inicio
  • Usabilidad / Accesibilidad
    • Navegación usable y fácilmente accesible
    • No usar Flash para la navegación del sitio
    • Mapa del sitio HTML
    • Verifica que no existan vínculos rotos
    • Prueba el sitio web con usuarios reales
    • Crea el sitio web siguiendo los parámetros de accesibilidad
    • Usa Flash lo menos que sea posible
  • Contenido
    • Crea contenido único presentado de una manera muy directa
    • Actualiza el contenido regularmente
    • Termina el contenido agregando encabezados, imagenes y videos
    • Permite la interacción de los usuarios
  • Optimización del sitio web / Estándares
    • ¿Tu sitio Web es está compilado con estándares y es compatible con todos los navegadores?
    • Usa CSS y lo un mínimo de tablas
    • Valida el código HTML y CSS
    • Optimiza el tamaño de la página (imágenes, contenido, video, sonido)
    • Usa código limpio para para que varios programadores puedan actualizarlo
    • Cóloca los scripts <scritp> en el pie de la página y no en el <head>.
    • Haz que tu sitio se lleve bien con las técnicas SEO
  • Optimización para buscadores SEO / Marketing
    • Monetiza tu sitio
    • Haz promoción básica (nota de prensa)
    • Registra tu sitio web en directorios cómo dmoz, Yahoo!, BOTW
    • Crea una newsletter
    • Escríbe artículos y envíalos a sitios que lo permitan del nicho
    • Aprovecha las ventajas de servicios cómo Google Analytics
    • Crea un XML Site map

Fuente Carlos Leopoldo

Si los trabajos de SEO los vas a realizar vos mismo, te recomiendo leer esta excelente guía introductoria sobre los Pasos para Posicionarse.

Por último, yo no digo que emprender sea sencillo. Al contrario, desde ya les digo que es complejo y quizás hasta frustrante por momentos, pero no por ello hay que desanimarse, requiere de tiempo y en el primer emprendimiento uno se va capacitando en ciertas cuestiones sobre la marcha, a fuerza de porrazos y de consultar con otros emprendedores.

Este es un pequeño aporte para alentarlos a que aprovechen este caluroso verano del 2009 :p

Claves para fracasar con todo éxito

Un proyecto, especialmente cuando incluye una comunidad, es muy similar a un bebé. Tiene padres, lleva un tiempo de gestación hasta que finalmente nace pero será dependiente de sus padres durante todo el tiempo que tarde en crecer y fortalecerse lo suficiente como para valerse por si mismo y auto sustentarse.

Si bien mayormente los proyectos web se pueden generar con escasos recursos monetarios, esto no significa que demanden menos esfuerzo que, por ejemplo, la apertura de un local comercial. Al contrario, quizás demanden mas esfuerzo y tiempo dependiendo de tus conocimientos y asociados.

Veamos algunas claves para un fracaso seguro.

1- No tomarse el tiempo de elegir un nombre adecuado. Tu nombre te va a acompañar toda la vida, o casi toda. Hay que buscar algo que nos diferencie, que tenga dominios disponibles y que sea facil de pronunciar o recordar. Cuando estemos crecidos, al igual que una persona, quizás decidamos emprender la dificil tarea de tramitar un cambio de nombre o quizás simplemente nos ganemos un apodo. Pero lo cierto es que durante los primeros años es fundamental poder diferenciarnos bien del resto.

2- No alimentarlo cada dia. Al recién nacido se le da de comer cada 3-4 horas, tu proyecto no te va a levantar en la madrugada pidiendo que lo alimentes, pero casi. Es necesario saber que vos y tus socios deben encargarse de alimentar a la incipiente comunidad que estás formando constantemente. Como lei por ahi: “El administrador de un foro debe ser su mejor usuario”. Que clase de administrador serías sino?

3- No colocar las medidas de seguridad necesarias. Cuando empiece a caminar, te surgirán toda clase de situaciones que te llevarán a reforzar tu seguridad en varios aspectos. Si con los backups podrás dormir tranquilo ante un eventual hackeo, deberás tomar otras medidas de seguridad no menores para evitar que tu comunidad provoque daños también. Pensemos que cuando un niño comienza a gatear, tiende a meter cosas en los enchufes… y para que crees que existen esas tapitas que se colocan en el enchufe, pues? Evitá las cosas antes de que pasen. No permitas que te hagan hotlink desde otros sitios, no permitas que se pueda incluir código html, no dejes que se puedan subir adjuntar archivos de un tamaño tal que consumirían velozmente tu ancho de banda, etc.

4- No reglamentar. El carecer de un reglamento coherente, y del criterio suficiente para hacerlo respetar, mata hasta a las mejores comunidades. No podemos sancionar por reglas que no existen o que inventamos sobre la marcha. De ese modo solo nos ganaremos el título de Tirano y lentamente quedaremos tan solos que invitaremos a cuanto troll conozcamos para que postee.

5- Promover el gatillo facil. Es necesario saber que los moderadores TAMBIEN deben tener su propio manual de procedimientos, tal como los docentes reciben educación para poder enseñar mejor. Primero deben cumplir una función docente, y cuando ello no da resultado, entonces ahi si podrán gritar “Alto, policía!”. Tres moderadores que reparten sanciones como si fueran cartas de una mano de canasta, alejan al pequeño grupo que logramos unir… hacia las comunidades competidoras.

6- Ocultar cualquier error. “La casa está en orden”, dijo uno y al otro día se vino todo al diablo. Ser administrador no te da cualidades divinas, cometés errores y la gente, hablando mal y pronto, no es boluda. El usuario que comienza a ser leal a tu comunidad VE tus errores, y muchas veces te los va a indicar. Si en efecto encontrás el error, disculpate de corresponder, y agradecele. Ocultar que algo anda mal solo va a ponerte en un lugar de desprecio.

7- Evitá darle una visita semanal a todos tus competidores. Es fundamental “parar la oreja” sobre lo que hace la competencia, no podemos creer que solo nuestro camino es el que vale y descartar de plano otras experiencias. En la casa de nuestro competidor, a veces veremos quejas sobre nosotros (algún ex-usuario nuestro) o simplemente podremos ver en que cosas nos toman la delantera y que podemos hacer para darle una vuelta de tuerca original a nuestro proyecto.

8- Ni se te ocurra gastar un peso extra si tu hosting no funciona! Si tu comunidad comenzó a crecer y te pide mas ancho de banda, deberás mover cielo y tierra para darle ese “aire” que te piden. No podés permitirte que tu sitio esté offline con un hermoso “Bandwidth exceed” tres dias al mes. Muchos dicen que hasta que adsense no les de dinero todos los meses, no piensan invertir un peso en el sitio. Yo creo que nunca comprendieron que todo proyecto requiere de inversiones. Incluso cuando la comunidad ya tiene un pequeño grupo de adeptos, ellos mismos se ofreceran a darte una mano.

9- “Mi nene es perfecto”. A cuantas madres conocen ustedes que dicen “Mi hijo es perfecto, jamás haría las salvajadas que hacen los demás”, y ustedes lo tienen calado al chico y saben que es un desastre total. Los padres muchas veces actuan con negación ante los errores de sus hijos. Un poco de eso liga el dueño de un proyecto cuando se encariña mucho, por eso siempre es bueno rodearse de un pequeño staff de colaboradores y ser permeables a recibir sus críticas y sugerencias antes de ejecutar un cambio de modo definitivo.

Que otras claves para asegurarse el fracaso podés compartir con nosotros?