Sunday, February 21, 2010

Where is software transparency?

Me: "Err, what this table do? "
B: "This table stored the configuration for the XXX process."

Me: "Where can I find it on the user interface?"
B: "There is no interface for it."

Me: "How user is going to change it or know what are the current configuration setting for the XXX process?"
B: "They wouldn't know because we going to use script, created by us, to update the table."

Me thinks: "No wonder user is keep logging bug report issue as they have no idea what to expect without knowing what are the configuration."

Is this the real world of software development? In my opinion, this is kinda lame.