|
Thanks Greg, I think you have misunderstood the issue. My import pulls monthly data from another vendor's system. The customer uses a report from the source system to check what was imported and finds that the import has quite a bit more than the report. The assumption at that point is that my import is wrong.
Using the query viewer from my import, I can modify the query by removing the convert functions for the datetime to date, and reveal that the records not being pulled in their report (for the same date range) have a time element and all occur on the ending date. Using the other vendor's software, I can pull the same report extending the ending date by one day, and now those rogue records show up along with records for the 1st which I don't want. Again, this is the other vendor's report...nothing I can do about it...either a query problem or a UI problem. This is clearly the other vendor's issue.
I really wanted to stay out of it, which is why I demonstrated multiple time to the customer how this is a problem that must be addressed with the other vendor...just show them this report run under the two date ranges and they will surely see the problem.
Yes, that was two hours spent finding a problem with another software vendor's report.
"Go forth into the source" - Neal Morse
|
|
|
|
|
Things like this are why I advocate for BA's with technical skills. Explaining why a system did what it did shouldn't require a developer.
In the absence of someone else who could explain, I feel like you did the right thing. The absolute worst thing any vendor (or department if internal) could tell a user is that it's someone else's fault/issue without an adequate explanation. Pointing fingers without backing it up is one of the quickest ways to loose a client's trust.
|
|
|
|
|
When word processing a presentation about guns, should you know how to use bullet points?
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I Colt not agree more!
"If we don't change direction, we'll end up where we're going"
|
|
|
|
|
As long as your presentation uses blanks I don't care.
In Word you can only store 2 bytes. That is why I use Writer.
|
|
|
|
|
The key to that \m\e at the moment. Bold ctrl of the situation will shift how it will function
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I'm not sure how you justify that statement.
|
|
|
|
|
If you don't think I'm right, just consider what's left.
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Yes, and if you are a high caliber presenter, you would also know your target audience.
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment
"Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst
"I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
|
|
|
|
|
A demonstration is not a presentation
Bastard Programmer from Hell
If you can't read my code, try converting it here[^]
"If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.
|
|
|
|
|
OriginalGriff wrote: should you know how to use bullet points?
That's automatic.
If you rifled through your company documentation guidelines you would probably find I am bang on target. It was probably added to the policy over a weekend - making it a Saturday night special. Note that it is in the 2nd amendment of the documentation.
(Sorry if this post has triggered anyone. (Well - not really!))
Socialism is the Axe Body Spray of political ideologies: It never does what it claims to do, but people too young to know better keep buying it anyway. (Glenn Reynolds)
|
|
|
|
|
...if brevity is your aim.
|
|
|
|
|
|
|
|
Is there a book like that about rabbits or coyotes? We don't have many ducks around here.
Will Rogers never met me.
|
|
|
|
|
The review for the book is also worth a read.
My plan is to live forever ... so far so good
|
|
|
|
|
... because Oct 31 = Dec 25
I'll get my coat...
|
|
|
|
|
Because someone has to post this joke at least once every October.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
And again every December...
|
|
|
|
|
I heard it as "Why do developers always mix up Halloween and Christmas?"
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
That version makes more sense.
|
|
|
|
|
don't forget your hat
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Here is a very cool white-paper written by students at Worcester Polytechnic Institute.
It's done so well that I am impressed with the entire institute even though I've never heard of it before.
https://web.wpi.edu/Pubs/E-project/Available/E-project-090208-113049/unrestricted/MQPFinalReport.pdf^
Summary
It's a great narrative of a group of students who undertook the challenge of building a guitar effects pedal which includes a 10-band equalizer and distortion unit.
Numerous Great Parts to the White-Paper
1. Very nice explanations of fundamental concepts (see 1st quote below for my favorite example.)
2. Reverse engineering of numerous effects pedals currently on the market.
3. Complete schematics for those pedals (and the students' final project).
4. Very nice illustrations including pictures and charts, etc.
5. Comparative analysis of the effects pedals.
6. Lessons learned notes
white-paper: how the basic system works - NICE! Guitar signals are created by metal strings of specific tensions being picked causing them to oscillate, which induces an electric field in the inductive magnetic coils of the guitar, called pickups. The electric field induces a sinusoidal current in the coils of wire around the pickups, which travels through the coiled wire inside the pickups through a network of volume and tone potentiometers and out the output jack of the electric guitar. From there it is approximately between 140mV and 1.4V in amplitude, and changes frequency depending on fundamental frequencies of the notes played and their accompanying harmonics. This signal flows through a
guitar cable to a series of signal processing circuitry and then is sent through the speakers of a guitar amplifier.
white-paper: summary of lessons The task undertaken of building a distortion pedal with a ten band equalizer, with functionality comparable to existing pedals on the market today is one that is undertaken by teams of specialized and experienced engineers, with resources far exceeding that available to our group as students. A WPI education provides the foundations for continued learning through practice in the workplace. This project represents our abilities and our research to this point, and serves as the culmination of our education and our transition from students to engineers.
Knowledge necessary to build a functioning and marketable distortion pedal is not contained in any lecture or textbook.
|
|
|
|
|