Keynotes
We have confirmed the presence of the following people: Dr. Anuj Dhanda (Chief Information Officer, PNC Bank), Dr. Nick Bowen (Vice President of Technology, IBM), Prof. Raj Reddy (Carnegie Mellon, Turing Award winner), Dr. Alistair Cockburn (the Agile Manifesto),
Following are their Biographies:
- - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - -
Dr. Anuj Dhanda. Chief Information Officer, PNC Bank
Anuj Dhanda is executive vice president and chief information officer for The PNC Financial Services Group. In this role, Dhanda leads the technology organization for all the lines of business, including Retail Banking, Corporate & Institutional Banking and PFPC businesses; as well as finance, human resources, risk management and other shared service areas. In addition, he is responsible for PNC's technology infrastructure, voice and data networks, distributed computing and desktop technologies. Dhanda joined PNC in 1995 as senior vice president and manager of small business lending. In 1997 he was appointed the division manager for business banking with responsibility for the New Jersey, Philadelphia and Delaware markets. In 1999 he moved to Pittsburgh and was named chief information officer of Retail Banking. He was given the additional responsibility of CIO of Corporate & Institutional Banking in 2003 and named the CIO of PNC Bank in 2005. Prior to being name to his current position in May 2008, he served as chief information officer for PNC Bank. Prior to joining PNC, Dhanda worked at JPMorgan Chase (formerly Chemical) for six years, where he was senior vice president with marketing and strategic planning accountabilities for the Consumer Banking group in New Jersey. Prior to that, he was the senior planning officer in the Technology & Operations division. Dhanda serves as the chairman of the board of the directors of the Mattress Factory Museum and is a member of the Advisory Board of Carnegie Mellon University School of Computer Science, and the BITS Advisory Group of the Financial Services Roundtable. Dhanda received his Ph.D in management (finance), MBA from Rutgers University where he was the recipient of the prestigious Sonn Excellence fellowship and received his undergraduate degree at University of New Delhi. He has also taught as adjunct faculty at the Rutgers Graduate Business School and College of Business.
- - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - -
Dr. Nick Bowen. Vice President of Technology, IBM
Dr. Nicholas (Nick) Bowen is the Vice President of Technology, reporting to Linda Sanford, Senior Vice President, Enterprise On Demand Transformation & Information Technology. Dr. Bowen is responsible for driving the Technology Team topics, assessments and studies that shape the technology strategy and business opportunities for IBM. These are linked to the Corporate Technical Milestones, which set and track IBM's technology commitments and progress. He has leadership roles in the Technical Leadership Team, and Technical Review Team. At the same time, he has responsibility for managing the corporate nomination, selection and evaluation processes for employees to be named IBM Fellow or Distinguished Engineer, in addition to determining what technical contributions warrant a Corporate Award. Another key responsibility Dr. Bowen has is overseeing of the annual Corporate Technical Recognition Event.
Prior to his current position, in January 2007, he was appointed Vice President of Technical Strategy and Worldwide operations for IBM’s Research Division which include driving the creation of the Global Technology Outlook, leading the worldwide operations and I/S teams, and driving the research strategy, plan and measurement processes.
Prior to that role current position, Nick held several executive positions within the IBM Systems & Technology Group (STG) including: vice president, software development, with responsibility for all server operating systems (zOS, AIX, i5OS, zVM, VSE, Linux), firmware development for IBM Systems z, i, p, and x, management software (IBM Systems Director) and hardware management systems (HMC, FSP); chief technology officer and vice president of software architecture for the same group of products; vice president of UNIX and IBM xSeries software for the server division with responsibility for driving eServers into growth markets for UNIX, Linux, Windows, GRID, and High Performance Computing where he was responsible for delivering leadership management solutions for key emerging technologies such as BladeCenter and Linux Clusters; and vice president of xSeries software and performance, responsible for all software development, performance, and hardware service processor development for xSeries, including responsibility for the IBM Center for Microsoft Technologies in Kirkland, Washington.
Prior to his positions with STG, he was with IBM Research. Nick was director of computing utilities, where he spearheaded the definition of the "intelligent infrastructure" research program, and he was director of servers with worldwide responsibility for the Research programs in servers. This group had many exploratory system projects in addition to making contributions to AIX, OS/390, AS/400, and xSeries servers as well as many products within the IBM Software Group. He made technical contributions to the S/390 Parallel Sysplex effort and led several of the OS/390 initiatives to embrace Internet and object technologies.
He joined IBM at East Fishkill, New York where he worked in a datacenter and learned the trials and tribulations of maintaining a 24x7 datacenter. He is a senior member of IEEE and a member of ACM. His research interests are operating systems and fault-tolerant computing.
Nick’s career with IBM spans over 25 years and he has expertise in high availability, memory management, and parallel processing. He received the B.S. degree in computer science from the University of Vermont, a M.S. degree in computer engineering from Syracuse University, and the Ph.D. in electrical and computer engineering from the University of Massachusetts at Amherst. He is a senior member of the Institute of Electrical and Electronics Engineers, a member of Association of Computer Machinery. He served on the Computer Science Advisory Boards of Florida International University and North Carolina State University and helped found the Computer Science Advisory Board at the University of Puerto Rico at Mayaguez. His research interests are operating systems and fault-tolerant computing.
- - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - -
Dr. Alistair Cockburn. Initiator of the agile movement in software development
Alistair Cockburn had been a hardware designer and researcher for 16 years when IBM asked him to write a methodology for object-oriented projects. He's spent the last decade studying and writing about software development and learned that some of the most successful projects have the simplest processes. In 2001 he and 16 other software-development heavyweights met to discuss so-called lightweight methodologies, and one result was the Agile Software Development Manifesto, which includes four value statements: individuals and interactions over processes and tools; working software over comprehensive documentation; customer collaboration over contract negotiation; and responding to change over following a plan.
In this insightful interview with IT Conversations' producer Doug Kaye, Alistair explains how he uses games as a model for software projects, and how he discovered that the term "software engineering" was created on a whim in 1968. He also discusses the American and European aversion to copying: the not-invented-here (NIH) syndrome. "If you want to become a senior designer, you don't get there by finding all the components that are free on the web" even though "that's very cost effective, the customer likes it, the boss likes that, but you didn't get promoted."
Alistair explains how Agile is different from XP (eXtreme Programming) and talks about his forthcoming book on Crystal Clear, his answer to XP.
- - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - -
Prof. Raj Reddy. Robotics Institute Simon University Professor & School of Computer Science professor
Raj Reddy is one of the world's leading experts on robotics and artificial intelligence. The director from 1979 to 1992 of the Robotics Institute at Carnegie Mellon University in Pittsburgh, Pennsylvania, Reddy was responsible for the operation of thirteen laboratories and three program centers, and oversaw the research performed at the institute on numerous topics related to computer-integrated manufacturing and robotics design. He is currently the dean of computer science at Carnegie Mellon University. Dabblal Rajagopal Reddy was born on June 13, 1937, in Katoor, India, near Madras. His father, Srdenivasulu Reddy, was an agricultural landlord and his mother, Pitchamma, was a homemaker. His interest in civil engineering led him to study at the University of Madras College of Engineering, where he received his bachelor's degree in 1958. Soon after finishing his undergraduate work in India, Reddy moved to Australia, calling it home for a number of years. While in Australia, Reddy worked as an applied science representative for the International Business Machines Corporation (IBM) in Sydney. His primary job used computers for structural analysis. Although his formal education was in civil engineering, his first employment and early practical experience were with computers, which prepared him for future work in the computer field. Reddy studied for and received a master's degree in computer science from the University of New South Wales in 1961. During his post-baccalaureate education his interest and course of study changed from the civil to the computer engineering disciplines. Reddy moved to the United States in 1966 and received his doctorate from Stanford in the same year. He became a naturalized citizen and joined the faculty of Stanford University as an assistant professor of computer science. His time at Stanford only lasted three years; in 1969 he moved to Pittsburgh and joined the faculty of Carnegie Mellon University as a professor. It was here that Reddy began his study of the rapidly expanding fields of robotics and artificial intelligence. He was named director of the Robotics Institute in 1979. Reddy has focused on two areas within the field of robotics: automatons capable of performing manufacturing and assembly-line tasks, and fully functional robots that can perform, understand, and use more complex functions like speech, hearing, and sight. Although the later part of the twentieth century has seen a tremendous growth in the use of robots for assembly-line manufacturing chores, Reddy feels that researchers are still thirty to one hundred years away from creating machines capable of speech and sight. Aiming to make this goal a reality, Reddy developed an interdisciplinary program at the Institute that trains students in mechanical engineering, computer science, and management in order to give them the background they need to design the complex robotics manufacturing systems of the future. Reddy remains at the forefront of studies in human-computer interaction. His research projects include building robots capable of speech recognition and comprehension systems, and the Automated Machine Shop, a full manufacturing facility using robotics technology. Reddy is also exploring an area he calls "white-collar robotics," that is, robots programmed to perform such white-collar tasks as production scheduling and other management functions. Reddy and his colleagues at Carnegie Mellon also investigate the possibilities for programming robots to make subjective decisions (artificial intelligence), for building robots that can learn from observation, and for designing robots that can work in environments that are hazardous for humans, such as waste disposal sites and nuclear reactors. A lecturer in his field and contributor to scholarly journals, Reddy was presented the Legion of Honor by President Mitterrand of France in 1984 for his service at the World Center for Personal Computation and Human Resources in Paris. He was awarded the IBM Research Ralph Gomory Visiting Scholar Award in 1991. He is a member of the National Academy of Engineering, and a fellow of the Institute of Electrical and Electronics Engineers, the Acoustical Society of America, and the American Association for Artificial Intelligence, which he also served as president from 1987 to 1989. Reddy married his wife Anu in 1966 and has two children, Shyamala and Geetha. He looks forward to the day when advances in computer and communication technology will allow every person to use computers in their daily lives.
- - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - -
David Garlan, Ph.D., Professor and Director of Professional Software Engineering Programs, School of Computer Science, Carnegie Mellon University
David Garlan is a Professor of Computer Science and Director of Software Engineering Professional Programs in the School of Computer Science at Carnegie Mellon University. He received his Ph.D. from Carnegie Mellon in 1987. His interests include software architecture, self-adaptive systems, formal methods, and cyber-physical systems. He is considered to be one of the founders of the field of software architecture, and, in particular, formal representation and analysis of architectural designs. He has published numerous articles and co-authored two books about software architecture. In 2005 he received a Stevens Award Citation for "fundamental contributions to the development and understanding of software architecture as a discipline in software engineering."