Questions tagged [software-development]

This tag is for questions about software development projects, as opposed to questions about construction projects, or some other field that doesn't involve software.

Filter by
Sorted by
Tagged with
48 votes
13 answers
31k views

Why are developers expected to estimate tasks at all?

This management tendency is the worst part of being a developer. Software development is not carpentry. Almost everything a developer writes is unique, they have never built that particular thing ...
0 votes
2 answers
113 views

DevOps & Development Teams Processes, Procedures, Communication & Coordination to ensure tha latest supported technologies are used in development

Like many IT departments, we have numerous Developer teams, and DevOp teams. Recently, our .NET Development Team just completed an application based on .NET 3.1 that took around a year to complete. We ...
0 votes
4 answers
77 views

What is the document that must be provided by a client before contracting?

We are a startup company where we work on software projects. To effectively manage our client's projects, I wonder what document we must ask the client to provide us before we both sign the contract. ...
1 vote
0 answers
34 views

Ticket/task managment for multiple repositories on a same application

I'm looking for an improvement when managing work on one specific project. Right now we have one application that has 3 repositories that are querying the same database. All three repositories (...
4 votes
2 answers
138 views

Small team with diverse tasks and little overlap - which methodology?

I have a small development team working on a variety of areas. Currently we are working in an interesting half-baked variation of Agile SCRUM, but that doesn't seem to make much sense in some respects....
  • 143
1 vote
2 answers
270 views

How can I effectively manage a ticket which needs developers from multiple teams?

I'm a new project coordinator. My company is developing a telemedicine - AI mobile software. We have the AI team, the Back-end team (as BE) and the front-end team (we call them Mobile). So each time ...
1 vote
4 answers
140 views

How to handle Pull Requests in a team of 10?

My team consists of 10 devs. We develop some services that are closely connected to each other. We have our codebase on github.com. Of course every change to our codebase must be reviewed before ...
  • 111
1 vote
3 answers
60 views

According to scrum, how do you handle troubleshooting problems in an application as a developer?

Maybe if I give a couple of examples it will explain my question better. I am a Lead Developer and I've noticed that frequently it's difficult to estimate the amount of time troubleshooting and ...
  • 113
0 votes
0 answers
19 views

How to share custom tooling across projects

I'm looking for a way to easily share custom tooling, which was developed to facilitate analysis or development processes, to other teams. These tools were usually developed for a specific project, or ...
1 vote
2 answers
90 views

How do you get multiple separate software development teams to unify their best practices? [closed]

We have several reasonably well functioning small software development teams working on different areas of the business. Each team has its own lead and roughly 8 other developers on it. The teams have ...
1 vote
1 answer
57 views

What is the best way to limit access permissions for a group of developers? [closed]

What is the best way to manage a group of developers without giving them access to the whole codebase? I have a project with a front-end and a back-end. I want to be able to give new developers just ...
  • 113
0 votes
2 answers
107 views

Time estimation of a product before developing the UI

I work at a newly found software house as an operations manager. I am currently assigned with developing a project lifecycle framework from getting the client requirements to sign off. Constraint is ...
0 votes
2 answers
72 views

Who speaks to the client when there are some errors in the documentation that the client delivered?

