1 / 15

Software Research and Technology Infusion 2007 Software Assurance Symposium

Software Research and Technology Infusion 2007 Software Assurance Symposium. Software Research and Technology Infusion. Goal: Transfer mature Software Engineering and Software Assurance technologies into practice Provide a reduced risk approach to evaluating:

cathyg
Download Presentation

Software Research and Technology Infusion 2007 Software Assurance Symposium

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 Research and Technology Infusion 2007 Software Assurance Symposium

  2. Software Research and Technology Infusion • Goal: Transfer mature Software Engineering and Software Assurance technologies into practice • Provide a reduced risk approach to evaluating: • Technologies derived from NASA-sponsored research • Other new and innovative SE/SA tools and technologies • Approach • Present selected SW technologies to theNASA software development/assurance community • Encourage and support collaborationsbetween the technology providers andNASA software developers and assurance personnel.

  3. Motivation • Encourage the uptake of new research results and technologies within the NASA missions • Facilitate the transfer of technology through collaborations between technology providers and end-users who have a need for the technology • Establish and monitor infusion projects and use lessons learned to improve the uptake of new technologies within NASA

  4. Obstacles to Research Infusion • “gap” between interpretations of adequate maturity; • Risk-aversion of most NASA developers and most NASA projects; • Lack of evidence to demonstrate benefits (analyses, ROI, etc.); • Practitioners are not always aware of new and relevant technologies available to them; • Fragmented practitioner community.

  5. Overcoming Obstacles • Information Gathering; • Information Dissemination; • Brokering Collaborations.

  6. Information Gathering • Focus on research/technologies that: • Have particular relevance to software assurance. • Can be incorporated into existing software development practices with a minimum of disruption. • Are mid- to high-TRL (or PF) research, demonstrating success on a real project, and ready for use more or less “as-is”. • Are either NASA-funded research results or technologies that address needs identified by NASA software developers. • Robust and mature with good user documentation • Not currently in widespread use within the agency

  7. Information Dissemination • Via the Research Infusion team’s website; • Via direct contact with developers and assurance personnel; • Via direct “marketing” (email, telephone); • Via NASA-wide WebEx(s).

  8. Brokering Collaborations • Annual NASA-wide proposal solicitation; • A small number (+/- 10) of technologies are presented via NASA-wide announcements; • Interested parties are encouraged to submit a proposal, and offered guidance in writing their proposal; • Introductions are made between the proposal writers (the NASA developers or QA) and the technology provider, and they are encouraged to work closely in writing the proposal.

  9. Proposal Selection Process • Follow a defined and repeatable process • Solicitation announced and promoted • Collaborations brokered and proposals submitted • Each RI team member reviews & evaluates all proposals • Numerical • Qualitative • Evaluations were combined, questions and concerns noted • Communicated concerns and got feedback from proposal teams • Subsequent evaluation meetings held: rankings finalized • Ranking summarized and provided to OSMA and OCE for endorsement • Duration ~4 months • Idea is to address the need while it still exists

  10. Impact across NASA

  11. Completed Projects

  12. New FY07 Research Infusion Projects

  13. FY08 Research Infusion • Emphasize the needs based approach to infusion • Will work with the NASA projects to better understand their needs • Needs will serve as the basis for offering up both research and commercial technologies • Continue to learn from previous experiences • Understand successes and failures of previously offered technologies • If the infusion wasn’t successful what needs to be improved (either in the process or the technology)? • If the project was successful what did we do right?

  14. FY08 Research Infusion • Communicate opportunities • Promote new technologies to be offered • Challenge the center reps to broadly disseminate technology offerings • Conduct F2F discussions • Promote early discussions between the project personnel and the technology developers • Communicate results • Promote the results of the infusion projects inside and outside of NASA • Many infusion projects were successful on a single project • Need to promote results using this empirical data • Need to disseminate these successes to other projects to help support the idea that the technology is “proven” • Understand there is still risk associated with the technology

  15. Conclusions and Future Direction • We consider the Research Infusion activity to have been a success, and it will continue with increased funding • A modest approach has achieved significant results with only small budgetary requirements • We anticipate keeping largely the same procedure for soliciting projects, selecting projects, and evaluating progress • We will place a greater emphasis on identifying needs and increasing communication

More Related