management

What is best practice to handle javascript and css files

How do You manage all of Your .js and .css files in asp.net project. Especially when they have a lot of dependency between each other? I've combined all script in one. But it's become weighty, and 90% of them were not used on particular pages. What I want is an instrument or guidence to manage all of those scripts, simple dependency ma...

Application log aggregation, management and notifications...

I'm wondering what everyone is using for logging, log management and log aggregation on their systems. I am working in a company which uses .NET for all it's applications and all systems are Windows based. Currently each application looks after its own logging and notifications of failures (e.g. if app A fails it will send out its own '...

What do you know about 3 Zero (0-development 0-deployment 0-management) Concepts?

I heard about this 3 zero-* concept some time ago, and like the idea very much. Now I want to become more familiar with the concept, as well as locate the source. Neither Google nor fellow developers could provide any additional details. What do you know about the 3 zero-* concept? ...

Improving productivity to 1 Bug correction per man/day

I am a senior software engineer, and a few months ago I have been asked to help with co-ordination of bug corrections. The project manager (non technical) has given me an objective of improving productivity to 1 bug correction per man/day. This has been a real challenge, and I would like to know what other developers/managers may have do...

Change Management

Hi Guys, I am currently working on company which has several products with the same release cycle. The problem that i got is i will need to create release file which include all files released and what the change for. And there are number of occasions where clients pullback from the change close to the release date. The difficulty ...

Short/quick explanation of .net mvc

Hi, What would be the shortest explanation for .net mvc (for a manager to understand at a high level, how it works, benefits etc). ...

How to politely decline?

Recently due to organizational change, the management is inducting a senior engineer from another group who has no experience in programming. Obviously the work is nothing but programming. There is no time for mentoring, how do one politely explain that experience is a must and programming is hard, without hurting anybody. ...

What are the best websites to follow for a software engineering manager?

If you only have a small amount of time, what website/blogs/whatever are really helpful to software engineering managers? ...

What makes programmers misunderstood by non-technical persons and what to do about them?

I am always misunderstood by my non-technical boss. Its frustrating that they would think that a programmer isn't working when he's not in front of the computer typing code.... or even when in front of the computer and has his browser on, reading about new programming stuff. It got to the point where I was told I was unproductive even ...

WordPerfect programmers refusing to use anything but assembler

There is a version (popularised by Joel Spolsky) attributing the demise of WordPerfect to a refusal of its programmers to use anything but assembler that led to delay of the first WPwin release and as result eventually to losing the all important battle with Microsoft. There are a few references to programming work being done using asse...

Project Management and Scheduling Techniques

Hello, I know this is probably the nth project management question. But am trying to move my team onto a more robust project management technique. Am wondering what is the best technique to use? I know that probably no technique is best, but which are the most popular techniques? Poker planning? Evidence Based Scheduling? COCOMO? Agile?...

Personal Development Plan for programmers

Does anyone have any tips in putting together a personal development plan for a programmer? What do you do at your organisation? Do you have a personal development plan? Did you set it yourself or did someone help you create it? Have you been involved in developing one for someone else? What is a personal development plan? edit followi...

How to keep a programmer from going insane in a managerial role?

I'm an ex-developer with 5 years development experience who now finds that I have been in a middle-management position for 2 years and counting, deep in the bowels of a large company, with no opportunity to do technical work on a locked down computer. I'm sure there are other programmers who have moved into a management position, found ...

Should you restrict developers internet access?

Our (small to medium-sized) company is going to start enforcing an internet policy which everyone, including the team of 4 senior developers, will be subject to. Amongst other things, this means that developers will not be able to access: web based e-mail (Hotmail, Yahoo, Googlemail) instant messaging accounts (MSN Messenger) social n...

Reasons not to code a program?

Let's play the devil's advocate: what would be the reasons you would give management NOT to code a solution, but purchasing an expensive package? ...

Tips to upgrade workstations for development team?

I have secured the budget to upgrade the individual workstations and latops. While newer, bigger screens were welcomed with enthusiasm, the thought of re-installation tools and settings caused most of them to blanch and I got one "Do I really have to?". How much downtime do you usually have when you move to a new machine? Do you employ...

How to Convince Management Programmers Suck at IT

I have an issue at my day job where management decided long ago that they wouldn't hire dedicated IT personnel. All duties of an IT person is done by my programming staff no matter how small (changing printer toner for example) or how busy the programming team is with client work. I've tried all sorts of tactics to convince them this i...

programmer productivity studies, team room versus private offices?

Have there been any studies on productivity and code quality comparing team room approach aka bullpen versus private offices? I've only been able to find studies comparing the faux office (cubical) versus the real office. I've read about both Caves and Commons and peopleware. ...

Should QA report to development?

Here's a question I've run across in many, many companies: should QA teams report to the development organization, or be equivalent to development in the company hierarchy? ...

Persuade boss dump terrible architecture

I'm close to having a nervous breakdown, so please-please help me out. A bit of background: I'm in Russia, working for a financial company and we're developing an in-house application for our back-office, executives, you name it. The application contains several major areas, and I personally worked on reporting: the whole infrastructur...