1、Lessons Learned Entry: 1321Lesson Info:a71 Lesson Number: 1321a71 Lesson Date: 2002-10-11a71 Submitting Organization: KSCa71 Submitted by: Bill ValentinoSubject: Risk Assessment in Software Development Projects Description of Driving Event: Even with expert and experienced programmers, each new soft
2、ware program presents new technical challenges. Changing methodology and requirements during the design phase of a software project adds uncertainty to the project.Lesson(s) Learned: One unforeseen problem can alter the software development life cycle significantly. Software task analysis and requir
3、ements specification must be completed early in the project to give programmers ample time for design and coding.Recommendation(s): Future software projects should carefully evaluate project risk, insuring that sufficient time is built into the schedule so that a delay with software delivery will no
4、t have adverse effects elsewhere.Evidence of Recurrence Control Effectiveness: N/ADocuments Related to Lesson: N/AMission Directorate(s): Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-a71 Space Operationsa71 Exploration SystemsAdditional Key Phrase
5、(s): a71 Human Factorsa71 Risk Management/Assessmenta71 SoftwareAdditional Info: Approval Info: a71 Approval Date: 2003-03-17a71 Approval Name: Gena Bakera71 Approval Organization: KSCa71 Approval Phone Number: 321-867-4261Provided by IHSNot for ResaleNo reproduction or networking permitted without license from IHS-,-,-