Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software Process Factory Test Equipment Support Presenter: Kou Song.

Similar presentations


Presentation on theme: "Software Process Factory Test Equipment Support Presenter: Kou Song."— Presentation transcript:

1 Software Process Factory Test Equipment Support Presenter: Kou Song

2 Topics Definition of Software Process Software Languages Software Process Map Example of Software Product at Honeywell Conclusion References

3 Definition of Software Process Software Process a set of partially ordered process steps, with sets of related products, human and computerized resources, organizational structures and constraints, intended to produce and maintain the requested software products.

4 Software Languages Regular C C++ C#.NET VBA (Visual Basic Application) Labview Legacy Software Languages Fortan Visual Basic macros Too Many Varieties of Software Languages

5 Software Process Map

6 Initiation of Software Change Failure on device Customer request Inaccurate product failure (limits) Yield Improvement Escapes Failure on station

7 Requirements - Critical Customer Write up change request Review software change request thoroughly in meetings with Systems Eng, Production Eng, and Management Customer to submit formal request after review Submission of Work Request enter into database Statement of work Software Developer Quote for software change

8 Software Design & Implementation Software Developer Enters in Work Request System record Review requirement Record SPCR in DevTrack Attach requirement to WRS & DevTrack Design idea of how to implement Record all changes to DevTrack TeamView generated Version Description Document Unit Testing Add all changes to Visual Source Safe Validation Plan Attached requirement to system Performs coding

9 Formal Review Software Developer Code Review Capture all review change to DevTrack Add all documents to VSS Validation plan review Report status of project Software Developer and Customer Review Unit Test

10 Validation Software Developer Formal Build TeamView Closeout DevTrack Closeout Apply software to test product Customer Approval of software changes Team (Customer and Software Developer) Review validation test result Validation Review Meeting Validation Testing

11 Release Software Approval Compile all documents for Configuration Management Generate Engineer Orders and sign off Place test result in VSS Vault software (database for history) Software release to customer Install software onto station

12 Deployment - Ship Device or station fix Improve yield Complete task, budget, and schedule

13 Example of Software Program at Honeywell Tactical Guidance Product Equipment Integration Thermatron Vibration Device Inertial Measurement Unit

14 Conclusion Robust Software Process Provide good documentation of the intermediate process steps Produce high quality publications and artifacts Software is reliable Meet customers’ delivery in a realistic planning and schedule Produce higher productivity

15 Reference http://www.idi.ntnu.no/grupper/su/publ /doc/asq-taxonomy-24apr2002.doc http://www.idi.ntnu.no/grupper/su/publ /doc/asq-taxonomy-24apr2002.doc


Download ppt "Software Process Factory Test Equipment Support Presenter: Kou Song."

Similar presentations


Ads by Google