My Take on Professionalism
My Take on Professionalism
Gusti Putu Kompiang, 13594050What is Professionalism?
Professionalism Topics
- Professionalism
- – Accreditation, Certification, Licencing – Code of Ethics and Professional Conduct – Nature and Role of Professional Societies – Nature and Role of Software Engineering Standards – Economic Impact of Software – Employment Contract – Legal Issues – Documentation – Trade-off Analysis
- Group Dynamics and Phycology
- – Dynamics of Working in Teams/Groups
- – Individual Cognition – Dealing with Problem Complexity – Interacting with Stakeholders – Dealing with Uncertainty and Ambiguity – Dealing with Multicultural Environments
- Communication Skills
- – Reading, Understanding, and Summarizing – Writing
Competency
- Honesty and Integrity • Respect •
- Accountability Self-Regulation
- Image • Specialised Knowledge •
Source:
A Definition
Oxford Dictionaries defines professionalism as “the
competence or skill expected of a professional.”Stay Compete nt Stay
Profession
al Stay Competiti ve
Competency Based People Development
Selection Criteria
st screening: Programming Test
- 1
nd screening: Technical Test
- 2
− Analytical mathematics − Analytical logic − Pseudo code − Database − .NET or Java (elective)
- English Test
− 1 hour test -100 MCQ to assess general English profciency level (1 - 10 profciency level) − Minimum entry level is 6 for fresh graduates, lower level might be considered if candidates has a good technical skills
- Panel Interview by HR and the assigned Project Manager
− Follow well defned questioned to validate their technical score and assess their career objective, personal situation/preferences and their inter personal skills Selecting the Best Selecting the Best Numbers Processed
Annually we received • around 1,500 fresh graduates applications MORE (Mitrais Online Recruitment system) Our success ratio for •
Total Applicant [1,526]
Software Engineer Fresh Graduates is
Applicants joining
5.4%, total hired over the process [570] total applicants
Interviewed [146]
4,000+ is the number of • Hired
Selecting the Best
Forecasted IT Graduates number in 5 major cities in Java
Island in a year is over 13,800 Graduates, based on data
collected by the end of year 2014.- The Mitrais Competency Framework is designed so that increased competence is gained through a mixture of training courses (learning oferings), on the job trainings (OJT) and/or work experience
- Mitrais either develops or purchases
courseware which is embedded in Mitrais e-
Learning Station (Moodle).
Every competency has a Learning Offering to enable competency improvement. Here are some examples:
- Company Competency LO example:
- – Business Communication Courses which focus on English related competencies such as Business Writing Skills, Communication Effectively Skills.
- Job Family Competency LO example:
- – Analyst Certification Program (one of Mitrais Certification Programs)
- Job Stream Competency LO example:
- – SharePoint
- Customized Business English programs
- Run since 2006 - 6 in-house Trainers • Placement test to assess staff English proficiency level and also to place staff at appropriate courses. Assessment Level is from 1 to 10.
- Assessment test results of level 4, 5, 6, 7 will join Basic English Course.
If results is higher than level 7, staff could automatically join Business
Writing Basic
Business Communication Courses Learning Oferings
Placement Test
Basic English Level
4 Level
5 Level
6 Level
7 Business Writing Communicatin g Efectively
Assessmen t result <Level 8 Assessmen t result >Level 7
Programmer Certification
- Successful professional prepared to work at Mitrais – Broad knowledge of: Mitrais processes & Software engineering
Program Objective
- – – Communicate effectively in English
Duration: 2 months class room training followed by
- OJT at R&D Syllabus:
- Mitrais Standard Processes and Foundations – Common Software Engineering Subjects, e.g. OOP, UML, ERD, – SQL, etc.
- Program Objective:
– Preparing Software Engineer for Analyst Programmer Grade
with knowledge in SWEBOK- Consists of 8 Modules • Syllabus:
- – Software Construction – Software Design – Software Requirements – Software Testing – Software Quality
- Program Objective:
– Preparing Software Engineer for Analyst Grade with knowledge in PMBOK and
advancing selected SWEBOK’s knowledge areas essential for Analysis & Design job- Consists of 11 Modules • Syllabus:
- – Software Requirements – Software Design – Software Development Methodology – Software Engineering Management – Project Communication Management – Project Human Resource Management – Project Integration Management – Project Quality Management
- 12 Company competencies
- 111 Job Family competencies
- 585 Job Stream competencies
An accurate & fair method of measuring competence for staf and customers Drives recruitment & promotion A scientifc matrix of:
Competency Development A Scientific Matrix of
Soft Competencies emanating from Emotional Intelligence Competencies uniquely required by a professional e.g. Software Engineering Body of Knowledge
People Competen cies Profession al Competen cies Technical Competen cies
(SWEBOK) for Software Engineering professional Hard skills e.g. Java or .NET or PHP or Python or Android Programming Skill as a specialisation for Software Engineering People Competencies Business
Work Business
Work Interperson Personal Interperson Personal Communica
Managemen Communica
Managemen al Skills Skills al Skills Skills tions
t tions t
Professional Communicat English Growth and Goals ing
Skills Developmen Prioritisation Efectively t Business Professional
Leadership Problem Writing Behaviour Skills
Solving Skills and Attitude Presentation Teamwork Innovation Skills Skills
Skills Professional Competencies Development Development PMBOK SWEBOK PMBOK SWEBOK Methodology Methodology
- Project Human Resource Software Requirements Rational Unifed Process •
Management • • Software Design Agile e.g. Scrum, Kanban,
- Software Construction •
Project Quality Management or Lean
- Project Risk Management
- Software Testing •
Hybrid Methodology
Project Scope Management
- Software Maintenance •
Project Time Management
- Software Confguration •
Project Integration Management
- Management Software Engineering •
- Management •
Project Communication Management
Software Engineering Project Cost Management Process
- Software Engineering •
Models and Methods Software Quality
- Software Engineering •
Professional Practice Software Engineering
- Economics Computing Foundations •
Java Web Technologies
Java Web Technologies
Java Java Java Web Java Java Java Web
Object Java
Object Java
Design Platform Platform Apps Design Platform Platform Apps
Oriented Based
Oriented Based
Pattern Standard Enterpris Framewo Pattern Standard Enterpris Framewo
Paradigm ORM
Paradigm ORM
Edition e Edition rk Edition e Edition rk Competency Review Process
Self-Review: Determine claim & provide evidence Supervisor Review Competency Score Calculation & DS Determination Panel Review Announcement:
Review Result Memo handed over to staf
Staf are encouraged to do Just In Time Self Review anytime staf has fulflled certain PNIs, and at the end of each quarter
Confrm evidence provided, solicit client involvement (if applicable), and involve champion(s) (if required) Check for anomalies, consult Manager(s) and/ or Champion(s), if involved, in Supervisor Review
Competency Review Annual Cycle
Quarter 2 & 3: Quarter 1:Quarter 4:
Implement Changes Perform
Conduct Post
December Review
Competency Review Survey
(after concluding
May & June:
December Review )
Plan for the Year
Perform (taking into account
June Review feedback from survey (using previous and Management) Framework)
Year So, What is Professionalism?
To stay competitive, you have to continuously
demonstrate professionalism and deliver value
To stay professional, you have to be competent,- professionally competent, all the times
To stay competent, you have to continuously
- improve yourself
To continuously improve yourself, you have to have – greater flexibility to adapt to the fast changing world To have greater flexibility, you need to continuously – learn, unlearn and relearn
Professionalism is the competencies, soft and hard
that you are demonstrating and continuously improving to stay competitive embracing the fast changing world to keep on giving values and therefore meaning to life.Question?
Learn, Unlearn, Relearn
“The illiterate of the 21st century will not be
those who cannot read and write, but those
who cannot learn, unlearn, and relearn.”