text: is it necessary to work in group to make own software ,cant it be possible for one person to create software?   depends what software you are making.there can be a software which is made to add two numbers .it will be a five line program but and one person maybe able to make it in 3 seconds but hey, it is still software.