Ms. Brooks has over 10 years of experience in coaching software development teams to be more effective in their delivery. She has hands-on experience with all aspects of analysis, design, development, and testing. Ms. Brooks is particularly well versed in Agile software development and has led implementation projects in several different and challenging environments. Her extensive knowledge of Agile techniques and processes, particularly the training and application of Agile practices for development teams, has consistently contributed to the success of teams, projects, and organizations.