1 / 5

IEEE Std. 828 Revision Working Group

IEEE Std. 828 Revision Working Group. SCM Activities and Capability Patterns on a SCM Disciplines vs. Software Development Matrix Diego N. Pamio – 15-Feb-2009. SCM Disciplines vs. Phases. Disciplines group activities of the same “nature”.

brice
Download Presentation

IEEE Std. 828 Revision Working Group

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. IEEE Std. 828 RevisionWorkingGroup SCM Activities and Capability Patterns on a SCM Disciplines vs. Software Development Matrix Diego N. Pamio – 15-Feb-2009

  2. SCM Disciplines vs. Phases • Disciplines group activities of the same “nature”. • Phases are consecutive steps in the development life-cycle, with a start and an end (usualy a milestone). • Each discipline is more or less active (in terms of amount of activities and effort) in each phase. • If SCM is considered just one discipline, then what we call disciplines here can be called “sub-disciplines”, or Knlowledge Areas’ Topics (SWEBOK).

  3. Identification Planning Merging Branching Change Control Planning Code Change Management Design Change Management Architecture Change Management Requirements Change Management Arch. Baseline Review Audits Planning Code Baseline Review FCA Reqs. Baseline Review PCA Design Baseline Review B.M. Planning Software Builds Release Notes R.M. Planning Product Packaging Service Packs Releases

  4. CapabilityPatterns (SPEM terminology) • a.k.a: “Processes of theLife-Cycle” (SWEBOK), a.k.a: “ProcessComponents”, a.k.a: “Sub-processes”. • Follows“processdefinition” rules: clear inputs (fromotheractivity)-processing-outputs (tootheractivities), start and endcriterias, roles, etc. • Anentiredevelopmentprocess can haveone CP: • coveringactivitiesfromseveral disciplines (e.g.: Planning CP), • used in different disciplines (e.g.: Audit CP in systemauditsactivities and in SCM evaluationactivities), • used in differentphases (e.g.: Monitoring and Control, repeatedeveryweekduringallthephases of development). • One Discipline can haveseveraldifferentCPsexecuted in eachphase.

  5. PlanningProcess Coveringdifferent SCM Disciplines and non SCM-Disciplines (notshownhere) BaseliningProcess AppliedtodifferentBaselines in differentPhases Baseline CC Process CI VersioningProcess SCM Status Accounting Part of “ProgressReview” process AuditProcess Thesameused in non SCM Discipline Audits Appliedtoaudittypes (BA, PCA, FCA) ondifferentphases BuildProcess ReleaseProcess

More Related