Instead of Apple tasking a coder to work on cracking that iPhone...

Steve Kinney admin at pilobilus.net
Fri Feb 26 05:45:11 PST 2016


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 02/26/2016 12:01 AM, Rayzer wrote:
> Steve Kinney wrote:
>> The ability to monitor the supply chain inbound to the
>> machinist, measure the parts the machinist makes and track
>> them to their final destination in a larger assembly external
>> customer, does not imply the ability to prescribe a specific
>> manufacturing process, make the part in question, or to
>> evaluate its fitness for use for a particular purpose.  Those
>> latter functions, and creation of specifications as
>> acceptance criteria, are jobs for design and production
>> engineers.
> 
> DUDE! You're on a tangent. The QA department writes the code to
> test the crypto or else your back to a machinist (the code
> writer) certifying his own parts (the code). In order to write
> the code they HAVE to understand how the fuck the code they're
> testing works

The division of labor relevant to QA breaks down like this:

Design work is a collaboration between sales/marketing,
engineering staff and (where applicable) customer representatives.
 QA participates by documenting the process and assuring that
relevant facts are clearly communicated between these parties.  QA
does not need to understand the technical details, rather it needs
to assure that people who do understand these details agree that
they are correct per an evidence based process.

Validation work is a collaboration between engineering staff, QA
and customer representatives where applicable, with the sole
objective of assuring that prototypes and first articles of a
product performs as intended.  Again, QA does not need to
understand how the product works, only what it is supposed to do
and whether or not it does that, per the report of other
participants in the process.

Inspection/verification work is a collaboration between
engineering, production and QA staff, with the sole purpose of
assuring that components and systems do not deviate from those
that passed the validation process and were approved for production.

QA is about process:  Communication, documentation, and
facilitating timely and effective remedial action when problems
arise.  QA personnel do not "do" any part of the engineering
process; their whole mission is to facilitate reliable and
effective work by others.






-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJW0FblAAoJEDZ0Gg87KR0Lfj8P/j7lrsJ95L7+kRZ5CpV6lSs0
fuc6h8LCh5KBRGR500UNZmgRsII6TWb+C37RbOGy4+8prdGw0Qjco9dRYQcXbf6n
A6Wgvj/TZNXC/TO+FI9TB9h8/QyCxzkyIL44cfDIS1Srtz/F/TK3Uds4p+qXoF7k
D4/mx60nMpomsrZDvW6nScJ2pkpDUIQ63IsUi91PoFTuZP3OCN/81f6Gd7foSlcx
Xx9rBgo92coWMi7pMsgN1caHKoCCo7/6o2QqRhs3y86SpiIBEzAM5fRgKPZ9mRZc
Na1HFw45Xz60CmuGPGdnm/pWRM9vH95G5fbICSd+jK3RhPE9I7TxyBdG67FgrkH8
QqKS7DU3j2zxdWFCDQktIzhh3J3xXseT/5mn+oBgIupcSr3g4hXS+SS+OwM2yOUi
IFB5RfIVQluoW153Z6456oTIh1Ev/LerhDaQJEuOgNnlOeBbQJ9o6JKX98o2RFHZ
cVK68iYg+x8g19G1ra++CPLGPppRO4qKi4K7BJn5mGFjZ/I0rWAPhykHbtPTUOQZ
S7Nrfb7f2eLfV7In5j6bxRI2aHpaOrqmCouBiz/WD8823pmnjRZFlMd6TNRYRvad
jKdffDO76VykccH+HiWnbupGYZFWGGWYligJZPFTk4wbrutnRXdiBqmXLq2putor
yMpY6hwCIgFdnxddkgxp
=27dz
-----END PGP SIGNATURE-----



More information about the cypherpunks mailing list