offshore software development

Description

Mind Map on offshore software development, created by jerbellah on 15/05/2013.
jerbellah
Mind Map by jerbellah, updated more than 1 year ago
jerbellah
Created by jerbellah about 12 years ago
23
1
1 2 3 4 5 (0)

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

                                                                                                                                                        0 comments

                                                                                                                                                        There are no comments, be the first and leave one below:

                                                                                                                                                        Similar

                                                                                                                                                        The Rock Cycle
                                                                                                                                                        eimearkelly3
                                                                                                                                                        Revolutions and Turmoil: Russia 1905-1917
                                                                                                                                                        Emily Faul
                                                                                                                                                        Organic Chemistry
                                                                                                                                                        Megan Tarbuck
                                                                                                                                                        Of Mice and Men Plot Overview
                                                                                                                                                        Landon Valencia
                                                                                                                                                        Prep Like a Pro with GoConqr's Revision Timetable
                                                                                                                                                        Mike Nervo
                                                                                                                                                        GRE Verbal Reasoning Vocabulary Flashcards 1
                                                                                                                                                        Sarah Egan
                                                                                                                                                        Principios de Vuelo
                                                                                                                                                        Adriana Forero
                                                                                                                                                        General Pathoanatomy Final MCQs (201-300)- 3rd Year- PMU
                                                                                                                                                        Med Student
                                                                                                                                                        General Pathoanatomy Final MCQs (301-400)- 3rd Year- PMU
                                                                                                                                                        Med Student
                                                                                                                                                        AAHI_Card set 5 (Vital sign terminology)
                                                                                                                                                        Tafe Teachers SB