Perubahan perilaku masyarakat akan lebih memiliki makna apabila tercapainya semua tujuan Bersama, dengan demikian pengembangan masyarakat dapat meciptakan suasana kehidupan masyarakat yang kondusif, dan memungkinkan setiap anggota dari masyarakat berpartisipasi dalam semua tahapan dan aspek-aspek kegiatan dalam pengembangan masyarakat.
Dalam Program Pengembangan Masyarakat akan dapat lebih berhasil apabila dari semua pihak atau pelaksana dapat memahami dari filosofi atau falsafah pengembangan masyarakat itu sendiri, falsafah itu dapat diartikan sebagai pandangan hidup ( way of life), dengan demikian sebuah falsafah harus dipahami sebagai sumber segala kebijakan, norma-norma dan peraturan didalam semua aspek kegiatan pengembangan masyarakat.
Ada beberapa falsafah atau filosofi yang dapat diikuti dalam kegiatan pengembangan masyarakat :
Bekerja didasarkan pada sebuah kebutuhan yang dirasakan semua elemen masyarakat ( felt need ). Di dalam mengembangkan masyarakat kegiatan yang yang disusun harus bertitik pada kebutuhan-kebutuhan yangÂ
dibutuhkan oleh masyarakat, dengan demikian dapat mengatasi dari berbagai permasalahan dan upaya- upaya dalam memecahkan masalah untuk mencapai tujuan yang dicita-citakan dan diharapkan oleh masyarakat. Untuk memperoleh dukungan dan partisipasi dari kalangan masyarakat maka untuk lebih baiknya felt need bisa dirubah terlebih dahulu menjadi real need atau kebutuhan nyata.Â
Masyarakat yang ingin terbebas dari penderitaan dan kemiskinan Setiap Individu pasti menginginkan hidup di dalam kondisi yang berkecukupan dalam memenuhi kebutuhan hidupnya, Baik dalam kebutuhan sandang, pangan, ataupun papan oleh karena itu setiap rumusan kehidupan atau program pengembangan masyarakat harus bertujuan untuk memperbaiki tatanan kehidupan.
Program Pengembangan Masyarakat harus mencakup semua aspek mulai dari pengetahuan, ketrampilan, dan sikap. Perubahan dari ketiga aspek tersebut dapat diperoleh dan ditempuh melalui upaya-upaya seperti dengan penidikan formal non formal maupun informal, sehingga dalam proses pengembangan masyarakat tidak terlepas dari prinsip-prinsip pembelajaran bagi masyarakat khususnya.
Dalam Program Pengembangan Masyarakat juga mempunyai ciri- ciri yakni dapat dipahami sebagai berikut :
Memiliki sebuah tujuan yang ingin dicapai
Aktivitas atau program yang dilakukan bersifat terencana,berkelanjutan sesuai dengan kebutuhan yang dibutuhkan.
Adanya Tindakan Bersama karena adanya tujuan yang ingin dicapai Bersama.