Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [management]

"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.

-2
votes
1answer
96 views

Is there any good reason for not using the issue tracker 'properly'?

I am used to treating the issue tracker as a source of truth and an organisational memory. I use it to record what the issue is and what has been done towards resolving it. I consider this to be ...
1
vote
3answers
170 views

how would you plan monthly refactoring days to eliminate technical debt in your team?

My team (yet) did not do much to work on technical debt and our code base includes huge amount of TODO code, unused code, 'could get better' code, @Ignore unitests and more. I am about to start ...
0
votes
1answer
180 views

C++ naming convention for files within namespaces

I am currently working on a C++ project with a source file structure like this (headers excluded): src/ ├── namespace1/ │ ├── namespace1_base.cpp │ ├── namespace1_derived1.cpp │ └── ...
1
vote
3answers
491 views

Convincing a development team to use a better design pattern [closed]

I recently joined a company where I was tasked with building a system for one of their clients. The work I've done is so far working well, but the most senior developer on the team who's been with the ...
1
vote
1answer
134 views

Preexisting culture issues during Scrum transition

My team has been trying to transition to Scrum for some time now, but it seems like the preexisting culture is preventing the team from switching to a new mindset or even causing it to move in the ...
1
vote
2answers
79 views

What is the difference between pluralism and counterimplementation?

The paper in question is Peter Keen's "Information Systems and Organizational Change". This is considered a classic paper in software engineering, I'm studying it right now for a retrospective on a ...
0
votes
1answer
96 views

What does this mean? “Up-and-In evades the problem by [see body]; it fails completely if consensus is not impossible”

The paper in question is Peter Keen's "Information Systems and Organizational Change". This is considered a classic paper in software engineering, I'm studying it right now for a retrospective on a ...
3
votes
1answer
113 views

Alternatives to SQL for describing data mappings

Back story: I work for a startup which was acquired by a large Fortune 500 company. I'm the lead engineer on a project which aims to consolidate duplicate data stored by both companies. Our new ...
9
votes
6answers
461 views

How to implement a development process with college students

At my first job as a software developer, my team used agile/scrum to manage our project workflow and it worked pretty good. I had some experienced mentors who set me on the right track - I owe them a ...
3
votes
2answers
166 views

Persuading management that good software engineering is worth the effort [duplicate]

Background: I work for a small company which does not have a set of established best practices for designing software. I was hired to work on a project which gathers data from a stream, does some ...
-2
votes
1answer
188 views

Convince manager, to switch from EF db first to code first

I really hate dealing with DB first, it is honestly the bane of my existence. How can I convince my manager that, although the work to switch is a lot. It will be worth it.
1
vote
0answers
105 views

What is the best way to manage a class with lots of properties?

We have one table meta where there is key and value so each of the row represents one component or service and then we have api system which manages the metas database. And it was going pretty well ...
6
votes
6answers
1k views

Why wouldn't my team want to run unit tests automatically?

I'm managing a team in .net. They are writing unit tests, use them locally on a regular basis, and love it. However, they keep pushing to have the unit tests kept as a separate project and only want ...
24
votes
4answers
1k views

How to handle a TODO in a pull request?

When I review the changes in a pull request, I sometimes stumble upon a comment with a "TODO" note which may be there for different reasons, in our case mostly because of: the solution used to solve ...
1
vote
4answers
212 views

Scaling an overgrown SCRUM team

Backstory A scrum team is well defined. They have a PO, scrum master, clearly defined scope. The workload increases, as more and more projects are covered and need to be maintained, but it is still ...
0
votes
1answer
248 views

Shall I use low quality insecure software if I'm asked to?

I work for a finance startup managing the technical stuff. The COO decided to create a new web site using a contract developer and the owner of the company paid for it ($9k). I'm asked to use the new ...
2
votes
3answers
411 views

How do you minimize destructive user workarounds? [closed]

Summary Our development/support team creates applications for company employees (invoicing, task management and the likes). We have a recurring issue where users misuse the applications they're ...
1
vote
2answers
118 views

