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
0
votes
1answer
54 views

What data am I missing to get from a MVP development company?

Our company wants to outsource the developing of MVP. Since it is my first project as a product manager, I am expecting 1- story map 2- ERD 3- Technical specifications i.e. language, database, DevOps &...
5
votes
2answers
9k views

What are the key roles in a Scrum team?

Based on my understanding, Product owner, Scrum Master and Development team are the major roles in a Scrum team. I have to setup a .Net Scrum team with 5-8 members. I don't have enough knowledge about ...
8
votes
4answers
2k views

Is there an Agile methodology that fits with large refactoring?

Some background: At work, there are several epic (user visible) stories whose effort will be greatly reduced by improving the roles and permissions infrastructure in our code base. However, the effort ...
74
votes
14answers
92k views

When to Use Waterfall, When to Use Scrum ?

Where I lecture, I was always taught to use waterfall to manage projects, but when I finished college, waterfall wasn't the only method that can be used for project management, and I am very ...
6
votes
3answers
250 views

Decision making between alternatives: methods and tools?

My company is in this situation: low budget few time a lot of idea for new feature So, we need to prioritize feature implementation, only some will be implemented now, some other will be next year, ...
4
votes
3answers
202 views

Agile team (scrum) with a doubled backlog

I'll give the context first: 8 DEV + 2 QA team working Agile, more specifically Scrum. We use Jira for the project backlog and AzureDevops for code. Every story is tracked in Jira and we also create ...
0
votes
1answer
28 views

Does ITIL has a specific area dedicated to Software Quality Managment?

i'm new to ITIL and i have been looking for an area in ITIL, that specifically talks about SQM. Does this area exists expecifically for Software? If it exists it would be great if anybody could point ...
0
votes
0answers
14 views

DFD LEVEL -1: source/sinks and data store are allowed to included?

I am trying to develop a DFD level 0 and 1. But as I learned from different sources(eg. textbook, website) that some say data store and sources/sinks are not allowed in the level-1 and the rest of ...
4
votes
2answers
258 views

What quality management frameworks are used (appropriate) today - especially in software development? [closed]

There were ISO 9001 (and adapted version for IT TickIT), CMMI - capability maturity model, Six Sigma, IEEE software development standards and so on. All that was intended for software quality ...
21
votes
6answers
8k views

What is a failed sprint?

A sprint has just ended. All stories, but one were done by the software engineers. Should the sprint be labeled as 'failed' because of the story that was not completed? What exactly is a failed sprint?...
2
votes
2answers
102 views

How to estimate and plan with a distributed, part-time team?

The situation: We are a small, fully-distributed software solutions provider. We serve multiple clients, and given our size that means every team member is on multiple, part-time billable teams. ...
2
votes
3answers
188 views

Business requirements and a fixed price contract

A new customer asks us to develop a complex software product (in time and on budget). They provided us with business requirements. These business requirements is a text logically devided into (un-...
1
vote
2answers
88 views

How can I calculate duration and price for the development of SW product?

How can I calculate the duration and price for the development of the C# software? Does exist any pattern or tools for that? I think the duration of the project can be about the 6 months, for one ...
4
votes
4answers
153 views

How can I prevent this software outsourcing project from failing?

This is a bit long, but I think it's important I give all the details. I am an intermediate Software Engineer at my company who has been tasked with outsourcing a software development project. It's a ...
2
votes
3answers
60 views

How to break jobs down into subtasks in projects (i.e. an Angular-Node.JS application)?

I am a new learner in web application field using Angular and Node.JS technologies. I watched some courses on Coursera for months and could create a Not-Bad web application for myself, but want I wish ...
2
votes
2answers
78 views

What should I learn to become a software project manager? [closed]

I am a newbie mediocre developer/freelancer working with Angular-NodeJS/MongoDB projects. What I want to do is create a team and work on bigger and better projects, but my problem is that I don't ...
3
votes
2answers
116 views

How to keep part-time members of an agile software development team informed?

TL;DR I'm looking for a recommended way of updating team members in their days off so that they are more or less informed of the changes in the product, the process or the company. Full Story ...
0
votes
1answer
57 views

Development team workflow (Kanban)

I'm trying to apply Jira's Kanban to our development team to make our work more manageable and predictable. The development team consists of three backend Java developers and one tester. The ...
-1
votes
1answer
48 views

How to use Git in our startup? [closed]

If we are about 5 developers working on web/mobile applications on our laptops in our office, how can we use Git to do a team work? Is it a good idea to use private repositories on Github or ...
3
votes
3answers
176 views

Priority of a Code Review in Scrum?

Let's say we're talking about a Scrum development team. A task can be implemented wrong or the implementation may contain unaccetable flaws. If this is discovered near the end of a Sprint the Sprint ...
1
vote
3answers
178 views

Priority of a Code Review in Kanban?

In a software development team, when should a developer perform a code review of another developer's task: after completing their own task (another developer's task becomes blocked) as soon as ...
-1
votes
1answer
68 views