We have a web development project with a client. This project has plenty of formulas and documents (around 100 formulas per block, and 5 blocks for the whole project. The Product Owner created a ...
3 votes
3 answers
2k views

How to integrate DevOps people into a Scrum Team?

NB: In our company's internal lexicon, "DevOps" is a role set by our company that means "infrastructure and operations person" rather than standard DevOps. I know it's more of a ...
  • 139
0 votes
5 answers
160 views

Sprint planning estimations and who is involved

In the past but only in 1 team, during the sprint planning, the product owner provided also an estimation for the story discussed, not so much as to use that estimation instead of the developers, but ...
  • 131
0 votes
3 answers
513 views

Should we write Acceptance Criteria of a User story before Starting with UX/UI Designs?

I am currently working as a Business Engineer/Product owner in a company. We follow agile methodology. I want to discuss the challenges I faced during the Design and Development Process. As a Business ...
0 votes
2 answers
148 views

Story Points given by task owner leads to disagreement

Hypothetically speaking There's one big project that requires involvement from different members - infrastructure, backend, frontend, security, etc. The members are working a flavour of Scrum using ...
2 votes
3 answers
295 views

Scrum: What do Developers do after all tickets have made it to QA?

Let's say the sprint goal is to deliver V.2 of a software. Development does their thing, moving items from In Progress to Peer Review. Developers review their peer's work and move items to QA. Let's ...
0 votes
2 answers
155 views

What is a staff week?

I have heard the term "staff" week. I know that calendar week is the actual calendar days but what is a "staff" week?
  • 131
3 votes
1 answer
718 views

Dealing with multiple projects in the same Scrum team

I am senior developer working in a small Scrum team (capacity ~ 3 FTE) that must deal with multiple projects in various stages: project A - actively developed project B - about 10% of team capacity ...
  • 171
1 vote
3 answers
165 views

How does the use of CI/CD make it easier to handle the loss or absence of key staff?

I'm working on a project that has no CI/CD. We have only one person who builds the code and deploys it to staging and production. In the past there have been discussions on implementing CI/CD, but to ...
0 votes
1 answer
55 views

How to write a requirement for insurance industry and how to prepare activity bar chart and resource allocation chart [closed]

I am new to software project management and got a requirement to design the overall project of an insurance industry from the beginning i.e requirement, what would be the design, etc. I have given ...
  • 103
2 votes
4 answers
159 views

How does project management manage people with differing abilities?

I once worked on an application programming project with three main tasks: Build a system for analyzing a user situation Integration with another piece of software Organize the main architecture of ...
14 votes
6 answers
4k views

Managing R&D projects that don't have a 100% chance of success

I have to do a quote for a contract work with a small company to do an AI task on images (classification, pattern recognition with specific conditions). With "classic" programming tasks, you ...
  • 141
3 votes
2 answers
889 views

What is the key difference between adaptive life cycle model and iterative/incremental model?

I have trouble finding a key distinction between adaptive model and iterative or incremental model. According to this definition - https://www.oreilly.com/library/view/effective-project-management/...
  • 133
0 votes
4 answers
170 views

Define an MVP for eCommerce project

I am building an eCommerce project and I wanted to define the MVP of it so that I can build it in an iterative way in an agile fashion so I can shorten the feedback loop from clients and adapt asap....
0 votes
1 answer
64 views

Development Team Objectives

I run a development team of around 15 developers/testers. The organisation hasn't been very objective driven in the past and it's something I would like to change. Can anyone offer any advice on how ...
0 votes
0 answers
13 views

Project Management on a team with diverse skill set? [duplicate]

Assume I have 2-3 Objectives (OKRs), and 1 to 3 Key Results (KR) per Objective. Today here’s my workflow: I work with my team during grooming sessions to get a high level cost to achieve the KR. I do ...
  • 111
1 vote
2 answers
46 views

How to handle R&D and retrocompatibility at the same time

I am a software developer in a company who has been active for more than 40 years in B2B product development and I would like to get some advice regarding the situation I'm facing on a day-to-day ...
  • 11
1 vote
3 answers
187 views

Project Management on a team with diverse skill set?

Assume I have 1-3 Objectives (OKRs), and 1 to 3 Key Results (KR) per Objective. Today here’s my workflow: I work with my team during grooming sessions to get a high level cost to achieve the KR. I do ...
  • 111
2 votes
3 answers
141 views

Problems with Pair Programming and introspective developers

I know two very good developers. They are capable of solving any kind of problem and explaining how they came to the solution and how it works. They are also very receptive to observations after they ...
  • 172
5 votes
6 answers
188 views

What methodology to choose for rewriting an existing software, incremental or waterfall?

We are rewriting and re-designing a desktop application (something like QGIS) into a new Web Based application with new technology. We almost know 80% of the requirements and use cases because we have ...
0 votes
2 answers
177 views

Does a vertical slice mean a single merge request?

Let's suppose we're talking about the microservices architecture. And let's say that after refinement, we ended up with a feature (vertical slice) that implies making changes in two microservices - is ...
  • 2,709
0 votes
6 answers
222 views

How to improve our developer retention and development output?

I am a mid-level developer at a small company of about 15 people, and I am (aiming at) leading a team of 3. I am concerned that my team suffers creeping disinvestment in the project and company ...
  • 109
1 vote
5 answers
344 views

How to reject new requirement in project?

I am a PM for a waterfall methadology project. And I am going to ask a question that every PM faced I believe, but it is my first time to face such situation and would need your support and guidance. ...
  • 33
1 vote
1 answer
83 views

Which is the better general guideline, "prefer standardization" or "don't care about standardization"?

In my software development team, we have established some guidelines to help single developers take decisions on their own. Recently, some discussion arose around one of those guidelines. It deals ...
  • 117
0 votes
2 answers
95 views

How to deal with other's tester mistakes after pass ownership of testing?

I had to pass ownership of testing to Tester B for Fix 1. Once Fix 1 is released to production, you realise Fix 1 is not being tested properly and it affects the productivity on the consumer end. What’...
1 vote
5 answers
251 views

Where does development process improvement fall into the product development lifecycle?

For most of my career as a software developer, I have been a part of Agile teams using Scrum, Lean Startup, or Kanban. The Product team usually has goals for keeping the product running, improving the ...
0 votes
3 answers
128 views

Optimize Jira workflow for software delivery

I've been using Jira to deliver software projects using a hybrid methodology and I am looking to improve our current workflow: To do -> In Progress -> Testing -> Done Currently, we have a ...
-1 votes
2 answers
80 views

Is it a good idea to integrate product management and development tasks in one Jira project?

I am considering streamlining all product-related pipelines, from discovery to delivery, into one Jira Project. My idea is to use boards to have issues and tasks flowing forward and being separated ...
  • 1
3 votes
1 answer
105 views

Railway Tender Project Management Process

We are working for a Railway IT Projects. The projects are usually awarded as part of government tendering process. The requirements in the railway tenders are very high level functional requirements. ...
  • 131
27 votes
7 answers
7k views

Developers can't see what they're doing wrong

I am a tech project manager, and I recently moved to America after 13 years in Europe where I worked as a software engineer. I worked for important customers and developed in any sort of environment. ...
  • 371
-1 votes
1 answer
74 views

Article on developers doing project management and velocity [closed]

Are there any specific blogs on developers doing project management related to developer throwing away project management for a 2-4 week period to speed things up temporarily? My CEO is asking since ...
4 votes
4 answers
287 views

Possible to salvage failing outsourced project (9 months in)?

We began working with an outsourcing company in India 9 months ago on a large web project. Despite lots of rough edges, it seemed like they were making good progress in terms of completing tasks, and ...
1 vote
1 answer
99 views

Can Scrum be used in combination with Step-Wise project planning?

I'm currently reading up on project management and therefore the Step-Wise framework, and I was wondering, Can Scrum be used in combination with Step-Wise project planning? I know that you generally ...
  • 113
4 votes
7 answers
244 views

Agile: Work on PBI Stories By Backlog Priority

We are working on an Agile Scrum team. They mention it is good practice to work on PBI tasks first by Sprint Backlog Priority in code development. Sometimes, When some of the first Priority stories ...
-2 votes
1 answer
68 views

Project Management for Website Agency - Change of Industries [closed]

I have a couple of years experience of project management in a particular industry. Covid-19 restrictions have hit it hard and I have been out of a job for the last 6 months. There is not going to be ...
1 vote
3 answers
90 views

Launching average mobile app on-time vs delayed launch with high-quality app

Apologies if this is the wrong exchange forum, it felt most appropriate to ask this here. TL;DR What are the pros/cons of a (mobile) app (in the social media space) being launched on-time with an ...
  • 111
3 votes
4 answers
159 views

Best way to keep development and testing in synch

We have 1 frontend developer and 2 backend developers and 1 QA. QA is responsible for writing the end-to-end tests using Cypress. FE developer writes the unit tests. Backend developers write the unit ...
2 votes
4 answers
333 views

How to manage an army of not-really-devs trying to write code for the sake of project management?

We recently adopted a new management methodology that says there are no roles on the team (a "cross-functional" team where "all team members are developers") and everyone should be ...
  • 121

1
2 3 4 5
9