How do you prepare a software project synopsis?

by having the command on software project giving the information and detail with proper requirement specification and design is what synopsis is all about.