Discuss various methods of development.