Category Archives: Methodology

Scaling a project

I recently read an article from a local “expert” about scalability of a dev team. The author claimed that every project can only be completed by a team of 7-10 people. The size of the project didn’t matter to the … Continue reading

Posted in Lessons Learned, Methodology, Optimization, Team | Tagged , , | Leave a comment

Grave naming

I just heard a new one today.  On the topic of “software development and coding standards” have you ever heard of “Grave Naming”? I guess it refers to the practice of standardizing specific domain (value) names across development layers.  (…from … Continue reading

Posted in Methodology, Programming | Tagged , , , , | Leave a comment

Wheels that need to squeak

I’m sure you have heard the phrase “the squeaky wheel gets the grease”. Basically, if you need something done and it is not just getting itself done, you should speak-up and complain, maybe even make a bit of a ruckus, … Continue reading

Posted in IT Horror Stories, IT Psychology, Lessons Learned, Methodology, Professionalism | Tagged , , , , | Leave a comment

The edge of scope

I don’t think I coined this term, but my colleagues think I might have. Imagine for a moment: you are working on a project with a hard deadline. You simply must hit your deadline. In that case, your greatest foe … Continue reading

Posted in Lessons Learned, Methodology, Requirements | Tagged , , , , | Leave a comment

Risks vs. Assumptions

I like working with knowledgeable people.  I learn a lot from them, and then I enjoy passing it along to other people.  This month I learned something profound that I should’ve already known.  I guess it just had to be … Continue reading

Posted in Methodology | Tagged , , , , , , | Leave a comment

Brinkmanship

I like that term.  I forget who told it to me first.  The term comes from the root word brink, as in: we’re on the brink of disaster. I suppose brinkmanship is really just a fancy way of saying “waiting … Continue reading

Posted in IT Horror Stories, IT Psychology, Methodology, Testing | Tagged , | Leave a comment

Estimation Techniques (part 1 of 2)

Developers often get asked the question “how long does it take to make a program?” If you are working on a small project, and clearly, it could take a day or two, then you don’t need a lot of science … Continue reading

Posted in Documentation, Lessons Learned, Methodology | Tagged , , , , , | Leave a comment