Formé un negocio de inicio hace seis meses. El primer producto ha sido diseñado y consta de una PCB, algo de firmware, pruebas de verificación y algún software de aplicación compatible con PC. El primer prototipo está listo para la comercialización. Por lo tanto, estoy buscando agregar un equipo para ayudar a llevar esto al mercado y desarrollar aún más esta empresa.
Para hacer esto, estoy buscando formas de colaborar con estos nuevos miembros del equipo, algunos de los cuales se encuentran en todo el país en diferentes zonas horarias. El equipo se expandirá desde solo el diseño integrado para incluir: diseños mecánicos para gabinetes, diseño de sitios web y desarrollo comercial y de marketing. He mirado una docena de herramientas basadas en la web. Muchos cobran una tarifa mensual o anual y comienzan con un sitio de inicio gratuito paralizado.
No estoy buscando recomendaciones aquí en esta publicación. Estos son fáciles de encontrar a través de Google. Lo que busco son comentarios útiles de ingenieros que hayan usado herramientas de colaboración en el pasado. Estoy buscando algo más extenso que solo GitHub. Esta puesta en marcha se basa en productos integrados, por lo que los comentarios de los ingenieros de hardware y software que trabajan son muy importantes.
Agradezco cualquier comentario sobre sus experiencias con las herramientas de colaboración. Tal vez esta publicación inicie un diálogo útil para otros ingenieros integrados. Gracias a los lectores de esta publicación.
Yo no iría con nada basado en la web de alguien. ¿Realmente quiere confiar la vida de su empresa a algunos idiotas al azar que administran un sitio web?
Configuraría las herramientas que me gustan dentro de la red de mi empresa, sin ningún servicio externo. Luego, todas las personas que trabajan de forma remota obtienen un inicio de sesión de VPN que los lleva a mi red donde pueden usar mis herramientas.
Comparta el código fuente a través de un sistema de control de versiones. Git probablemente funcionaría mejor dada la naturaleza distribuida de su configuración. Hay un pequeño lugar especial en el infierno (donde el fuego arde más y los demonios son más malos) reservado para las personas que intentan desarrollar software compartiendo archivos sin un sistema de control de versiones. El diablo se encarga personalmente de los que usan dropbox en lugar de un sistema de versiones.
Utiliza un buen sistema para planificar tus tareas. Usamos Jira y funciona bastante bien.
Encuentre un buen programa de gestión de proyectos para realizar un seguimiento de los requisitos y el progreso. Dejame saber si encuentras uno. No tenemos uno donde trabajo, y nunca hemos encontrado uno.
Necesita un sistema para rastrear las llamadas de soporte. Tenemos uno que usamos, y está bastante bien. No puedo recomendarlo porque es un producto alemán y solo está disponible en alemán. No es realmente todo lo que whoopy de todos modos.
Utilice un sistema de chat interno. Cuando un desarrollador o ingeniero necesita preguntarle a otro sobre aspectos técnicos, un chat funciona mejor que un correo electrónico.
Uso Github para algunos de mis proyectos personales y funciona bastante bien, para las pequeñas cosas que hago en casa. No me gustaría usarlo en el trabajo. Simplemente no tiene lo que se necesita para manejar con lo que trabajamos. Tuvimos alrededor de mil llamadas de soporte y terminamos como 2000 tareas durante el último año. Según mis experiencias personales con Github, eso no habría sido nada divertido.
Las soluciones integradas son geniales, hasta que te encuentras con alguna limitación con la que no puedes vivir, pero luego no puedes salir porque todos tus datos e historial están en algún sistema propietario y no puedes salir de él. él. Tener un montón de sistemas independientes es una molestia, pero sus datos están en sus manos y puede moverlos a un nuevo sistema si es necesario, o muerda la bala y, por ejemplo, reemplace su sistema de chat y solo tome la pérdida de la historial (pero solo para el chat en lugar de todo lo que tenía atado en el sistema integrado).
Esa es mi opinión sobre el tema. Espero que esta pregunta se cierre en breve como demasiado amplia o demasiado basada en opiniones. Las opiniones son todo lo que puede obtener en respuesta a las preguntas que ha realizado.
usuario105652
Doug12745
usuario105652