Daniel Vacanti

SOA and Color Modeling: A lean approach to reusable component definition

The method of Modeling in Color (MIC) has its foundation in object-oriented analysis and design; however, given todayís modern service oriented architectures (SOA), the approach is more relevant than ever. In any SOA, MIC can provide answers to difficult questions like: How are services properly designed? Whatís the appropriate level of granularity for those services? Basic MIC techniques will be discussed and how to break a Color Model into discrete, loosely coupled components will be examined. How to convert the componentized model into XML schema and into XML web services will be explored.

Daniel Vacanti specializes in the leading, mentoring, and coaching of teams in agile practices.

With over 12 years of experience as a software developer, designer, and architect for agile projects in the areas of Telecommunication and Transportation, Daniel has a wealth of technical and industry experience. At SprintPCS, he helped introduce agile methodologies at the company’s internet business unit, sprintpcs.com. At Union Pacific Railroad, he led a team that migrated the company’s transportation control system off of an antiquated mainframe architecture to a more modern and viable platform. He worked closely with the director of the research and innovation department to design and to implement that organization’s agile approach (the process was designed to shave months – if not years – off of Sprintís normal product development lifecycle). At Motorola and at Corbis, Daniel and David Anderson led agile teams that delivered industry leading productivity and quality.

Daniel has an MBA from the University of Nebraska.