Software project VS Construction Project
I'm a construction project manager and gonna change it to IT. Do you think its possible ? if so, why ?
The fact that you're asking this question shows two things, one that you have no knowledge of building software (a bad thing), and the fact that you are willing to ask intelligent questions, and have an open mind (a good thing). I have no knowledge of construction project management, so take everything I say with a grain of salt, but software tends to be radically different in terms of project management than any sort of "real-world" project that involves physically constructing something. Do you have a job lined up? If you don't, I would expect that you would have a fairly difficult time getting hired to manage software projects. However, if you do manage to find yourself in a role managing software, you'll need to learn to fully trust your technical people working for you. Could you explain your situation a bit more?
you gotta be kidding.
The two areas are strikingly similar. I'm a developer and familiar with construction via the hubby. There is a book called "Object-Oriented Software Engineering" by Ivar Jacobson. He talks about the similarities and how the software industry could learn a lot from the construction industry. Before I go on, I assume your talking about residential construction...if not scrap everything I'm saying.
OK...I got sick of typing. Basically, the analogy boils down too this:
I think I might be more inclined to trust a construction project manager with some software experience to run a software project than a software developer with some management experience.
When you say 'Construction Project Manager' are you referring to Building Construction?
Boy, I never thought I'd see a question quite like this on a software forum but here goes. Although I've been programming on my own over the past ten years, my primary profession over the last thirty years (including educational background) just happens to be in building construction. In response to your question, the two entities are totally different, i.e., like a football coach with a background in PhyEd wanting to become a building inspector/consultant overnight. I'm not saying this can't be done as a lot depends upon a person's apptitude and ability to learn anything but let's be realistic. In most cases, whether it be project manager this or project manager that, in two unrelated professions, the switch for most people is not going to be that easy let alone done overnight. Granted, while both professions may entail skills including but not limited to delegating responsibility, scheduling, supervising, paying attention to detail (seldom done), etc., the similarity stops there. As for whoever believes or taughts that the Software Industry should take some pointers from the Construction Industry, all I can say is that based upon my own construction related experience over the past thirty years in both residential and commercial building construction, the way the industry is headed, nothing could be further from the truth. In fact, as an independent building inspector and consultant over the last eighteen years, I'd like to cite some commonalities in the construction industry, i.e., tight/rushed schedules, substitution of low quality (cheap) materials to save money, poor or shoddy workmanship attributed to lack of attention to detail attributed to lack of knowledge and training in a particular field or trade, etc... Does any of this sound familiar to those in IT? Unfortunately, I wouldn't know first hand know since I am a solo programmer but, judging from what I've read and those that I've talked to in the software industry, on the surface, the similarities are striking when it comes to managing a software project.
Marty Potokar wrote: “tight/rushed schedules, substitution of low quality (cheap) materials to save money, poor or shoddy workmanship attributed to lack of attention to detail attributed to lack of knowledge and training in a particular field or trade, etc... Does any of this sound familiar to those in IT?”
They're basically the same. In both, you completely specify the desired thing to be built, then you swing around the corner in the morning with a pickup and pick up some wetbacks who can swing a hammer/write some code for less than the going union/contractor rate. You hire a few specialists/licensed contractors at the end to do the critical stuff and then you give it a nice fresh coat of paint/shiney box and plant a few bushes/include a few rebates out in front.
Check out this link:
Fog Creek Home