"The powers that be" is often a phrase used to describe those in a position of authority responsible for work. Distribution of resources would be a way to describe what managers do though resources include time, money and people.

learn more… | top users | synonyms

4
votes
4answers
1k views

How can I justify software testing to management?

I work for a small company (less than 200 employees) whose software group only makes up a small part of our staff (4 employees, occasionally with a few contractors). The four of us have been making ...
1
vote
3answers
4k views

What responsibilities does a Management Information Systems job entail?

At my school there is apparently a Computer Science degree, which is located under the "department of natural sciences", while Management Information Systems is considered "business". Besides the ...
8
votes
7answers
470 views

“sell” coding my next project in an unfamiliar language

I want to code my next work project in a language I'm unfamiliar with (python). I can think of plenty of reasons from my point of view why its a good idea (not least of all because it sounds fun). ...
6
votes
12answers
1k views

What factors should be evaluated when determining a desktop software price?

What factors should be evaluated when determining a desktop software price?
3
votes
2answers
434 views

Moving from TFS to Distributed SCM

I am currently playing with the idea of pitching DSCM to management in my company. We currently use the full vertical TFS stack (SCM, Bug Tracking, Project Management etc.) - however I want to ...
13
votes
11answers
2k views

Can daily reports decrease a developer's productivity? [closed]

In another question, I asked about why developers might don't like daily scrum. We talked to developers and we decided to not hold daily scrum for a while (to give it a try and customized scrum in our ...
9
votes
6answers
1k views

“Employee morale is the employee's responsibility” [closed]

How true should (or does) this statement ring for developers? Many people I've talked to say "it's like this everywhere", while a similar number treat it as practically an invitation to resign. It's ...
7
votes
3answers
1k views

How can you tell good programmers from the average one? [duplicate]

Possible Duplicates: How do managers know if a person is a good or a bad programmer? How to recognize a good programmer? For your record, I am a programmer myself, and I still do coding. ...
19
votes
10answers
719 views

How do you help your fellow programmers to grow?

As a team lead, how can you help your programmers to grow? The reason I ask this is because there are a few programmers working with me, and I really want to "turn them on the loose", to realize ...
8
votes
6answers
1k views

What is the biggest support a boss can give to his/her developers?

Buying the best hardware, paying the most precious bonus or reward, treating them politely, provide the opportunity for improvement, etc.? We want to improve the productivity of our development team. ...
3
votes
1answer
193 views

randomized management?

I saw an article a few months ago that explain a company's practice of randomly choosing management via lottery. The employee would manage his peers for some fixed amount of time until the next ...
6
votes
5answers
701 views

How to deal with Project Leader who doesn't involve himself in project in any way? [closed]

Our division is a small offshore development-only unit (not more than 25 members) but we develop many projects. Our main focus is development. Developers are grouped under Project Leaders, and they in ...
1
vote
2answers
295 views

best practice when working with a MySQL database datadir directory

At the place I currently work they do some thing I consider strange in the way they work with the MySQL datadir. The directory in which the files that actually store the data are kept. $ grep ...
5
votes
5answers
412 views

Is it possible to be agile without use cases and tests?

Rhetoric teaches us that the answer is probably yes. However I feel that we would no longer relate to the vast majority of Agile success stories. I think that my upper management read the benefits ...
28
votes
18answers
1k views

Why companies don't buy developers entertaining instruments? [closed]

Many times when I get tired of development and my mind doesn't really help me any more (at home), I simply do something entertaining and my mind gets free for more hours of work with higher ...
10
votes
9answers
744 views

Rewarding programmers based on application importance

Is it correct for management to give more importance or reward programmers who have worked on strategic and important application versus someone who has worked on a general application? Both may have ...
36
votes
3answers
1k views

Blaming the ills of today on the technical debt of yesterday

A surprising number of quality, scalability, and load problems have been occurring on an application I currently support that I did not originally write. Thankfully I have new projects that I have ...
8
votes
8answers
1k views

Career Prospects: Women at Management positions in Software [closed]

I was wondering if women working as software developers often face more positive/negative bias in IT than in other fields? The only reason I ask this question is because personally I have noticed ...
1
vote
6answers
282 views

Whether to open-source gigantic idea

So, I have this idea for a huge game that would take years to develop if I did it on my own (with help from friends) I've learned a lot about game programming, but nowhere near enough to start coding ...
11
votes
2answers
257 views

Getting management approval to invest more in unit testing [duplicate]

I'm a big proponent of unit testing (I'd love to be involved in test driven development). The company I work for seems rather reluctant to spend much effort beyond largely manual end user testing ...
3
votes
3answers
279 views

How do you track Production tasks

