1 / 18

Software Forums Introduction

Software Forums Introduction. 3/29/11. Purpose of Software Forums. Provide a forum for GRC’s Software Community to discuss software development at GRC Help increase awareness of Software@Glenn and the products available there: GLPR 7150.1A, processes, templates, etc.

raubry
Download Presentation

Software Forums Introduction

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. Software ForumsIntroduction 3/29/11

  2. Purpose of Software Forums • Provide a forum for GRC’s Software Community to discuss software development at GRC • Help increase awareness of Software@Glenn and the products available there: • GLPR 7150.1A, processes, templates, etc. • Help the Software Engineering Process Group (SEPG) get feedback from GRC’s software community on Software@Glenn and the products there • How can Software@Glenn and the products be improved?

  3. Software Forum Target Audience • GRC’s Software Community • Software developers • Software project leads • Any project that has software • Anyone who needs to be compliant with NPR 7150.2A, NASA Software Engineering Requirements

  4. Format of Software Forums • Open discussion • No advance sign up necessary • Attendance will be taken • Attendees are encouraged to contribute to the conversation • But keep it to one conversation • To be held every other month on the last Tuesday • Sessions will be one hour in duration • Working on training credit in SATERN • Training credit available for process training • Training available on request

  5. Planned Topics • Software@Glenn Overview • GLPR 7150.1A • Process and Template Usage and Tailoring • Software Project Planning • Software Project Planning Process • Software Estimating Process • Transition of Software to a Higher Classification • Software Management Plan Template • NPR 7150.2A Compliance Matrix Template

  6. Planned Topics • Software Acquisition • Software Acquisition Planning Process • Statement of Work Guidelines • Metrics • Managing the Measurement of Software Process and Product Process • Performing the Measurement of Software Process and Product Process • Master Monthly Metrics Spreadsheet • Software Project Monitoring and Control • Software Project Monitoring and Control Process

  7. Planned Topics • Requirements Development and Management • Requirements Development Process • Requirements Management Process • Software Requirements Specification Template • Software Configuration Management • Software Configuration Management Plan Process • Software Configuration Management Plan Template • Process and Product Quality Assurance • Process and Product Quality Assurance Process • Software Assurance Plan Template

  8. Planned Topics • Software Testing • Software Safety • Software Safety Planning Process • Software Safety Plan Template • Software Release – NPR 2210.1C • Others topics? • NOTE: This list, including its order, is subject to change. Topics may be spread out over multiple sessions. • NOTE: The SEPG will continue to develop new products. They will be added to the agenda as appropriate.

  9. Software Forum Schedule • March 29 • Introduction, Software@Glenn • May 24 • GLPR 7150.1A, Processes and Templates • July 26 • Software Project Planning • September 27 • Software Project Planning continued • Note that NPR 7150.2A training will be held the week of June 6 • NUPIT to provide the training • 1.5 days • Not a Software Forum session • register via SATERN

  10. What is the SEPG? • SEPG = Software Engineering Process Group • SEPG is the focal point for software process improvement at GRC • Has representatives from Code D, Code Q, Code F, Code H • SEPG’s goal is to identify, define, and institutionalize software process improvement activities throughout GRC • Lead GRC through the implementation of the Software Engineering Improvement Initiative

  11. SEPG • SEPG is responsible for leading GRC’s compliance effort with NPR 7150.2A • Assists Code DPS in achieving and maintaining its Capability Maturity Model Integration (CMMI) Maturity Level (ML) rating • Per NPR 7150.2A, organizations developing Class A software need and ML3 rating; Class B requires an ML2 rating • Currently at ML2, planning for ML3 in 2013

  12. SEPG • Why should I care about this? • NPR 7150.2A provides the minimal set of requirements established by the Agency for software acquisition, development, maintenance, retirement, operations, and management • If you want to release software outside of GRC • NPR 2210.1C, Software Release, requires compliance with: • NPR 7150.2A • NASA-STD-8739.8, Software Assurance Standard • NASA-STD-8719.13, Software Safety Standard (if applicable)

  13. SEPG • Meets weekly • Maintains Software@Glenn • Maintains processes, templates, and associated training • Processes and templates are not required but they provide a path to NPR 7150.2A compliance

  14. SEPG • Reports to the Management Steering Group (MSG) at GRC • MSG is a group of upper managers who provide guidance and direction to the SEPG • Supports the NASA Software Working Group (NSWG) • NSWG is run out of HQ’s Office of Chief Engineer • NSWG Lead is responsible for NPR 7150.2A

  15. SEPG Members • SEPG • Joe Ponyik – Co-lead (Code DPS), x8592 • Lisa VanderAar – Co-lead (Code DPS) • Kin Wong (Code FTK) • Lindsey Flash (Code DPS) • Laura Burke (Code DSB) • Rochelle May (Code DPS) • Thong Luu (Code QE) • Bill Pierce (NUPIT; consultant) • Rich Evans (Code H)

  16. Other Groups • Engineering Process Group (EPG) • NPR 7123.1, NPR 7120.5 compliance • Jose Davis (Code DT) • Nancy McNelis (Code DT) • Dale Pilarczyk (Sandal Inc., NUPIT sub) • Joyce Wanhainen (Code MI) • Management Steering Group (MSG) • Glen Horvat (Code D Chief Engineer’s Office) • Scott Graham (Code ML)

  17. Other Groups • NASA Software Working Group (NSWG) • Developed and maintain NPR 7150.2 • John Kelly (HQ) – Lead • Laura Maynard-Nelson (GRC Lead) • Joe Ponyik (Alternate) • Thong Luu (Alternate) • Mission Software Steering Committee • NSWG sub-group • Laura Maynard-Nelson (GRC Rep)

  18. Other Groups • Software Assurance Working Group (SAWG) • Developed and maintain NASA-STD-8739.8, Software Assurance Standard, and NASA-STD-8719.13, Software Safety Standard • Martha Wetherholt (HQ) – Lead • Cynthia Calhoun (GRC Lead) • Thong Luu, Phuoc Thai (Support)

More Related