版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020年4月19日
公司SCM供应链管理
文档仅供参考
SoftwareConfigurationManagement(SCM)
DocumentNumber:[nn]
Date:Day,MonthDay,Year
[ProjectName]
[Author1]
[Author2-ifnone,leaveblankline]
[Author3-ifnone,leaveblankline]
[Author4-ifnone,leaveblankline]
Professor[Name]
SoftwareEngineeringDepartment
MonmouthUniversity
WestLongBranch,NJ07764-1898
TableofContents
TOC\o"1-3"
1.Scope
3
1.1.Identification
3
1.2.SystemOverview
3
1.3.DocumentOverview
3
2.ReferencedDocuments
3
3.RequirementsSummary
3
3.1.Background,Objectives,andScope
4
3.2.OperationalPoliciesandConstraints
4
3.3.DescriptionofCurrentSystemorSituation
5
3.4.UsersorInvolvedPersonnel
5
3.4.1ConfigurationRequirements
6
3.5.SoftwareConfigurationManagementCriteria
6
4.Justification
9
4.1AssumptionsandConstraints
9
4.2AdditionalItemsforconsideration:
9
5.Notes
10
1Scope
[Thissectionshallbedividedintothefollowingparagraphs.]
1.1Identification
[Thisparagraphshallcontainafullidentificationofthesystemandthesoftwaretowhichthisdocumentapplies,including,asapplicable,identificationnumber(s),title(s),abbreviation(s),versionnumber(s),andreleasenumber(s).]
1.2SystemOverview
[Thisparagraphshallbrieflystatethepurposeofthesystemandthesoftwaretowhichthisdocumentapplies.Itshalldescribethegeneralnatureofthesystemandsoftware;summarizethehistoryofsystemdevelopment,operation,andmaintenance;identifytheprojectsponsor,acquirer,user,developer,andsupportagencies;identifycurrentandplannedoperatingsites;andlistotherrelevantdocuments.]
1.3DocumentOverview
[Thisparagraphshallsummarizethepurposeandcontentsofthisdocumentandshalldescribeanysecurityorprivacyconsiderationsassociatedwithitsuse.]
2ReferencedDocuments
[Thissectionshalllistthenumber,title,revision,anddateofalldocumentsreferencedinthisspecification.Thissectionshallalsoidentifythesourceforalldocuments.]
3RequirementsSummary
[Thissectionshallbedividedintothefollowingparagraphstodescribetheriskmanagementrequirementsasitcurrentlyexists.]
3.1Background,Objectives,andScope
[Thisparagraphshalldescribethebackground,missionorobjectives,andscopeoftheproductorsituation.]
[Example:Requirementsregardingsoftwareconfigurationmanagement(SCM)coverabroadarena.SCMisconsideredoneoftheintegralprocessesthatsupporttheotheractivitiesinthestandard.Thedeveloper'sapproach,describedintheproject'sSDP,istoaddressallapplicablecontractclausesforSCMincluding:
Configurationidentification
Configurationcontrol
Configurationstatusaccounting
Configurationaudits
Packaging,storage,handling,anddelivery
3.2OperationalPoliciesandConstraints
[Thisparagraphshalldescribeanyoperationalpoliciesandconstraintsthatapplytothecurrentsystemorsituation.]
[Example:SCMactivitiesapplytoallsoftwareproductsprepared,modified,and/orusedtodevelopsoftwareproductsaswellastotheproductsunderdevelopment,modification,reengineering,orreuse.Ifasystem/subsystemorSWIisdevelopedinmultiplebuilds,SCMineachbuildistobeunderstoodtotakeplaceinthecontextofthesoftwareproductsandcontrolsinplaceatthestartofthebuild.]
3.3DescriptionofCurrentSystemorSituation
[Thisparagraphshallprovideadescriptionofthecurrentsystemorsituation,identifyingdifferencesassociatedwithdifferentstatesormodesofoperation(forexample,regular,maintenance,training,degraded,emergency,alternative-site,wartime,peacetime).Thedistinctionbetweenstatesandmodesisarbitrary.Asystemmaybedescribedintermsofstatesonly,modesonly,stateswithinmodes,modeswithinstates,oranyotherschemethatisuseful.Ifthesystemoperateswithoutstatesormodes,thisparagraphshallsostate,withouttheneedtocreateartificialdistinctions.]
3.4UsersorInvolvedPersonnel
[Thisparagraphshalldescribethetypesofusersofthesystem,orpersonnelinvolvedinthecurrentsituation,including,asapplicable,organizationalstructures,training/skills,responsibilities,activities,andinteractionswithoneanother.]
[Example:Developer'skeyactivitiesrelatedtoSoftwareconfigurationmanagement:
Describetheapproachtobefollowedforsoftwareconfigurationmanagement,identifyingrisks/uncertaintiesandplansfordealingwiththem.Coverallcontractualclausespertainingtosoftwareconfigurationmanagement.
ParticipateinselectingCSCIsduringsystem(architectural)design.Identifyentitiestobeplacedunderconfigurationcontrol.Assignaproject-uniqueidentifiertoeachSWIandeachadditionalentitytobeplacedunderconfigurationcontrol,includingsoftwareproductstobedevelopedorusedandtheelementsofthesoftwaredevelopmentenvironment.Useanidentificationschemethatidentifiesentitiesatthelevelofcontrolandincludeversion/revision/releasestatus.
Establishandimplementproceduresdesignatinglevelsofcontroleachidentifiedentitymustpassthrough,thepersonsorgroupswithauthoritytoauthorizechangesandtomakechangesateachlevel,andthestepstobefollowedtorequestauthorizationforchanges,processchangerequests,trackchanges,distributechanges,andmaintainpastversions.Proposetotheacquirer,inaccordancewithcontractuallyestablishedformsandprocedures,changesthataffectanentityalreadyunderacquirercontrol.
Prepareandmaintainrecordsofconfigurationstatusofallentitiesthathavebeenplacedunderproject-levelorhigherconfigurationcontrol.Maintainconfigurationstatusrecordsforthelifeofthecontract.Include,asapplicable,version/revision/release,changessincebeingplacedunderproject-levelorhigherconfigurationcontrol,andstatusofassociatedproblem/changereports.
Supportacquirer-conductedconfigurationauditsasspecifiedinthecontract.
Establishandimplementproceduresforpackaging,storage,handling,anddeliveryofdeliverablesoftwareproducts.Maintainmastercopiesofdeliveredsoftwareproductsforthedurationofthecontract.
Prepareaversiondescriptionforthesystem.
Meetgeneralrequirementsandperformintegralprocessesofthestandard.]
3.4.1ConfigurationRequirements
[Thisparagraphdescribestheconfigurationmanagementrequirementsfortheproject.]
[Example:SCMrequirementstaskthedeveloperto"keeptrackof"everythingduringthecourseofthedevelopment.SCMisanactivity,notanorganization.SCMmaybeperformedbymembersofthedevelopmentteam,individualswithinaprojecttaskedwiththatresponsibility,aseparateorganization,orotherarrangementsuitablefortheproject.]
3.5SoftwareConfigurationManagementCriteria
[Thisparagraphdescribesthesoftwareconfigurationmanagementcriteriatobefollowedduringtheproject.
[Example:Thestandardrequiresthedevelopertoestablishlevelsofcontrolforallworkproducts.Someexamplesofpossiblelevelsofcontrolandofthingsthedevelopermightidentifyandcontrolare:
Authorcontrol:
Engineeringdata--notes,records,workinprogress(i.e.,dataspecifiedindocumentsassociatedwithparticulardevelopmentactivities)
Softwaredevelopmentfiles
Projectcontrol:
Sourcecodefiles,datafiles,installationsoftware
Informationindocumentsagreeduponbytheprojecttobecorrect
Reuselibraries
Evaluationrecords
Organizationalcontrol:
Generalpurposesoftware--operatingsystems,databasemanagementsystems,e-mail,wordprocessors,spreadsheets
Engineeringanddevelopmenttools--CASEtools,editors,compilers,debuggers,SCMtools,testsoftware
Computersystemadministrativetoolsandproducts--diagnosticsoftware,networkmanagers,archives,backups
Evaluationrecords
Acquirercontrol:
Specifications
SomekeygoalsofSCMrequirementsaretoensurethatthedeveloper:keepstrackofallsoftwareandsoftwareproductdescriptionsassociatedwiththeproject;implementsonlyauthorizedchangestorequirements;andknowswhatsoftwareandassociatedproductsmatchaspecificsetofrequirementsorchangestothoserequirements.
Toimplementchangestorequirements,theacquireranddevelopermustagreeuponwhatthosechangesare.Whenrequirementshavebeendefinedandrecordedasspecificationsandthosespecificationshavebeenplacedoncontract,changesareimplementedthroughcontractmodifications.Whenspecificationshavenotbeenmadeapartofthecontract,theacquireranddeveloperwillneedtoprovideameansforcontrollingandmakingchangestorequirements.Thesemeanscanbeasinformalasaphonecallorhand-shake,orasformalasdocumentssignedbyauthorizedacquireranddeveloperrepresentatives.Thestandarddoesnotprovidecontractualformsornoticesconcerningchangesinrequirements,suchasEngineeringChangeProposals(ECPs),EngineeringChangeNotices(ECNs),ornotificationtousersofchangesinaparticularversionofthesoftware.Althoughthestandarddoesprovideareminderintheformoftwo"shell"requirementstosupportacquirerconfigurationmanagementactivitiesfor(1)
proposingchangestoacquirercontrolledentities,and(2)
supportingconfigurationaudits,theseactivitiesmaynotapplytoallprojects.
Allworkproducts(includingcomputerizedfiles,thesoftwareproductsthatconstitutethedevelopmentenvironment,andhardware),notjustdeliverables,aretobeidentifiedandcontrolledduringthedevelopmentandunderdevelopersoftwareconfigurationmanagementactivity.Thephysicallycontrolleditemscaninclude:computerfiles,magneticmedia(tapes,diskettes,videocassettes),paperdocuments,books,manuals,anddrawings.
Thestandardleavesituptothedevelopertodescribewhatsoftwareconfigurationmanagementrecordswillbeproduced,whentheywillbeproduced,thelevelofdetailofinformationthatwillbecontainedineachrecordandwhoisresponsibleforperformingtheseactivities.
4Justification
[Thissectionshallbedividedintothefollowingparagraphs.]
4.1AssumptionsandConstraints
[Thisparagraphshallidentifyanyassumptionsandconstraintsapplicabletothechangesidentifiedinthissection.]
4.2AdditionalItemsforconsideration:
[Thisparagraphshallidentifyadditionalitemsthatshouldbetakenintoconsideration.]
[Example:Additionalitemsthatshouldbetakenintoconsiderationare:
Desc
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 九鼎奖金制度
- 仓库领料人员奖惩制度范本
- 医疗废物检查奖惩制度
- 人社所工作奖惩制度范本
- 养老院服务考核奖惩制度
- 班级班规小学奖惩制度
- 专职教师奖惩制度规定
- 办公室每周总结奖惩制度
- 检测公司绩效奖惩制度
- 深化落实安全奖惩制度
- 安全环境职业健康法律法规文件清单(2025年12月版)
- 中华财险2026秋季校园招聘备考题库及答案详解1套
- 《房屋构造(第2版)》教学课件01初识建筑构造
- 2025小红书医美行业精准获客与营销增长白皮书
- 急诊护理安全管理课件
- 国际金融(江西财经大学)学习通测试及答案
- 2025广西投资集团有限公司招聘4人笔试历年备考题库附带答案详解试卷3套
- 2026年湖南生物机电职业技术学院单招职业倾向性考试必刷测试卷必考题
- 2025年驻马店辅警招聘考试真题附答案详解(完整版)
- 化学试题卷答案【中国第一高中】【湖北卷】湖北省2025年华中师大一附中2025年高考学科核心素养卷暨考前测试卷(最后一卷)(5.31-6.1)
- 祖国不会忘记二声部合唱简谱
评论
0/150
提交评论