Learn about the Defense Acquisition Management System, Software Development Life-cycle, and Surveillance Process in this comprehensive training module. Understand the key elements, processes, and activities related to software acquisition and management.
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation
Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement.Téléchargez la présentation en cliquant sur ce lien.Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.
F I N
Plus de contenu associé
Transcription de la présentation
Software Acquisition Management Policy ImplementationCME260 Lesson 1 - Defense Acquisition Management System Lesson 2 - Software Development Life-cycle Lesson 3 - Software Surveillance Process Lesson 4 - Common DCMA Software Professional (SP) Activities
John Eget 646 872 1929 Welcome – Instructor Introduction
Administrative Details Classroom Logistics: • Emergency exits • Restrooms and break rooms • Telephones and cell phones • Computer usage • Turning Point • Parking lot • Breaks and lunch
Administrative Remarks • Grading and tests: 80 percent is required to pass posttest • Attendance: participation is required for this training • During training, the Instructors are your onsite supervisors • PLAS codes: • Process: 071B – Software Professional Development Program (SPDP) Training • Training and Travel: NTRA2 – Travel for Training NTR04 – Attend Classroom Training • Monday through Friday: 0800 – 1700 hours Note: Plan your departure time accordingly; no early departures on last day unless told otherwise.
Module 1Software Development Life-cycle Objective: Provide information that Software Professionals (SPs) need during each phase of the Software Life-cycle and Defense Contract Management Agency (DCMA) activities
Module Objective Provide information that Software Professionals (SPs) need during each phase of the Software Life-cycle and Defense Contract Management Agency (DCMA) activities, including: • Elements of the Defense Acquisition Management System • Software Development Life-cycle • Software Surveillance Process • Common DCMA SP activities
What Will You Learn in This Module? • Acquisition framework • Timing of technical reviews • Software life-cycle products, processes, events (refresher) • Potential DCMA activities • Process Reviews • Process Proofing • Process Compliance • Product Examinations • Data Collection and Analysis
Lesson Objective • Recognize elements of the Defense Acquisition Management System
Defense Acquisition Management System Link to: Defense Acquisition Portal Material Material Note: Software development can occur in any acquisition phase, but is primarily in Engineering and Manufacturing Development.
Defense Acquisition Management System, Cont. Link to: Integrated Defense AT and L Life-cycle Management System Material Material Note: Software development can occur in any acquisition phase, but is primarily in Engineering and Manufacturing Development.
Question and Answer Software development can occur in any acquisition phase. • True • False
Lesson Summary • Recognized elements of the Defense Acquisition Management System
Acquisition Life-cycle and Software Development Link to: Defense Acquisition Guidebook (DAG) Material Material Note: Software development can occur in any acquisition phase, but is primarily in Engineering and Manufacturing Development.
Systems Engineering/Technical Review Timing Link to: Defense Acquisition Guidebook (DAG) Link to: Technical Review Timing Review FCA – Functional Configuration Audit AOTR – Assessment of Operation Test Readiness ASR – Alternative System Review CDR – Critical Design Review FRP – Full Rate Production IBR – Integrated Baseline Review ISR – In-Service Review ITR – Initial Technical Review OTRR – Operational Test Readiness Review PCA – Physical Configuration Audit PDR – Preliminary Design Review PRR – Production Readiness Review SFR – System Functional Review SRR – System Requirements Review SVR – System Verification Review TRA – Technology Readiness Assessment TRR – Test Readiness Review
Question and Answer What are the three paths in requirements traceability? • Software, coding, interface • Software, interface, testing • Interface, planning, coding • Design, software, testing
Lesson Summary • Identified some aspects of the Software Development Life-cycle
Program Measures • Planning for program measures • Core measures, mandatory and defined in the Software Acquisition Management Instruction (SAMI) • Contractually imposed standalone measures • Contractually imposed Technical Performance Measures (TPMs) • Contract Management Office (CMO) unique measures (optional, as determined by the SP) • Customer unique measures • Determine frequency needed and allocated • Determine method of analysis and thresholds • Determine CMO estimated hours per task and activity
Program Measures, Cont. • Execution of program measures • Collect and analyze data • Document and report analysis results • Take Action as Appropriate • Corrective Action Reports (CARs) • Continuous Improvement Opportunities (CIOs) • Reporting
Question and Answer What are the four steps of the SAMI software surveillance process? • Plan, execute, take action, review • Plan, do, check, act • Use, plan, do, take action • Plan, execute, review, report
Lesson Summary • Identified the Software Surveillance Process
Products to Be Examined • Phase Dependent • Requirements (specification) • Requirements Traceability Matrix • Design Products • Code • Test Plans, descriptions,results • Developer files • Peer Review results • User and technical manuals • Phase Independent • Planning documents (e.g., Software Development Plan (SDP), SQA Plan, SCM Plan) • Schedules • Measures (metrics) • Status chart • Supplier SQA and SCM Records • Risk Records • Peer Review results
Measures to Be Analyzed • Phase Dependent • TPMs (if applicable) • Requirements stability and volatility • Software size • Requirements Traceability • Design changes • Phase Independent • Earned Value (if applicable) • Staffing profiles • Software development milestone and schedule • Software Quality audit results • Configuration Management, status accounting • Defects (types, closure, quantity) • Technical Progress Measure
Documentation The SP uses the Software Surveillance Record (SSR) log • SSR Log attributes: – Task and activity performed – Link to applicable Software Surveillance Plan (SSP), project name, or program PLAS code – Notes – Date performed – Name of SP(s) • Create a standalone document in user format (e.g., email, formal and/or informal report, journal record) containing the detailed results of the task or activity performed • Determine if results indicate that the SSP should be updated
SAM Surveillance Steps Note: Documentation occurs at all steps of the Software Acquisition Management (SAM) Surveillance Process (i.e., SSR Log and Standalone Documentation).
Measurement and Analysis • Using the software development life-cycle, identify (at least) three software measures for each phase that would provide you with the most insight into program, process and product performance, status, and health
Metric Categories Software Measures and the Capability Maturity Model Integration (CMMI)
Sanity Test for Software • Does the supplier have a current, credible Work Breakdown Structure (WBS)? • Does the supplier have a current, credible schedule, such as an Integrated Master Schedule (IMS) or software development schedule? • Does the supplier know what to deliver? • Does the supplier have a list of risks (Top 10, etc.)? If so, what are they? • Does the supplier know which external interfaces are not under its control and what are its critical dependencies? • Does the supplier know the size of the software deliverables? How did the supplier derive it? • Does the supplier know how many people on the project staff have significant domain knowledge? • Does the supplier know the project’s key domain areas?
Performance Analysis • Performance analysis determines whether the project is meeting its plans and targets (in terms of cost, schedule, and technical performance) • Look at: • Leading indicators • Compare planned to actual • Assess impact on cost, schedule, technical performance • Predictive analysis (look ahead) to see whether the schedule is going to be impacted or delayed. Is there a potential for cost overruns? • Critical path items to see if software is on the critical path • Analysis of each metric individual to see what additional supporting data may you need. Where is the data leading you?
Evaluation Criteria • Contractual requirements • Supplier plans and processes (may or may not be a contractual requirement) • CMMI, Institute of Electrical and Electronics Engineers (IEEE) 12207, etc. (if applicable) Note: If not on contract, you can use the criteria identified in CMMI, IEEE 12207, and the like to use as best practices to evaluate the supplier processes (we will use the CMMI criteria for Workshops).
What Is a Capability Model? • It establishes a process improvement road map upon which a route can be drawn from "where we are today" to "where we want to be" • Capability models are not processes • Notthe “how” but the “what” • Can be thought of as containing the characteristics and requirements for good processes
Connexion au compte
Connectez-vous pour publier votre contenu sur SlideServe.