Stack Exchange Network

Stack Exchange network consists of 175 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
The results are in! See what nearly 90,000 developers picked as their most loved, dreaded, and desired coding languages and more in the 2019 Developer Survey.

Questions tagged [process-improvement]

The tag has no usage guidance.

15
votes
5answers
714 views

What is a helpful mindset when conducting a formal code review

Our team has recently started conducting code reviews against each checkin. As the team lead I'm trying to find a balance between providing too many suggestions, annoying developers and decreasing ...
-2
votes
3answers
142 views

What kind of projects/fields do programmers who enjoy code optimization find themselves in? [closed]

I think most of us strive to make our code run smoothly, read logically, and altogether function well. But for those who really enjoy taking the time to figure out how to optimize already good code (...
3
votes
2answers
284 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 ...
-1
votes
1answer
281 views

optimise my solution

I just solve this but want know more efficient way to do matrix multiplication M : ------ 1 1 0 0 0 5 3 2 0 f[n] = M^n I have implemented using Exponentiation_by_squaring Is there more efficient ...
0
votes
1answer
326 views

Team logistics to build a cloud service API from a Matlab prototype [closed]

My objective is to get from an algorithmically sound software prototype to a SaaS API product. To give a similar and illustrative example, suppose that I have prototyped scalable facial recognition ...
1
vote
2answers
136 views

How do you assess your Agile compatibility? [closed]

After adopting Agile for a while now, we started to think that we can improve how we do Agile. But for starter, we need to know how well are we doing now and to identify the problems in our current ...
51
votes
9answers
12k views

How to make sprint planning fun

Not only are our sprint planning meetings not fun, they're downright dreadful. The meetings are tedious, and boring, and take forever (a day, but it feels like a lot longer). The developers complain ...
13
votes
3answers
23k views

How can I apply Six Sigma in a software development environment?

I am a Java developer, but I was asked to learn about applying Six Sigma with the goal of increasing our organization's profits. I have read that Six Sigma can be applied in all environments, but I'm ...
10
votes
4answers
860 views

How should standards and process improvements be introduced to an organization without them?

I've been tasked with improving the software development process through the implementation of process improvements, of which we will most likely be using CMMI for Development, Version 1.3 as a ...