1、Lessons Learned Entry: 0895Lesson Info:a71 Lesson Number: 0895a71 Lesson Date: 2000-07-27a71 Submitting Organization: GRCa71 Submitted by: Don RothSubject: Software Simulation Description of Driving Event: I was involved in a project in which we were developing a new control and data acquisition sys
2、tem for an instrument to be used to measure radiation absorption in clouds. The instrument was being refitted with electronic hardware that was to be controlled by software I was developing with a peer. Only problem was that the hardware was not ready for 3 months while we were supposed to be develo
3、ping the software. And the project was on a very tight deadline. What we were able to do was create a software simulator to test and validate many of the features of how our software was supposed to work. Of course, this cannot truly be substituted for the hardware but it can get you 50% or more of
4、the way there (depending on the particular project). This allowed us to complete the project on schedule. Additionally, the simulator drove us to create a truly standalone simulator to be able to demonstrate to others how the instrument and interface will work together.Lesson(s) Learned: Software si
5、mulation can aid in better, faster, cheaper. It can be used as a risk management tool where risk in this case is not meeting schedule.Recommendation(s): Software simulation can be used in similar situations where software developers are waiting for hardware.Evidence of Recurrence Control Effectivene
6、ss: N/AProvided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-Documents Related to Lesson: N/AMission Directorate(s): a71 Exploration Systemsa71 Sciencea71 Space Operationsa71 Aeronautics ResearchAdditional Key Phrase(s): a71 Computersa71 Computer-Aided Des
7、ign/Manufacturing/Engineeringa71 Flight Equipmenta71 Hardwarea71 Information Technology/Systemsa71 Risk Management/Assessmenta71 Softwarea71 Test & VerificationAdditional Info: Approval Info: a71 Approval Date: 2000-08-04a71 Approval Name: Eric Raynora71 Approval Organization: QSa71 Approval Phone Number: 202-358-4738Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-