What will be the research methodology if you are developing a generic software
Writing software isn't research. Proving that a piece of software, written by yourself or others, can be research. How are you going to show that your software does what it set out to do? How are you going to show that it is better than the alternatives? For those questions you need methodology. Questionnaires? Observations? Objective measurements? Something. 

But the software itself is just a tool. Showing it is valuable is the research part. 

And, of course, if it is real research then you need to be prepared for the situation that you get evidence that the new tool isn't actually better. Research is a search for truth, not proof of a predefined statement.