At SPC, we make software organizations more productive by improving, effectiveness, efficiency and Business Results. We are experts in making the software process work better and have a proven approach to improvement that’s practical and generates longstanding results. <
Search Home
SPC has a proven track record of providing its clients with valuable business results; Delivering Product On-Time and On-Budget, Improving Practices to Deliver Better Quality IT Projects, and Delivering Product On-Time with Less Resources. We deliver targeted improvements through Consulting Services, Training, and Advisory Services. We customize the mix of these services for the particular needs of our clients ensuring the practical path forward and right fit with objectives and desired business outcomes. | Overview

Welcome to SPC. At SPC, we make software organizations more productive by improving, effectiveness, efficiency and Business Results.

 
SPC at a Glance
Expert Knowledge & Relevant Insights
People
Executive Management
  Resources
How to Become a Client
Join our Team
Contact Us
 

SPC at a Glance

Head Office
1066 W. Hastings St.
Suite 2000
Vancouver, BC V6B 5L1
T. 604-662-8181

United States
1200 Harris Avenue
Suite 201
Bellingham, WA 98225
T. 360-671-2978

Toll free in North America:
1-877-548-1948

Email: info@spc.ca

SPC has supported the most successful companies taking them to the next level of productivity and performance since 1992. SPC has a proven track record of providing its clients with valuable business results; Delivering Product On-Time and On-Budget, Improving Practices to Deliver Better Quality IT Projects, and Delivering Product On-Time with Less Resources.

We are experts in making the software process work better and have a proven approach to improvement that’s practical and generates longstanding results.We deliver targeted improvements through Consulting Services - identifying challenges and recommending corrective action, Training - improving your people’s capabilities, and Advisory Services – optimizing performance and supporting decision making. We customize the mix of these services for the particular needs of our clients ensuring the practical path forward and right fit with objectives and desired business outcomes.

Any organization engaging in software development can benefit from SPC’s offerings. SPC’s client base ranges from small technology startups, whose core business is software development, to large multinational corporations that leverage software development to improve business systems and operational performance.

Historically, SPC clients have come from a wide variety of industries as diverse as technology, telecommunications, financial, health care, aerospace, energy, manufacturing, and government. Learn more about SPC.

Expert Knowledge & Relevant Insights

Knowledge and insights – that’s what sets SPC apart from other IT and management consulting firms. Our unique understanding of the technical, management and operational challenges at play within software development organizations as well as the industry at large enables us to deliver truly effective and actionable guidance. Our expert knowledge and relevant insights enable you to deliver lasting change that optimizes the business value of your software development efforts.

People

Our people are outstanding. As a leading provider of technology and management analysis and advice to the IT and software industry, SPC attracts professionals who are at the very top of their field and who believe in our one-size-does-NOT-fit-all approach to answering our clients’ software development challenges. That inspires them, distinguishes us, and is of great value to our clients in an industry where most advice is hopelessly generic. Learn more about our Experts and Consultants.

Executive Management

SPC’s leadership is dedicated to the company’s long-term mission of enabling software organizations throughout the world to realize the full business potential of their software development processes, technologies and teams.

Geoff Hewson, President

As President of SPC Geoff is responsible for driving the overall thought leadership behind the organization’s service offerings and research initiatives. Geoff also oversees the operations of the service delivery division of SPC.

Geoff’s contribution to the IT industry has included new content for the Rational Unified Process Methodology, architecting SPC’s own process documentation solution, Essential Set Enterprise (now Serena Software’s Teamtrack Process Library), and integrating best practices for the use of Borland’s Estimate Professional with the use of Borland’s Caliber RM Requirements Management solution. Geoff holds a Ph.D. in Physical Chemistry from the University of Sheffield, UK. Read Geoff’s full bio.

Douglas Muir, CEO

As CEO, Doug is the leader of the SPC team and provides the creative spark to empower and challenge them to take the business to higher levels of client satisfaction, service innovation and operational strength and sustainability. The success since 2004 of SPC’s renaissance is testament to Doug’s leadership.

Joining SPC in 1999 as Principal Consultant, Doug’s gained through hands-on experience a complete understanding of all aspects of SPC’s business. He’s worked with dozens of clients delivering the value that SPC is known for.

Prior to SPC, Doug worked in increasingly senior positions for a variety of information technology companies. Doug is a member of the Vancouver Board of Trade, PMI and the ACM, and is a professional engineer in the UK. Read Doug’s full bio.

Resources

Interested in useful information on software development practices and project management advice? From technical briefs and free templates to suggested reading and links to other great sites, you'll find it listed in our Resources.

How to Become a Client

Get SPC’s value working for you.

Join our Team

Would you like to work in a team environment where you can make a difference? Do you have at least 12 years senior-level experience developing IT strategies, overseeing complex projects, and managing both centralized and distributed development teams? Then SPC may be right for you! We offer an exciting, rewarding and challenging environment where talented professionals prosper. If you have a resourceful "can-do" attitude and want to join a successful and growing consulting firm as an employee or contract consultant, let us know.

Affiliates & Partners
SPC focuses its affiliate and partner relationships on technology, distribution and service organizations that enhance the depth and range of our client engagements. If you are interested in exploring an affiliate or partner opportunity, please contact us.

Contact Us

Thank you for your interest in SPC. You can call us, send a letter to our corporate offices, or e-mail your inquiry. Click here to contact us.


Keep Your Insights New

Sign up for SPC’s newsletter, New Insights, and stay current with the latest thinking from industry leaders.


Why Use SPC
» Discover the SPC difference.

What We Do

We enable our clients to optimize the business value derived from their development efforts.

Expert Knowledge that focuses on key development best practice areas:

» Software requirements development & management
» Estimation & project planning
» Process change & adoption
» Agile & Scrum

Relevant Insights that deliver practical and discerning perspectives to generate lasting positive change.

Services that provide value throughout all levels of the organization:

» Consulting Services
» Training
» Advisory Services

Experts & Consultants

Subject matter authorities and highly skilled practitioners. They deliver accurate insights to difficult questions; creative solutions to complex problems.


Resources

An extensive collection of useful information, including technical briefs, free templates, suggested reading and links to other great sites.


Contact SPC
Put us to work for you!

Toll Free in North America 1.877.548.1948

Outside North America +1.604.662.8181
Contact us

Contact Enquiry Form

Email: info@spc.ca
QUICK ACCESS
Why Use SPC?
Overview
What We Do
Overview
Services
SPC Springboard - SPC's Open-Enrollment Training Program
Consulting Services - Training - Advisory Services
Delivering Lasting Change
Software Requirements Development & Management
Estimation & Project Planning
Process Change & Adoption
Agile & Scrum
Relevant Insights
Make Your Software Organization More Productive - Contact SPC
Experts & Consultants
Overview
Resources
Overview
Corporate
Overview
©1992 Software Productivity Center Inc. All rights reserved.
Why Use SPC? | What We Do | Experts & Consultants | Resources | Corporate
Privacy Policy
SPC - Software Productivity Center has supported the most successful companies taking them to the next level of productivity and performance since 1992.