國立中央大學 資訊工程學系 書報討論 主講人:李 清 雲 博士 Lee, Ching-Yun Ph.D

  • Upload
    azuka

  • View
    74

  • Download
    5

Embed Size (px)

DESCRIPTION

軟體品保概論. 國立中央大學 資訊工程學系 書報討論 主講人:李 清 雲 博士 Lee, Ching-Yun Ph.D. 報告大綱. 壹、軟體品質的基本觀念 貳、軟體發展流程 參、軟體文件的最低需求 肆、 CMM 及推動 效益 伍、結語. 壹、軟體品質的基本觀念. 什麼是軟體品質? 如何提昇軟體品質?. 軟體品質的定義.  IEEE STD 729-1983 定義: 一軟體產品整體的功能與特質 滿足其既定規格的程度 。  DOD-STD-2168 定義: 一軟體產品 符合其既定需求的程度 。  綜合定義: - PowerPoint PPT Presentation

Citation preview

  • Lee, Ching-Yun Ph.D.

  • CMM

  • IEEE STD 729-1983 DOD-STD-2168 (fitness for use) (meet requirements) - (Function requirement) - (Performance requirement) - (Quality requirement)

  • IEEE (planned)(systematic)ISO 8402 DOD-STD-2168 ()

  • (DOD-STD-2167A MIL-STD-498 IEEE/EIA 12207) (Software Development Process) ( ISO 9000CMM Level 3) (CDRL)

  • 30% ()Gen

  • () = () ()

    = ()

    = ()

  • () ()/

  • (Quaqlity is not free.) ISO 90002000 -(QMSQuality Management Systems-Requirements) ()

  • ISO 9000 ISO 90002000

  • - (1/2)(Activities) (Products) (MIL-STD-498)(1)5.35.45.55.65.75.85.9 CSCI5.10 CSCI/HWCI5.115.125.13(2)5.15.25.145.155.165.175.185.19

  • - (2/2)(2)(SSS)(OCD)(SSDD)(SRS)(IRS)(SDP)(SDD)(IDD)(DBDD)(Source Code)(STP)(STD)(STR)(VDD)(SPS)(SUM)(SIOM)(SCOM)(FSM)(COM)(SIP)(STrP) SOW (Statements of Works) CDRL (Contract Data Requirement List) WBS (Work Breakdown Structure)

  • (DOD-STD-2167A) (SDP) (4.1) (4.2) (4.3) (4.4) (4.5) (4.6) (Quality is Design-in) () Factors(DOD-STD-2168) (SQPP)(4.8)(5.1)(5.2)(5.3)(SDL)(5.4)(5.5)(5.6)(5.7)(5.8)(5.9)(5.10)

  • (DOD-STD-2167A) ()()()()//

  • (DOD-STD-2167A) (1/2) / CSCIsCSCsCSUs (FQT)(STE)STE IV&VSDLCSCICSCCSUSDF FQT

  • (DOD-STD-2167A) (2/2) ECPs SCNs

  • SRR

  • Testfor ErrorReviewfor Defect

  • () (1) () (2) (3) () (1) (2)() (VDD)

  • DOD-STD-2167A DOD-STD-2168 DOD-STD-2167A (Quality Design-in Defense System Software Development) Create a process that will procedure the designed quality in the software produce during development.

    DOD-STD-2168 (Quality Assessment) Create a process to provide an independent assessment of whether designed quality has been achieved.

  • (Quality is Design-in)

  • () () () () (SDPSRS/IRSSTD/STRVDDSPS) ()

  • (1/3)21681. - -2.3.4.5. - -6. - - -4.1, 4.2, 4.9, 4.10, 4.114.3, 4.4, 4.54.64.74.85.1

  • (2/3)21687.8. - - - - - - - -9.5.25.3 5.3.1 5.3.2 5.3.3 5.3.4 5.3 .5 5.3 .6 5.3 .7 5.3 .85.4

  • (3/3)216810.11.12. 13. - -14 - -15.5.55.65.75.95.105.8

  • (Knowledge Management) (1999) (Data Mining)

  • (1/2)(20006) () More Communication, No Complain ()

  • (2/2) () ()

  • (SDP)(SRS) (IRS) - (Allocation Baseline)(SRS) - (VDD) - (SPS) - (Product Baseline) (SRS, SDD, VDD)

  • (SRS) - (Software Quality Factors) () () (Correctness) (Reliability) (Efficiency) (Readability) (Maintainability) (Reusability) (Testability) (Portability) (Flexibility) Back15

  • (SRS) - (Qualification Provisions)3 (1)(Demonstration) CSCICSCI (2)(Test) (3)(Analysis) (4)(Inspection) CSCI (5)(Special Qualification Methods) CSCI

  • (VCRM)(SSS SRS) (Verification Cross Reference Matrix) (D/T/A/I/S)(RTM)(SRS SDD) (Requirement Traceability Matrix) (TEM)(SRS STR) (Test & Evaluation Matrix)

  • VCRMRTMTEM ISO900120007.5.3 () () () ()

  • / (Reverse Engineering)

  • (VDD) ()

  • CMM (CMM) 198611-(Carnegie-Mellon Univ.CMU)(Software Eng. InstituteSEI) 19879SEI(Capability Maturity Model for Software, SW-CMM) 19919CMM

  • (CMM) Level 5 (Optimizing) Level 4 (Managed) Level 3 ( ) (Defined) Level 2 (Repeatable) Level 1 () (Initial)

  • CMM(CMM) (F-16)90%40%75%1/350% 5%10%

  • CMM (92/10)CMMI Level 2 CMMI Level 3(92/04/19) CMMI Level 2 (500) 92 CMMI26(92/09/04) CMMI Level 2CMM/CMMI Level 2CM() (70%)CMM/CMMI

  • Do the thing right. Do the right thing. It suits my needs.Wish

  • () ()+ ()+ Back7

  • BackBack