offshore software development

Description

Mind Map on offshore software development, created by jerbellah on 05/15/2013.
jerbellah
Mind Map by jerbellah, updated more than 1 year ago
jerbellah
Created by jerbellah almost 12 years ago
23
1

Resource summary

offshore software development
  1. advantages
    1. lower cost
      1. greater productivity
        1. quick turnaround
          1. Indian workers
            1. better attitudes
              1. patient
                1. flexible
                  1. available
                    1. can be innovative
                      1. good learners
                        1. good at following directions
                        2. ability to assemble team with variety of skills
                          1. low hiring risk
                          2. offshore location
                            1. setting up captive office
                              1. challenges
                                1. more expensive for foreigners
                                  1. rental agreements difficult
                                    1. owners do not trust tenants
                                      1. no central listings
                                      2. difficult to trust managers
                                        1. takes longer to do anything
                                          1. people make promises but do not come through
                                            1. official forms filled out multiple times
                                              1. bribery
                                            2. hiring
                                              1. challenges
                                                1. assessing applicants
                                                  1. dishonesty
                                                  2. responses
                                                    1. use trusted networks
                                                      1. use recommendations
                                                        1. employment tests
                                                          1. interview carefully
                                                            1. no less than 2 years experience
                                                            2. applicants deficient in necessary skills
                                                          2. infrastructure
                                                            1. challenges
                                                              1. internet connections unreliable
                                                                1. power unreliable
                                                                  1. responses
                                                                    1. multiple internet providers
                                                                      1. power backups
                                                                2. developing software
                                                                  1. challenges
                                                                    1. communication
                                                                      1. English not the same
                                                                        1. misunderstanding in written communication
                                                                          1. misspelling
                                                                            1. clarifications add time
                                                                              1. problems with changing requirements
                                                                                1. nonverbal communication is different
                                                                                  1. different accents
                                                                                    1. unfamiliar phrases
                                                                                      1. afraid to ask questions
                                                                                        1. no yes or no - all gray
                                                                                        2. problem solving
                                                                                          1. programmers have difficult time searching for answers
                                                                                            1. afraid to ask for help
                                                                                            2. lack of domain knowledge
                                                                                              1. high turnover
                                                                                                1. money
                                                                                                  1. sometimes pay to work
                                                                                                    1. marriage
                                                                                                      1. motivation
                                                                                                      2. employees expect large raises
                                                                                                        1. client does not know what need
                                                                                                          1. no product owner
                                                                                                            1. graphic design does not work well
                                                                                                              1. client does not explain well
                                                                                                                1. programmers do not see user's perspective
                                                                                                                  1. lack of attention to detail
                                                                                                                    1. affects testing
                                                                                                                    2. security
                                                                                                                    3. responses
                                                                                                                      1. technical manager
                                                                                                                        1. divide project into small roles and responsibilities
                                                                                                                          1. train to be creative problem-solvers
                                                                                                                            1. company culture can help retain employees
                                                                                                                              1. interaction between client and vendor
                                                                                                                                1. frequent
                                                                                                                                  1. written and verbal
                                                                                                                                  2. cultural education/ training
                                                                                                                                    1. vendor representative on-site
                                                                                                                                      1. understands developers' culture
                                                                                                                                        1. respect both ways
                                                                                                                                        2. more management
                                                                                                                                          1. better documentation
                                                                                                                                            1. can substitute for domain knowledge
                                                                                                                                            2. incremental testing
                                                                                                                                          2. time zones
                                                                                                                                            1. challenges
                                                                                                                                              1. scheduling meetings
                                                                                                                                                1. testing takes more time
                                                                                                                                                  1. night support
                                                                                                                                                  2. responses
                                                                                                                                                    1. usually Indian team flexes
                                                                                                                                                    2. can be beneficial
                                                                                                                                                      1. communicate requirements and have solution in one day
                                                                                                                                                    3. political challenges
                                                                                                                                                      1. fear of losing local jobs
                                                                                                                                                        1. territorialism within organization
                                                                                                                                                        Show full summary Hide full summary

                                                                                                                                                        Similar

                                                                                                                                                        Physics 2a + 2b
                                                                                                                                                        James Squibb
                                                                                                                                                        Respiratory System
                                                                                                                                                        Addeana
                                                                                                                                                        Touloper
                                                                                                                                                        field.sophie
                                                                                                                                                        An Inspector Calls -- Themes
                                                                                                                                                        Sadia Aktar
                                                                                                                                                        med chem 2 exam 2
                                                                                                                                                        lola_smily
                                                                                                                                                        Biology B1.1 - Genes
                                                                                                                                                        raffia.khalid99
                                                                                                                                                        Key policies and organisations Cold War
                                                                                                                                                        E A
                                                                                                                                                        GCSE REVISION TIMETABLE
                                                                                                                                                        neharaniga
                                                                                                                                                        Preparing for ACT Math section
                                                                                                                                                        Don Ferris
                                                                                                                                                        Celiac Disease
                                                                                                                                                        wedad attar