13-04-2012, 04:24 PM
Software Certification
Chapter 10 Software Certification.pdf (Size: 105.99 KB / Downloads: 59)
Requirement of Certification
I strongly oppose certification of software developers. I fear that it
will bring more harm than good to the software industry. It may
further hurt software quality by shifting the blame for bad
software. The campaign for certification assumes that unqualified
developers cause software problem and that we can improve
software quality by ensuring that all developers have the golden
stamp of approval. However, improving quality requires
improving the production process and integrating in to it practices
that reduce the opportunity for introducing defects into the
product”
Certification of Products
This is what is required for the customer.
There is no universally accepted product certification
scheme.
Aviation industry has a popular certification “RTCA DO-
178B”.
The targeted certification level is either A, B, C, D, or E.
These levels describe the consequences of a potential failure
of the software : catastrophic, hazardous severe, major,
minor or no effect.
Third Party Certification for Component base Software Engineering
Weyukar has rightly said “For Component based Software
Development (CBO) to revolutionalize software development,
developers must be able to produce software significantly cheaper
and faster than they otherwise could, even as the resulting software
meets the same sort of high reliability standards while being easy to
maintain”.
Third Party Certification for Component
base Software Engineering
Bill council has also given his views as “Currently, there is a little
evidences that component based software engineering (CBSE) is
revolutionizing software development, and lots of reasons to believe
otherwise. I believe the primary reason is that the community is not
showing how to develop trusted components”.