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
0answers
15 views

Which roles are responsible for collecting requirements? [closed]

The major roles responsible for handing requirements during the development of software systems The responsibilities of those roles.
3
votes
3answers
361 views

Do you have to deliver working software in an Agile timebox/sprint?

In the Agile manifesto one of their values is: Working software over comprehensive documentation This got me thinking does this value stand in all circumstances? Especially in the circumstance of an ...
-1
votes
0answers
47 views

Single Tenant vs Multi-Tenant SaaS [closed]

Greeting, I am the technical product manager at a small startup here in Calgary, AB, Canada. We are in a hyper growth phase and are ready to approach investors for funding. To make our company ...
-1
votes
1answer
57 views

Thesis with visible project method in bibliography

I'm writing a thesis about engineering a new product that consists of hardware and software (cloud, mobile, embedded). My lecturer said i should use the problem solving cycle, we wanted use the v-...
0
votes
0answers
49 views

Contribution metric for advisor and code reviewer

We are an early-stage software development startup. Recently we have two people who joined our team. John, a co-founder and technical advisor, and Bill, a code reviewer. In short, John's tasks are ...
2
votes
2answers
150 views

How do I measure employee (software developer) performance based on bugs analyzed and fixed?

I am trying to overhaul the bug-ticket management process for the company I'm working at. One of the requirements is that top-level management knows how productive the developers are when fixing bugs. ...
1
vote
1answer
74 views

Got an idea for a simple IT solution for a uni assignment. What's an appropriate way to estimate the cost of developing and maintaining this software?

I have an idea for a simple IT solution that matches students in class to make study groups, it's for a uni assignment. What's an appropriate way to estimate the cost of developing and maintaining ...
0
votes
0answers
80 views

Project management assessment in Jira

I know that SE sites are not the place to ask for solving assignments but I got these as a part for a job interview, the problem is that I am new to this whole world and need some hints or ...
4
votes
3answers
179 views

Has anyone actually tried “The Bermuda plan” and if so, how did it go?

The Wikipedia page on Brook's Law includes the following sentence: The Bermuda plan, where most developers on a project are removed ("sent to Bermuda") and the remaining are left to ...
1
vote
4answers
168 views

Time management in a Sprint

During a sprint, producing frequent builds, conducting testing, and fixing bugs quickly during an iteration can become daunting, especially when the quality of the work done is not optimum. So how can ...
9
votes
4answers
719 views

How much does Lean Software Development really has to do with the original concept of lean manufacturing?

We are seeing more emphasis on the concept of Lean Software Development, especially by the Agile community. It's definitely exciting to imagine that the software industry can be as productive, ...
4
votes
2answers
441 views

Refactoring in Agile development

In an app development project, the full scope of the project was not considered in the app design. So, the frequent refactoring of codes to accommodate changes is negatively impacting the project ...
1
vote
2answers
126 views

Why do Kanban Boards only contain one deployment?

I'm tasked with customizing the ticket statuses and kanban board for our software development project. I realized that Microsoft Kanban Boards and actually all other kanban boards I could find only ...
0
votes
1answer
72 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 &...
8
votes
5answers
706 views

How can we speed up code reviews without sacrificing thoroughness of the code reviews?

At our workplace, we use Agile Scrum method. However, we don't really follow it religiously. But, we do very thorough code reviews. The problem with code reviews is that it's takes a while to ...
2
votes
2answers
2k views

Lean software development VS Lean Startup. Is it the same? Differences?

Those concepts are usually mixed everywhere. It seems both are based on Lean, but that's all. The core of the Lean Startup aproach seems to be to develop the MVP (minimum viable product). Whereas the ...
5
votes
3answers
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 ...
5
votes
3answers
2k views

How should we hand-off and ticket UI designs to the devs to ensure the developed design matches the provided UI mockups, while still being agile?

How should we hand-off and ticket UI designs to the devs to ensure the developed design matches the provided UI mockups, while still being agile? Note: we're definitely not fully agile, but we're ...
8
votes
4answers
3k 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 ...
75
votes
14answers
93k 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
262 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
211 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
30 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
17 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
259 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
109 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
202 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
94 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
159 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
80 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
85 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
125 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
59 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
52 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
188 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
266 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
71 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
80 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 ...
19
votes
2answers
16k 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
202 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
201 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
194 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
215 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
105 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
932 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
63 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
65 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
2 3 4 5
8