Is it right to ask a developer to do API testing? [closed]

I'm a developer at some company and my team leader asked me to do API testing for a complete system. Is this a valid question?, however ther's a QA team in the company? The problem is the system is ...
0
votes
2answers
73 views

Is there a reason this is labeled as 'Finish to Finish' even though 'Finish to Start' makes more sense?

Got this question in my course: You are managing a software project. Your QA manager tells you that you need to plan to have her team start their test planning activity so that it finishes just ...
17
votes
2answers
15k views

What does “Architectural Spike” mean?

What does Architectural Spike mean? I know, that this is investigation activity for unknown and unestimated tasks. But I want know more details. When we should do it: during Sprint or between them? ...
1
vote
1answer
54 views

Who pays for the development/maintenance of the components/framework?

We use components and frameworks for the development of our projects. We have third-party components/frameworks (both - closed and open source) and inherited elements on top of them. Sometimes our ...
-3
votes
1answer
96 views

DB comparison for non-techy PM [closed]

I am non-techy PM, but I would like to clarify and verify (or just to understand what is going on :) my developer's choice of database with the power of this community. How should I verify my ...
3
votes
3answers
180 views

Does SAFe yields better long term results than traditional Agile

While SAFe is picking up a lot of attention and as I understand seems to yields better long term results (velocity and overall product quality) than traditional Agile, I'm curious about its possible ...
3
votes
4answers
196 views

Work agile with a very small team

I'm working on a software development project on a team with only two persons and it's not an option to consider hiring more people. This appears to be a case where one has to respond to change over ...
2
votes
1answer
190 views

How can I calculate how many developers do I need and how long it takes to complete the project? [closed]

I am trying to create an LMS system using Angular and NativeScript. It's a LMS web application like Adobe connect (although a simplified version) that will be written in Angular 8 for example, and a ...
1
vote
4answers
170 views

What to do for delayed stories between sprints

I want to ask about stories that are not considered done because of missing information from the customer. I have a sprint with 60 user stories and at the end of the last 2 sprints, I can say that ...
0
votes
2answers
92 views

Legally Advisable to Give Copy of Project Plan and Systems Design to Stakeholders? Software Copyright Laws [closed]

When working on a software project as an independent team of freelance developers, is it legally advisable or inadvisable to give a copy of the Project Plan and Systems Design documentation to the ...
2
votes
5answers
885 views

Team velocity dramatically slows down to the end of a sprint

I have noticed that team velocity sometimes becomes "negative" near to the end of a sprint. There's few trivial story's/bugs left but they took extraordinary effort to finish. Team seem's not to be ...
1
vote
1answer
56 views

How to use the catalog of Pattern Languages of Programs (a.k.a. Scrum PLoP)?

