smart development