SSブログ

2019-02-24 [My diary]

About 5 years ago, I worked in software development project as developer. Unfortunately, and as common case, our project was delayed and needed to improve our development process, style and project organization.

We knew a senior engineer would become sub project manager as project leader's informal decision. Developers including me convinsed this informal decision was reasonable because he helped us always and we knew he has enough career and skill.
This informal decision had one point to be considered. This was one management staff. This staff was in higher rank than the senior engineer. If the senior engineer would become sub project leader, the staff should work according to the senior engineer's direction. This meant, the senior engineer would be in higher rank than the management staff in our project internally in opposite to company organization.
Developers including me also thought this was reasonable becasue he couldn't enough work without other's direction.

Actually, formal decision was different from informal decision. The management staff, not the senior engineer, was ordered as sub project leader. This order came from more upper person then project leader. The upper person thought that it was more important that he kept rank order than our project improvement. And he thouhght the management staff would improve his skill and work if he had chance.
I remember that the senior engineer criticized to the upper person. "No way! He just sits on the desk and do noghing!" But, the upper person didn't change the formal decision.

As result, the sub project learder, former management staff, left project. He didn't and coudn't carry out any work as sub project leader, I say, as expected. Senior engineer and all devlopers felt disappointed about his work as sub project leader. The sub project leader felt disappointed and did nothing less than as management staff.

I wonder the upper person wouldn't forecast this result. We should have focused project improvement at that time. But, his decision wasn't for project improvement. And his decision didn't archive his expected result.
nice!(0) 
共通テーマ:日記・雑感

nice! 0