Deberá estudiarse bajo que lenguajes se desarrollará la aplicación, y que herramientas de desarrollo están disponibles. Además de las herramientas de desarrollo de aplicaciones, se deberá contar con herramientas de diseño de páginas web, diseño gráfico, etc.