ebook img

IS 14653: Information Technology - Guideline for the Evaluation and Selection of Case Tools PDF

65 Pages·1999·3.3 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview IS 14653: Information Technology - Guideline for the Evaluation and Selection of Case Tools

इंटरनेट मानक Disclosure to Promote the Right To Information Whereas the Parliament of India has set out to provide a practical regime of right to information for citizens to secure access to information under the control of public authorities, in order to promote transparency and accountability in the working of every public authority, and whereas the attached publication of the Bureau of Indian Standards is of particular interest to the public, particularly disadvantaged communities and those engaged in the pursuit of education and knowledge, the attached public safety standard is made available to promote the timely dissemination of this information in an accurate manner to the public. “जान1 का अ+धकार, जी1 का अ+धकार” “प0रा1 को छोड न’ 5 तरफ” Mazdoor Kisan Shakti Sangathan Jawaharlal Nehru “The Right to Information, The Right to Live” “Step Out From the Old to the New” IS 14653 (1999): Information Technology - Guideline for the Evaluation and Selection of Case Tools [LITD 14: Software and System Engineering] “!ान $ एक न’ भारत का +नम-ण” Satyanarayan Gangaram Pitroda ““IInnvveenntt aa NNeeww IInnddiiaa UUssiinngg KKnnoowwlleeddggee”” “!ान एक ऐसा खजाना > जो कभी च0राया नहB जा सकता हहहहै””ै” Bhartṛhari—Nītiśatakam “Knowledge is such a treasure which cannot be stolen” IS 14653:1999 lSO/lEC 14102:1995 Indian Standard INFORMATION TECHNOLOGY — GUIDELINE FOR THE EVALUATION AND SELECTION OF CASE TOOLS ICS35.080 0 BIS1999 BUREAU OF INDIAN STANDARDS MANAKBHAVAN,9BAHADURSHAHZAFARMARG NEWDELHI110002 January 1999 PriceGroup15 SoftwareSystems,LanguagesandMethodologiesSectionalCommittee,LTD33 NATIONALFOREWORD ThisIndianStandardwhichisidenticalwithISO/IEC14102:1995 ‘Informationtechnology—Guidelineforthe evaluationandselectionofCASEtools’,issuedjointlybytheInternationalOrganizationforStandardization(1S0) andInternationalElectrotechnicalCommission(IEC),wasadpotedbytheBureauofIndian Standardsonthe recommendationofSoftwareSystems,LanguagesandMethodologiesSectionalCommittee(LTD33)andapproval oftheElectronicsandTelecommunicationDivisionCouncil. ThetextoftheISO/IECstandardhasbeenapprovedassuitableforpublicationasIndianStandardwithoutdeviations. Certainconventionsare,however,notidenticaltothoseusedinIndianStandards.Attentionisparticularlydrawn tothefollowing: Whereverthewords‘InternationalStandard’appearreferringtothis standard,theyshouldbereadas ‘IndianStandard’. CROSSREFERENCES Theconcernedtechnicalcommitteehasreviewedtheprovisionsofthefollowingstandardsreferredinthisadpoted standardandhasdecidedthattheseareacceptableforuseinconjunctionwiththisstandard: 1S05807:1985 Informationprocessing—Documentationsymbolsandconventionsfordata,program andsystemflowcharts,programnetworkchartsandsystemresourcescharts ISO/lEC12119:1994Informationtechnology—Softwarepackages—Qualityrequirementsandtesting ISOAEC12207:1995Informationtechnology—Softwarelifecycleprocesses ISO/lEC9126:1991 Informationtechnology—Softwareproductevaluation—Qualitycharacteristics andguidelinesfortheiruse IS 14653:1999 ISO/IEC 14102:1995 1 Scope ................. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2 Normative references . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 Definitions andacronyms ........... . . . . . . . . . . . . . . . . . ...8 3.1 Definitions . . . . . . . . ,., . . . . . . . . . . . . . . 8 ...! . . . . . . . . . . . . 3.2 Acronyms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4 Overview of evaluation andselection of CASE tools .....1o 4.1 Initiation process . . .................................10 4.2 Structuring process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.3 Evaluatkm process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4.4 Selection process . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . -. 12 4.5 General process considerations . . . . . . . . . . . . . . . . . . . . . ...12 4.5.1 Sequencing of processes . . . . . . . . . . . . . . . . . . . . . . . 12 4.5.2 Reducing cost and risk . . . . . . . . . . . . . . . . . . . . . ...13 5 Initiation process .....................................M 5.1 Goalsettin g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...14 5.2 Establishing selection criteria . . . . . . . . . . . . . . . . . . . . . . . . 15 5.3 Project planning andcontrol . . . . . . . . . . . . . . . . . . . . . . . . . 16 6 Structuring process ...................................17 6.1 Requirements definition . . . . . . . . . . . . . . . . . . . . . . . . . . ...17 6.1.1 Organizational information gathering . . . . . . . . . . . . 17 6.1.2 Requirements identification . . . . . . . . . . . . . . . . . . . . 18 6.1.3 Requirements structuring. . . . . . . . . . . . . . . . . . . . . . 19 6.2 CASE tool information gathering . . . . . . . . . . . . . . . . . . . . . 20 6.3 Identifyingfinal candidateCASE tools . . . . . . . . . . . . . . . . . 20 1 IS 14653:1999 ISO/IEC 14102:1995 7 Evaluation process ....................................22 7.1 Preparing forevaluation . . . . . . . . . . . . . . . . . . . . . . . . . ...22 7.2 EvaluatingCASEtools . . . . . . . . . . . . . . . . . . . . . . . . . . . ...23 7.2.1 Measurement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 7.2.2 Rating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 7.2.3 Assessment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 7.3 Evaluation reporting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 8 Selection process ...................................... 27 8.1 Preparing forselection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 8.2 Applying theselection algorithm . . . . . . . . . . . . . . . . . . . . . . 27 8.3 Recommending a selection decision . . . . . . . . . . . . . . . . . . . . .28 8.4 Validating theselection decision . . . . . . . . . . . . . . . . . . . . . . 28 9 CASE tool characteristics ............................. 29 9.1 Functionality - characteristics related to life-cycle processes. 29 9.1.1 Characteristic: ManagementProcess . . . . . . . . . . . . . 30 9.1.2 Characteristic: Development Process . . . . . . . . . . . . . 30 9.1.2.1 Subcharacteristic: Modeling . . . . . . . . 31 9.1.2.2 Subcharacteristic: Construction . ...! 33 9.1.3 Characteristic: Maintenance Process . . . . . . . . . . . . . 34 9.1.4 Characteristic: Documentation Process . . . . . . . . . . . 3S 9.1.5 Characteristic: Configuration Management Process 35 9.1.6 Characteristic: Quality Assurance Process . . . . . . . . 36 9.1.7 Characteristic: Verification Process . . . . . . . . . . . . . . 37 9.1.8 Characteristic: Validation Process . . . . . . ... . . . . . . . 38 9.2 Function ality - characteristics related to CASE tool usage. . 40 9.2.1 Characteristic: Environment in which the CASE tool operates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...40 9.2.2 Characteristic: CASE tool integrability. . . . . . . . . . . 41 9.2.3 Characteristic: Aspects of the CASE tool’s applicatiori43 ~ 9.3 General quality characteristics . . . . . . . . . . . . . . . . . . . . . . . 44 9.3.1 Characteristic: Functionality . . . . . . . . . . . . . . . . . . . 44 9.3.2 Characteristic: Reliability . . . . . . . . . . . . . . . . . . . . . 45 9.3.3 Characteristic: Usability . . . . . . . . . . . . . . . . . . . . . . . 45 9.3.4 Characteristic: Efficiency . . . . . . . . . . . . . . . . . . . . . . 47 9.3.5 Characteristic: Maintainability . . . . . . . . . . . . . . . . . 48 9.3.6 Characteristic: Portability . . . . . . . . . . . . . . . . . . . . . 48 9.4 General characteristics not related to quality . . . . . . . . . . . . 49’ 9.4.1 Characteristic: Acquisition . . . . . . . . . . . . . . . . . . . . 49 IS 14653:1999 ISO/IEC 14102:1995 9.4.2 Characteristic: Implementation . . . . . . . . . . . . . . . . . 50 9.4.3 Characteristic: Support Indicators . . . . . . . . . . . . . . 50 9.4.4 Characteristic: Evaluation or Certification . . . . . . . . 51 Annex A Considerations on the use of this International Standard ...................................................S2 Annex B Examples of selection algorithms ................... M Annex CBibliography ......................................59 3 As in the Original Standard, this Page is Intentionally Left Blank IS 14653:1999 ISO/IEC 14102:1995 Indian Standard INFORMATION TECHNOLOGY — GUIDELINE FOR THE EV’UATION AND SELECTION OF CASE TOOLS 1 Scope This International Standard deals with the evaluation and selection of CASE tools, covering a partialorfill portion of the software engineering life cycle. It establishes processes and activities to be appliedforthe evaluation of CASE tools and selecting the most appropriateCASE tools from several candidates. These processes are generic, and organizations must tailor them to meet organizational needs. The CASE tool evaluation and selection processes should be viewed in the larger context of the organization’s technology adoption process. This International Standard provides: a. Guidance on identi~ng organizational requirements for CASE tools. b. Guidance on mapping those requirements to CASE tool characteristics to be evaluated. c. A process for selecting the most appropriate CASE tool fiorp several tools, based on measurements of the defined characteristics. Primary users of this International Standard are organizations that intend to adopt CASE tools to support their soilware life cycle processes. CASE tool suppliers may also use this International Standard to describe characteristics of their CASE tools. This International Standard is not intended to apply to: a. Software engineering frameworks whose purpose isto provide mechanisms for data, control and presentation integration. 5

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.