how you develop needs and solutions?