NEW IEEE MEMBERS WELCOME! IEEE APPLICATIONS AVAILABLE ONLINE! IEEE Monmouth Branch (Software Engineering) IEEE NJ Coast Section Signal Processing/Circuits and System Chapter ACM Monmouth Chapter Presents Methods and Processes for Global Software Development By Daniel J. Paulish, Ph.D. Siemens Corporate Research, Inc. Abstract Siemens Corporate Research, in collaboration with six universities in four continents, has set up and implemented an experimental geographically distributed software development project called the Global Studio Project (GSP). This presentation outlines the software development project, its research goals, and some of the lessons learned concerning practices that were used by the central and remote student development teams. The project is structured so as to simulate a hub-and-spoke model. The hub is the central team of student interns working at SCR in Princeton orchestrating the effort. The spokes are the remote teams consisting of students from different universities at geographically disparate locations from SCR. The central team is responsible for the requirements, software architecture and some aspects of design, system test, integration, project management and defining the overarching processes. The remote teams are responsible for design, development and automated unit tests for well defined work assignments that correspond to code modules or sub-systems defined by the central team during the architecture definition and project planning. The interactions between the central and remote teams are managed by the role of a Supplier Manager. There is a Supplier Manager for each remote team and the incumbent of this role is a member of the central team. Project data has been collected that is used to better identify and understand the most effective practices used by the teams as they jointly develop the software for a building management system. About the Speaker Dr. Daniel J. Paulish is a Distinguished Member of Technical Staff at Siemens Corporate Research in Princeton, New Jersey with over twenty years experience in software engineering management. He is currently doing research on global software development practices, processes, organizations, and tools, and he is the leader of the Siemens Software Initiative in the Americas. He has been an international lecturer on software project management, software process improvement methods, and measurement. He is the author of Architecture-Centric Software Project Management, published by Addison Wesley, and a co-author of Software Metrics: A Practitioner's Guide to Improved Product Development, published by IEEE Press, and Global Software Development Handbook, published by Auerbach Publications. Dr. Paulish is formerly an industrial resident affiliate at the Software Engineering Institute of Carnegie Mellon University, and he holds a Ph.D. in Electrical Engineering from the Polytechnic Institute of New York. Date: Dinner: Presentation: Location: Tuesday, January 23, 2007 6:00 PM 6:45 PM Magill Commons Club Dining Room, Monmouth University, West Long Branch, NJ 07764 RESERVATION: Make reservations at website http://ewh.ieee.org/r1/njcoast/ (Click on “REGISTER for Talk” link, refresh your browser, and fill the form.) Jiacun Wang 732-571-4449 (jwang@monmouth.edu) George Miao 732-462-7447 (g.j.miao@ieee.org) Terry Powers 732-571-7501 (tpowers@monmouth.edu ) CONTACT: