Program pembangunan keluarga yang dilakukan oleh BKKBN adalah melalui
pendekatan siklus hidup, program ini merupakan kesatuan yang utuh dalam
satu keluarga dan berkesinambungan sesuai penerapan dari delapan fungsi
keluarga yaitu: Fungsi Agama, Fungsi Sosial Budaya, Fungsi Cinta dan Kasih
Sayang, Fungsi Perlindungan, Fungsi Reproduksi, Fungsi Sosialisasi dan
Pendidikan, Fungsi Ekonomi, Fungsi Lingkungan. Untuk menciptakan keluarga
yang berketahanan, maka anggota dalam keluarga tersebut harus menerapkan
delapan fungsi keluarga tersebut. Yang kedua, keluarga harus menanamkan
nilai-nilai pembentukan karakter, karakter itu sendiri tidak muncul dengan
sendirinya ketika memasuki usia dewasa atau usia lansia tapi sudah terbentuk
sejak dalam kandungan.