| <html> |
| <!-- |
| Copyright (c) 2005, 2006 IBM Corporation and others. |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v1.0 |
| which accompanies this distribution, and is available at |
| http://www.eclipse.org/legal/epl-v10.html |
| Contributors: |
| IBM Corporation - initial implementation |
| --> |
| <head> |
| <title>Method Content Authoring Overview</title> |
| </head> |
| <body> |
| <h3>Method Content Authoring Overview</h3> |
| <p>Method content describes roles, the tasks that they perform, the work products |
| that are used and produced by those tasks, and supporting guidance.</p> |
| <p><img src="mc.gif"></p> |
| <p>The figure above depicts typical sources for method content, as well as how |
| the method content is represented in RMC. Many development methods are described |
| in publications such as books, articles, training material, standards and regulations, |
| and other forms of documentation. These sources usually document methods by |
| providing step-by-step explanations for a particular way of achieving a specific |
| development goal under general circumstances. Some examples are: transforming |
| a requirements document into an analysis model; defining an architectural mechanism |
| based on functional and non-functional requirements; creating a project plan |
| for a development iteration; defining a quality assurance plan for functional |
| requirements; redesigning a business organization based on a new strategic direction, |
| and so on.</p> |
| <p>RMC takes content such as that described above, and structures it in a specific |
| schema of roles, work products, tasks, and guidance. This schema supports the |
| organization of large amounts of descriptions for development methods and processes. |
| Such method content and processes do not have to be limited to software engineering, |
| but can also cover other design and engineering disciplines such as mechanical |
| engineering, business transformation, sales cycles, and so on.</p> |
| <p> The RMC screen capture in the figure above shows how such method content elements |
| are organized in tree browsers on the left. These tree browsers, similar to |
| a library, provide different indexes of the available elements for rapid access. |
| The screen capture shows on the right an example of a task presentation. This |
| task presentation defines the task in terms of steps that need to be performed |
| to achieve the task's purpose. You can see that the task has various relationships, |
| such as relationships to performing roles as well as work products that serve |
| as inputs and outputs to the task. Find out more details on tasks, role, and |
| work products in the online help <a href="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.epf.help.doc/html/methodauthoringoverview.html">here</a>. |
| In addition to roles, tasks, and work products, RMC supports the addition of |
| guidance elements. Guidance are supplementary free-form documentation such as |
| whitepapers, concept descriptions, guidelines, templates, examples, and so on.</p> |
| <p>RMC provides various form-based editors to create new method content elements. |
| Document your task, roles, work products, and guidance elements using intuitive |
| rich-text editors that allow you to copy and paste text from other sources such |
| as web pages or documents. Use simple dialogs to establish relationships between |
| content elements.</p> |
| <p>RMC organizes content in physical content packages that allow you to manage |
| your content in configurable units. RMC also allows you to categorize your content |
| based on a set of predefined categories (for example, categorize your tasks |
| into development disciplines, or your work products into domains) or create |
| your own categorization schemes for your content with your own user-defined |
| categories that allow you to index content in any way you want.</p> |
| <p>For more details on method content authoring see the online help:</p> |
| <div align="left"> |
| <ul> |
| <li><a href="http://org.eclipse.ui.intro/showHelpTopic?id=/org.eclipse.epf.help.doc/html/methodauthoringoverview.html">Method |
| Authoring Overview</a></li> |
| </ul> |
| </div> |
| <p> </p> |
| </body> |
| </html> |