1 / 6

Yoshiki Mitani*, Nahomi Kikuchi**, Tomoko Matsumura***, Satoshi Iwamura****,

Software Engineering Center. Information-technology Promotion Agency, Japan. A Research Framework for Empirical Software Engineering Collaboration and Its Application in a Software Development Project. Demonstrate and verify empirical software engineering methods

radha
Télécharger la présentation

Yoshiki Mitani*, Nahomi Kikuchi**, Tomoko Matsumura***, Satoshi Iwamura****,

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. Software Engineering Center Information-technology Promotion Agency, Japan A Research Framework for Empirical Software Engineering Collaboration and Its Application in a Software Development Project Demonstrate and verify empirical software engineering methods A new research framework In response to government policy Field data sharing between Industry & Academia Concept of a “Macro-measurement tools” Target project: A Governmental Multi-Vendor Consortium type Software Project Yoshiki Mitani*, Nahomi Kikuchi**, Tomoko Matsumura***, Satoshi Iwamura****, Mike Barker***, Ken-ichi Matsumoto*** *IPA/SEC,NAIST(EASE),**IPA/SEC,***NAIST(EASE),****NTT Software(EASE) IWFST2005 IPA: Information Technology Promotion Agency, Japan SEC: Software Engineering Center EASE: Empirical Approach to Software Engineering project NAIST: Nara Institute of Science and Technology

  2. In-process Project Measurement and Feedback Structure Feedback to in-process Software Development Project EPM Basic Analyzer RDB Development Environment EPM Extended Analyzer XML Standard Data Format Configuration Management System Program Development Operation Rile (CVS) Code Clone Analyzer Source Code Bug Report Bug Tracking System (GNATS) Bug Management 40 Management Items Operation Rule, Input Web Template Mailing-list Management System Mail e-Mail Operation Rule Review Report Sheet Review 20 Management Items Operation Rule, Input Template Collaborating Filtering tool 400 Management Items Benchmark Data Report SEC Benchmark Database (over 1,000projects) 400 Items Q&A Interview to PM Interview Check-list Analyzer Q&A Check-list IWFST2005

  3. Table1 Measurement Data Items EPM: Empirical Project Monitor ITSS: Information Technology Skill Standard IWFST2005

  4. Table 2 Data Analysis Example Code Clone Analysis IWFST2005

  5. Fig.1 “Macro Measurement Tools” and its Management & Operation for Software Project Measurement Measurement Target Project Software Tools Measurement Platform Industry & Academia Collaboration Framework Ministry Office Policy Government Policy ASDP:Advanced Software Development Project Development Project Management & Operation CVS, GNATS, Mailman Software Tool Management & Operation EPM,400itemBenchmarkData,ITSS Measurement Platform Management & Operation Macro Measurement Tools EASE project, SEC A&I Collaboration Management & Operation MEXT, METI National Policy Trigger Budget and Policy Prime Minister Leadership EPM: Empirical Project Monitor ITSS: Information Technology Skill Standard EASE: Empirical Approach to Software Engineering SEC: Software Engineering Center MEXT: Ministry of Education, Culture, Sports, Science and Technology METI: Ministry of Economy, Trade and Industry IWFST2005

  6. The major factors to realize measurement and data-sharing • The fundamental I&A collaboration research framework • Concept and equipment of measurement platform • Thoughtful measurement plan • Total framework coordination Acknowledgment This work is supported by IPA/SEC, METI and MEXT of Japan as part of the Comprehensive Development of e-Society Foundation Software program. We thank the researchers in SEC and the EASE project who kindly support our project. Software Engineering Center IWFST2005 Information-technology Promotion Agency, Japan

More Related