Studying changing software architectures from an end-user development perspective inspires an enterprise resource planning architecture that lets end users create their own solutions.The "bazaar," a notion Eric Raymond coined, is a well-known metaphor for a software engineering model that developers often use in open source projects. In this model, software development is in view of the public, which means that anyone has access to the source code and can change, improve, test, and use it. Open source projects such as Firefox or the ADempiere ERP Business Suite have produced high-quality results, indicating that bazaar-like software engineering models are effective.