13th International Conference on Software Quality

Software Division of
The American Society for Quality

Home ] Up ] 13ICSQ Program ] Sponsor & Exhibitor Opportunities ] Special Needs ] Dallas Info ] Hotel/Airline/Rental Car/Driving Directions ] Paper & Tutorial Presenter Information ] Volunteers Opportunities ] ICSQ History.htm ] Contact Us ] About ASQ ]


Wednesday Concurrent Sessions
Bill Curtis
James Bach
Johanna Rothman
Herb Krasner
Mary Sakry


Mary Sakry - Invited Speaker

Mary Sakry has 27 years of experience in software development, project management and software process improvement. For 15 years she was a Project Manager and Software Engineer within Texas Instruments (TI) in Austin, Texas. In 1988, while employed by TI, Mary was a member of a corporate Software Engineering Process Group (SEPG) and responsible for CMM self-assessments across TI worldwide. She is an SEI authorized lead assessor for CBA-IPI process assessments and has been assessing for 12 years with The Process Group. She has an M.B.A. in Business Management from St. Edwards University and a B.S. in Computer Science from the University of Minnesota.


PresentationSteamrolling the organization with process, or is there a better way?

Many organizations try to implement change. This includes everything from the introduction of a new tool or method, to a company-wide process improvement program. Often these attempts fail because too much is attempted too quickly with little thought to the most effective sequence of events. When new ideas are introduced they are either abandoned after a short time or adopted by only a few people. 

Whenever an SEPG or process improvement team wants to deploy a change, there are some key principles that it should consider to be successful. This talk covers the use of an adoption curve that categorizes an SEPG’s target audience into five groups:

  • Fanatics and early champions

  • People that are almost ready for the change

  • People that need evidence

  • Heavy skeptics

  • Laggards

Understanding these groups helps the improvement team to:

  • Increase the speed of deployment, by determining who to work with and in which order.

  • Reduce the risk of failure by building and deploying the solution in increments.

  • Determine when a policy should be developed and an edict issued.

Examples of process deployment will be included in the presentation from observations of corporations since 1989.