Component Authors

Johns Hopkins University, Baltimore, MD

William Agresti, PhD, Johns Hopkins Carey Business School

William W. Agresti, Ph.D. is a Professor in the Carey Business School at Johns Hopkins University. His research, professional, and teaching interests are in project management, systems development, and discovery informatics. He previously held senior technical leadership positions in the IT industry at CSC and MITRE Corporation and was Program Director for Experimental Software Systems research at the National Science Foundation.  He has over one hundred publications, including the best-selling New Paradigms for Software Development, the widely distributed NASA Manager's Handbook for Software Development, and the recent book, Communicating as IT Professionals.  He received a Ph.D. in Computer Science from New York University.

Theron Feist, MA, Johns Hopkins University School of Nursing

Theron Feist, MA is Instructional Technology Manager for the Johns Hopkins University School of Nursing. Previously, he held positions in the Johns Hopkins Enterprise Information Technology group managing software development projects and at the Center for Educational Resources, providing faculty instructional technology support. He has 15 years of project management experience in a variety of educational settings. In this 15 year time period, he has developed numerous courses and managed many large and complex projects building instructional technology infrastructure and building software programs. Mr. Feist is an Adjunct Professor at ITT Technical Institute where he teaches project management and software development courses.

Mary McNally, PMP, Harford Community College

Mary McNally, PMP, is recognized as “America’s Authority on PMP Certification.”  With over 30 years of project management and instructional experience, Mary established Project Training Plus, LLC, an approved provider of project management training by the Project Management Institute (PMI R.E.P.). She specializes in helping people successfully pass the PMP & CAPM credential exams. Mary has a BA in Science & Mathematics, MS in Biology, MA in Management, and Masters Certificate in Project Management.  Mary is an ardent supporter of project management education and training.  She has held key PMI Baltimore Chapter leadership roles as the VP of Membership and VP Certification Programs.

James Smith, RN, MSITS, Johns Hopkins Hospital

James E. Smith, MSITS, RN is Project Lead for Sunrise Orders Implementation, Clinical Quality and Informatics at The Johns Hopkins Hospital in Baltimore, Maryland, USA. He earned his BSN from the Washington Adventist University and his Master’s of Science from Johns Hopkins University.  Mr. Smith has been in the healthcare IT field since 1996 and has implemented many different kinds of healthcare IT and healthcare financial software programs over the last 14 years.

Gabrielle B Haskins, PMP

Gabrielle Haskins, PMP, has two Master Certificates from George Washington University, one in Information Technology Project Management, and one in Project Management, PMP certification from PMI 2009. In 2010 she was a lead faculty for the Health Information Technology project, at Lansing Community College and was responsible for adapting and creating the material for the workforce curriculum for the six roles from ONC/HHS, specifically preparing materials for the Implementation Project Manager and Technical Implementation Support Specialist. 

Lecture Narration/Sound Engineer

Raland Technologies LLC

1387 Fairport Road

Suite 1050 Fairport, NY 14450


David Flass – Project Manager