2:00 pm – 3:00 pm | Presentation | Room: Oceana 6
Ensuring the Quality of Business Vocabulary and Business Rules in an Agile SDLC
With an over 70% failure rate of change management programs, long term sustainability is difficult to achieve. One of the root causes of change failure is behavioral change, simply getting people to do their day-to-day work a different way. Most change management methodologies employ techniques to incentivize or force behavioral change, but these techniques need to be customized to the culture and processes of the organization. Railinc has approximately 50 projects using Agile Development per year, so this becomes even more of a challenge.
One of the techniques we employed to address the challenge was to develop business vocabulary and business rule standards for our business and technical teams to follow. The standards were put in place to ensure high-quality deliverables from our multi-year program to achieve the expected benefits and ROI.
We found that the best way to ensure people follow standards is quality reviews. In this session we will explore how we determined what kinds of standards were essential, how those standards were developed and defined, and how the quality-review process supports desired changes in behavior.
- Understand how quality reviews can ensure use of shared business vocabulary and creation of intelligible business rules in agile projects
- Determine when to perform quality reviews in the SDLC taking into account cross-team variance
- Use quality reviews to drive compliance, help change behavior, and ensure follow-through of new techniques
- Design the quality review process and determine which standards are important to review and emphasize
Show how the quality review process ensures business rule traceability to implemented code
Manager, Business Rules & Process Management
Brian Childs is the Manager of Business Rules and Process Management at Railinc. With 18 years of Quality Assurance experience across a variety of platforms and businesses he is now focused on maturing rules and process capabilities across Railinc's business and IT teams. This encompasses the full lifecycle from harvesting, analysis, development and maintenance of business rules and processes. His experience in Quality Assurance and Agile has highlighted the need to externalize and manage business rules and processes as assets to the organization. A key part of Brian’s role at Railinc is being a champion for change, helping to ensure understanding and adoption as our internal expertise increases and the program expands into additional product lines. Brian has a BS in Information Systems.
Brian's 2017 Presentations:
- Ensuring the Quality of Business Vocabulary and Business Rules in an Agile SDLC
Wednesday, November 8, 2017 (2:00 pm – 3:00 pm)