Loading…
This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
Registration is open every day from 7:30 a.m. until the close of the day’s sessions.
Breakfast will be served starting at 6:30 a.m. for conference registrants in the Columbine Restaurant.
30-minute refreshment breaks are at 10:00 a.m. and 2:30 p.m. daily.
Lunch is 12:00-1:00 p.m. daily in the Columbine Restaurant.
View analytic
Thursday, May 4 • 1:00pm - 2:30pm
Ultimate Architecture Enforcement: Write Your Own Rules and Enforce Them Continuously

Sign up or log in to save this to your schedule and see who's attending!

The software architecture discussed and carefully created is often not entirely followed in the implementation. In this session, we'll look at an easy-to-use, automated solution to improve architecture conformance. This solution has been successfully applied in a mid-size organization for the past six years. It uses free open-source tools and helps raise architecture knowledge across the development team. Through examples and guided exercises, you'll learn the basics of a free open source static analysis tool for creating custom checks in Java for architecture conformance. We'll also discuss strategies for how to enforce the architecture continuously by integrating the custom checks to your CI infrastructure and how to make this setup effective. In this session you'll do some basic coding. To execute the activities, bring your laptop loaded with JDK 1.7+ and Apache maven 3+. 

See the slides.


Speakers
avatar for Paulo Merson

Paulo Merson

Software Architect, Brazilian Federal Court of Accounts (TCU)
Paulo Merson has been programming in the small and programming in the large for over 25 years. He is a software architect at the Brazilian Federal Court of Accounts. He has collaborated with the SEI in several projects and is a certified instructor for SOA School and a faculty me... Read More →


Thursday May 4, 2017 1:00pm - 2:30pm
Conference Room A

Attendees (25)