In message <031a01bd4686$0028d580$68000064@up_yours>, jhobbs writes >I have a topic here that should be of interest to anyone doing code >development. If you are not familiar with this already, chances are you >will be in the near future. > >ISO9000 > >For software developers, yes firmware as well. BTW if you are developing a >product that will need FDA approval, the FDA is now starting to take a >closer look at firmware. > >What does this all mean, document, document, document. > >How many of you have in place, have created, or plan on creating a >'Procedure detailing the process for firmware development'? > >I am hoping we can share some details of plans already created that work. > >I work for a company that designs medical equipment, these devices require >both FDA and ISO documentation. I am now starting a plan to create firmware >procedures. Part of my plan is to look at existing procedures for guidance. >To begin with I found a book called "Software Quality", ISBN 0-201-63198-9 >that has plenty of good information on providing a skeletal outlook. I have >an idea of what the procedures need, but I would like to hear from others on >what they think or have experienced. > >Here are the ISO Standards that I believe pertain to software/firmware >development. >ISO9001 Quality Systems >ISO9000-3 Guidelines for the Application >ISO9004-2 Quality Management >ISO9004-4 Quality Management and Quality System Elements > >If this seems like a dry and overwhelming topic, that is probably because it >is. But unfortunately that does not detract from its importance. Interestingly, ISO9000 just says that you have to have procedures, and work to them. The procedures could be wrong, and you could be producing crap, but you could still get ISO9000 certification. Leon -- Leon Heller: leon@lfheller.demon.co.uk http://www.lfheller.demon.co.uk Amateur Radio Callsign G1HSM Tel: +44 (0) 118 947 1424 See http://www.lfheller.demon.co.uk/dds.htm for details of my AD9850 DDS system. See " "/diy_dsp.htm for a simple DIY DSP ADSP-2104 system.