Contributions of a problematic team member to an open source project [closed]

I'm currently coordinating the development of a software for a certain scientific computational task. The developers are all working on the project on a voluntary basis. Our goal is to publish the ...
1
vote
2answers
265 views

Solution to growing code footprint

I have this conondrum I have to deal with. We have this already pretty big application which main purpose can be classified into 2 main functions: Core data (deals with a pretty complex data ...
2
votes
1answer
377 views

Does the software industry have a practice of using a standard classification or work-product coding system like construction uses CSI codes? [closed]

Overview This question really becomes can I ask a software developer in Argentina or a software developer in Zimbabwe for a component in a standard way? Background Something that acts like I am ...
0
votes
1answer
264 views

Are Program Managers still being used?

I recently read an an article about Functional Specifications by Joel Spolsky (if his name sounds familiar, its likely because the good Mr. Spolsky is one of the StackExchange founders). In the ...
4
votes
5answers
1k views

Is daily commit and push necessary for managers and supervisors to check my progress and productivity?

During work, i only make commit and push my work to our shared repository at Github, when i consider that I have done my task up to necessary changes which I may realize later. So that means that I ...
1
vote
2answers
181 views

How to deal with large feedback cycles in Agile

Our project methodology is recently migrated from Waterfall Model to Agile, and the development and QA team is given proper training on that. Now, one of the Agile Strategies is "Small Feedback cycles"...
6
votes
4answers
3k views

Is fixed-scope, fixed-time really impossible to deliver in agile? Or what else use?

I have been reading some similar questions here but they are not the same. The project we have inherited from our partner has fixed scope and a fixed deadline to deliver. We are now thinking about way ...
2
votes
2answers
601 views

Java Game. Preload objects and reuse vs create objects at runtime [closed]

I'm currently developing my first game in Java language. The game is an endless runner with obstacles to avoid and enemies to kill. Unfortunatelly im still not experience enough and many times im ...
0
votes
1answer
105 views

Should development teams switch projects at the end of every deadline (sprint)? [duplicate]

At my current position, it's common for teams to completely switch projects and hand-off their tasks to another team even if there is no valid reason, such as the other team having more experience ...
3
votes
2answers
282 views

Post-mortem of a project

Scenario: I've been working for half a year on a small project with a team of two people. They are working in a foreign country, so most of the time we worked via video conference tool. While those ...
6
votes
3answers
318 views

How to deal with outlier programmers during sprint planning?

It is generally accepted that the best programmers produce at least an order of magnitude more than average ones. This seems like it would cause problems with the usual approaches to sprint planning ...
0
votes
3answers
364 views

What to tell a manager who tells your estimates are too much for a genuine task [duplicate]

My manager keeps complaining that the estimates we have come up with are too much for the customer — every time he asks us to think like a customer and see whether the estimate is valid, but my point ...
18
votes
3answers
3k views

Manager reading version control commits

Our manager is monitoring the Git commits on all of our projects; usually this isn't a problem, and I love the fact that version control provides a log of all work that's happening, especially for ...
3
votes
1answer
259 views

How can I implement scrum if management won't commit resources?

I want to try to apply scrum to a project. For the purposes of my question, let's assume that there are no other problems I'm trying to solve; I just want to practice scrum. Over the summer we're ...
1
vote
1answer
469 views

Boss is ordering me to send spam. How to I deal with this issue/what is my options? [closed]

We have corporate dedicated server, which I'm the only one in charge of, and my boss is having a fixation that sending mass emails to somehow found addresses that he knows they(owners) will be ...
5
votes
0answers
325 views

Putting together a business case for moving to git from TFS? [closed]

I'm probably going to be giving a presentation to my company (mainly management, but also senior developers) on the benefits of moving to Git from a centralized TFS setup. I know that I massively ...
2
votes
4answers
243 views

Is there a stronger stress on management than on technical education in recent years? [closed]

In my working environment, over the past few years I have observed an increasing stress on developer management and self-management over technical education. For example, at work I hear lots of ...
4
votes
2answers
487 views

Dealing with conflicting project requirements

I tried to find an existing topic on this subject but I could not find one that was a good fit, my apologies if I was not thorough enough. Basically we have a web application that serves multiple ...
0
votes
2answers
188 views

How can I figure out if another project is mostly maintenance and bugs? [closed]

I started working in a relatively big company that unfortunately has its share of quite a lot of legacy code and I ended up spending an extra ordinary amount of time in maintainance and bug fixes. ...
0
votes
1answer
228 views

Handing Off A Unity Project [closed]

I have someone who wants me to develop a game for them. I do not intend to continue developing the game after its first release (he wants me to develop it for commercial use). To make the project easy,...
0
votes
1answer
198 views

How to convince management of making our project open source? [duplicate]

Xamarin 3 was released last week with a great new addition: Xamarin.Forms . This triggered our attention because we've been using such a system for a couple of years now. We've developed it by ...
3
votes
1answer
281 views

How can I get my team excited about writing a blog [closed]

My team has all agreed that writing a company development blog is a good idea. There are a lot of documented benefits to blogging, both for the individuals and the company. However, while everyone ...
0
votes
1answer
247 views

How do you explain agile process tool (like Scrum or Kanban) to a (traditional) project manager? [closed]

I am sure many people involved in the software development projects came up with this question, but I could not actually come up with satisfying answer. How to explain to a manager used to having a ...
1
vote
2answers
219 views

Developing an big system in a a small company [duplicate]

I'm doing this one anonymously. Our company manufactures some kind of machines and also has a software department, which I'm part of. Our philosophy is mostly to have in-house software and ...
1
vote
1answer
144 views

Next steps for developing new product [duplicate]

I was hired about a year ago as the lead (well, really the only) developer on a new project/product we will call product "B". Product B was designed to pursue a new market for the company. This ...
4
votes
5answers
538 views

How to support the sales team and avoid the “Often the sales team gets us into trouble just to get a commission” problem [closed]

With reference to this answer: At the end of the day, we are delivering a product to a paying customer. This customer has needs and expectations, realistic or not. Often the sales team gets us into ...
2
votes
3answers
2k views

How to deal with a dev who asks too many questions [closed]

I've recently stepped in to a managing position which of course involves overseeing other people's work, and guiding juniors. There's this guy who won't stop asking questions, and many times it's ...
3
votes
4answers
933 views

How to convince my company (operating in the financial sector) to switch from PHP to Java [closed]

My company is in the financial sector and it is using PHP as programming language. I am a PHP developer myself. I am leading a big project started from almost scratch. I can see how PHP is not the ...
7
votes
4answers
637 views

How should a senior programmer monitor another senior programmer?

I'm working with a new senior programmer who has almost the same amount of experience as me. He his own project to work on -- but I have to make sure he does not mess things up. Now, how can I ...
0
votes
1answer
426 views

How big can a mobile development team be without being too big? [closed]

I work for a company that is moving heavily into mobile. We find the majority of our customers use our mobile app pretty regularly. We have tons of things we want to add to it -- as well as to ...
8
votes
3answers
2k views

Is it Typical for Large Software Companies to Not Document or Refactor Code? [closed]

I have begun working at a large software company and was assigned to a project that is over a million and a half lines of code. It's part of a program suite that is sold to clients (not an in-house ...
2
votes
2answers
454 views

How to ask management to increase the number of programmers in the team without sounding incompetent [duplicate]

I am currently working for a small-medium sized company (~50 employees) as the sole IT staff. Recently, we are on track to replace one expensive yet critical legacy system in favor of an application ...
3
votes
4answers
378 views

Should We Code for Performance or Stability? [duplicate]

There is a point in time where you make design choices and debate them with management. In my case I have to debate my positions and design choices with senior management but it is frustrating that ...