Gerold Keefer
Member for
24 years 10 monthsGerold Keefer is the founder and CEO of AVOCA LLC. For ten years he has been working as a consultant in the field of software development, software quality assurance, and testing. Clients include Dresdner Bank, Robert Bosch, German Post, and Siemens. He has been a speaker at the German Chapter of the ACM, and at the SQM and PSQT conferences. He earned the degree of a Dipl.-Ing. (FH) at FHTE (Fachhochschule für Technik Esslingen), Department of Telecommunications in 1993.
Gerold Keefer is the founder and CEO of AVOCA LLC. For ten years he has been working as a consultant in the field of software development, software quality assurance, and testing. Clients include Dresdner Bank, Robert Bosch, German Post, and Siemens. He has been a speaker at the German Chapter of the ACM, and at the SQM and PSQT conferences. He earned the degree of a Dipl.-Ing. (FH) at FHTE (Fachhochschule für Technik Esslingen), Department of Telecommunications in 1993.
All Articles by Gerold Keefer
All Stories by Gerold Keefer
| Mutual Programming: A Practice to Improve Software Development Productivity This paper presents and argues for a disciplined method for the development of software and software-related products. The practices suggested are not new; however, the hurdle for increasing software-development productivity is not the absence of practices, but the lack of their application to daily work. |
|
| CMMI Pathfinding in 45 Minutes The succession of the Capability Maturity Model for Software (SW-CMM) and the System Engineering Capability Maturity Model (EIA/IS 731) by the Capability Maturity Model-Integrated (CMMI) will expose many organizations that currently use either the SW-CMM or the SE-CMM to the challenge of an effective and efficient transition from the old models to the new one. This paper advises on how this transition can be accomplished. This paper was updated in January 2003 with TR 15504 / SPICE to CMMI mapping in an appendix. |
|
| Is Software Really Different? | |
| Extreme Programming Considered Harmful for Reliable Software DevelopmentThis paper presents data collected on extreme programming (XP) and how this method relates to traditional software engineering practices. The author presents reasons—albeit no scientific proofs—why extreme programming may be harmful to a reliable software development project. The paper also discusses why Extreme Programming fails to provide answers to significant questions that contemporary software development methods have to answer. The Extreme Programming hype, and its variant in the "Agile Methods" packaging, currently dominates the software development scene and should be investigated and evaluated before assuming it is the best method for a particular project. This paper is an attempt to contribute to the discussion. |