SlideShare uma empresa Scribd logo
1 de 12
Factor Analysis: Investigating Important
Aspects for Agile Adoption in Malaysia
                       Presenter: Jeeson Daniel J
         Authors: Ani Liza Asnawi, Andrew M Gravell & Garry B
                                   Wills
                     University of Southampton, UK
                  {ala08r, amg, gbw}@ecs.soton.ac.uk




 International Conference on Agile and Lean Software Development
 AgileIndia2012, Bengaluru
OBJECTIVE
   To identify clusters of the variables (or items) and
    how they are inter-related to produce factors.
   From here, dimensions and meanings of the
    variables from the questionnaire can be identified.
   Factor analysis can help to provide a summary for
    data inter-relationship and places those variables
    into their groups accordingly.




International Conference on Agile and Lean Software Development
AgileIndia2012, Bengaluru
Data Collection and Analysis
   Online Questionnaire.
   Received 207 responses.
   For factor analysis: 27 questions regarding the
    adoption and completed responses equal to 88.
   Each variables has a six point Likert-type scale ;
    strongly disgaree (1) to strongly agree (6).




International Conference on Agile and Lean Software Development
AgileIndia2012, Bengaluru
Sample Size and Strength
  of Relationship
   The suitability to conduct factor analysis needs to
    be checked.
   Keiser-Meyer-Olkin (KMO) – a measure of
    sampling adequacy ranges from 0 to 1.
   From the data, KMO of 0.755 was obtained –
    (value from 0.7 to 0.8 are good) [1].




International Conference on Agile and Lean Software Development
AgileIndia2012, Bengaluru
Factor Extraction
   It is one of the procedures in factor analysis.
   Involves determining the smallest number of
    factors (or components) that can best represent
    the inter-relations among the sets of variables.
   Here, principal component analysis is use as the
    extraction method.
   In order to determine how many number of
    factors are extracted, eigenvalues (or Kaiser
    criterion) and scree plot can be referred to [2].


International Conference on Agile and Lean Software Development
AgileIndia2012, Bengaluru
Factor Extraction: Determine How Many Factors
to Retain:
(1) EIGENVALUES rules
     Compone   Eigenvalues      Eigenvalues                     Eigenvalues (cumulative
     nt        (Total)          (% of Variance)                 %)
               7.852            29.080                          29.080
     1
               2.534            9.385                           38.465
     2
               1.937            7.173                           45.637
     3
               1.638            6.067                           51.704
     4
               1.543            5.716                           57.420
     5
               1.182            4.378                           61.798
     6
               1.080            4.000                           65.798
     7
               1.028            3.809                           69.607
     8
               0.890            3.295                           72.902
     9
     .         .                .                               .
     .         .                .                               .
               0.093            0.344                           100.000
     27
                        Table 1: Eigenvalues and Total Variance Explained
Factor Extraction: Determine How Many Factors to Retain:
(2) SCREE PLOT


               9

               8       1

               7

               6
  Eigenvalue




               5

               4

               3
                           2
                               3       5
               2                   4
                                           6       8
                                               7
               1

               0
                   0                   5               10                 15               20   25   30
                                                            Factor (or Component) Number


                                                                 Figure 1: Scree Plot
Factor Rotation and
  Interpretation
   After deciding the number of factors to be
      retained, the next step is to interpret the variables
      that are loaded in those factors or components .
     For this purpose: the factors are ‘rotated’.
     Rotation provides a method for interpretation and
      from here the interpretability of the factors can be
      improved. There are two ways in doing rotation :
      (i) orthogonal (varimax) or (ii) oblique (oblimin)
     Oblique rotation used in this analysis.
     Oblique rotation produces 2 matrices – (i) pattern
      matrix and (ii) structure matrix.

International Conference on Agile and Lean Software Development
AgileIndia2012, Bengaluru
The Related Variables with Their Loadings
                    (Taken from Pattern Matrix)
Factor 1                                                  Factor 2
1.   Software developers have responsibility related      1.   We have mixed races in our organisation/team
     to the organisation’s Agile activities=0.816              (Malay, Indian, Chinese and other races) = 0.845
2.    Software developers are actively involve in         2.   In our organisation, we communicate in the
     setting goals for Agile activities=0.805                  English language = 0.810
