Cody has eight years of working experience in the Information Technology field as a Business Analyst, Project Manager, and Scrum Master. His experience incorporates both Waterfall and Agile project management methodologies. In utilizing these two methodologies for Project Management, Cody has gained the experience required to determine a project's minimum requirements, while maximizing efficiency to ensure delivery of quality products on time and within budget.
Serving as a liaison between clients and IT teams and management has afforded Cody the understanding for the importance of effective communication when developing solutions in the fast paced IT world. The success of the multimillion dollar project is a testament to Cody's ability to build working bonds between all parties involved in a project.
Cody's long-term professional aspiration has been to coach teams in the corporate theater, helping build the strengths of the individual for overall project and team success. This passion for developing the people within the team has been a perfect meshing with the Agile Project Management methodology.
Davisbase Consulting, LLC., Agile Trainer and Coach
February 2011 - Present, Gainesville, FL, United States
Delivery of Agile training curriculum to development teams, business units and product owner groups in public and private settings.
Hands-on coaching with organizations in a post-training event providing the necessary support and guidance needed to develop proficiency and self-sufficiency in Agile principles and practices from beginning to completion. Knowing > Doing > Becoming
Providing team facilitation and professional mentoring with real-time feedback leveraging IT and Business alignment to deliver quality, working software for customers as early as possible.
Creation and delivery of product Vision, Roadmap and Backlog with a focus on organizational shared understanding.
Professional mentoring and IT management consulting on engaging Scrum teams in an Agile environment.
Tower Hill Insurance Group, Scrum Master
July 2009 - February 2011, Gainesville, FL, United States
Leading Scrum teams coordinating development and testing efforts to meet user story and acceptance criteria determined by the Product Owner(s).
Analyzing the business needs to help identify business problems or needs and propose solutions. Engage the Product Owner(s) to help analyze, communicate and validate business requirements for changes to business processes, policies and IT systems.
Facilitating visual demonstration of software changes to receive acceptance from Product Owner(s) and stakeholders.
Coordinating planned and patch releases of proprietary software.
Training team members and business partners on agile methods and new software features.
Ensuring best business practices are followed by the agile team. Introducing new and innovative processes to keep the project team engaged and productive while maintaining project scope and producing quality applications to support the business needs.
Tracking and analyzing team metrics to determine short-term commitments while maintaining focus on the project horizon.