Presentation on theme: "Professional Behaviour"— Presentation transcript:
1 Professional Behaviour BCS Handbook No. 5 - Code of ConductBCS Handbook No. 6 - Code of Practice
2 Professional Behaviour BCS Code of ConductSix principles, accepted by members as a condition of membership.Ensure public trust and confidence in computer professionals.Provide, through a Disciplinary Committee, a mechanism for aggrieved parties to address a grievance against a member. Committee has powers of reprimand, suspension and, subject to the resolution of Council, cessation of membership.
3 Professional Behaviour Code of Conduct The six principles addressProfessional conductProfessional integrityPublic interestFidelityTechnical competenceImpartiality
7 Professional Behaviour Code of Conduct Professional integrityA member shall not by unfair means do anything that would harm the reputation, business or prospects of another member and he shall at all times act with integrity towards the Society, its members and the members of other professions with whom he may be concerned in a professional capacity.
9 Professional Behaviour Code of Conduct Public interestA member in discharging his responsibility to his employer or client shall have proper regard to the public interest and to the rights of third parties and, in particular, shall insure that the intellectual property rights of others are not prejudiced by him.
11 Professional Behaviour Code of Conduct FidelityA member shall discharge his obligations to his employer or client with complete fidelity. He shall not disclose confidential information relating to his employer or client.Innocent comments to third parties, e.g.,working on a major virus cleanup at WW Corporationinvestigating the loss of Millions in XXX Bank.Be careful in pubs
13 Professional Behaviour Code of Conduct Technical competenceA member shall offer only those services which are within his competence and shall declare to his employer or client the relevant level of competence he possesses when his services are being sought.
15 Professional Behaviour Code of Conduct ImpartialityA member, when acting for a client, shall inform his client in writing of any interest he may have which could prejudice the impartiality of his advice or could conflict with his client’s interest.
17 Professional Behaviour Code of Conduct ConsultingAccountable/technical competenceClear languageRisk identificationat outset and during progressInitial costs and cost implication of risksPublic interestDeclaration of interestdirectorships, financial interest and personal relationshipsAgreed remunerationNo poaching of client staff
18 Professional Behaviour Code of Practice BCS Code of PracticeComplements the BCS Code of ConductApplies to all membersSeven main clauses all concerned with professional responsibilitySet out in two levelsLevel One - a series of brief statements which define the elements of practice to be observedLevel Two - the rationale for the Level One statements.
19 Professional Behaviour Code of Practice Seven main clausesPersonal requirementsOrganisation and managementContractingPrivacy, security and integrityDevelopmentImplementationLive systemsObvious and merelycommonsense
20 Professional Behaviour Code of Practice Personal requirementsKeep self and subordinates informed innew technologies, practices, legal requirements and standardsEnsure subordinates are trainedto effectively perform their duties and to qualify for new responsibilitiesAccept work within own competence and engage consultants where appropriateSeek opportunities to increase effectiveness and efficiency for the user’s benefit.
21 Professional Behaviour Code of Practice Organisation and managementPlan, establish and review objectives, tasks and organisational structures for self and subordinatesEnsure tasks are assigned according to ability and competenceEstablish and maintain channels for communicating between seniors, equals and subordinated.Be accountable for the quality, timeliness and use of resources.
22 Professional Behaviour Code of Practice ContractingSeek expert advice for the preparation of formal contractsEnsure proper coverage and responsibility in contracts and tendering procedures.
23 Professional Behaviour Code of Practice Privacy, security and integrityAscertain and evaluate riskswith regard to cost, effectiveness and practicality of proposed security.Recommend appropriate securityApply, monitor and report on securityEnsure that staff are trained to protect life, data and equipment in the event of disasterTake measures to protect confidential information from improper access and useEnsure that competent people are responsible for accuracy and integrity of data in data files and database.
24 Professional Behaviour Code of Practice DevelopmentExercise impartiality when evaluating project benefitsPlan, monitor, adjust and report on developments, acquisition and replacement projectsEnsure that procedures and documentation are availableSpecify system objectives, completion date, cost and security requirements with client
25 Professional Behaviour Code of Practice Development continuedEnsure client involvement through all phasesEnsure proper completion of all tasksSpecify and conduct testingEnsure design and documentation for audit, maintenance, enhancement and comprehensionEnsure proper input/output designEnsure appropriate file maintenance
26 Professional Behaviour Code of Practice Development continuedEnsure adequate recovery restoration procedures are availableEnsure that project are completed with technical soundness, within time and within budget.
27 Professional Behaviour Code of Practice ImplementationEnsure that adequate provision is made for user and operations staff training for the complete systemPlan, monitor, adjust and report all activities concerned with changeoverEnsure completion of implementation consistent with testing and security.
28 Professional Behaviour Code of Practice Live systemsPlan and operate efficient and reliable processing within defined budgetMonitor performance and quality and arrange regular reviews of the effectiveness, efficiency and security of live systemsPlan from the start to provide adequate maintenance and enhancement support to continue to meet all requirements.Establish good day-to-day liaison with users.