I have just spent the past few days actually building a real life report that's needed by a customer. A regular occurrence for most of you Im sure. Having transitioned from the warm, cozy, fuzzy bubble of development to sales consulting over the last year. Sorry dev folks, its a bubble and its cozy compared to life on the outside.
It was a new experience for me and a real eye opener. Sitting in a cramped room with a bunch of fantastic Oracle Development Consultants who were under the hammer, bashing out report after report. I have a whole new respect for what they do and that extends to you dear readers.
As a member of the development team for so long, I was proud of the product and documentation we had delivered to customers. Sitting down and actually writing something in the heat of implementation opens your eyes. By no means have we done a bad job there are just things that would help in the doc and product to make life easier for customers and consultants alike.
I guess in development we get just a little too close to our babies, we build them up, nurture them, ask others what they would like them to do, consider the requests and between resource and time constraints we either do or dont add the features. Eventually we have a young adult ready to face the real world, armed with cool features and a set of documentation to help guide its users. We've been with them so long we sometimes just expect customers to join the dots to get from A to C, 'that's obvious' we say but its sometimes not for a newbie or not so newbie.
Enough of the child analogy Dexter! Bottom line, we could all do better when it comes to building a documenting a product. But then I guess that's not just BIP but the whole world of software.
Do I miss the bubble? I miss the folks in the bubble but being outside knocks you off balance a little and I have come to really like that!