Software engineering is defined in Wikipedia as follows: “…is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches;” and so on. Intrigued by ‘disciplined’ in the definition and lack of it as seen in some organizations, I wondered how is this seen in other professions. Say, an airplane pilot, for example. What are the differences between learning to ride a bicycle, for instance, and learning to fly an airplane?
Therefore, I was reading through the Airplane Flying Handbook to figure out what makes a good pilot?
Not surprisingly, the following text, extracted from the handbook, it found at introduction chapter: Read more…