Hola, podemos definir varias fases de desarrollo para el proyecto, cada una de estas fases tendra un epriodo de entrega donde tu podras validar el desarrollo hasta ese momento, validar los requerimientos y proponer cambios.
El proyecto es obligatorio en Visual Basic?, podria recomendarte Java como tecnologia, incluso te recomendaria que la aplicacion sea Web lo cual le daria mayor flexibilidad.
Me gustaria tener una reunios, para asi obtener un poco mas de detalle y poderte dar un plan un poco mas detallado de como s epodria manejar el proyecto