Bill Curtis
Software engineer
Bill Curtis's AcademicInfluence.com Rankings
Download Badge
Computer Science
Bill Curtis's Degrees
- Bachelors Computer Science Stanford University
Similar Degrees You Can Earn
Why Is Bill Curtis Influential?
(Suggest an Edit or Addition)According to Wikipedia, Bill Curtis is a software engineer best known for leading the development of the Capability Maturity Model and the People CMM in the Software Engineering Institute at Carnegie Mellon University, and for championing the spread of software process improvement and software measurement globally. In 2007 he was elected a Fellow of the Institute of Electrical and Electronics Engineers for his contributions to software process improvement and measurement. He was named to the 2022 class of ACM Fellows, "for contributions to software process, software measurement, and human factors in software engineering".
Bill Curtis's Published Works
Published Works
- A field study of the software design process for large systems (1988) (2364)
- Process modeling (1992) (1914)
- Capability maturity model, version 1.1 (1993) (1230)
- Capability Maturity Model for Software (2001) (1225)
- Capability Maturity Model for Software, Version 1.1 (1993) (1175)
- The Capability Maturity Model: Guidelines for Improving the Software Process (1994) (1130)
- Inside a software design team: knowledge acquisition, sharing, and integration (1993) (592)
- Coach Effectiveness Training: A Cognitive-Behavioral Approach to Enhancing Relationship Skills in Youth Sport Coaches (1979) (425)
- The Capability Maturity Model (1991) (412)
- Measuring the Psychological Complexity of Software Maintenance Tasks with the Halstead and McCabe Metrics (1979) (293)
- People Capability Maturity Model. SM. (1995) (185)
- Breakdowns and processes during the early activities of software design by professionals (1987) (175)
- People Capability Maturity Model (P-CMM) Version 2.0 (2001) (173)
- Measurement and experimentation in software engineering (1980) (167)
- Transgender Issues on College Campuses. (2005) (150)
- The People Capability Maturity Model : guidelines for improving the workforce (2002) (142)
- Third time charm: Stronger prediction of programmer performance by software complexity metrics (1979) (136)
- Modern Coding Practices and Programmer Performance (1979) (130)
- Substantiating programmer variability (1981) (112)
- On building software process models under the lamppost (1987) (110)
- Toward a mediational model of coach-player relationships. (1978) (109)
- Control of cognitive processes during software design: what tools are needed? (1988) (107)
- Status Report on Software Measurement (1997) (105)
- Estimating the Principal of an Application's Technical Debt (2012) (104)
- Experimental evaluation of software documentation formats (1989) (96)
- Estimating the size, cost, and types of Technical Debt (2012) (94)
- By the way, did anyone study any real programmers? (1986) (93)
- Communication breakdowns and boundary spanning activities on large programming projects (1987) (81)
- Fifteen years of psychology in software engineering: Individual differences and cognitive science (1984) (71)
- Productivity factors and programming environments (1984) (70)
- Scrutinizing the Skipper: A Study of Leadership Behaviors in the Dugout (1979) (64)
- Overview of the People Capability Maturity Model SM (1995) (57)
- Software psychology: The need for an interdisciplinary program (1986) (55)
- A methodology for studying software design teams: an investigation of conflict behaviors in the requirements definition phase (1987) (54)
- Comments on 'A Critical Look' (1991) (54)
- Applying Discount Usability Engineering (1995) (53)
- Three Problems Overcome With Behavioral Models Of The Software Development Process (1989) (49)
- Human factors in software development (2002) (49)
- People Capability Maturity Model (P-CMM) Version 2.0, Second Edition (2009) (47)
- Five Paradigms in the Psychology of Programming (1988) (45)
- Cognitive issues in reusing software artifacts (1989) (44)
- The effects of symbology and spatial arrangement on the comprehension of software specifications (1981) (34)
- Tutorial, Human Factors in Software Development (1990) (34)
- A wimp no more: the maturing of user interface engineering (1994) (33)
- Creating a software process improvement program (1993) (30)
- The Psychology of Programming in the Large: Team and Organizational Behaviour (1990) (29)
- Guest Editor's Introduction: The Global Pursuit of Process Maturity (2000) (29)
- Using Analytics to Guide Improvement during an Agile–DevOps Transformation (2017) (28)
- Studying The Process Of Software Design Teams (1989) (28)
- The People CMM: A Framework for Human Capital Management (2009) (26)
- COGNITIVE PROCESSES IN SOFTWARE DESIGN: Activities in Early, Upstream Design. (1987) (24)
- A review of human factors research on programming languages and specifications (1982) (24)
- The People Capability Maturity Model (2001) (21)
- Psychological perspectives for software science (1984) (20)
- Experiences Applying the People Capability Maturity Model (2003) (19)
- The CASE for Process (1992) (18)
- Empirical studies of the software design process (1990) (18)
- People Capability Maturity (2001) (18)
- Nontechnological issues in software engineering (1991) (18)
- Modeling the software process: three problems overcome with behavioral models of the software development process (panel session) (1989) (17)
- Which Comes First, the Organization or Its Processes? (1998) (15)
- The Case for Quantitative Process Management (2008) (13)
- Introduction to This Special issue on Computer-Supported Cooperative Work (1987) (12)
- Insights from empirical studies of the software design process (1992) (12)
- 2.2.3 PEOPLE CAPABILITY MATURITY MODEL (P- CMM): INCORPORATING HUMAN RESOURCES INTO PROCESS IMPROVEMENT PROGRAMS (1995) (12)
- Software Process Improvement: Methods and Lessons Learned (1997) (12)
- Third Time Charm: Stronger Replication of the Ability of Software Complexity Metrics to Predict Programmer Performance (1979) (11)
- Objects of Our Desire: Empirical Research on Object-Oriented Development (1995) (11)
- Behavioral Guidelines for Youth Sport Coaches (1978) (11)
- Developing organizational competence (1997) (11)
- From MCC to CMM: technology transfers bright and dim (2000) (10)
- Applications of interactionist psychology : essays in honor of Saul B. Sells (1988) (9)
- Software Metrics: Guest Editor's Introduction (1983) (9)
- Models of iteration in software development (1986) (9)
- The Consortium for IT Software Quality (CISQ) (2013) (8)
- The Consortium for IT Software Quality (2010) (8)
- Experimental Evaluation of On-Line Program Construction. (1979) (7)
- Maintaining the software process (1992) (7)
- Software process improvement: best practices and lessons learned (2000) (6)
- An evaluation of the internal quality of business applications: does size matter? (2011) (6)
- Predicting Programmers' Ability to Modify Software. (1978) (6)
- Techies as nontechnological factors in software engineering? (1991) (6)
- Seven/spl plusmn/two software measurement conundrums (1994) (5)
- Delivering security by design in the Internet of Things (2014) (4)
- Non-Technological Issues in Software Engineering Panel Chair: (1991) (4)
- Identification and Validation of Quantitative Measures of the Psychological Complexity of Software. (1979) (4)
- HUMAN/COMPUTER INTERACTION IN THE YEAR 2000 (1986) (4)
- 1st International workshop on conducting empirical studies in industry (CESI 2013) (2013) (4)
- Factors Affecting Programmer Performance in a Debugging Task. (1979) (4)
- Designing Interfaces For the Organization (1995) (4)
- Keynote Address: The Cascading Benefits of Software Process Improvement (2000) (3)
- Psychological Contributions to Competitive Business Process (2012) (3)
- Human factors in computing systems-II : proceedings of the CHI '85 Conference held San Francisco, CA, U.S.A., 14-18 April, 1985 (1985) (3)
- A career spent wading through industry's empirical ooze (invited talk) (2014) (3)
- Modeling the Software Design Process (1990) (3)
- Are Rigorous Experiments Realistic for Software Engineering (2009) (2)
- Making It Personal (1997) (2)
- A Report on the May 2002 CMMI Workshop (2002) (2)
- Measuring the Structural Quality of Business Applications (2011) (2)
- Interpreting SCAMPI for a People CMM Appraisal at Tata Consultancy Services (2005) (2)
- Can speech acts walk the talk? (1994) (1)
- Point/Counterpoint (2008) (1)
- Fleetwood: A town is born (1986) (1)
- Computer-supported cooperative work (panel): is this REALLY a new field of research? (1987) (1)
- Point/Counterpoint - Building Accelerated Organizations / Building Tech-Savvy Organizations (2000) (1)
- Panel session on collaborative design: technology futures (1986) (1)
- A process for hitting paydirt (1994) (1)
- Applying Lean to cognitively complex work (2019) (1)
- Organizational Maturity: The Elephant Affecting Productivity (2019) (1)
- A Matched Project Evaluation of Modern Programming Practices. Volume I. Management Report on the ASTROS Plan. (1980) (1)
- Human computer interaction in the year 2000 (1986) (1)
- People CMM(trade name)-Based Assessment Method Description. Version 1.0 (1998) (0)
- Cross-Technology, Cross-Layer Defect Detection in IT Systems -- Challenges and Achievements (2015) (0)
- FOCUS: ACTIONABLE ANALYTICS (2017) (0)
- The principle of organizational maturity and E-type dynamics (2002) (0)
- Evaluation of Software Life Cycle Data from the PAVE PAWS Project. (1980) (0)
- Measuring the Structural Quality of Software Systems (2022) (0)
- Human factors in software development - tutorial (2. ed.) (1985) (0)
- All the Planes, in Brief (2004) (0)
- Board Tackles Important Issues at Fall Meeting (2009) (0)
- A Matched Project Evaluation of Modern Programming Practices. Volume II. Scientific Report on the ASTROS Plan. (1980) (0)
- Thelate 70's findstructured programming increasingly popular- this andother techniques areprogramming's future. Butwhatdoesexperimental evaluation sayabouttheir actual effects onprogrammer performance? (1979) (0)
- Talent, process, and the virtual world called “REAL” (abstract) (1994) (0)
- Some theoretical perspectives on developing a software life cycle data base (1978) (0)
- The First Waltz (Belongs to Me). (0)
- Improving the Organization's Workforce for Moving Into the Next Century (1996) (0)
- Experiences Applying the People Capability Maturity Model In the seven years since its release, the People Capability Maturity Model has become a road map for implementing practices that continually improve the capabilities of an organization's work force. (2003) (0)
- Optimism for EAIA's Future (2009) (0)
- Who owns the living room? (2006) (0)
- Panel Session Overview (1991) (0)
- TIMELINESMCC's human interface laboratory: the promise and perils of long-term research (2010) (0)
- Retrospective on the MCC Human Interface Laboratory (1991) (0)
- Program complexity and software errors: A front end for reliability (1979) (0)
- Experimental results on software debugging (1979) (0)
- CHI research at MCC (1989) (0)
- The application of fractional factorial techniques: to the design of software experiments, or, confounding the issues (1982) (0)
- A Western Adventure and Plans for the Future (2008) (0)
- Psychological Research on Software Development (1986) (0)
- An Integrated Environment for Building Large Software Systems (1989) (0)
- 1st international workshop on conducting empirical studies in industry (CESI 2013): post-workshop report (2014) (0)
- Empirical research on the design process: The field study (1986) (0)
- Foreword by Bill Curtis: Managing Systems Qualities through Architecture (2014) (0)
- American Justice - "Attack At Waco" (1994) (0)
- Take this job and shove it … or not: Conflicting forces in post-Fordist work (2019) (0)
- New Interchange, I-69 and 106th Street, Fishers, Indiana (2018) (0)
- The little wooden whistle wouldn't whistle. (0)
- Foolish Facts : Just A Nut Song (0)
- People CMM - A Framework for Human Capital Management, Second Etidion: The People Capability Maturity Model (2010) (0)
- Organizational performance and the maturity of workforce practices (2022) (0)
This paper list is powered by the following services:
Other Resources About Bill Curtis
What Schools Are Affiliated With Bill Curtis?
Bill Curtis is affiliated with the following schools: