Creating an in-house single source software development team
        Posted  
        
            by 
                alphadogg
            
        on Programmers
        
        See other posts from Programmers
        
            or by alphadogg
        
        
        
        Published on 2012-12-06T13:59:47Z
        Indexed on 
            2012/12/07
            5:21 UTC
        
        
        Read the original article
        Hit count: 275
        
Our company wants to create a single department for all software development efforts (rather than having software development managed by each business unit). Business units would then "outsource" their software needs to this department. What would you setup as concerns/expectations that must be cleared before doing this? For example:
- Need agreement between units on how much actual time (FTE) is allocated to each unit
- Need agreement on scheduling of staff
- need agreement on request procedure if extra time is required by one party
- etc...
Have you been in a situation like this as a manager of one unit destined to use this? If so, what were problems you experienced? What would you have or did implement? Same if you were the manager of the shared team.
Please assume, for discussion, that the people concerned know that you can't swap devs in and out on a whim. I don't want to know the disadvantages of this approach; I know them. I want to anticipate issues and know how to mitigate the fallout.
© Programmers or respective owner