Does it mean our child has to sleep in his/her own room?
No. If you prefer to share a room with your child, that is absolutely fine. My programs are suitable for room sharing as long as the child sleeps in his/her own bed. The main goal is to allow your child to fall asleep independently.