Craig Larman specializes in Iterative and incremental development, Agile software development, Object-oriented analysis, Object-oriented design, and agile modeling. He is the author of several popular texts, including: Image File history File links Craig_larman. ... Iterative and Incremental development is a software development process, as opposed to more traditional waterfall model. ... Agile software development is a conceptual framework for undertaking software engineering projects. ... Object-oriented analysis builds a model of a system that is composed of objects. ... It has been suggested that this article or section be merged into Object-oriented analysis and design. ...
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development
Agile and Iterative Development: A Manager's Guide
Java 2 Performance and Idiom Guide
His education and background is as a scientist in the fields of object-oriented programming, artificial intelligence, and case-based reasoning. Currently, he is Chief Scientist at Valtech, a technology consulting and skills transfer organization based in Paris, France. He also serves as an independent consultant for businesses and organizations adopting iterative and agile practices, agile modeling, or OOA/D, and has been helpful in forensic investigations with failed software project and as an expert witness in legal disputes. Computer science (informally: CS or compsci) is, in its most general sense, the study of computation and information processing, both in hardware and in software. ... Object-oriented programming (OOP) is a programming paradigm that uses abstraction to create models based on the real world. ... Hondas humanoid robot AI redirects here. ... Case-based reasoning (CBR), broadly construed, is the process of solving new problems based on the solutions of similar past problems. ... Valtech is a global technology consulting firm that specializes in application development. ... The Eiffel Tower has become the symbol of Paris throughout the world. ... Forensics or forensic science is the application of science to questions which are of interest to the legal system. ...