Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where W. Michael McCracken is active.

Publication


Featured researches published by W. Michael McCracken.


conference on advanced information systems engineering | 1994

Goal decomposition and scenario analysis in business process reengineering

Annie I. Antón; W. Michael McCracken; Colin Potts

This paper presents experiences in applying the goal decomposition and scenario analysis model in the context of Business Process Reengineering (BPR). The relationships of goals, scenarios, as well as the understanding and description of business processes are discussed. Different methods of goal refinement, and the application of scenarios to support this process of refining goals and roles are reviewed. A case study is presented which serves to exemplify and validate the process of using scenarios in refining business process descriptions. We tried deriving full scenarios for business processes, but obtaining them from the organizations prescriptive goals was difficult. Explanatory scenarios that justify descriptive goals are easier to obtain but are fragmentary. We conclude that both types of scenario and goal analysis are necessary for effective BPR. The need for technology support for this process is discussed and attention is given to future anticipated research in this area.


technical symposium on computer science education | 1999

Integrating professionalism and workplace issues into the computing and information technology curriculum: report of the ITiCSE'99 working group on professionalism

Joyce Currie Little; Mary J. Granger; Roger D. Boyle; Jill Gerhardt-Powals; John Impagliazzo; Carol Janik; Norbert J. Kubilus; Susan K. Lippert; W. Michael McCracken; Grazyna Paliwoda; Piotr Soja

Educators in computing and information technology (CIT) suggest a need for graduates going into the workplace to have a better understanding of professionalism and workplace issues. It is not enough for graduates to have technical capabilities. They must understand many aspects of CIT as a discipline. They should be aware of the various types of CIT educational programs, different job titles and functions, and some aspects of the employment supply and demand. They should be aware of the need for each computing worker to have professional responsibility for their work, and an awareness of the importance of appropriate ethical behavior in the group. They must also have an awareness of the impact of information technology on society as a whole and on individuals, and be prepared to handle a variety of issues arising in the workplace. This paper provides a rationale for the inclusion of professionalism in the CIT curriculum. It focuses on the responsibilities of CIT instructors and provides material to assist carrying out this obligation.


technical symposium on computer science education | 2005

Facilitating student learning through study abroad and international projects

Ursula Fuller; June Amillo; Cary Laxer; W. Michael McCracken; Joseph Mertz

Computer science is inherently international but its effective application depends on an understanding of the local culture in which it is being used. Students and faculty need to be prepared to operate in this global environment. This ITiCSE working group report discusses why an international dimension is an important component of a computer science, students education. It describes ways to add an international dimension to student learning and provides several case studies as examples. Barriers to international study are identified, and recommendations for how to do more to expand the international opportunities of computer science students are discussed.


conference on software engineering education and training | 2000

A proposed curriculum for an undergraduate software engineering degree

W. Michael McCracken; Idris Hsi; Heather Richter; Robert Waters; Laura Burkhart

We have developed a curriculum for a software engineering undergraduate degree. We used the medical school clinical model to guide our design as it successfully combines both knowledge and practice components. Through rotations, our curriculum will provide graduates with both an advanced knowledge of software engineering concepts and practical skills that have been honed in a realistic setting. We present our proposed curriculum and the difficulties we foresee in implementing it.


Design Knowing and Learning: Cognition in Design Education | 2001

Introduction: Bringing Design Knowing and Learning Together

Wendy C. Newstetter; Charles M. Eastman; W. Michael McCracken

Publisher Summary This introductory chapter suggests a structure for considering future work in a science of design learning, by focusing on methodology, longitudinal assessment of design learning, assessment of beginners, experts and special populations, important component processes, structure of design knowledge, and design cognition in the classroom. All work must be founded on clear methodological and paradigmatic assumptions. That is, all work that studies design assumes an underlying model of the process; the model identifies the activities or variables of importance. All assessments of design capability are based on certain assumptions—about the relation of process to product, about the goal of design education, and about the character of good design. By taking advantage of situations where the state of normal expert designers changes, or where unusual specialized training may have occurred, or by observing how children develop both good and bad conceptions about design processes, one can better understand the context of design learning and the mental context that supports it. The outcome of a science of design learning must be curriculum designs that are based on the knowledge gained about the state of students learning design and effective interventions that add to their knowledge and processes.


Archive | 1990

Environmental Effects on the Detection of Errors in Software Systems

Catherine L. Bullard; W. Michael McCracken

It is very important for software developers to thoroughly test their software. Since programs are tested in a specific environment, however, some errors are difficult, if not impossible, to detect by traditional testing methods such as path analysis. A program may contain errors that are masked by the environment in which it was developed and tested. One such element in a program’s environment is the value to which memory is initialized. Mistakes in initialization would not appear until the software is ported to an environment in which memory has a different initialization value, when the software would mysteriously stop working correctly.


Archive | 2001

Design knowing and learning : cognition in design education

Charles M. Eastman; W. Michael McCracken; Wendy C. Newstetter


Archive | 1987

Software Testing and Evaluation

Richard A. DeMillo; W. Michael McCracken; R. J. Martin; John F. Passafiume


Archive | 2001

Novice Conceptions of Design: Implications for the Design of Learning Environments

Wendy C. Newstetter; W. Michael McCracken


international computing education research workshop | 2005

Impact of alternative introductory courses on programming concept understanding

Allison Elliott Tew; W. Michael McCracken; Mark Guzdial

Collaboration


Dive into the W. Michael McCracken's collaboration.

Top Co-Authors

Avatar

Wendy C. Newstetter

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Charles M. Eastman

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Allison Elliott Tew

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Annie I. Antón

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Carol Janik

Tompkins Cortland Community College

View shared research outputs
Top Co-Authors

Avatar

Cary Laxer

Rose-Hulman Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Catherine L. Bullard

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Colin Potts

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Heather Richter

Georgia Institute of Technology

View shared research outputs
Top Co-Authors

Avatar

Idris Hsi

Georgia Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge