Welcome!


Welcome to the world’s largest informational website on the OPEN Process Framework (OPF), a free and public-domain object-oriented framework of open source reusable process components.

This is your website! Please help us improve it by submitting your own webpages, suggested changes to existing webpages, or other constructive criticism by using our contact information.

This official OPF website and its associated repository are maintained, extended, and promoted by the non-profit OPEN Process Framework Repository Organization (OPFRO). Membership is free to anyone interested in supporting the work of this website. OPF is a primary component of Object-oriented Process, Environment, and Notation (OPEN), which is produced and is maintained by the OPEN Consortium of methodologists, process engineers, and developers. OPEN is documented in the official OPEN website and an associated series of books, articles, and conference papers.

The OPF recognizes that one size does NOT fit all. No matter how tailorable it might be, no single development process (method) is appropriate for all situations given their great differences in terms of application size, complexity, and criticality as well as the great differences between their development and operations organizations in terms of size, experience, maturity, resources, etc.

Therefore, this on-line repository (class library) of over 1,100 state-of-the-art reusable process components is intended to be used to engineer project-specific processes for developing and operating software-intensive systems. OPF’s reusable process components are designed to be easily tailorable by the user, and the entire repository of process components is being iterated and extended with new ones by its existing user base.

OPF can be used to produce small, light-weight, and agile development methods such as XP, development methods that are even larger and more comprehensive than the Rational Unified Process (RUP), and anything in between. This website gives you access to the repository of reusable process components; it is up to you to select the appropriate ones and to weave them together to make your own endeavor-specific process.

These process components can be used as is by accessing this free website or by using your browser to down-load them using the “View Source” command. You can also purchase a CD of the entire website for in-house hosting, tailoring, extension, and use by paying $100 USD to Donald Firesmith, the primary developer of the OPF process components and this website. You can either mail your check to his mailing address or use your credit card via PayPal (see below). Donations to support this website are also greatly appreciated!!