Mike Milinkovich is the Executive Director of the Eclipse Foundation, responsible for supporting the Eclipse open-source community and commercial ecosystem. With over 170 corporate members worldwide and over 250 projects with more than 1000 developers, Eclipse is one of the world’s most successful open source communities. Its projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle. A large, vibrant ecosystem of major technology vendors, innovative start-ups, universities and research institutions and individuals extend, complement and support the Eclipse Platform.
Prior to joining Eclipse, Mike was a vice president in Oracle’s Development Group. Other stops along the way include WebGain, The Object People, IBM, Object Technology International and Nortel.
Mike earned his Masters of Science degree in Information and Systems Sciences and a Bachelor of Commerce degree from Carleton University. He lives in Ottawa, Canada.
The advance of both the web and of open source software has led to the rapid creation of new platform and ecosystems, some of which appear to threaten traditional industries and market approaches. The dynamism of these new ecosystems is partly due to new technology that is developed and rapidly deployed, but also to new paradigms of organizing the development and deployment of this very technology. One of these paradigms is the notion of collaborative organisations structured around meritocracy. Closer examination of organisations based on this paradigm show surprising similarity to traditional industries in the way development projects are executed, and some marked differences in the in which they are governed. The combination of these factors allows an organisation to harness collaborative software and systems development competence. Not only to follow, but to drive the dynamics of the new ecosystems.
Using the Eclipse development process and the Eclipse release train as examples, concrete transfer actions are described, that can be used by a traditional organisation in order to build its software development competence of the future.