Im starting a project with some college friends and we want to make a team of audio engineers and software developers. We have experience in apps development, filters implementation and audio streaming (wireless and usb) but now we want to develop apps for real time audio streaming and audio processing in smartphones using usb accessories and wireless accessories. We have to do a lot of research, testing and development for this apps and features.
For example we want to develop a feature for noise cancelation when some one is working in the office. Considering that we have a headphone with microphones. The audio is capture by the microphones and is streamed to the smartphone, in the smartphone the audio is processed (in this case the noise is cancelled) and then is sent it back to the headphones.
What methodologies do you recommend me to manage the development of features of this nature?