RE: [AM] Why Traceability?

Paul Oldfield <[email protected]> Tue, 16 Mar 2004 15:35:18 -0500
Newsgroups gmane.comp.programming.modeling.agile
Message-ID <[email protected]>
(responding to Tina)

>> Justification.  For each fragment of code, there should be
>> a corresponding requirement.  This is, among other things,
>> meant to eliminate 'back doors' etc.
>
> Why would people need 'back doors'? This is a rhetorical
> question. :)
>
> People need backdoors when they do not believe their
> requirements will be taken seriously by the powers that be.
> Sometimes they take back doors because of a hidden
> agenda.
>
> I believe that people will always find a back door, regardless
> of processes and procedures put in place to stop them. Rather
> keep the front door wide open, because at least you will
> then KNOW about all these back door stuff. 

I was referring to the specific type of security breach known as
a 'back door'  where a programmer inserts code that allows
unauthorised access to the system, usually for nefarious
purposes.  

If the 'back door' you are talking about is a way of getting reasonable
but unauthorised requirements implemented (I guess it might be
from the context), then I agree, proper evaluation and
prioritisation of stakeholder 'wants' is the right approach.


Paul Oldfield

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
www.aptprocess.com

any opinions expressed herein are not necessarily those of
Mentors of Cally or the Appropriate Process Movement
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

For more information about AM, visit the Agile Modeling Home Page at www.agilemodeling.com
--^----------------------------------------------------------------
This email was sent to: [email protected]

EASY UNSUBSCRIBE click here: http://topica.com/u/?bUrKDA.bWnbtk.Z2NtYS1h
Or send an email to: [email protected]

For Topica's complete suite of email marketing solutions visit:
http://www.topica.com/?p=TEXFOOTER
--^----------------------------------------------------------------