2. Professional Practices
• This course teaches you professional software development practices not
consistently taught anywhere else.
• Deals mostly with process, very little with specs/designs/coding.
• If you have the aptitude of becoming a professional software engineer you will
find the course fascinating.
• Otherwise I guarantee you will be bored!
• Applying these practices will help you avoid
• Missed dates
• Poor quality software
• Badly-designed features
• Poor user documentation
• Poor architecture and architectural documentation
• Dysfunctional professional relationships between “The Business Side” and
• When software is built in a professional fashion in industry, this is how it is
• Formal education in the computing sciences
• Professional experience
• Build software that lots of people pay money to buy
• Not just “are you paid”
• Not all professionals agree on what constitute “basic professional
• Characteristic of an immature industry
• But can agree on the problems we are trying to solve
• One (informed) opinion will be presented here
5. Defining the Profession
• Today’s professions are composed of three interlinking parts. These
include the discipline, which defines the forward and academic view
of the field (the field is defined, in this case, to be inclusive of all
three parts); the practice defining experiential and agreed upon
practices; and the profession, that combines elements of both to
provide a consistent view of the field and the expectations of the
members from an external point of view.
• The discipline is inclusive of all ideas that are grouped under the same
field. This grouping is around generally recognized schools of thought
that describe the field. The discipline is aware of how the profession is
practiced but is not prescriptive to the processes, tools and standards
that apply to how the profession is actually practiced.
• Practice is based in reflection-in-action. Practitioners have many
experiences as they develop and mature as enterprise architects.
Through their experiences, they apply knowledge to new, unexpected,
and changing situations.
• Professional status is a newer aspect of a field that combines the
academic rigor of a discipline and a practice, while adding the
exclusionary access that was reserved for a craft. The key difference
between a profession and either a craft, discipline, or practice is its
customer facing view and changing situations.
7. There are certain attributes of a profession that
are consistent through all of the literature.
a) There is a statement of ethics on how the profession is
responsible to society.
b) There is a approving body that has the ability to remove
professional status from those who transgress professional
c) Each profession tests for competency.
d) Professions maintain their link to the advanced knowledge
within their industry.
e) The people within the profession have unique expertise that
cannot be found outside the profession.
8. Some General Provisions for Practice
1. Aim and tasks of professional practice
• Practice is constituent and integral part of the international business
Aim: To strengthen theoretical knowledge acquired during courses of
the study program, to form and to develop skills and abilities in
accordance with requirements of stated competencies of international
1. Practically to get familiar with principles of international company’s
management in micro and macro environment
2. To carry out analysis of international company’s activities and their
3. To elaborate proposals for improvement of international company’s
4. To do applied research work related to final paper.
9. Correlation between goals of study programme and practice
• The goals of study programme (subjects) which will be
pursued during the practice will be indicated from the
catalogue of each subject
• Goals of the practice will be formulated alongside each goal
of study programme
10. 2. Process of organization and management
• Practice takes place at the 6th semester of studies.
• During professional practice a student works in a company with a
profile corresponding to the study program – international
• Tri-lateral agreement between the Company, the Institution, and
the Student is signed before starting practice.
• Student prepares plan of the practice with guidance of the
practice supervisor and in accordance with Practice Programme
Before starting practice. The plan is signed by company’s practice
supervisor, institutional practice supervisor and students-trainee.
11. 3. Duties
3.1. Duties of student – trainee.
• To get familiar with program of professional practice
and to fulfil tasks described in the program
• To confirm with the company’s internal rules during
practical placement period in the company
• To make notes in practice diary in accordance with
prepared plan of the practice
• To fulfil individual tasks and instructions given by
company’s practice manager
• To elaborate and to defend practice report in
accordance with content of practice
12. 3.2. Duties of institutional practice supervisor
• To confirm plan of practice elaborated by the student if it
corresponds with requirements of program of professional
• To control if student follows realisation of practice program
• To provide necessary consultations
• To promote and to control student’s research for
development of useful proposals development for the
• To check and to sign report of professional practice
13. 3.3. Duties of company’s practice supervisor
• To confirm plan of practice elaborated by the student
if it corresponds with requirements of program of
• To provide student with appropriate working place and
conditions for realization of practice program
• To support student’s applied research work
• To confirm professional practice report and to
evaluate in written work of student – trainee during
practice, to sign and to stamp it.
14. 4. Volume, layout, defence and evaluation of practice
• At the end of professional practice report must be
prepared and practice must be defended. Volume of
report should be not less then 20 pages (without
• Practice report consists of:
• Title page,
• Introduction: place, time, aim, tasks and methods of
• Description of basic issues in accordance with detailed
• Conclusions and suggestions
15. WHAT IS PROFESSIONAL PRACTICE?
• Recognizing and respecting variety in understandings of
• Considering the important role played by translators and
interpreters in facilitating and promoting international
communication and understanding,
• Seeking to ensure that a high level of professionalism is
achieved and maintained in translating and interpreting,
16. Developed countries establishing a framework to drive professional
There are four components
•Professional Practice Programme (PPP)
•Professional Practice Initiatives (PPI)
•Communities of Interest (CofI)
•Communities of Practice (CoP)
17. •Some Review Questions related to today lecture:
1. How we make out the Public Trust??
2. In profession architects
1. Which standards are accepted into the profession?
2. List out their capabilities.
3. How they can achieve recognition inside and outside their
4. How they mature into the profession?