3.   In our software development, identifying project     3.   In my experience, a mind set change when
     scope and suitability of project is important             using Agile is important as Agile practice is
     when using Agile methods =0.674                           different from other software
4.   In our organisation we are encouraged to be               methodologies=0.434
     open and transparent at all levels=0.497
5.   Our organisational environment is a personal
     place where people share a lot of
     themselves=0.564

Factor 3                                                  Factor 4
1.   In our software development, customers are           1.   I see customers’ satisfaction when using Agile
     actively involved in setting goals for our Agile          methods=0.881
     activities=0.680                                     2.   Our software development becomes easier
2.   In my experience, practitioners with                      because both parties (customers and
     professional skills are needed when practicing            developers) are working together when using
     Agile=0.656                                               Agile=0.867
3.   In our software development, customers have          3.   I see Agile boost developers’ morale=0.585
     responsibility related to the organisation’s Agile   4.   In sotware development, Agile methods provide
     activities=0.615                                          quicker results=0.495
4.   In my experience, when practicing Agile,
     customers also have knowledge of the
     methods=0.556

Factor 5                                                  Factor 6
1.   In my experience, training helps the correct         1.   In my experience, Agile methods are suitable for
     practice of Agile methods in our organisation= -          certain technologies= -0.943
     0.879                                                2.   In my experience, tools are important to support
2.   In my experience, continuous learning helps               the usage of Agile methods= -0.507
     knowledge transfer occuring when using Agile         3.   Our organisation emphasises on achievement and
     methods= -0.811                                           goal accomplishment where aggresiveness and
                                                               winning are common themes= -0.414
                                                                (removed from the factor)

Factor 7                                                  Factor 8
1.   Our organisational environment is a personal         1.   In my experience, knowing roles and
     place where people share a lot of themselves =            responsibilities is essential when practicing
     0.614                                                     Agile methods = 0.694
