This page is still under construction.
Any serious project requires various stages. There is the planning stage, the implementation stage, and then there's the stage which is problematic for some people and that's the stage of testing and corrections and making changes and improvements.
There's no way to make a serious project or to develop a serious project without involving changes in its structure, content, or design. People cannot think of all of the possible options when they plan things. In the course of using the project and working with it there are weaknesses that are discovered and these keep on improving over the course of time. Developers, as well as the public, accept the fact that the first version or the initial versions of any project will not be perfect no matter how much they are planned.
However, some people get annoyed and frustrated when changes have to be made. They were involved in the initial stages of the project and they did their part and then they expected everything to be completed and perfect at the end of it.
Well, it just doesn't go that way.
I once asked somebody to help put up a structure on my home balcony. When it was completed, I saw that it needed some modifications so that it could be opened to let in fresh air and possibly to allow for a sukkah. The person putting it up was very frustrated and annoyed because he had just put in a great deal of work to develop the structure as it was and could not understand why the changes would have to be implemented later on.
Somebody else checked the topics and subjects listing for this series of websites and discovered that there were some items that were put into two separate but parallel sections. Obviously, a decision would have to be made and some of the items would have to be moved into the other section. They couldn't understand why I would allow such a mistake to happen.
Well, mistakes do happen when developing a major project and corrections and improvements are required when you do these things. It's not sloppy workmanship. It's not laziness. It's the limitations of human beings. We don't get things right the first time. That's why every year there's a new and (hopefully) better car that is put out. That's why software has versions 2, 3, 4, and so on. And that's why a software company that called itself in the past WordPerfect had to put out a version 2 and 3 and 4 and more of its product. People then asked if you said that it was perfect, then why did you need a version 2?
Well, we're people, and everything we do requires a version 2 and various versions after that as well.
Those of us who live in a world that demands instant gratification don't always understand the need for a second version of things.
However, those of us who want to accomplish things can understand the need for it and can understand why things don't always get done right the first time.
It's not the limitation of the developer.
The problem is the limitations of some people who are just too impatient.
Read more articles about personality
Read more articles about psychology
Find out about the Jewish Psych Forum
Find out about other Jewish and Hebrew forums
Are you required to read this webpage for a course? Do NOT print out the article. It is copyrighted.
Your exercise for this article is as follows:
Copyright © David Grossman. World rights reserved. This article may not be printed, forwarded, reproduced, or copied in any way or in any medium without written permission from David Grossman.
Keyword: patience, time, project
/GrossmanPsych/Personality/Impatient