Download presentation
Presentation is loading. Please wait.
Published byAllison Dennis Modified over 9 years ago
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
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.