BJCooperIT
Programmer
Many of us have worked for them. You know the type. A manager who subscribes to the theory that if one woman can make a baby in nine months then nine women can make a baby in one month. Sometimes bringing in more help drags a project down.
Case-in-point was a project I consulted on that migrated from an application conversion into a full-blown new custom application development. My co-worker and I were 2 months into the coding and the project manager wanted us to off-load some of the development onto two of the client's programmers who had not been involved in the project. They were new to the technology (IDMS replaced by Oracle), new to the tools (mainframers who had never coded GUI), new to the application, and had never even seen an ERD.
Had we stopped development to bring these folks up to speed we would have spent more time training them than it took to complete the project. I quietly spoke to the manager and stated my case and in the end we compromised by training them for 2 hours each morning for 2 weeks. Even with that the "new" help was "no" help and we were glad we maintained control of development. As it was, the programmers were moved off onto maintenance tasks and totally forgot everything we showed them. We wasted those training hours and slowed development for nothing.
Have you encountered this problem? If so, is there a better way to handle it?
Consultant/Custom Forms & PL/SQL - Oracle 8.1.7 - Windows 2000
[sup]When posting code, please use TGML to help readability. Thanks![sup]
Case-in-point was a project I consulted on that migrated from an application conversion into a full-blown new custom application development. My co-worker and I were 2 months into the coding and the project manager wanted us to off-load some of the development onto two of the client's programmers who had not been involved in the project. They were new to the technology (IDMS replaced by Oracle), new to the tools (mainframers who had never coded GUI), new to the application, and had never even seen an ERD.
Had we stopped development to bring these folks up to speed we would have spent more time training them than it took to complete the project. I quietly spoke to the manager and stated my case and in the end we compromised by training them for 2 hours each morning for 2 weeks. Even with that the "new" help was "no" help and we were glad we maintained control of development. As it was, the programmers were moved off onto maintenance tasks and totally forgot everything we showed them. We wasted those training hours and slowed development for nothing.
Have you encountered this problem? If so, is there a better way to handle it?
Code:
select * from Life where Brain is not null
[sup]When posting code, please use TGML to help readability. Thanks![sup]