real estate software requirement specification