2.   In my experience, I think, knowledge about Agile   2.     In my experience, attitude (such as team spirit
                                Table 2: The Related Variables and Their Loadings
Meanings for the 8 factors
              Interpretation and Meaning for the 8 Factors
Factor 1:                           Factor 2:
Developers’ Involvement and         Organisational Culture and People
Organisational-related Aspect       Related Aspects

Factor 3:                           Factor 4:
Customers’ Involvement when         Benefits/Impact when using Agile
Practicing Agile methods            methods

Factor 5:                           Factor 6:
Disagreement over the Importance    Lack of Importance of Technical
of Training and Learning when       and Technological Aspects when
using Agile methods in Malaysia.    using Agile methods in Malaysia
Factor 7:                           Factor 8:
Importance of Sharing, Knowledge-   Team Commitment and Clarity of
related Aspects                     Purpose
Discussion and Conclusion
   Factor analysis identified that organisational and software
    developers’ involvement as the top factor important in using
    Agile.
   The results also shows ‘language’ as one of the important
    aspects when adopting Agile methods.
   In terms of the impact and benefits Agile can deliver, high
    loadings (more than 0.8) were found in customer satisfaction and
    the ease of software development as a result of collaboration
    between developers and customers.
   The results from factor analysis, for the factors (or dimension)
    important for Agile adoption can help software practitioners to
    consider these aspects when planning to use the methods –
    following their organisation and people suitability.


International Conference on Agile and Lean Software Development
AgileIndia2012, Bengaluru
References
   [1] H. F. Kaiser, "An Index of Factorial
    Simplicity," Psychometrika, vol. 39, pp. 31-
    36, 1974.
   [2] A. Field, Discovering statistics using SPSS
    (introducing statistical methods series):
    Sage, 2009.



                            Thank you!
                               Any questions please email to
                                    ala08r@ecs.soton.ac.uk
International Conference on Agile and Lean Software Development
AgileIndia2012, Bengaluru

Mais conteúdo relacionado

Destaque (17)

20 Tips to implement and rollout Organisational Change Projects v1.4
20 Tips to implement and rollout Organisational Change Projects v1.420 Tips to implement and rollout Organisational Change Projects v1.4
20 Tips to implement and rollout Organisational Change Projects v1.4
 
Growing trust. One-day workshop
Growing trust. One-day workshopGrowing trust. One-day workshop
Growing trust. One-day workshop
 
ADOPTION
ADOPTIONADOPTION
ADOPTION
 
Instalasi arus kuat
Instalasi arus kuatInstalasi arus kuat
Instalasi arus kuat
 
Teknik Dasar Elektronika Komunikasi
Teknik Dasar Elektronika KomunikasiTeknik Dasar Elektronika Komunikasi
Teknik Dasar Elektronika Komunikasi
 
Pension Fund, Investment Restriction and Capital Market
Pension Fund, Investment Restriction and Capital MarketPension Fund, Investment Restriction and Capital Market
Pension Fund, Investment Restriction and Capital Market
 
Overall Employee Effectiveness
Overall Employee EffectivenessOverall Employee Effectiveness
Overall Employee Effectiveness
 
Teknik Elektro
Teknik ElektroTeknik Elektro
Teknik Elektro
 
Six Sigma Energy
Six Sigma EnergySix Sigma Energy
Six Sigma Energy
 
Hseec informational meeting
Hseec informational meetingHseec informational meeting
Hseec informational meeting
 
3.medan listrik-baru
3.medan listrik-baru3.medan listrik-baru
3.medan listrik-baru
 
Mengidentifikasi Komponen 2
Mengidentifikasi Komponen 2Mengidentifikasi Komponen 2
Mengidentifikasi Komponen 2
 
Energi dan daya
Energi dan dayaEnergi dan daya
Energi dan daya
 
Teknik listrik
Teknik listrikTeknik listrik
Teknik listrik
 
2. prioritasi isu
2. prioritasi isu2. prioritasi isu
2. prioritasi isu
 
campaign mengingatkan hemat air
campaign mengingatkan hemat aircampaign mengingatkan hemat air
campaign mengingatkan hemat air
 
Lean Introduction
Lean IntroductionLean Introduction
Lean Introduction
 

Semelhante a Factor Analysis of Important Aspects for Agile Adoption

Difference Between Agile And Scrum
Difference Between Agile And ScrumDifference Between Agile And Scrum
Difference Between Agile And ScrumMichelle Madero
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayHeidi Owens
 
Metrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile MethodsMetrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile MethodsMihir Thuse
 
Metrics in Agile: Scrum, XP and other agile methods
Metrics in Agile: Scrum, XP and other agile methodsMetrics in Agile: Scrum, XP and other agile methods
Metrics in Agile: Scrum, XP and other agile methodsMihir Thuse
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewInvensis Learning
 
Agile Software Development Team
Agile Software Development TeamAgile Software Development Team
Agile Software Development TeamAdvance Agility
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookascAnne Starr
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrumAnne Starr
 
Agile approach which is required in application
Agile approach which is required in applicationAgile approach which is required in application
Agile approach which is required in applicationgigap29589
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionTechWell
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewInvensis Learning
 
Agile Software Development - Session 1
Agile Software Development - Session 1Agile Software Development - Session 1
Agile Software Development - Session 1Dalia Ayman Ahmed
 
Quality Management System Assessment Tool
Quality Management System Assessment ToolQuality Management System Assessment Tool
Quality Management System Assessment ToolFerhan BUGAY (CC, ACC)
 
Poster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in MalaysiaPoster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in MalaysiaAgile Software Community of India
 
Table of contents
Table of contentsTable of contents
Table of contentskamal kumar
 

Semelhante a Factor Analysis of Important Aspects for Agile Adoption (20)

Difference Between Agile And Scrum
Difference Between Agile And ScrumDifference Between Agile And Scrum
Difference Between Agile And Scrum
 
The Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool EssayThe Agile Readiness Assessment Tool Essay
The Agile Readiness Assessment Tool Essay
 
Metrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile MethodsMetrics in Agile: SCRUM, XP and Agile Methods
Metrics in Agile: SCRUM, XP and Agile Methods
 
Metrics in Agile: Scrum, XP and other agile methods
Metrics in Agile: Scrum, XP and other agile methodsMetrics in Agile: Scrum, XP and other agile methods
Metrics in Agile: Scrum, XP and other agile methods
 
EXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course PreviewEXIN Agile Scrum Foundation - Course Preview
EXIN Agile Scrum Foundation - Course Preview
 
Agile Software Development Team
Agile Software Development TeamAgile Software Development Team
Agile Software Development Team
 
rumgileebookasc
rumgileebookascrumgileebookasc
rumgileebookasc
 
agilebookscrum
agilebookscrumagilebookscrum
agilebookscrum
 
Agile approach which is required in application
Agile approach which is required in applicationAgile approach which is required in application
Agile approach which is required in application
 
How to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile AdoptionHow to Jumpstart Enterprise Agile Adoption
How to Jumpstart Enterprise Agile Adoption
 
Exin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course PreviewExin Agile Scrum Master - Course Preview
Exin Agile Scrum Master - Course Preview
 
Agile Software Development - Session 1
Agile Software Development - Session 1Agile Software Development - Session 1
Agile Software Development - Session 1
 
Quality Management System Assessment Tool
Quality Management System Assessment ToolQuality Management System Assessment Tool
Quality Management System Assessment Tool
 
Agile for Business
Agile for BusinessAgile for Business
Agile for Business
 
Agile overview
Agile overviewAgile overview
Agile overview
 
Poster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in MalaysiaPoster: Investigating Important Aspects for Agile Adoption in Malaysia
Poster: Investigating Important Aspects for Agile Adoption in Malaysia
 
25 bi reporting
25   bi reporting25   bi reporting
25 bi reporting
 
Meetup intro presentation
Meetup intro presentationMeetup intro presentation
Meetup intro presentation
 
Table of contents
Table of contentsTable of contents
Table of contents
 
5 Principles of Instruction That Will Make Your eLearning Rock
5 Principles of Instruction That Will Make Your eLearning Rock5 Principles of Instruction That Will Make Your eLearning Rock
5 Principles of Instruction That Will Make Your eLearning Rock
 

Mais de Agile Software Community of India

Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Agile Software Community of India
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...Agile Software Community of India
 
How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...Agile Software Community of India
 
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleT-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleAgile Software Community of India
 
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Agile Software Community of India
 
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...Agile Software Community of India
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Agile Software Community of India
 
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019Agile Software Community of India
 
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Agile Software Community of India
 
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Agile Software Community of India
 
Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Agile Software Community of India
 
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Agile Software Community of India
 
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia201910 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019Agile Software Community of India
 
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile Software Community of India
 
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Agile Software Community of India
 
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Agile Software Community of India
 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Agile Software Community of India
 

Mais de Agile Software Community of India (20)

Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
Lessons about failure from the girl who came last by Elise Aplin at #AgileInd...
 
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
DevOps in Action: How Nedbank went from quarterly to weekly releases in no ti...
 
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019A Very Short Design Sprint by Aino Corry at #AgileIndia2019
A Very Short Design Sprint by Aino Corry at #AgileIndia2019
 
How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...How to successfully craft a business agility transformation? by Phil Abernath...
How to successfully craft a business agility transformation? by Phil Abernath...
 
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie DoyleT-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
T-minus 10… 9… 8… We have lift-off! by Talia Lancaster & Angie Doyle
 
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
Test Encapsulation: Automated Tests that Decide for Themselves by Rahul Verma...
 
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
From Dogma to Pragma - helping 500 squads on the road to agile maturity by Pe...
 
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
Retrospective Anti-Patterns by Aino Corry at #AgileIndia2019
 
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
#NoProjects - Why, What How by Shane Hastie & Evan Leybourn at #AgileIndia2019
 
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
The Deep Work Divide by Swanand Pagnis at #AgileIndia2019
 
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
Beyond Estimates: Estimates or NoEstimates? by Woody Zuill at #AgileIndia2019
 
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
Mob Programming and the Power of Flow by Woody Zuill at #AgileIndia2019
 
The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019The Kanban Mindset by Todd Little at #AgileIndia2019
The Kanban Mindset by Todd Little at #AgileIndia2019
 
Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...Travel notes from the journey of a 170 year-old industrial company to a digit...
Travel notes from the journey of a 170 year-old industrial company to a digit...
 
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
Regulations eat Agile for breakfast by Gaitis Kasims at #AgileIndia2019
 
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia201910 years of transforming mindset by Hendrik Esser at #AgileIndia2019
10 years of transforming mindset by Hendrik Esser at #AgileIndia2019
 
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
Agile finance enabling business agility by Hendrik Esser at #AgileIndia2019
 
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
Expand Contract Pattern for Continuous Delivery of Databases by Leena S N at ...
 
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...Re-thinking how power is organized in businesses to thrive in a rapidly chang...
Re-thinking how power is organized in businesses to thrive in a rapidly chang...
 
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
Open Salaries: from employees to managing partners by Alexey Voronin at #Agil...
 

Último

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 

Último (20)

Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 

Factor Analysis of Important Aspects for Agile Adoption

  • 1. Factor Analysis: Investigating Important Aspects for Agile Adoption in Malaysia Presenter: Jeeson Daniel J Authors: Ani Liza Asnawi, Andrew M Gravell & Garry B Wills University of Southampton, UK {ala08r, amg, gbw}@ecs.soton.ac.uk International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru
  • 2. OBJECTIVE  To identify clusters of the variables (or items) and how they are inter-related to produce factors.  From here, dimensions and meanings of the variables from the questionnaire can be identified.  Factor analysis can help to provide a summary for data inter-relationship and places those variables into their groups accordingly. International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru
  • 3. Data Collection and Analysis  Online Questionnaire.  Received 207 responses.  For factor analysis: 27 questions regarding the adoption and completed responses equal to 88.  Each variables has a six point Likert-type scale ; strongly disgaree (1) to strongly agree (6). International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru
  • 4. Sample Size and Strength of Relationship  The suitability to conduct factor analysis needs to be checked.  Keiser-Meyer-Olkin (KMO) – a measure of sampling adequacy ranges from 0 to 1.  From the data, KMO of 0.755 was obtained – (value from 0.7 to 0.8 are good) [1]. International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru
  • 5. Factor Extraction  It is one of the procedures in factor analysis.  Involves determining the smallest number of factors (or components) that can best represent the inter-relations among the sets of variables.  Here, principal component analysis is use as the extraction method.  In order to determine how many number of factors are extracted, eigenvalues (or Kaiser criterion) and scree plot can be referred to [2]. International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru
  • 6. Factor Extraction: Determine How Many Factors to Retain: (1) EIGENVALUES rules Compone Eigenvalues Eigenvalues Eigenvalues (cumulative nt (Total) (% of Variance) %) 7.852 29.080 29.080 1 2.534 9.385 38.465 2 1.937 7.173 45.637 3 1.638 6.067 51.704 4 1.543 5.716 57.420 5 1.182 4.378 61.798 6 1.080 4.000 65.798 7 1.028 3.809 69.607 8 0.890 3.295 72.902 9 . . . . . . . . 0.093 0.344 100.000 27 Table 1: Eigenvalues and Total Variance Explained
  • 7. Factor Extraction: Determine How Many Factors to Retain: (2) SCREE PLOT 9 8 1 7 6 Eigenvalue 5 4 3 2 3 5 2 4 6 8 7 1 0 0 5 10 15 20 25 30 Factor (or Component) Number Figure 1: Scree Plot
  • 8. Factor Rotation and Interpretation  After deciding the number of factors to be retained, the next step is to interpret the variables that are loaded in those factors or components .  For this purpose: the factors are ‘rotated’.  Rotation provides a method for interpretation and from here the interpretability of the factors can be improved. There are two ways in doing rotation : (i) orthogonal (varimax) or (ii) oblique (oblimin)  Oblique rotation used in this analysis.  Oblique rotation produces 2 matrices – (i) pattern matrix and (ii) structure matrix. International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru
  • 9. The Related Variables with Their Loadings (Taken from Pattern Matrix) Factor 1 Factor 2 1. Software developers have responsibility related 1. We have mixed races in our organisation/team to the organisation’s Agile activities=0.816 (Malay, Indian, Chinese and other races) = 0.845 2. Software developers are actively involve in 2. In our organisation, we communicate in the setting goals for Agile activities=0.805 English language = 0.810 3. In our software development, identifying project 3. In my experience, a mind set change when scope and suitability of project is important using Agile is important as Agile practice is when using Agile methods =0.674 different from other software 4. In our organisation we are encouraged to be methodologies=0.434 open and transparent at all levels=0.497 5. Our organisational environment is a personal place where people share a lot of themselves=0.564 Factor 3 Factor 4 1. In our software development, customers are 1. I see customers’ satisfaction when using Agile actively involved in setting goals for our Agile methods=0.881 activities=0.680 2. Our software development becomes easier 2. In my experience, practitioners with because both parties (customers and professional skills are needed when practicing developers) are working together when using Agile=0.656 Agile=0.867 3. In our software development, customers have 3. I see Agile boost developers’ morale=0.585 responsibility related to the organisation’s Agile 4. In sotware development, Agile methods provide activities=0.615 quicker results=0.495 4. In my experience, when practicing Agile, customers also have knowledge of the methods=0.556 Factor 5 Factor 6 1. In my experience, training helps the correct 1. In my experience, Agile methods are suitable for practice of Agile methods in our organisation= - certain technologies= -0.943 0.879 2. In my experience, tools are important to support 2. In my experience, continuous learning helps the usage of Agile methods= -0.507 knowledge transfer occuring when using Agile 3. Our organisation emphasises on achievement and methods= -0.811 goal accomplishment where aggresiveness and winning are common themes= -0.414 (removed from the factor) Factor 7 Factor 8 1. Our organisational environment is a personal 1. In my experience, knowing roles and place where people share a lot of themselves = responsibilities is essential when practicing 0.614 Agile methods = 0.694 2. In my experience, I think, knowledge about Agile 2. In my experience, attitude (such as team spirit Table 2: The Related Variables and Their Loadings
  • 10. Meanings for the 8 factors Interpretation and Meaning for the 8 Factors Factor 1: Factor 2: Developers’ Involvement and Organisational Culture and People Organisational-related Aspect Related Aspects Factor 3: Factor 4: Customers’ Involvement when Benefits/Impact when using Agile Practicing Agile methods methods Factor 5: Factor 6: Disagreement over the Importance Lack of Importance of Technical of Training and Learning when and Technological Aspects when using Agile methods in Malaysia. using Agile methods in Malaysia Factor 7: Factor 8: Importance of Sharing, Knowledge- Team Commitment and Clarity of related Aspects Purpose
  • 11. Discussion and Conclusion  Factor analysis identified that organisational and software developers’ involvement as the top factor important in using Agile.  The results also shows ‘language’ as one of the important aspects when adopting Agile methods.  In terms of the impact and benefits Agile can deliver, high loadings (more than 0.8) were found in customer satisfaction and the ease of software development as a result of collaboration between developers and customers.  The results from factor analysis, for the factors (or dimension) important for Agile adoption can help software practitioners to consider these aspects when planning to use the methods – following their organisation and people suitability. International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru
  • 12. References  [1] H. F. Kaiser, "An Index of Factorial Simplicity," Psychometrika, vol. 39, pp. 31- 36, 1974.  [2] A. Field, Discovering statistics using SPSS (introducing statistical methods series): Sage, 2009. Thank you! Any questions please email to ala08r@ecs.soton.ac.uk International Conference on Agile and Lean Software Development AgileIndia2012, Bengaluru

Notas do Editor

  1. Reference[1] H. F. Kaiser, "An Index of Factorial Simplicity," Psychometrika, vol. 39, pp. 31-36, 1974.
  2. Reference[2] A. Field, Discovering statistics using SPSS (introducing statistical methods series): Sage, 2009.
  3. This is the first method, eigenvalues or kaiser criterion – will extract and retain the factors that have eigenvalues greater than 1 for further investigations.From the table above, it shows 8 factors that have eigenvalues greater than 1.
  4. 1. Using Scree plot, the point at which the curve changes direction and becomes horizontal is checked.
  5. Pattern matrix: contains the factor loadings after the rotation Structure matrix: describe the relationships between factors.The interpretation is mainly completed from the pattern matrix.
  6. In oblique rotation, the pattern matrix contains the factor loadings after rotation while the structure describes the relationship between the factors. The variables that load into the factors (from the pattern matrix) are checked for their common themes; the reason is to interpret the variables relating to that factor. The loadings describe relationship strength of that variable to the factor.Normally the interpretation is conducted by referring to pattern matrix. Some loadings are left blank in the pattern matrix. This is so as the study had requested SPSS to show only loadings greater than 0.4; the purpose of which is to make interpretation simpler. Steven (2000) suggested only interpreting factor loadings with an absolute value greater than 0.4. Some variables are shown to have values of negative loadings. A negative sign of loading does not indicate any meaning regarding the strength of the variable to the factor. It gives meaning that the variable is related in the opposite direction with the factor.
  7. Factor 1This factor shows the importance of the organisational aspects agreed by the Agile adopters in Malaysia. These include two loadings showing the importance of software developers’ roles and responsibilities and their involvement when applying Agile methods. These two loadings about software developers are higher than the other loadings in the factor. Besides, it is also agreed that the scope and suitability of the project needs to be emphasised. The organisational aspect is also concerned with the environment, openness and transparency within the organisation. Factor 2The second factor is loaded by three variables. The highest loadings tell us that the adopters have mixed races in their organisations. This factor indicates that mixed races in an organisation or a team is not a problem when introducing Agile methods as the loading is high enough for that variable to the factor. From the loadings, it can be seen that adopters are using the English language. The factor also describes that changes in the working mind set is important when practicing Agile.Factor 3The third factor resulting from factor analysis tells us about the customer-related aspect. A variable, ‘In my experience, practitioners with professional skills are needed when practicing Agile’ shows that the practitioners must have professional skills such as communication skills when dealing with the customers. Besides, it is also suggested that customers should have a professional skill such as soft skill for describing their software requirements. The rest of the loadings in this factor are clearly showing the importance of the customers’ role including the knowledge of Agile methods that they need to have when practicing the method. Factor 4The factor contains loadings that provide meanings about benefits or positive impact when using Agile methods. The benefit ranked highest in terms of importance is shown in customers’ satisfaction, followed by the results from work collaboration between customers and developers in Agile. Then the impact of Agile methods was also seen in the way it boosts the developers’ morale and provides quicker results in software development. The factor also tell us that the practitioners agreed that Agile methods help them to deliver quicker development. Factor 5This factor has two loadings representing the importance of training and learning when using Agile methods in Malaysia. However the loadings have negative values; an indicator that the items are describing the opposite sides of the factor. Alternatively, the negative values can be changed to positive values; but the wording of the loadings must be reversed. For example ‘In my experience, training helps correct practice of Agile methods in our organisation’ = -0.879 can have positive value by reversing it to ‘In my experience, training does not help correct practice of Agile methods in our organisation’ = 0.879. The variables in this factor suggest disagreement about the importance of training and learning when using Agile methods in Malaysia. Most respondents are those who attending the training when the questionnaire was given. This might be one reason for the disagreement as they were undergoing training while answering the questions. Because of that, they still would not know whether training can help them to use Agile correctly.Factor 6: Factor six is showing loadings about the technical or technological aspects. The loadings have negative values; therefore this factor is describing the lack of importance of the technical or technological aspects when using Agile methods from the Malaysian perspective. In this analysis, there is one loading in this factor (‘our organisationemphasises on achievement and goal accomplishment where aggresiveness and winning are common themes’) which is disregarded because it does not best describing the factor. Besides, it was considered that this variable should be excluded as it has less loading when compared to other variables in that factor. Therefore, the two negative loadings about the technical and technological aspects can be considered a sign of the ‘Lack Importance of Technical and Technological Aspects when using Agile methods’.Factor 7This factor has two loadings which are describing the importance of sharing knowledge etc. The first loading- ‘our organisational environment is a personal place where people share a lot of themselves’ indicates the importance of sharing, or in orther words – ‘I agree sharing is important in the organisation’. On the other hand, a negative value in loading relating to ‘In my experience, I think knowledge about Agile should be widely increased in the country’, could be a sign of ‘I agree not enough knowledge about Agile methods in the country’. This reflects the importance of knowledge sharing about Agile methods in the country. Factor 8In the last component (factor 8), all the three loadings are describing the needs and results from well functioning teams. It is important for the team to know their roles and to have the right attitude when using Agile methods- as a result of this, quicker results can be gained. All three loadings have positive values. It also shows that knowing roles and responsibilities, and having the right attitude are important to get the benefits Agile can deliver (for example- quick results).