¿Qué desearías no haber pasado tiempo construyendo en tu startup?

Ambas startups para las que he trabajado han tenido una excelente automatización de las pruebas del sistema (que se ejecutan en hardware real o simulado). Los desarrolladores individuales pueden enviar pruebas y verificar los sistemas de prueba. QA puede programar un conjunto completo de pruebas para una nueva versión con la mínima supervisión necesaria. Las pruebas nocturnas de integración continua pueden ejecutarse en el mismo marco de automatización. Obtenemos la recopilación automática de resultados de pruebas, informes, colas de trabajos, etc.

Otras compañías de las que he aprendido, mediante entrevistas a candidatos, tienen sistemas similares. Cada uno de ellos hasta la fecha ha sido escrito desde cero.

Parte de este trabajo es necesario (para adaptarse al sistema que se está probando), pero realmente desearía que hubiera una solución estándar que simplemente funcionara.

En realidad, podría tener sentido participar en todos los aspectos de la creación de su propia startup, desde la configuración de la oficina hasta la contabilidad, desde la especificación del producto hasta las revisiones de usabilidad, desde los documentos legales hasta el establecimiento de presencia en línea. Eso le brinda una visión mucho más amplia de lo que está involucrado, una mejor imagen global, apreciación de todos los roles y esfuerzos necesarios para lograr sus objetivos.
No me arrepiento de ningún trabajo en la fase inicial de mi lado: -))

Cualquier cosa relacionada con Flash o Flex.