My Take on Professionalism
What is Professionalism?
Click icon to add picture
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
– Team and Group Communication
Some Attributes of Professionalism
•
Competency
•
Honesty and Integrity
•
Respect
•
Accountability
•
Self-Regulation
•
Image
•
Specialised Knowledge
A Definition
Professionalism is a stepping stone
Stay
Compete
nt
Stay
Profession
al
Stay
Competency Based People Development
Click icon to add picture
Selection Criteria
•
1
stscreening: Programming Test
•
Medical test
– Basic screening
– To validate that candidate is fit for employment
•
2
ndscreening: Technical Test
−
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
Selecting the Best
Numbers Processed
•
Annually we received
around 1,500
fresh graduates
applications
MORE (Mitrais Online
Recruitment system)
•
Our success ratio for
Software Engineer
Fresh Graduates is
5.4%, total hired over
total applicants
•
4,000+ is the number of
total applicants for all
positions
Total Applicant [1,526]
Applicants joining
the process [570]
Interviewed
[146]
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).
•
There are currently hundreds of courses
available
•
OJT occurs through client’s work or the
Competency Development Centre (CDC)
Program
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
–
It’s also possible to acquire external training/certification e.g.
Microsoft Certification
Company Competency - Business Communication Courses
•
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
Placement Test
Business Communication Courses
Learning Oferings
Basic English
Level
Business
Writing
Level Basic Level Working
Communicatin
g Efectively
Level Working Level Basic Assessmen
t result <Level 8
Assessmen t result >Level 7
Investing in Competency Development
Programmer Certification
•
Program Objective
–
Successful professional prepared to work at Mitrais
–
Broad knowledge of: Mitrais processes & Software engineering
–
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.
Investing in Competency Development
Analyst Programmer Certification
•
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
–
Software Configuration Management
–
Software Maintenance
Investing in Competency Development
Analyst Certification
•
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
–
Project Risk Management
–
Project Scope Management
The Mitrais Competency Framework
An accurate & fair method of measuring
competence for staf and customers
Drives recruitment & promotion
Manages growth and change
A scientifc matrix of:
•
12 Company competencies
•
111 Job Family competencies
•
585 Job Stream competencies
A Scientific Matrix of
People
Competen
Technical
Competen
cies
Soft Competencies
emanating from
Emotional Intelligence
Competencies uniquely
required by a
professional e.g.
Software Engineering
Body of Knowledge
(SWEBOK) for Software
Engineering professional
People Competencies
Business
Communica
tions
Business
Communica
tions
English
Skills
Business
Writing
Skills
Presentation
Skills
Interperson
al Skills
Interperson
al Skills
Communicat
ing
Efectively
Leadership
Skills
Teamwork
Skills
Personal
Skills
Personal
Skills
Professional
Growth and
Developmen
t
Professional
Behaviour
and Attitude
Work
Prioritisation
Problem
Solving
Professional Competencies
PMBOK
PMBOK
•Project Human Resource
Management
•Project Quality Management
•Project Risk Management •Project Scope Management •Project Time Management •Project Integration
Management
•Project Communication
Management
•Project Cost Management
SWEBOK
SWEBOK
•Software Requirements •Software Design •Software Construction •Software Testing •Software Maintenance •Software Confguration
Management
•Software Engineering Management
•Software Engineering
Process
•Software Engineering
Models and Methods
•Software Quality •Software Engineering
Professional Practice
•Software Engineering
Economics
•Computing Foundations •Mathematical Foundations •Engineering Foundations
Development Methodology
Development Methodology
•Rational Unifed Process •Agile e.g. Scrum, Kanban,
or Lean
Technical Competencies
Java Web Technologies
Java Web Technologies
Design
Pattern
Design
Pattern
Object
Oriented
Paradigm
Object
Oriented
Paradigm
Java
Platform
Standard
Edition
Java
Platform
Standard
Edition
Java
Platform
Enterpris
e Edition
Java
Platform
Enterpris
e Edition
Competency Review Process
Self-Review:
Determine claim & provide evidenceSupervisor Review
Competency Score Calculation & DS Determination
Panel Review
Announcement:
Review Result Memo handed over to stafAppeal (Optional)
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)
Year
Quarter 1:Conduct Post
Competency
Review Survey
(after concluding December Review )Plan for the Year
(taking into account feedback from survey and Management)Quarter 2 & 3:
Implement Changes
Quarter 4:
Perform
December Review
May & June:
Perform June Review
(using previous Framework)