+ All Categories
Home > Documents > The professional association providing leadership in information systems and technologies. Software...

The professional association providing leadership in information systems and technologies. Software...

Date post: 26-Mar-2015
Category:
Upload: katelyn-dempsey
View: 215 times
Download: 0 times
Share this document with a friend
Popular Tags:
17
Transcript
Page 1: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.
Page 2: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Software Engineering in Software Engineering in CanadaCanada

January 2002

Karen López, I.S.P.CIPS Director of Professional Standards

Software Engineering in Software Engineering in CanadaCanada

January 2002

Karen López, I.S.P.CIPS Director of Professional Standards

Page 3: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Karen Lopez, I.S.P.Karen Lopez, I.S.P.Karen Lopez, I.S.P.Karen Lopez, I.S.P.

• CIPS National Director of Professional Standards

• Member of the CIPS Executive

• Principal Consultant, InfoAdvisors, Inc.

Page 4: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

The only professional IT The only professional IT designation in Canadadesignation in CanadaThe only professional IT The only professional IT designation in Canadadesignation in Canada

CIPS Professionalism

I.S.P. = Information Systems Professional of Canada

Page 5: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Elements of a Mature Elements of a Mature ProfessionProfessionElements of a Mature Elements of a Mature ProfessionProfession

Initial Professional Education

Professional Development

Accreditation

Code of Ethics

Professional Society

Credentials

License Certification

Professional Status

Skills Development

Professional Development

Infrastructure Support Professional Influences

From After the Gold Rush, Steve McConnell

Professionalism

Page 6: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Canadian Software Canadian Software EngineeringEngineeringCanadian Software Canadian Software EngineeringEngineering• Over 3 decades of use of the

term Software Engineering to mean disciplined software development by those who are computer & information systems scientists

• SWEBOK’s Editor is based in Montreal

• Use of the term Software Engineering within traditional engineering faculties is relatively new.

Page 7: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Canadian Software Canadian Software EngineeringEngineeringCanadian Software Canadian Software EngineeringEngineering• 1997: CCPE launched legal proceedings

against Memorial University of Newfoundland• 1999: Case was settled out of court, with a

condition for a Panel • 2000: SE Taskforce established • 2000: Draft Software Engineering

Accreditation Board accreditation criteria • 2001: Other stakeholders (AUCC, CACS/AIC)

have voiced opposition to draft criteria• 2001: CCPE issues press release that claims

computer scientists who practice software engineering and computer science departments that offer software engineering programs are endangering the public

Page 8: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Canadian Software Canadian Software EngineeringEngineeringCanadian Software Canadian Software EngineeringEngineering• 2001: Provincial Engineering bodies

actively enforcing software engineering trademarks, as well as pursuing the revision of Engineering Acts to take ownership of all application of sciences that impact the public interest

• 2002: CEAB and CSAC continue to accredit, separately, SE programs in Canada

• 2002: CIPS calls CCPE back to the negotiations

Page 9: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Isn’t it just a word?Isn’t it just a word?Isn’t it just a word?Isn’t it just a word?

• Software Engineering is used globally to describe all kinds of software development

• Should Canada be the only country that uses the term to mean something else?

• It’s not just about the word….

Page 10: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

What could this mean to What could this mean to you?you?What could this mean to What could this mean to you?you?• If Engineering Acts are revised to

include all applied software development, most of what we do would now be governed by the Engineering Acts in our Province

• If you are working on a project that may have an impact on the public, physically or financially, your work would need to be done under the supervision of licensed professional engineer

• Your career advancement could be constrained if you do not hold a current engineering license

Page 11: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

What could this mean to What could this mean to you?you?What could this mean to What could this mean to you?you?• If you are a consultant providing

services to the public that are covered by the Engineering Act, you would need to obtain a Certificate of Authority from the Provincial Engineering Body

• If you hire individuals that perform applied software activities, you will be under a great deal of pressure to find licensed individuals

• Data Management is not really covered under most Engineering programs….nor is the Zachman Framework, Logical Data Modelling, Process Modelling, Strategic Planning, Enterprise Architectures, Data Warehouse, etc.

Page 12: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Why is this a problem?Why is this a problem?Why is this a problem?Why is this a problem?

• Today, in order to become a licensed engineer, an applicant must have graduated from an accredited engineering program – or– passed a lengthy series of engineering exams. There are no software engineering exams in Ontario.

• Today, license applicants write exams on traditional engineering topics – Strength of Materials, Physics, Engineering Calculus, Finite Element Analysis, etc.

• There are only 3+1 Software Engineering programs accredited in Canada

Page 13: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

Why is this a problem?Why is this a problem?Why is this a problem?Why is this a problem?

• Contrary to the Engineering Societies around the world, engineering bodies here believe that there should be only one application domain in software engineering -> engineering

• The SWEBOK is explicit when it says that engineering is but one application domain in software

• Professional IT bodies in the UK, Australia, New Zealand, and the US are working jointly with their engineering bodies to accredit software education programs

Page 14: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

What’s the risk?What’s the risk?What’s the risk?What’s the risk?

• Employer Confusion• True Software Engineering

programs are not being developed

• Extended litigation instead of innovation in the IT industry

• Public at risk• Canada’s competitive position

eroded

Page 15: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

CIPS’s PositionCIPS’s PositionCIPS’s PositionCIPS’s Position

• Cooperative accreditation of engineering and computing software engineering is a win-win situation

• Software Engineering is applicable across many domains

• Good software development activities can be achieved without in-depth knowledge of the physical sciences

Page 16: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

What can you do?What can you do?What can you do?What can you do?

• Help CIPS obtain letters of support from professional bodies

• Watch for further calls to action from CIPS and ITAC

• Watch for media articles and government calls for comment

• Volunteer

Page 17: The professional association providing leadership in information systems and technologies. Software Engineering in Canada January 2002 Karen López, I.S.P.

“The professional association providing leadership in information systems and technologies.”“The professional association providing leadership in information systems and technologies.”

CIPSCIPSCIPSCIPS• www.cips.ca


Recommended