1 / 11

Modeling Framework and Supporting System for Process Assessment Documents

Learn about using SGML to describe a model for assessing software processes and supporting tools for evaluation, making it easier for organizations to improve their software development methods.

nberger
Download Presentation

Modeling Framework and Supporting System for Process Assessment Documents

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Modeling Framework and Supporting System for Process Assessment Documents Makoto Matsushita, Hajimu Iida, and Katsuro Inoue Osaka University, JAPAN

  2. Background • Software process improvement • for an effective software development • to reduce a cost of software development • Assessment Standards • ISO-9000 series • CMM, Bootstrap, etc PROFES99

  3. Assessment documents • These documents describe • how to evaluate an actual processes • a guide to improve processes • However, an assessment is not so easy activity to do • strictly evaluation needs lots of costs • documents are too large to understand PROFES99

  4. Our research objective • Easy to apply the fruits of software process assessment to lots of software development organization • self-assessment style evaluation • to give a hint of the improvement • A simple model for SPA documents • SPA supporting system PROFES99

  5. Modeling Approach • Elements • Task: an activity of software development • Level: an achievements of the activity • Product: a generated or provided materials • Relationships • Task-Product: input/output product • Task-Task: a series of tasks • Level-Task, Level-Product: achievements PROFES99

  6. Describe a model with SGML • Using SPA documents itself to describe our model • SPA documents and our model are shown as the same context • tasks/relationships are shown as SGML tags, ELEMENT/RELATIONSHIP • Other tags, such as the structure of documents are also defined PROFES99

  7. SPA supporting system • Using (old) SPICE • System Component • Document browser • Evaluation tool • databases • Features • search documents • calculate results, etc. PROFES99

  8. Document viewer PROFES99

  9. Evaluation supporting tool PROFES99

  10. Conclusion • A model of software process assessment documents • Describe a model with SGML • SPA tools for self-assessment PROFES99

  11. Further research topics • Applying the model to other SPAs • Evaluating system prototype PROFES99

More Related