I manage a team of coders (5people) that maintain a few modules in a large project. On top of doing coding, we also do production operational tasks (like doing server housekeeping, batch backlog ...
11
votes
7answers
988 views

What constitutes proper use of threads in programming?

I am tired of hearing people recommend that you should use only one thread per processor, while many programs use up to 100 per process! take for example some common programs vb.net ide uses about 25 ...
15
votes
7answers
3k views

How to run developer team meetings?

Our team of 10 developers meet weekly. The meetings are rather boring and not particularly useful. What format/agenda do you utilize to have good meetings? We meet weekly in the conference room with ...
6
votes
4answers
588 views

What is the best practice to deliver a task to a developer? [closed]

As a very new software PM/Team Leader, I just want to know what is the best practice of a way to deliver a full required information about a task to the developers in my team. In this time, I just ...
28
votes
10answers
1k views

How does one manage an intern effectively? [duplicate]

An intern will be starting with us soon for a couple months before going off to university. The intern is straight-out of high school and has some programming experience, but has never taken a ...
7
votes
6answers
409 views

Tracking hours on a project

Other than the following, are there any helpful (to programmers) reasons to track hours/time on a project down to the "accurate number of hours per week" level? Reasons: Beneficial to see how ...
2
votes
4answers
3k views

MBA versus MSIS [closed]

I am considering going back to school for my masters and I've been looking at several avenues I can take. I've been considering either an MBA or an MSIS degree. Overall I know that an MBA is going ...
8
votes
5answers
2k views

Why bother differentiating between functional and nonfunctional requirements?

I understand the difference between the two, but I get questioned by my colleagues of the benefit of labeling requirements as functional or nonfunctional (or transitional). Why bother to do so? He ...
5
votes
3answers
223 views

Is splitting up programming tasks a good idea?

We have a small but growing team at work, and are thinking of doing things differently. We develop websites from scratch and do HTML/CSS/Javascript/PHP/MySQL coding. Currently, we all work on things ...
42
votes
16answers
4k views

What's your suggestion if the company didn't recognize my contribution towards a big project?

I am an entry level developer with 1 year of experience. I have worked on a large scale project which I have played around 80% of the project work, those 5 months were terrible to me - late nights ...
2
votes
2answers
115 views

Recommend self-talk logger software or technique

I observed that discussing with your self about a problem is a fairly common practice. I find it is even better to write what you think. Not only it forces you to materialize your problem, but the ...
21
votes
12answers
2k views

How to manage a developer with good knowledge of programming language but very poor analytical skills

I work as a team lead in a fast-growing services company. There is one developer in my team who's not performing well, and unable to solve even the simplest of the problems without being spoon-fed. ...
6
votes
6answers
724 views

How to bootstrap managerial experience?

Most engineering manager positions require X years of managerial experience in the job description. That means as an individual contributor I can never qualify. But this experience has to come from ...
7
votes
1answer
359 views

“Accept the human condition” is one of lean software development values. Can you elaborate?

The Lean Software and System Consortium 2011 conference, which took place last week, stated the vision and values of lean software development. Here are the six values of lean software development as ...
2
votes
4answers
292 views

How do you manage passwords in your team for db with multiple env and security constraints?

I don't want any tools, but more methods to help us manage our passwords. I know this question has been closed, but I think this one, even if it's related, is more a programmers problem than a super ...
15
votes
11answers
1k views

Is going into management a bad way to deal with development burnout? [closed]

I'm burnt out on programming. There was recently a job opening in my department for a manager (IT mgr position). The department head encouraged me to apply and thinks I would be a good fit...but I'm ...
7
votes
11answers
885 views

Should a manager (or CEO) in an IT company have an IT background to perform in the organization?

I see that many managers or (even CEOs) running an IT company do not perform as well as those who have IT background. If I may take an example (without judging or pointing fingers), Microsoft's ...
17
votes
11answers
1k views

So they're trying to pull me into management [closed]

I work in a small IT department in a non tech company. My manager recently quit and they are looking for a replacement. I guess since I'm one of those "rare" developers with people skills, the ...
1
vote
2answers
413 views

managing a remote programmer

We have an opportunity to hire an awesome web dev for our team. Problem is, he is leaving for S. America in 6 months. We will still have him onsite for six months. We are thinking of having him work ...
37
votes
8answers
2k views

What are the main things a programmer expects from the senior programmer?

Recently I read the following 5 Types Of Bosses and How To Deal With Them , which describes the attires of the worst boss. I've just started leading a small team of software developers. I would like ...
3
votes
2answers
851 views

What makes a great user management interface great? [closed]

I'm currently working on user management for a project and while thinking about how I should design this I realised that there's really no standard in how these things look as it often vary a lot from ...
5
votes
8answers
1k views

How do you convince coworkers/stakeholders to try new technologies?

I've got a coworker/manager/stakeholder who is very conservative when it comes to adopting new technologies. I completely understand why: we have a lot of internal expertise with Java, MySQL/Postgres, ...
3
votes
5answers
195 views

New Customer Project - Use Legacy Application or Design Something New

We are starting a new project with a new customer. We have a legacy application circa 1997 that we are planning on using to satisfy the customer's business requirements. I have been on the fence as ...
10
votes
10answers
592 views

How to keep management out of our development process

I'm a software engineer in an software development team. The last 3 years we worked for an internal customer on a new product. Now this product is finished we're going to work on major new features ...
13
votes
12answers
1k views

code cowboy on the team

How do you deal with a team member who is senior to you and always jumps on other people's projects and completes them over night or over the weekend? She seems to work 80 hour weeks whether there is ...
29
votes
5answers
2k views

How do you convince management to “invest” in unit tests?

How did you convince your manager to let you unit test? By "use", I mean being allowed to develop, check-in to source control and maintain the unit tests over time, etc. Typical management ...
4
votes
1answer
140 views

Separately tracking software failures and faults

I've recently finished reading a couple of Gerald Weinberg books on Quality Software Management. In them, he strongly recommends that organizations distinguish between software failures (which we ...
2
votes
4answers
320 views

Junior Programmer Looking for Project Management Advice & Experience

I am a programming intern at a company in Australia. Is it normal for a programmer to be given a project that has to be completed within a week? For example, I have been given a task to create a ...
7
votes
2answers
235 views

Effective Information Management on a Personal Level [closed]

Have you had problems managing information and found ways to effectively manage information? When I say "manage" I'm talking about storing, grouping, tagging, prioritizing, searching, sharing, etc. ...
6
votes
4answers
527 views

Bounty points for fixing bugs?

Ever heard of a company awarding bounty points for bugfixes? Making team members work to do the most, as some bonus money will be dependent on it? Having them split, or pay bounties to others to ...