Documentation Fun.

Scope of the change
//Original
StatusType getDRESS_REHEARSAL() {
return(StatusType) get(“DRESS_REHEARSAL”, new StatusType());
}

//Changed
StatusType getDRESS_REHEARSAL() {
return(StatusType) get(“DISASTER_RECOVERY”, new StatusType());
}

Please ignore the method name, it still remains. It’s everywhere in the code. Remember, this is the BBOM project. =)

Business case: Dress Rehearsal means nothing to the investment bank. The original developer misinterpreted this text and so my job was to fix it. Easy change. One line of code after digging around the code, seriously digging.

Documents I had to fill out in order to get this approved, signed off, and put in production:
Project Initiation Form (PIF)*
Impact Analysis
Code and Unit Test*
System Integration Test*
Quality Assurance Test
User Acceptance Test* (3 Regions: Evidence and Signoff)
Implementation Plan
Permit to Operate*

*Requires approval or signoff.

How much is too much documentation and processes?

2 thoughts on “Documentation Fun.

Leave a Reply

Your email address will not be published. Required fields are marked *

Solve this: Time limit is exhausted. Please reload CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.