About Jezz Santos and This Blog
About Jezz
Jezz Santos is a Principal Product Development Consultant with Microsoft Consulting Services, who specializes in Enterprise Product Development, Guidance Automation and Software Factories.
His IT career has led him around the globe in several countries of Europe, Asia, the South Pacific and America. He has been emerged in product development since the mid 1990's, in a multitude of development roles for various types of companies including research, ISV, GSI and now as a Microsoft consultant. He is more than 6 years old at Microsoft as a field consultant, and as the result of this work, he explores the means and methods of developing and packaging reusable assets and automated guidance, making it actionable and customizable for customers to leverage, in the form of Software Factories.
Jezz works closely with the Microsoft patterns & practices team, the Visual Studio Architects (VSTESA) and DSL Tools team to help realize the concrete vision of Software Factories for Microsoft. His involvement started with the patterns & practices program for software factories since before its inception, and now primarily as a trusted expert advisor for the Web Service Software Factory and Software Factory Platform projects. Jezz created one of the world's first implementations of a software factory (the ‘EFx Factory') which demonstrates many of the advanced features of a future generation of software factories to come from Microsoft. He now spends his time helping customers and partners realize the practical vision of software factories.
He is leader in the software factory building community providing guidance and various tooling innovations pushing software factory development forward. Jezz is the owner of the DSL Editor PowerToy, an open source community project for enhancing DSL's. You can find him speaking at various public technical events, including TechEd 2007, on building software factories, and he is the author of several whitepapers on building software factories on MSDN.
About This Blog
This blog was originally established (end of 2005) as a means to convey experiences in helping enterprise customers (and other consultants) with software development from the perspective of a field consultant faced with dealing, and caring deeply about many of the issues and pain faced by our customers with enterprise software development.
The blog has always had a strong sense of duty to expose the truth about the ‘strange’ pastime of software development today, cutting through the emotions and delving into the underlying root causes, and reasons for most of what we see as the outcome of the strange behaviours exhibited by professionals in this field. [Tag: Software Development Truths] Then intent has always been to share and promote open discussions about these observations, in a quest to address and help resolve these issues.
The blog, for a time, became the public channel for discussing and promoting the EFx Factory [Tag: EFx Software Factory], a pioneering software factory prototype that had evolved from much of the work in this space to concretely address some of these problems in the specific domain of enterprise application and service development.
“Software and Factories, and making sense of it for you”
Today, the blog has been re-purposed to focus upon giving down-to-earth guidance about software factory development and usage, in an attempt to educate and promote the adoption of this emerging approach. [Tag: Software Factories]
The primary objective has been to ‘socialise’ the software factories terminology and methods and raise understanding of this approach to be accessible to the wider developer audience. The blog aims to provide comprehensive content on timely, relevant topics to a developing factories community to address a need for more practical, real-world based information in this space.