Role of different personality types in software engineering team
|
|
- Bruno Sutton
- 8 years ago
- Views:
Transcription
1 1 of different personality types in software engineering team Jay Parteek Master of Software Engineering Texas State University San Marcos, TX, USA Abstract Most software engineering projects aims to produce a quality product that fulfills the customer requirements by efficient use of resources. But still software engineering is plagued by numerous project failures. Millions of dollars are wasted due to faulty software. Often the reasons for such failures are related to team composition. Software engineering is essentially a team activity in which different members are assigned variety of responsibilities based on their roles in the team. To produce a best quality product it is important that the team configuration is such that it enables members to work at their highest productivity levels. Selecting the right people for these roles, based on their personalities in an important factor for building effective and efficient teams. In this paper I will investigate the relationships between various team roles and responsibilities in a software team and personality traits of individuals. Then we will map different roles preferable personality types for that role. This kind of mapping can assist managers while making decision about team configurations. In this paper, I will provide a brief over view of the project then introduce the results from a personality test that was conducted on the whole team. II. PROJECT OVERVIEW Our client KSS (Key Safety Systems Inc, Los Indios, TX) required a solution that would allow models developed in Ptolemy, an open-source modeling and simulation tool, to be run in a real-time fashion, manipulated, and operated using a user-configured layout on Android-powered devices. Ptolemy was developed by an open-source community primarily at the University of California at Berkeley, provides users with the ability to simulate real-world activity and perform advanced analysis on models. This product allows the user to view the result of the simulation on their handheld devices and also the user interface can be customized for different simulation models of Ptolemy. It can also be adjusted to view in different screen resolution. It basically follows the pipe and filter architecture where input is collected from a source and the results of the simulation are displayed at the synch filters. I. INTRODUCTION In this paper I will apply my experience and data collected from a project in which I have been involved in the Master of Software Engineering (MSE) program at Texas State University. Students in this program work in 4-5 member teams for 4 months and applied various software engineering practices learned from other core courses. The students in this program are selected from all over the world and have 3-5 years of experience in software development. Our team of four members including me worked on a project where we have to create an Android application to run simulations of models created by an open source tool called Ptolemy. The four members of our team belonged to different nationalities. After every 3 weeks, the roles in the team were rotated between different team members, so every member had an opportunity to act in different roles. III. MYERS-BRIGGS TYPE INDICATOR The Myers-Briggs Type Indicator (MBTI) is a well-known instrument for measuring and under- standing individual personality types.1 It currently ranks among the most popular indicators used in the workplace, establishing four dimensional pairs for assessing personality types: extroversion (E) and introversion (I), sensing (S) and intuition (N), thinking (T) and feeling (F), and judging (J) and perceiving (P). We can use these four sets of preferences, selecting one trait from each pair, to delineate a person s preferred type. A. Extroversion (E) and Introversion (I) This scale indicates whether an individual draws its energy from group or social gatherings or he/she feel more energized while by inner reflection and ideas. So in an individual needs solitude rather that a group activity to recharge his/her batteries they are introverted rather that extroverted. There is a common misconception that introverts are people who are shy
2 2 and speak little. In fact there can be individuals who enjoy social occasions and are not shy at all but too much socializing will drain their energy and they cannot perfume tasks at their best. Extroverts thrive on and feel energetic in environments involving social interactions. Extraverts prefer more frequent interaction, while introverts prefer more substantial interaction. Introverts prefer to respond to conversations rather than taking initiating it. And usually extroverts are more talkative and loud than introverts. Software engineering in basically a team process involving large amount of group activities but also there are equal amount of work that is performed by individuals working alone most on the time and integrating with other team members latter. So a software team needs a balance of both introverts and extroverts. And also it is important that the team members understand the personality types of each other so that they are aware preferences of others in the team. From the results of personality tests on team it can be observed that two members were expressed extroverts, one member was slightly extroverted will one C was distinctively expressed introvert. Figure 2 C. Thinking (T) and Feeling (F) This scale of personality type in based on how individuals make their decisions. A T type individual makes decisions on logical reasoning where as F type individuals make decision on the basis of emotions. T type personality is more firm on their principles while F types are subjective and have good interpersonal skills. Thinkers think more objectively while feelers are influences by interpersonal interactions and human elements. All team members in our team were of thinking type. Usually most of the engineering activities require thinking approach but in managerial positions feeling personality is preferable since they also need to consider how this decision effect other people. Figure 1 B. Sensing (S) and Intuition (N) A person that uses the information gather from senses to make decisions rather than processing the information and using abstraction to arrive and decisions then he/she is considered of Sensing type. An individual with S type personality dislikes new problems because they rely on patterns gathered solving past problems while a person with N type personality enjoys solving new problems and dislikes trivial tasks. N type individual establishes meaning beyond what is gathered from senses. A sensing individual prefers real world problem and is bored by that abstract concepts. S type individuals prefer agile process rather than more structured ones. From the data collected on the personality test it can be observed that except one member all members were highly intuitive. Another important point is that S type are more detail oriented and rely of concrete facts so they prefer a bottom up approach. N types personalities are more suited for the early phases of development where a mostly top down approach is used. Figure 3 D. Judging (J) and Perceiving (P) This scale of personality is based on how individuals interact with the outer world. Judging types are usually very organized in their habits while P type individuals prefer delaying tasks until the last minute. The adherence to deadlines, punctuality, and closure describes J personalities, while the terms open-ended, adapt- able and spontaneous apply to P types. In HanSimdroid team most two members where distinctively of J type and the other two were of P type. In the context of a software project it is important for engineers to be good planners to minimize risks. J type personalities are better planning activities and are also motivated to track their plan. In general it would be preferable
3 3 to assign the roles of planning managers to personalities that are of judging type. Another thing that can be inferred from this is that due to the organized nature of J type personalities they would prefer working in more structured processed like TSP or rather than agile processed like SCRUM and Open UP. Willingness (W) The psychological and emotional characteristics that influence the degree to which the individual is inclined to perform the task, and Opportunity (O) The particular configuration of the environment surrounding, and beyond her direct control, an individual and her task that enables or constrains her performance. One of the main views within personality psychology is that personality can be described by a set of traits, i.e. fixed set of patterns in how a person behaves, feels and thinks. These traits can be used to summarize, explain and predict how a person will act in different situations. Figure 4 An individual can be classified into 16 MBTI personality types based on the largest scale obtained. ISTJ ISFJ INFJ INTJ ISTP ISFP INFP INTP ESTP ESFP ENFP ENTP ESTJ ESFJ ENFJ ENTJ Table 1 The personality test taken by team members map to following personalities: Team member A: ENTJ Team member B: ESTJ Team member C: INTP Team member D: ENTP IV. RELATIONSHIP BETWEEN PERSONALITY TYPES TO PERFORMANCE Before we investigate the relationship between personality of an individual and the performance in software engineering roles it is important to know what factors determine performance. The quality of performance of a team member in a software engineering task largely depends upon the judgments and decisions that he/she makes while performing that task. Even though personality is one factor in influencing such judgments and decisions, and thus in determining performance, there are a multitude of other factors that can affect performance. Blumberg and Pringle in their paper [7] identified three main factors affecting performance: Capacity, Willingness and opportunity. These dimensions affecting performance are defined below: Capacity (C) The physiological and cognitive abilities of the individual that enables her to perform a work task in an efficient way, Modern software permeates all aspects of life, including finance, administration and games, for example. Software developers can act in occupations without knowing or using mathematics. V. MAPPING ROLES TO PERSONALITY TYPES A. Team leader An effective leadership is critical factor for the success of a software engineering team. The team lead needs to be assertive and aware of group dynamics. They need to understand the entire solution, not just their part of it. A best team lead is the one that leads by example and must control team meetings, engaging everyone member in the team. In case of our team, every team member expected the team lead to lead by example both in term of a conformance to the process and completion of various development tasks. They understand that the code is a means to an end and that project success will be primarily measured by client satisfaction. The team lead needs to have the ability to maintain discipline in the team but also motivate the team members to perform with best of their abilities. In situation of conflict within the team, it becomes the responsibility of the team lead to resolve the conflict and make sure that a productive work environment is maintained within the team. The teams that have a role of a leader filled perform better than teams without such a role and also teams having single leadership role performs better than ones having multiple leaders [9]. Intuitive type personality type has better ability to look at the bigger picture concerning systems and subsystems, and can figure out innovative alternate solutions to a problem. These traits are desirable for a team lead in small, since he or she may also need to perform the responsibilities of a systems analyst. A person with high feeling score is better than a thinking personality types in the role of a team lead. This is due to the fact that a feeling people are people-oriented they also consider how their decision affect other individuals which makes them better managers. In general, ESFJ or an ENFJ,
4 4 personality types are better suited for a team lead depending on the task involved. High level skills required Desired personality traits Suitable personality type Indicator B. Software Architect Team Lead Good communications skills. Resolve team conflicts and dysfunctions. the ability to facilitate group processes. People oriented Focus on the bigger picture. Being proactive and taking imitative. EFJ A software architect in responsible for designing the system. He/She needs to have in depth understanding of how various design decision impact the systemic properties if the system. Software architect understands the business drivers and main points the system is addressing. They should have the ability to effectively reason about all the design decisions. Like a team lead the software architect needs to keep the bigger picture in mind and not just focus on a few units of the system. The software architecture is based on the knowledge of how different units in the system will interact with each other and what are their responsibilities. To properly identify and address different architectural divers like quality attributes, business constraints, functional requirements and technical constraints involves analyzing different possible choices and their tradeoffs. This requires good analytical skills. The software architect should also participate and share knowledge throughout all the activities in the software development life cycle. The software architect works closely with the requirements engineer to clearly identify the functional requirements and quality attributes that from the basis of the architecture. The Droid system involved relatively complex architecture because of the distributed nature of the project and the legacy system of Ptolemy involves. The biggest challenge in the architecture was the performance requirement from the system. We used ACDM (Architecture Centric Design Method) [14], which is an iterative design method, for designing our architecture. Designing the architecture required sound understanding of the customer requirements and also knowledge of different tactics to support the architectural divers. The Chief Architect is required to document and maintains risks, do trade off analysis of various design approaches, and configuration control of the structures. Another challenging part of designing the architecture was that we needed to have sound understanding of the architecture of Ptolemy system, since we were essentially extending an already existing system. Software architects should not only have the ability to see the big picture but as the architecture is further refined they should be able to isolate relevant items and reason about their properties, which requires the intuition to discern patterns. Architects should be more imaginative and should have the ability to innovate rather that just being completely fact oriented and like S types. Thinking types are also desirable for this role as it requires analytical skills. For Droid team the chef architect was of the type N T and performs well in this role. Sound communication skills are equally important because they often need to interact with customers and senior management. High level skills required Desired personality traits Suitable personality type Indicator C. Communication Liaison Software Architect Attention to detail Communication skills Sound analytical ability Adaptable and open to change Risk analysis Intuitive Innovative NT Many software engineering projects have the role of communication liaison, which acts as an interface between the development team and the customer. Also in case of distributed teams there is often a communication liaison that acts as the mail communication link between the two remotely located teams. Having one person as the single point of contact often avoids a lot of miscommunications which can happen if there are a multiple channels of connection between two parties. Droid team also had to face with similar challenges when communicating with Berkeley team, who were the main developers and maintainers of the Ptolemy project. Although we did not have the role of a communication liaison but usually a team lead was responsible for communicating with then through s. We also had numerous telephonic conferences at different mille stones in the project. Although the Berkeley team was not our direct client but they were important stakeholders in the project. The main challenges that we faced were: first, there did not had a clear picture of the architecture and the design decision that we made until later in the development phase of the project. When the design was implemented they started questioning some of the decisions for example, the use of Google Guise that we used for dependency injection. This resulted is some rework in
5 5 the development. Second challenge related to following the coding and styling conventions that were part of Ptolemy project. We were not allowed to commit any code to the repository that did not follow these standards. So even a half finished or through away code has to follow the standards this meant a lot of extra work for the developers. A better communication between the team s problems and the remotely located Berkeley team could have resolved these issues for some extend. A communication liaison would have communicated concerns of the team and project progress more frequently and articulately to the Berkeley team. A communication liaison needs the skills that make him an excellent at communication, negotiating requirements and, managing customer expectations. The personality type that suits this kind of skills is of an Extrovert (E) outward focus and social, Sensing (I) practical and realistic and Perceiving (P) flexible to change and re-plan. Client communication liaison High level skills required Communication skills Negotiation skills Good interpersonal skills Desired personality traits Practical and realistic Flexible Suitable personality type Indicator D. Programmer or coder EIP Programming is the task that involves writing computer programs from a specified deign so that it performs the a specific functionality. A programmer needs to have good knowledge of not only data structures and algorithms but also in depth knowledge of programming syntaxes and rules. It is also the responsibility of the programmer to follow the design specifications defined in during the design phase. The execution of programs depends on the logical flow of statements this demands a logical style of thinking. Also the programming is usually a top bottom process requiring attention to detail. Logical thinking and attention to details are personality trails of a Thinkers (T) and Sensors (S) type of personalities. Also most programming tasks like developing logical constructs and building module functionality are done in isolation and require little social interaction with other team members or stakeholders. Due to lack of social interactions programming tasks are more suited for Introverts (I). Some development processes use pair programming where two programmers work together. But introverts are good in one to one communication. So IST types are suitable for programmers. Programmer High level skills required Desired personality traits Suitable personality type Indicator E. Tester or Quality engineer: Sound Logical ability Good analytical and problem solving skills Ability to work independently Top down approach Attentions to detail Logical thinking IST The roles of tester or quality manager are important to ensure that the final product is of high quality. The role becomes of even higher importance in mission critical projects. Testing involves applying various verification and validation methodologies throughout the like cycle of the project to identify the bugs early as possible to save project costs and time. Testing is an activity that requires a lot of discipline and order in situations of high pressure due to approaching delaines. Testing is usually done individually and requires a lot of patience since it can be a monotonous activity. Testing requires a structured approach and demands attention to detail. The personality types that match such personality traits are high on S and J. Even in case of Droid team the team member B who has high scores of S and J performed better in testing and dug fixing related tasks than most of the other members in the team. High level skills required Desired personality traits Suitable personality type Indicator Tester or Quality Engineer Structured and organized style of working Ability to work under pressure Attention to detail Plan oriented Patience SJ VI. OTHER FACTORS FOR BUILDING BETTER SOFTWARE TEAMS Although this paper is focused on relating different personality types to roles in software engineering teams but it would ne naive to only consider personalities of individuals while assigning roles to different team members. There are also other important factors that impact their performance of a software engineer in a role. Although many other factors are out of the scope of this paper but I will provide a brief overview of how these other factors are important will deciding different roles assignments.
6 6 A. Nature of the project The ideal team composition for one task is not necessarily ideal team composition another. Studies have been conducted on the effectiveness of team performance that compared a team with heterogeneous mix of personalities and a team with homogeneous set of personalities [10]. It was found that homogeneous teams performed better in structured and routine tasks that while heterogeneous teams performed better in unstructured tasks. So having a homogeneous team is not always the best choice. On the other hand forming a homogeneous team is not a idea where a large amount of innovation and creativity is required, because a homogeneous team a consensus can be reached quickly. So while forming a team the nature of the project also needs to be considered. It the project in a fairly common project with not standard well known solutions a team with homogenous personalities will be better suited. On the other hand if the project involves a complex problem and an innovative solution is needed a more team with heterogeneous personalities is better suited. The Droid project was a challenging project, which was indented to investigate the feasibility of a new concept in Ptolemy. A number of experiments were need throughout the requirements gathering and the design phase to address various challenges like high performance communication protocol, dynamic user interface design and dependency injection. So having a team with four heterogeneous personalities work well for the team because the project required an innovative approach. B. Cultural differences In today s world software engineering project more often than not are distributed across national boundaries. This distributed nature of software projects also brings along another set of challenges. This in not only true for real life projects in the industry but also true for student projects like in case of MSE studio projects. It is rare the case that a software engineering team will have all team members from a common cultural background. Due to the diversity in the cultural backgrounds of the software engineers, there are cultural barriers that can give rise to a number of challenges. Not only the team members have different ways to do things, but same things might be interpreted differently in different cultures. There are certain differences in perception that are result of cultural differences. Hofstede[11] identified five dimensions of national cultures. These are: Revering hierarchy, individualism/collectivism, talking case of business, risk avoidance and long term orientation. And each of these dimensions of culture impact the working of culturally diverse teams. and the ultimate failure of software quality management function. But cultural diversity is an almost inevitable part of modern software development projects so it is better to be prepared to deal with its challenges than to avoid cultural diversity. In case of MSE studio projects, teams usually have high cultural diversity. Droid team comprised of individuals, all from 4 different countries and 3 continents. So there was no lack of cultural diversity in the team. This it is essentially a learning environment for the students, the cultural barriers that the students face prepares them better for real life projects. VII. CONCLUSION It is important to understand that, although a personality type is suited to match the skills required for a specific role, it does not mean that other personalities types cannot acquire those skills. A personality type only indicates that certain abilities and skills are more naturally acquired by certain personalities than others. REFERENCES [1] An Improved Assessment of Personality Traits in Software Engineering, A. S. Sodiya,H. O. D. Longe, [2] Making Sense of Software Development and Personality Types, Luiz Fernando Capretz, Faheem Ahmed, [3] Identifying Effective S oftware Engineering (SE) Team Personality Types Composition using Rough Set Approach, Mazni Omar, Sharifah-Lailee, Syed-Abdullah [4] Who Should Work with Whom? BUILDING EFFECTIVE SOFTWARE PROJECT TEAMS. Narasimhaiah Gorla and Yan Wah Lam. June [5] The Effects of s and Personality Characteristics on Software Development Team Effectiveness.K. Todd Stevens. March, 1998 [6] Personality Types, Learning Styles, and an Agile Approach to Software Engineering Education.Lucas Layman Travis Cornwell Laurie Williams [7] M. Blumberg, C. D. Pringle, The Missing Opportunity in Organisational Research: Some Implications for a Theory of Work Performance, Academy of Management Review 7 (4) (1982) [8] S. Acuna, N. Juristo, Assigning people to roles in software projects, Software Practice and Experience (34) (2004) [9] Sallie M. Henry and K. Todd Stevens, Using Belbin s leadership role to improve team effectiveness: an empirical investigation. [10] White, K. A Preliminary investigation of information systems team structures. Information & Management (1984), [11] HOFSTEDE, G. (1982) Culture s Consequences, international differences in work related values. Abridge ed. Newbury Park: Sage Publication KERSTIN V. SIAKA,ELLI GEORGIADO, Empirical Measurement of the Effects of Cultural Diversity on Software Quality Management. [12] L. F. Capretz and F. Ahmed, "Making Sense of Software Development and Personality Types," IT Professional, vol. 1 2, pp.6-1 3, [13] Lattanze A., The Architecture Centric Development Method, CMU- ISRI , School of Computer Science, Carnegie Mellon University, 2005 But the answer the question of whether cultural diversity is good or bad for a software team is not that straight forward. Kerstin & Elli in their empirical study of impact of cultural diversity in software engineering teams concluded that if there is a fit between the team and the national culture, the engineers are happier and problems are solved more smoothly. A dichotomy is highly likely to generate dissatisfaction, convicts
Personality Types Of Family Nurse Practitioner Students
Personality Types Of Family Nurse Practitioner Students Kaye Bultemeier PhD Dustin Wattenberger MSN * There are no conflicts of interest for either researcher Background Little is known about personality
More informationMyers Briggs Type Indicator (MBTI)
Myers Briggs Type Indicator (MBTI) The Myers-Briggs Type Indicator (MBTI) is a system for understanding differences in personality. It is a tool that can explain differences in behavior and perspective.
More informationMyers-Briggs Personality Type Indicator MBTI
Myers-Briggs Personality Type Indicator MBTI Kathy Prem Engineering Career Services University of Wisconsin-Madison MBTI, Myers-Briggs, Myers-Briggs Type Indicator and Introduction to Type are registered
More informationDo Personality Profiles Differ in the Pakistani Software Industry and Academia A Study
Do Personality Profiles Differ in the Pakistani Software Industry and Academia A Study Arif Raza Department of Computer Software Engineering, National University of Sciences and Technology, Islamabad,
More informationMaking Sense of Software Development and Personality Types
IT WORKFORCE Making Sense of Software Development and Personality Types Luiz Fernando Capretz, University of Western Ontario Faheem Ahmed, United Arab Emirates University By mapping soft skills and psychological
More informationWHAT S YOUR TYPE? A HIGH SENSE OF DUTY AN INSPIRATION TO OTHERS INFP ISFP SEES MUCH BUT SHARES LITTLE ESFP ENFP ENTP YOU ONLY GO AROUND ONCE IN LIFE
WHAT S YOUR TYPE? ISTJ DOING WHAT SHOULD BE DONE ISFJ A HIGH SENSE OF DUTY INFJ AN INSPIRATION TO OTHERS INTJ EVERYTHING HAS ROOM FOR IMPROVEMENT ISTP READY TO TRY ANYTHING ONCE ISFP SEES MUCH BUT SHARES
More informationA man must be big enough to admit his mistakes, smart enough to profit from them, and strong enough to correct them. J C Maxwell
1 Know thyself. The unexamined life is not worth living. Ancient Greek Aphorism Socrates A man must be big enough to admit his mistakes, smart enough to profit from them, and strong enough to correct them.
More informationMBTI. Katherine C. Briggs and Isabel Briggs Myers
MBTI Katherine C. Briggs and Isabel Briggs Myers Myers Briggs Type Indicator How do you get your energy? What kind of data do you pay attention to? How do you make decisions? How are you oriented toward
More informationAbout the Author. Contents
About the Author Jennifer Tucker is consulting director with Otto Kroeger Associates (OKA) in Fairfax, Virginia. She is an experienced project manager and organization development consultant, supporting
More informationWhat to look for when recruiting a good project manager
What to look for when recruiting a good project manager Although it isn t possible to provide one single definition of what a good project manager is, certain traits, skills and attributes seem to be advantageous
More informationIncluded in this resource are: 1. The Keirsey Questionnaire 2. The scoring sheet 3. A sample scoring sheet 4. An overview of the temperament types.
Going Further PERSONALITY TYPE Included in this resource are: 1. The Keirsey Questionnaire 2. The scoring sheet 3. A sample scoring sheet. An overview of the temperament types. Further information can
More informationWHAT S YOUR TYPE? A HIGH SENSE OF DUTY AN INSPIRATION TO OTHERS INFP ISFP SEES MUCH BUT SHARES LITTLE ESFP ENFP ENTP YOU ONLY GO AROUND ONCE IN LIFE
WHAT S YOUR TYPE? ISTJ DOING WHAT SHOULD BE DONE ISFJ A HIGH SENSE OF DUTY INFJ AN INSPIRATION TO OTHERS INTJ EVERYTHING HAS ROOM FOR IMPROVEMENT ISTP READY TO TRY ANYTHING ONCE ISFP SEES MUCH BUT SHARES
More informationThe Myers-Briggs Type Indicator and Medicine
The Myers-Briggs Type Indicator and Medicine Louise O Donnell, Ph.D. Psychologist and Assistant Professor UTHSCSA Department of Psychiatry and Pediatrics Veritas 2013 Personality Dimensions of Personality
More informationThe Pros and Cons of Using Career Interest Inventories with Students
The Pros and Cons of Using Career Interest Inventories with Students The Holland Self Directed Search and Myers Briggs Type Indicator Nicole Darling, MS District Career Awareness Coordinator Dallas School
More informationPersonality types in software engineering
ELSEVIER Int. J. Human-Computer Studies 58 (2003) 207 214 Personality types in software engineering Luiz Fernando Capretz Department of Electrical and Computer Engineering, University of Western Ontario,
More informationT y p e Ta B l e s M B T I. for College Majors NANCY A. SCHAUBHUT RICHARD C. THOMPSON. Mountain View, California
M B T I T y p e Ta B l e s for College Majors NANCY A. SCHAUBHUT RICHARD C. THOMPSON Mountain View, California Contents Introduction 1 Overview of MBTI Type 1 How the Type Samples Were Collected 3 Strengths
More informationKsqga A_pccpq DmpWmspNcpqml _jgrwrwnc
Page 1 of 11 Fmkc Dc_rspcq P_ligleq Ncpqml_jgrwRwn Ksqga A_pccpq DmpWmspNcpqml _jgrwrwnc Page 2 of 11 Page 3 of 11 Page 4 of 11 Page 5 of 11 Qf _pc rf gqgldmep_nf gaml wmspqgrc Page 6 of 11
More informationPeople Development & Teamwork
People Development & Teamwork Why teams? People are a fundamental building block of any TQM organisation. The only point at which true responsibility for quality can lie is with the person or group actually
More informationComparison of Insights Discovery System to Myers-Briggs Type Indicator
Comparison of Insights Discovery System to Myers-Briggs Type Indicator The purpose of this report is to outline the similarities and differences between MBTI or the Myers-Briggs Type Indicator and the
More informationFind Your... Perfect Career
Avadon Career Latticing Series Find Your... Perfect Career email: Success@AvadonGroup.com Main Tel: (919) 656-7260 Texas Tel: (512) 887-2707 2005-2012 by Norma Owen, LLC, DBA Avadon. All information presented
More informationHow to Run an Effective Staff Meeting
How to Run an Effective Staff Meeting Wesley E. Cook, BSN, RN Clinical Aesthetics Nurse Specialist Clinical Administrator MSN Candidate (NLHSM) Drexel University Welcome to the third set of Concurrent
More informationSoft Skills Requirements in Software Architecture s Job: An Exploratory Study
Soft Skills Requirements in Software Architecture s Job: An Exploratory Study 1 Faheem Ahmed, 1 Piers Campbell, 1 Azam Beg, 2 Luiz Fernando Capretz 1 Faculty of Information Technology, United Arab Emirates
More informationDISCOVERING PERSONALITY TYPES AND DIVERSITY BASED ON SOFTWARE TEAM ROLES
DISCOVERING PERSONALITY TYPES AND DIVERSITY BASED ON SOFTWARE TEAM ROLES Abdul Rehman Gilal 1, Mazni Omar 2, and Kamal Imran Sharif 3 1 Sukkur IBA, Pakistan, a-rehman@iba-suk.edu.pk 1 Universiti Utara
More informationMYERS-BRIGGS TYPE INDICATOR MANUAL
MYERS-BRIGGS TYPE INDICATOR MANUAL Myers-Briggs Type Indicator Manual 1 WC Personality, Inc. Perception without judgment is spineless; judgment with no perception is blind. Introversion lacking any extraversion
More informationResearching MBTI Personality Types: Project Management Master s Degree Students
Researching MBTI Personality Types: Project Management Master s Degree Students Dr. Thomas Henkel, Associate Professor, Embry-Riddle Aeronautical University, USA Dr. James Marion, Assistant Professor,
More informationThe Science and Application of People Management
The Science and Application of People Management SIUE Project Management Symposium 2015 Tonya Munger - Boeing Barbara Strang, PMP, LSSBB - PM Consulting 1 Today s Discussion 1. Why is this important? 2.
More informationIssues in Information Systems Volume 15, Issue II, pp. 383-392, 2014
DOES PERSONALITY PLAY A ROLE IN COMPUTER INFORMATION SYSTEMS COURSE PERFORMANCE? S.E. Kruck, James Madison University, kruckse@jmu.edu Patricia Sendall, Merrimack College, patricia.sendall@merrimack.edu
More information16a. Change and keeping options open. 16b. Predictability and knowing in advance.
PERSONAL STYLE INVENTORY R. Craig Hogan and David W. Champagne Just as every person has differently shape feet and toes from every other person, so we all have differently shaped personalities. Just as
More informationAshridge MBTI research into distribution of type. By Melissa Carr, Judy Curd, Fiona Dent Alex Davda and Naomi Piper.
Ashridge MBTI research into distribution of type By Melissa Carr, Judy Curd, Fiona Dent Alex Davda and Naomi Piper Second edition Contents Section 1: Background of the MBTI 1 The data 1 Aims of the research
More informationChapter 9: Project Human Resource Management. Information Technology Project Management, Fourth Edition
Chapter 9: Project Human Resource Management Information Technology Project Management, Fourth Edition Learning Objectives Explain the importance of good human resource management on projects, including
More informationWanted: Techie Nerd. others need not apply. the stereotyping of software developers. Dr Jocelyn Armarego J.Armarego@murdoch.edu.au
Wanted: Techie Nerd others need not apply the stereotyping of software developers Dr Jocelyn Armarego J.Armarego@murdoch.edu.au Stereotypes within software development teams illustrated http://i.imgur.com/1wvaz.jpg
More informationTeam Building MARZIO ZANATO
Team Building 1 What is Teamwork & Team Building Teamwork Concept of people working together as a team Team player A team player is someone who is able to get along with their colleagues and work together
More informationSAMPLE DO NOT REPRODUCE
CENTER FOR APPLICATIONS OF PSYCHOLOGICAL TYPE Personality Type and Stress A Coaching Tool for Effective Executive Functioning Charles R. Martin, Ph. D. One of the key sets of tools successful executives
More informationImprove your Management. knowledge of Personality Types. PMI Career Day, Sept 24 th, 2010. Karen Davey-Winter www.worklifecoaching.
Improve your Management Effectiveness through knowledge of Personality Types PMI Career Day, Sept 24 th, 2010 Karen Davey-Winter www.worklifecoaching.us Helping people reach their professional and personal
More informationThe EIC Team Building
Int. J. Engng Ed. Vol. 17, Nos. 4 and 5, pp. 391±395, 2001 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2001 TEMPUS Publications. Strategies for Successful Interdisciplinary Projects: A California
More informationSam Sample 27 Mar 2013 EXPERT STANDARD REPORT PERSONALITY JTI JUNG TYPE INDICATOR. Psychometrics Ltd.
27 Mar 2013 EXPERT STANDARD REPORT JUNG TYPE INDICATOR PERSONALITY JTI REPORT STRUCTURE The Standard Report presents s profile results in the following sections: 1. Guide to Using This Report < Introduction
More informationCognitive Style Types
Cognitive Style Types Myers-Briggs Type Indicator Working with different types 15.301 Managerial Psychology Psychological Types Myers-Briggs Type Indicator Motivation - people having consistently different
More informationRunning head: Psychological type preferences of female Bible College students
University of Warwick institutional repository: http://go.warwick.ac.uk/wrap This paper is made available online in accordance with publisher policies. Please scroll down to view the document itself. Please
More informationRelation of project managers personality and project performance: An approach based on value stream mapping
Journal of Industrial Engineering and Management JIEM, 7(): 857-89 Online ISSN: -95 Print ISSN: -8 http://dx.doi.org/.96/jiem.5 Relation of project managers personality and project performance: An approach
More informationThe Art of Team Building - http://sern.ucalgary.ca/courses/seng/693/w98/couprie/minor.html#fig2
The Art of Team Building - http://sern.ucalgary.ca/courses/seng/693/w98/couprie/minor.html#fig2 1 Dale Couprie - Software Engineering Research Network - University of Calgary Abstract. In the software
More informationSoft Skills and Software Development: A Reflection from Software
Soft Skills and Software Development: A Reflection from Software Industry 1 Faheem Ahmed, 2 Luiz Fernando Capretz, 3 Salah Bouktif, 4 Piers Campbell 1 Department of Computing Science, Thompson Rivers University,
More informationPDP My Career Plan. 2 Introduction. 3 Personality preferences. 5 Aptitudes and skills. 6 Interests. 8 Values. 9 Your career plan.
PDP My Career Plan 2 Introduction 3 Personality preferences 5 Aptitudes and skills 6 Interests 8 Values 9 Your career plan 12 Conclusion 13 Additional resources 1 Introduction Self-assessment is the best
More informationCareer Planning Workbook
Self Assessment Career Planning Workbook Student Career Service Plexus Student Centre Kaiserstraat 25, 2311 GN Leiden Tel: 071-5278011 loopbaanservice@sea.leidenuniv.nl www.studentcareerservice.leiden.edu
More informationTHE UNIQUE PSYCHOLOGICAL WORLD
THE UNIQUE PSYCHOLOGICAL WORLD OF LAWYERS By Ronda Muir, ESQ. RMuir@LawPeopleManagement.com www.lawpeoplemanagement.com www.lawpeopleblog.com Ronda Muir, THE UNIQUE PSYCHOLOGICAL WORLD OF LAWYERS By Ronda
More informationPart I: Decision Support Systems
Part I: Decision Support Systems MBA 8473 1 Cognitive Objectives 43. Identify information processing as the foundation of managerial work. 44. Identify which media are more suitable for supporting managerial
More informationSoftware development. Outline. Outline. Version control. Version control. Several users work on a same project. Collaborative software development
Software development Groupware and Collaborative Interaction Collaborative Software Development M2R Interaction - Université Paris-Sud - Année 2013-2014 Cédric Fleury (cedric.fleury@lri.fr) Several users
More informationLECTURE 1. SYSTEMS DEVELOPMENT
LECTURE 1. SYSTEMS DEVELOPMENT 1.1 INFORMATION SYSTEMS System A system is an interrelated set of business procedures used within one business unit working together for a purpose A system has nine characteristics
More informationMeasuring the MBTI... And Coming Up Short
Measuring the MBTI... And Coming Up Short by David J. Pittenger * Some research has shown that the Myers-Briggs Type Indicator test doesn't really measure what it purports to measure. The author, too,
More informationHow To Teach Project Management
Leadership and Negotiation Skills for Project Managers Course designed to enhance and develop the personal skills required for effective management of the project team as well as management and involvement
More informationA Study of Personality Types Found Within the Speech-Language Pathology Profession and the Communication Sciences and Disorders Major
The University of Maine DigitalCommons@UMaine Honors College Spring 2014 A Study of Personality Types Found Within the Speech-Language Pathology Profession and the Communication Sciences and Disorders
More informationAgile Software Engineering, a proposed extension for in-house software development
Journal of Information & Communication Technology Vol. 5, No. 2, (Fall 2011) 61-73 Agile Software Engineering, a proposed extension for in-house software development Muhammad Misbahuddin * Institute of
More informationUsing Bayesian Belief Networks to Model Software Project Management Antipatterns
Using Bayesian Belief Networks to Model Software Project Management Antipatterns Dimitrios Settas, Stamatia Bibi, Panagiotis Sfetsos, Ioannis Stamelos Dept. of Informatics, Aristotle University of Thessaloniki
More informationArchitecture Centric Development in Software Product Lines
Architecture Centric Development in Software Product Lines Aurangzeb Khan DCE, College of E & ME National University of Science and Technology (NUST), Pakistan Farooque Azam DCE, College of E & ME National
More informationPersonality: What It Takes To Be An Accountant
THE ACCOUNTING EDUCATORS JOURNAL Volume XVI 2006 pp. 119-128 Personality: What It Takes To Be An Accountant William E. Bealing, Jr. Richard L. Baker Charles J. Russo Bloomsburg University Abstract It is
More informationTHE RELATIONSHIP BETWEEN PERSONALITY TYPE AND LEADERSHIP FOCUS
SA Journal of Human Resource Management, 2006, 4 (1), 52-62 SA Tydskrif vir Menslikehulpbronbestuur, 2006, 4 (1), 52-62 THE RELATIONSHIP BETWEEN PERSONALITY TYPE AND LEADERSHIP FOCUS GRANT SIEFF grant@infochoice.co.za
More informationAgile So)ware Development
Software Engineering Agile So)ware Development 1 Rapid software development Rapid development and delivery is now often the most important requirement for software systems Businesses operate in a fast
More informationPersonality Types, Learning Styles, and an Agile Approach to Software Engineering Education
Personality Types, Learning Styles, and an Agile Approach to Software Engineering Education Lucas Layman Travis Cornwell Laurie Williams North Carolina State University, Department of Computer Science
More informationENFJ Your gifts as a Project manager: Decisiveness and organization Excellent communication skills Excellent leadership skills Need to be productive
ENFJ Decisiveness and organization: Being able to make decisions quickly, determine necessary resources, plan schedules, track progress, and set up systems to accomplish your goals. Excellent communication
More informationExtravert or Introvert? How both can Shine in the BA World
Extravert or Introvert? How both can Shine in the BA World Michelle Austin of Lloyds Banking Group Dr Penny Pullan of Making Projects Work Ltd. 2014 Michelle Austin and Penny Pullan 2pm Start 3:30pm Break
More informationSteve Lee CLIMB Program Northwestern University CLIMB. 3-Part Series on developing your metacognitive skills
Steve Lee CLIMB Program Northwestern University 3-Part Series on developing your metacognitive skills #1: Succeed with your strengths: Assess and apply your unique strengths to improve your chances for
More informationDesigning the Designer
Designing the Designer Robin Potanin, MA NHTV University of Applied Sciences Breda, Netherlands +31 6 31 50 73 84 potanin.r@nhtv.nl Oliver Davies, MA NHTV University of Applied Sciences Breda, Netherlands
More informationINDIVIDUAL CHANGE Learning and the process of change in what ways can models of
INDIVIDUAL CHANGE Learning and the process of change in what ways can models of learning help us understand individual change? The behavioural approach to change how can we change people s behaviour? The
More informationKnowing Entrepreneurial Personalities - A Prerequisite for Entrepreneurial Education
Knowing Entrepreneurial Personalities - A Prerequisite for Entrepreneurial Education Vesa Routamaa Professor, University of Vaasa P.O.Box 700, FI-65101 Vaasa Finland, Ph. +35863248246, Fax. +35863248195,
More informationA GUIDE TO COMPUTER USER SUPPORT FOR HELP DESK AND SUPPORT SPECIALISTS FIFTH EDITION BY FRED BEISSE
Chapter 2 Customer Service Skills for User Support Agents A GUIDE TO COMPUTER USER SUPPORT FOR HELP DESK AND SUPPORT SPECIALISTS FIFTH EDITION BY FRED BEISSE Chapter Objectives The importance of communication
More informationBalancing the Hybrid Development Process. The role of the Business Analyst
The role of the Business Analyst This document is intended as a guide only. Readers are advised that before acting on any matter arising from this document, they should consult FINNZ. 2013 FINNZ Limited.
More informationDigital Channel Manager
Digital Channel Manager Business Unit: Customer Value Reporting to: Head of Customer Experience Direct Reports: None Date Created: April 2015 Purpose of the position The Digital Channel Manager is accountable
More informationAP1000 European 18. Human Factors Engineering Design Control Document
18.2 Human Factors Engineering Program Management The purpose of this section is to describe the goals of the AP1000 human factors engineering program, the technical program to accomplish these goals,
More informationLeading with Personality Type, Satir s Communication Model and the Learning Styles Inventory
Kavanagh Reflections on Personality, Communication, and Learning Styles 1 Leading with Personality Type, Satir s Communication Model and the Learning Styles Inventory Earon Kavanagh, PhD University Canada
More informationTable of Contents. CHAPTER 1 Web-Based Systems 1. CHAPTER 2 Web Engineering 12. CHAPTER 3 A Web Engineering Process 24
Table of Contents CHAPTER 1 Web-Based Systems 1 The Web 1 Web Applications 2 Let s Introduce a Case Study 3 Are WebApps Really Computer Software? 4 Are the Attributes of WebApps Different from the Attributes
More informationA Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management
International Journal of Soft Computing and Engineering (IJSCE) A Study on Software Metrics and Phase based Defect Removal Pattern Technique for Project Management Jayanthi.R, M Lilly Florence Abstract:
More informationEngineering a EIA - 632
es for Engineering a System EIA - 632 SE Tutorial es for Engr Sys - 1 Fundamental es for Engineering a System Acquisition and Supply Supply Acquisition es for Engineering A System Technical Management
More informationPERSONALITY TYPE HANDBOOK DO WHAT YOU ARE. A Counselor/Advisor s Guide for Using Personality Typing to Understand, Counsel and Advise Students
PERSONALITY TYPE HANDBOOK DO WHAT YOU ARE A Counselor/Advisor s Guide for Using Personality Typing to Understand, Counsel and Advise Students Introduction This handbook has been written specifically for
More informationOffshore Development Team on Demand
Offshore Development Team on Demand We can save your time and money while providing invaluable expertise in building up your own custom software development team. Our extensive experience in numerous software
More informationRole and Skill Descriptions. For An ITIL Implementation Project
Role and Skill Descriptions For An ITIL Implementation Project The following skill traits were identified as fairly typical of those needed to execute many of the key activities identified: Customer Relationship
More informationEXECUTIVE BEHAVIORAL INTERVIEW GUIDE
EXECUTIVE BEHAVIORAL INTERVIEW GUIDE INTERVIEW GUIDE INSTRUCTIONS: This Interview Guide is intended to help hiring executives conduct behavioral interviews for executive classifications covered by the
More informationHOW TO USE THE DGI DATA GOVERNANCE FRAMEWORK TO CONFIGURE YOUR PROGRAM
HOW TO USE THE DGI DATA GOVERNANCE FRAMEWORK TO CONFIGURE YOUR PROGRAM Prepared by Gwen Thomas of the Data Governance Institute Contents Why Data Governance?... 3 Why the DGI Data Governance Framework
More informationCOURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;
COURSE NAME: Database Management TOPIC: Database Design LECTURE 3 The Database System Life Cycle (DBLC) The database life cycle contains six phases; 1 Database initial study. Analyze the company situation.
More informationThe Critical Skills Students Need
The Critical Skills Students Need 2 Why do I keep calling these critical skills? I use the term critical here, and in the title of the book, in two ways. First, I believe the skills I mentioned in Chapter
More informationDeveloper. 5 Technology. 1 x 2 year fixed term with the possibility of extension or permanency 4 x Permanent. Fixed term and permanent
Campaign number Closing date Q10331, Q10332 and Q10334 On-going recruitment Job Description and Person Specification This job description lists the general tasks, functions and responsibilities of the
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,
More informationAgile Models. Software Engineering 2004-2005. Marco Scotto (Marco.Scotto@unibz.it) Software Engineering
Agile Models 2004-2005 Marco Scotto (Marco.Scotto@unibz.it) Content Introduction Tame projects & wicked projects Win-Win Spiral software development model XP software development process Enforcing the
More informationKey Benefits of Microsoft Visual Studio Team System
of Microsoft Visual Studio Team System White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current view
More informationTEMPERAMENT DISCOVERY SYSTEM
THE TEMPERAMENT DISCOVERY SYSTEM BASED ON KEIRSEY S TEMPERAMENT THEORY F E A T U R I N G The Keirsey Temperament Sorter -II PERSONALITY INSTRUMENT AN PUBLICATION INTRODUCTION The Keirsey TM Temperament
More informationSoftware Engineering Teams. Software Requirements & Project Management CITS3220
Software Engineering Teams Software Requirements & Project Management CITS3220 Some Anecdotal Observations about new SE Graduates Graduates have high technical competence but, Are not good team players,
More informationPOSITION SPECIFICATION ENTERPRISE ARCHITECT UK&I
POSITION SPECIFICATION ENTERPRISE ARCHITECT UK&I THE POSITION The Enterprise Architect will be supporting the Experian Consumer Services UK&I Architecture functions and processes. The Enterprise Architect
More informationMarketing/Communications Specialist
Office of Human Resources Marketing/Communications Specialist Page 1 of 5 GENERAL STATEMENT OF CLASS DUTIES Performs professional, specialist level communications, marketing, and/or public relations work
More informationUsing Coaching and Assessments to Manage Conflict and Create Productive Team Performance. 1.800.539.3006 6 Century Drive Parsippany, NJ 07054
Using Coaching and Assessments to Manage Conflict and Create Productive Team Performance 1.800.539.3006 6 Century Drive Parsippany, NJ 07054 CONTENTS Conflict in the Workplace: A Drain on Productivity
More information11741 E-Business Credit Hours: 3 11752 Integrated Application Systems Credit Hours: 3 11742 Enterprise Systems Architecture Credit Hours: 3
11741 E-Business E-Business is radically changing the ways in which business organizations operate and compete in the global market. This course introduces students to various aspects and models for e-business.
More informationSystems Analysis and Design Life Cycle
Systems Analysis and Design Life Cycle 2.1 The major goal of requirement determination phase of information system development is a. determine whether information is needed by an organization b. determine
More informationUoD IT Job Description
UoD IT Job Description Role: Projects Portfolio Manager HERA Grade: 8 Responsible to: Director of IT Accountable for: Day to day leadership of team members and assigned workload Key Relationships: Management
More informationConsidering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers
Considering the Cultural Issues of Web Design in Implementing Web-Based E-Commerce for International Customers Kyeong. S. Kang The First International Conference on Electronic Business, Faculty of Information
More information,QWHUQHW7HDFKLQJ%\6W\OH3URILOLQJWKH2QOLQH3URIHVVRU
Educational Technology & Society 3(2) 2000 ISSN 1436-4522,QWHUQHW7HDFKLQJ%\6W\OH3URILOLQJWKH2QOLQH3URIHVVRU Dorothy Fuller Instructional Designer Instructional Technology Black Hills State University 1200
More informationWhat Type of Investor Are You?
What Type of Investor Are You? Using the Enneagram to improve your decision-making Presentation to the CFA Society of Victoria September 8, 2009 Jamie Ziegler 847-853-8251 jamieziegler@ameritech.net 1
More informationBachelor of Arts in Leadership
Bachelor of Arts in Leadership LEAD ON A NEW LEVEL You work hard, but now you re ready for something more. A promotion, a new way to approach your work, or a new career altogether. You re ready to take
More informationTHE ENFP CAREER BOOKLET
The ENFP Using your Psychological Type Indicator results to think about career options When considering your PTI report (or any other valid Type report), it is important to understand that there are no
More information