Presentation is loading. Please wait.

Presentation is loading. Please wait.

New Brunswick Software Process Improvement Network (NBSPIN) comprised of individuals and companies who want to improve software development practices purpose.

Similar presentations


Presentation on theme: "New Brunswick Software Process Improvement Network (NBSPIN) comprised of individuals and companies who want to improve software development practices purpose."— Presentation transcript:

1 New Brunswick Software Process Improvement Network (NBSPIN) comprised of individuals and companies who want to improve software development practices purpose - to provide a forum for the free and open exchange of software process improvement experiences and ideas modelled after other SPINs Canada - Ottawa, Toronto, Montreal, Prairies U.S.A. - Boston, California (5), ~46 others International - 21 countries including Australia (4), India (6), Brazil, Chile, Denmark, Japan, Mexico, Sweden, UK

2 N.B. SPIN Steering Committee Officers Acting Chairperson - Glen Hicks, Director - Business/IT Planning, Aliant Telecom Inc. Vice Chairperson - Steve Palmer - VP Client Services Whitehill Software Secretary - Mark A.Gallagher, MITI, Director of Systems Integration Treasurer - Stephen Townsend, RPC Systems Designer At Large Member - Michael Cormier, Vital Knowledge Software Inc. At Large Member - Ted Robak, President, Force Robak Associates Software Process Improvement Consultant - Keith McIntosh, Professional Quality Assurance Ltd.

3 N.B. SPIN Steering Committee Standing Committee Chairpersons Program - Brad Nickerson, UNB Faculty of Computer Science and Information Technology Centre Director Library - David Stairs, Manager, Atlantic Canada Operations of Electronic Business Services International of Canada, Inc. Membership - Robert A. Bouchard, NBITA CEO Newsletter - Moira Finn, Remsoft Inc.; Joseph Khoury, Maritime Information Management Solutions

4 N.B. SPIN Events Awareness NBITA Cybersocials Fredericton CIPS meeting March 29 Other? Kick-off event Late May 2000? 1/2 day event two invited speakers one for value of SPI to a company second on “how to” ideas welcome

5 Software Process: Objectives functionality (features) quality (defects) schedule (delivery date)

6 Software Process: Productivity U.S. Software Development – Productivity Trends [Yourdon] Productivity Index e.g. (lines of code) / $1,000

7 Software Process: Productivity Ratio of Productivity Indexes at Enterprise Level [Yourdon] (lines of code per month at most productive) (lines of code per month at least productive) Ratio e.g. =

8 Software Process: Quality U.S. Software Development – Quality Trends [Yourdon] Quality index e.g. = 100 / (# defects per 1000 loc)

9 Software Process: Quality Ratio of Quality Index at Enterprise Level [Yourdon] (quality index at highest quality) (quality index at lowest quality) Ratio e.g. =

10 Software Process: Models CMM U.S. DoD ISO Industry, professional (c) 1998 Software Productivity Consortium MFP, Inc. All rights reserved. Refer: http://www.software.org/quagmire/

11 Software Process: CMM 0.5% 1.5% 8.0% 15.0% 75.0% [Jones, 1995]

12 Software Process: Conclusions no best model, none is complete people are key (managers, quality managers, developers) bottom-up vs top-down (cost, infrastructure) reasons: business requirement (certification) productivity improvement (higher quality at lower cost) join N.B. SPIN! www.nbita.org/spin “subscribe NBSPIN-L” E-mail to listserv@unb.ca


Download ppt "New Brunswick Software Process Improvement Network (NBSPIN) comprised of individuals and companies who want to improve software development practices purpose."

Similar presentations


Ads by Google