Consulting for software development projects and challenges.