Click here to Skip to main content
15,897,226 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi,

I have recently been creating a small application for a company I am working for. After a month of development, I was ready for testing. However the big IT "boss" has now put a hold on the project as the company does not allow "non-supported" software to be installed onto the works network.

They are also concerned that .NET 4 Framework will expose holes in there security.

The application itself does not connect to the internet and does not store data in anyway shape or form. This to me would seem like that although I have not specifically looked at the security side of things the application would not realy need a security system as such.

I am stuck, my entire job role was to create this application to speed up the work of a particular department now I am being told no due to security issues. Its extremly frustrating and I would appreciate any of your opinions on the matter.

Thanks

Dan
Posted

please explain: what is "non-supported" software?

are you employee of this company or a contractor? in both cases f***** (=forget) the company and search a new job (silent search mode: search a new job FIRST an then leave).
 
Share this answer
 
v4
Comments
DanHodgson88 19-Jul-11 3:48am    
basically as far as I can gather, they are concerned when/if I left the company no one other than me could maintain the software if need be. The chap I spoke to told me they only buy software in yet they have hired me as an in house developer :s. It's going to be a long day!

I am an employee. Cheers that might well be the case of the matter absolute joke!
Sergey Alexandrovich Kryukov 20-Jul-11 2:14am    
Good reply, my 5. Sometimes we waste time, but I call working for some companies "wasting my life". Maybe, this is the case. Maybe not though; it takes a great deal of patience, decency and bravery to convince illiterate people (like the "boss") to do right thing and this is not always hopeless. Judgement here is very difficult, but not wasting one's life is very important.
--SA
Hi Dan,

I take from your user name that you are ~23. At that point of career I would think that its the job of your boss to tell you exactly what language, libraries and tools to use, what you should be aware of, etc. You should expect to have at least something like a requirement specification at hands.

If you don't get a precise assignment you can still ask questions e.g. "Is it okay for you if I use this and that?". Do not start coding as long as these "architecture"-decisions are unclear.

Also I would advise to accept "boss" decisions even if you do not agree with them. If you do not agree with them at all, tell your boss about your concerns. Prepare very well for that and stay focused on the topic.

If your boss does not change his opinion, solve the task as assigned. Do not alter decisions behind his back. If you do that, it won't matter any more if your solution is good or bad - it will be about him showing you who is boss.

Whatever happened, don't worry too much about it. There have been greater losses than a month's work. At least you have got paid for it (I hope). Maybe the project can still be salvaged.
 
Share this answer
 
Comments
DanHodgson88 19-Jul-11 5:15am    
Thanks, the problem seems to be that my boss has employed me to make it easier(its not a software company its construction) so of course my boss has no real knowledge of software or computers in general! He literally hired meon the basis of I thought I could make it simplier than how they do it now.

Then a month down the line and IT managers get involved (I presumed they would have been consulted first) and it goes a bit belly up!

Yes I have been paid for the month so its not all downhill, just seemed bit of a waste of time and money as I am sure you can appreciate!

again thanks for the reply as I said more frustrating than anything!
Doc Lobster 19-Jul-11 7:31am    
Huh, I can see that. Unfortunately sometimes IT departments mistake their customer (which is the rest of the company) for a disease to be contained. They also simply might be upset because they were not involved in the first place. Best way to deal with it is to take it easy ... probably ;)

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900