Reputation
782
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
7 10
Newest
 Yearling
Impact
~55k people reached

Apr
13
comment Coaxing requirements out of business people?
+1. The strawman technique is frequently the only way to get end users to think about what they do - their job is so automatic to them that it's actually hard for them to think about it.
Apr
10
awarded  Nice Answer
Apr
7
comment Stored Procedures a bad practice at one of worlds largest IT software consulting firms?
@ThorRA: That's why it's nice the mgt here will say 'no' to the sale. I've worked places where the database was regarded as an "implementation detail" and having Sales pitch one of those over the wall is no fun.
Apr
7
comment Stored Procedures a bad practice at one of worlds largest IT software consulting firms?
@EricJ: yes, but once they see what the cost would do to their commission, the request kinda goes away.
Apr
6
comment Stored Procedures a bad practice at one of worlds largest IT software consulting firms?
@Eric: too true. Where I'm at now, we use tons of SPs and tell folks 'no' if they don't want MSSQL. It's nice to be able to do that.
Apr
6
awarded  Teacher
Apr
6
answered Stored Procedures a bad practice at one of worlds largest IT software consulting firms?
Mar
10
awarded  Commentator
Mar
10
comment XML and Registry
The whole U3 application (flash drive installation) thing relies on not having things in the registry, so for portable apps even on Windows the registry might not be the best choice.
Mar
9
comment What do you think are the biggest software development issues, in small to medium businesses?
+1 As you get more code out in the wild, support and updates will be come bigger issues. The 'hero coder' mentality will be an impediment beyond a certain point - you'll need predictable process that don't depend on the one person. See also 'bus factor'.
Feb
26
comment Harmful temptations in programming
One of my old bosses tripled developer estimates, then negotiated down to double with the clients. Clients thought they got a deal, developers got the time they needed even if they didn't know it. Win-win!
Feb
10
comment How to explain a layperson why a developer should not be interrupted while neck-deep in coding?
I have wireless headphones at work (wireless for convenience) - big, visible cans. Folks don't see earbuds when they walk up behind you talking away, then get irritated when they have to repeat themselves.
Feb
10
comment Why do business analysts and project managers get higher salaries than programmers?
@Woo4Moo - adaptability tools mean typing is a minor part of the job. Thinking logically and creatively at the same time is not.
Feb
10
comment How can I estimate how long a project will take?
The key is small deliverables. Deliver small chunks you do have a feel for. The bigger the chunk, the harder it is to estimate, and the longer each run is, the harder other factors are to account for.
Sep
22
awarded  Supporter
Apr
5
comment How do you handle your Project Manager
@Gabriel - " or find a way to get it done". Sadly, that is many times just leaning on the developer. Some people are truly in positions where they have no effective out from this.
Apr
5
comment How do you handle your Project Manager
Back in the Bad Old Days(tm) when I was working for a big consulting house, we planned for a 60% utilisation - that is, 60% of time actually working on code. Anything more that that was just unrealistic considering meetings, support etc. Of course, the PHBs wanted and compenstaion was based on 80% or better.