A few days ago I watched a talk by James "Cope" Coplien, titled "Patterns: The New Defacto Scrum Standard". It is then that I learned that "organizational patterns" is a thing. Apparently, Scrum is ...
1
vote
2answers
64 views

Can our company avoid losses due to sunk cost negotiation?

I feel my company is losing a lot of money on each project iteration because of a negotiation technique employed by our business partners(customers). I want to find out the name of this technique and ...
1
vote
3answers
142 views

What does “N” mean and how to count

I've been doing some research around managing our sprint cadence to align teams across time zones and came upon, "N+1" when describing a day of a sprint. I've not been able to find a definition of "N" ...
1
vote
3answers
56 views

Managing separate releases with common code

My product has following structure: Website, iOS, Android mobile apps, backend. There's a common code that is used by all components above. Say, you have to change a piece of code inside of it (just ...
2
votes
3answers
172 views

Agile hard for the developer

By being responsible to make the product do what it needs to do, Agile can be hard on the developer. He/she is the one responsible for things not being correct, even if it was delivered what was asked ...
0
votes
4answers
333 views

Meaningful capacity planning for part-time, small-team projects

I've been using Scrum for ages on my own projects, which are usually part-time (couple of hours per week -- maybe up to 10 hours a week) and usually solo (although occasionally include teams of up to ...
4
votes
3answers
144 views

How much defect rework is expected?

I am working as developer in product based software company. In all companies I worked as of now , we say that the quality of this delivered story is good or bad. But I find this is subjective. Is ...
-2
votes
2answers
90 views

Design and architecture considerations for management tool [closed]

I am learning about management and coming from software development I was wondering how I would design a tool to help users manage their software development projects. When it comes to the data ...
5
votes
4answers
181 views

Timeline for outsourced software development

We currently have a website solution project in which I am involved. We are also outsourcing the development from local software-development companies. We have not selected a vendor because we are at ...
1
vote
4answers
270 views

Sprint Bouncer role

Our engineering team uses agile scrum and we are finally growing enough to be able to delegate more scrum roles to more members, including to some of the engineers like myself. One role we're ...
2
votes
3answers
144 views

Can code base metrics be used for budgeting for software engineering or code maintenance?

Recently my manager asked my team for some metrics on the code base, in order to budget for my team. These are the metrics requested: Number of source code files Code Lines Comment Lines Blank Lines ...
4
votes
1answer
68 views

Is there a terminology for projects spanning across multiple time zones?

It is very common for projects involving people from different time zones which brings with it a bunch of management and communication issues. Is there a terminology used in Software world for such ...
1
vote
1answer
135 views

How to move towards Scrum when we don't really seem to be able to fit into 'The Scrum Guide'?

I have previously asked a question on PM, which was not well focused, but I still received some useful tips. I do plan on putting some of the notions in front of my manager, but I would like to re-...
1
vote
2answers
119 views

Project Management and People Management

I working for a high profile C-team member. He has a few success stories and big brands to his name. I have a lot of respect for this person. This person has recently come in and taken line management ...
11
votes
3answers
521 views

If you already release continuously, what are the benefits of a Scrum Sprint of constant length?

Sprint: an arbitrary length of time over which you implement and release software features. From what I've read here and other places, it seems that the benefits of a Scrum sprint are that at the end ...
2
votes
3answers
86 views

Using Scrum for test development for a constantly changing product

We're currently developing tests for a software product that is very liable to changes - the changes are introduced very often and therefore we have to modify our test very often. Commonly we are ...
3
votes
3answers
100 views

How to manage development tasks and bugs/issues in a small fully-remote development team?

How to manage development tasks and bugs/issues in a small fully-remote development team? I've just hired two developers so I need to put a system in place for managing development tasks, reporting ...
5
votes
2answers
195 views

how to cover details (side effect not desired workflow) with scrum user stories

As a scrum/agile system student, I find the situation where you have to write up a user story in the classical form and at the same time, describe the behaviour of parallel workflow, very hard. As a ...

1
2 3 4 5
7