Presentation on theme: "Software Engineering Center Software Engineering Center To where SEC is heading as a new government affiliated."— Presentation transcript:
Software Engineering Center Software Engineering Center To where SEC is heading as a new government affiliated institution to promote software engineering? Katsutoshi Shintani Software Engineering Center Information-technology Promotion Agency, Japan
Software Engineering Center Nov. 8-10, 2005IWFST Shanghai 1 estimate on MAN-MONTH no environment to produce practical and skilled talents Software Users USER: no clear req. definition, no capability of evaluation A defect in embedded SW systems in mobile phones → large- scale recall national institutes univs. prime contractors Software Vendors SMEs; approx.5600 Discrepancy in public traffic system Malfunction of payment systems of leading banks Financial Business Central/ local governments Manufactures weak partnership Market Size: 13.7 trillion JY Employees: 560,000 Contracts by size and efforts, but not with the value of SW Japan’ “strength”: Japan is recognizing what to do… to strengthen the filed of the integration with HW, i.e., embedded SW Vendors have little incentive for quality & productivity improvement VENDOR: rough estimate →TROUBLES ！ Weakening the JPN S/W industry by the rise of tow-cost, yet high performance Asian industries few personnel exchanges, few knowledge sharing Structural Problems of Software Industries in Japan partner companies big enterprises: 10-20
Information-technology Promotion Agency, Japan Software Engineering Center Nov. 8-10, 2005IWFST Shanghai 2 The SEC as a Cornerstone of Partnership among Industries, Academia and the Government Academia IPA/SEC JPN Government Industries MMRC (Tokyo Univ.) NEXCESS Project (Nagoya Univ.) e-Society Project (JAIST) Software Engineering for Enterprise Systems (SEES) Software Engineering for Embedded Technology (SEET) Advanced Software Development (ASD) Committee to Strengthen the Capability of SEES Committee to Strengthen the Capability of SEET Committee of ASD The SEES Task Force The SEET Task Force SESSAME The ASD Task Force EASE Project (NAIST & Osaka Univ.) TOPPERS JASPAR EMBLIX TRON Assn. Research Associations JISA JUAS Agile Process Association IPSG SIG-SE JASPIC Foreign Research Institutes (IESE, SEI) JASA
Information-technology Promotion Agency, Japan Software Engineering Center Nov. 8-10, 2005IWFST Shanghai 3 Activities at SEC Industries 共同研究、技術移転・普及啓発、人材流動等 Software Engineering for Embedded Technology Strengthen the development capability, Nurture skilled engineers Building Best Practices of Advanced Software Development Software Engineering Center, Japan Univ., National Institutes & Overseas Institutes Collaborative Researches (sharing raw-data, case examples…) Technology Transfer, Promotion, Standardization, Flexible Human Resources Exchange SEI(US), IESE(Germany), MMRC(Tokyo Univ.), EASE(NAIST&Osaka Univ.) Be a “Platform” for SW Development Capability Development & Promotion of Methods/Techniques, Standardization, Research & Survey Users Vendors Collaboration for quality & productivity improvement Software Engineering for Enterprise Systems Improve Quality & Productivity
Information-technology Promotion Agency, Japan Software Engineering Center Nov. 8-10, 2005IWFST Shanghai 4 Areas of SEC activities 1. A. Basic research type: looking for application in 10 years and beyond Candidates: in the current academic works 2. B. Application research type: currently getting benefits from “A” Candidates: from the usage surveys in the industry 3. C. Promising application type: identifying those are heavily piloted currently and to be more used within a few years. Candidates: from the interviews and surveys in the industry. *: Survey of the academic works are against the digital libraries of IEEE, ACM and others. **: Surveys and interviews are against the leading software engineering practitioners and academia.
Information-technology Promotion Agency, Japan Software Engineering Center Nov. 8-10, 2005IWFST Shanghai 5 Validations of SEC activities 1. To list those of continuous watching, studying, piloting, and discussions within a selected members of SEC researchers, the academia and the industry. 2. To categorize the above with types mentioned above as the Y- axis and as for the X-axis, use the process areas defined in the ISO/IEC To cross-check the above chart with SWEBOK to see if all of them have been identified in the SWEBOK work. 4. From the above, pick up any SW engineering technologies to be further pursued by working/study group individually. 5. To map the chart mentioned at 2. with those being carried out or to be carried out at SEC. (SEC road map)
Information-technology Promotion Agency, Japan Software Engineering Center Nov. 8-10, 2005IWFST Shanghai 6 SW Development Lifecycle covered in Stakeholders’ Perspectives