Older development methodologies used some rather regulated processes of analyzing the information of a system. In fact they were using hermeneutic since hermeneutics is analysis of information. But their methodology put thought fences around this analysis. This book is proposing using all the powers of hermeneutics in developing software. In particular I include the methods developed in post-structuralist hermeneutics.
So we study the system to determine what artifacts are present and how they might fit together in a new system. This process is called archeological layering; and renders artifacts that are associated in layers that belong together in the new system. This provides us with the meanings we need for the system.
As we have completed this archeological layering in our present cycle we need to redefine the artifacts and their association to each other into what they will become as useful parts of the new system. I call this Formation Data Context. It is a study if the formation of data through the system we are building.
It combines the new data to data already analyzed for formation data context. This process requires recognizing how definitions of terms and even the understanding of meanings is important to making a system useful. Thus we base our development of these understandings on pragmatism. This ultimately leads us in developing a system that is useful.
This gives the developer a more complete understanding of the meaning of the information about the system from a proper use of hermeneutics. The process of using the more modern methodologies of hermeneutics also provides a more useful way of putting the information back together in the new system developed out of the project.
Dr. Jerome Heath, Ph. D p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000} p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Times; color: #000000; -webkit-text-stroke: #000000; min-height: 14.0px} span.s1 {font-kerning: none}
Dr. Jerome Heath received his Ph. D from the University of Hawaii in Communication and Information Science an interdisciplinary Ph. D. degree. He has worked as an application developer and taught programming and computer systems for many years. He has written many textbooks.
His efforts at understanding computer systems has been based on hermeneutics methodology through archeology of communicative systems (the conservative view) and communicative action (the liberal view). This approach offers a more balanced and thorough view of the underlying systems.
(Also see books by Dr. Jerome Heath: sites.google.com/site/