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 [agile]

Agile software development is a group of software development methodologies based on iterative and incremental development, where requirements and solutions evolve through collaboration between self-organizing, cross-functional teams.

3
votes
3answers
94 views

At what Work Item level does the Product Owner prioritize in TFS?

Our team is reviewing our Agile process while we look at moving to Kanban style flow instead of Sprints. One question we are having a hard time answering is At what level (what type of Work Item) ...
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 ...
22
votes
8answers
4k views

Agile - What we doing wrong?

I'm a developer in an agile team, and we try to use Scrum. So I'll put here a hypothetical problem to illustrate the situation. We have a very old app, using some messy and bad maintainability ...
1
vote
6answers
180 views

How do you track project setup in an Scrum environment?

We are kicking off a new project following Scrum procedures and we realized that at the beginning of the project we have to prepare a lot of things that are not user related (so they are not user ...
3
votes
3answers
455 views

If higher story points represent exponentialy more effort why are they allocated linearly?

This is a standard confusion I've always had with the concept of story points. I've always been told that the complexity of story points should go up roughly exponentially. Essentially a task pointed ...
2
votes
2answers
121 views

Migrating from legacy database schema, rewrite legacy or sync to new

We're currently in the process of designing our new version of an existing application. This new version will not reuse any existing code as the old code is over 10 years old and tightly coupled. ...
43
votes
7answers
8k views

How do you handle integrating code from multiple branches/developers each sprint?

Just got off a retro call where developers expressed concern around the integration of their stories into the master branch each sprint. The developers all code within their own branch and towards the ...
0
votes
1answer
268 views

What is the difference between Pre-IPM and Product Backlog Refinement?

The Iteration Planning Meeting (IPM) is equivalent to Sprint Planning. Before IPM, our team holds a Pre-IPM meeting which helps us avoid long IPM and get more details about the stories. This technique ...
-4
votes
2answers
78 views

minimalistic software modeling standard as a replacement for UML

I've been using UML 2.x for several years and it really worked for Object-Oriented languages like C# and Java especially when the software was big enough to be considered an enterprise-level system. ...
-2
votes
1answer
136 views

Where to place non functional tasks in user story map

I am new with the user story map approach, I started with to compose the stories to be implemented from user perspective, and it seems very promising. However, I am not sure about the non-functional ...
0
votes
1answer
235 views

How to planning tasks with junior developers? [closed]

As I am only senior developer in team, Others are juniors who not strong to write clean code and architect. Problem is the during sprint planning, It took very hard time for me to lead technical ...
3
votes
2answers
128 views

How do you deal with the effort to implement a basic architecture/infrastructure for your first feature

When we start a new project with scrum with estimate user stories with points. These points mean we are busy in the sprint. Now there is work to do initially at project start like: Create git repo ...
5
votes
2answers
255 views

Product Backlog vs. huge features

I am designing and documenting a product with agile process. When I write user stories to add them to the product backlog, I found myself in a complex and huge features. Should I write these features ...
0
votes
3answers
207 views

How DevOps fit into Software Development Division of Labour?

I believe the concept of DevOps is the single person handling all the activities of a given requirement. 1) Understanding the requirement/problem 2) Come up with logic to solve the problem 3) Write ...
0
votes
2answers
93 views

How often should I push CRM solutions from Dev to Test in 3 week sprints?

I'm on a new CRM dev team. And simply put, I haven't seen sprint execution such a mess in my whole professional career. I have a deployment plan moving forward. I have an idea how I want continuous ...
8
votes
2answers
628 views

Is “evolutionary software architecture” a contradiction?

In my understanding, evolutionary architecture boils down to making architecture easy to modify. Now architecture is often defined as the things that you should get right early because they will be ...
-1
votes
5answers
332 views

Scrum daily meetings: difference between Reporting and Check-In?

The "Three Questions" for Scrum dailies sound to me like a perfect instruction, to waste 15 minutes with useless status reporting: What have you completed since the last meeting? What do you plan to ...
-3
votes
3answers
241 views

Is Agile a software development methodology?

Back ground: 1) Waterfall model has it's own phases of SDLC: Requirements -> Design -> Implementation -> Verification -> Maintenance 2) Iterative model has it's own phases of SDLC: But the term ...
3
votes
6answers
590 views

How do you cope with a team who tends to underestimate time needed to complete tasks?

How do you cope with a team who tends to underestimate time needed to complete tasks and haven't been improving the accuracy of their estimates? Details: I work in a scrum team (7 engineers) in a ...
4
votes
3answers
267 views

Agile methodology in pure technical terms

I often hear about agility processes, but it seems to me that it is (nearly) always tied to team organization and delivery processes. It (nearly, once again) never comes to the bottom of the bottle: ...
10
votes
5answers
4k views

Agile methodology: quick and dirty or plan first?

Agile question: does agile believe in getting things up and running the “quick and dirty way” - or does agile prefer building solidly from the ground up? Or is this not a methodology question, and ...
1
vote
3answers
153 views

How do the Scrum Master's responsibilities change over the years?

If a team already practices Scrum method successfully, how does the Scrum Master participate in further development? Will he/she continue to fulfill the same responsibilities?
4
votes
7answers
527 views

Who should handle customer support within an Agile team?

We currently have a maintenance role within our team which the developers on our team rotate each 2 week sprint. This consists of: Responding to user bug reports & creating stories/issues for ...
-1
votes
1answer
79 views

Handle changes to completed user stories

How can I handle change requests to already finished user-stories? Let's say there is a user story which describes how the user wants to list entities. The story describes further: which ...
1
vote
2answers
164 views

In an agile process, how much work should be done by the PO on a project or feature before presenting it to the team?

In a recent 1 on 1 w/ my team’s product owner, we had a disagreement about how much work should be done on a project or feature before presenting it to the team. The PO is used to creating specs up ...
0
votes
1answer
36 views

Business goal coverage

Currently we find we have a lot of code that sometimes overlaps an end user feature, in some cases only contributes to a tenth of a feature, or it even looks like shouldn't be there anymore The ...
43
votes
7answers
7k views

Is Scrum incompatible with public tenders?

I was asked by a public organization to give an informal workshop about the 101 of agile development explaining terms and concepts of Scrum, Kanban, and the like. I have worked in agile environments ...
3
votes
4answers
1k views

How to document non-functional requirements in User Stories?

I work as a business analyst in a software development firm. In my previous organisation, the development was done using waterfall and we wrote "Business Requirement Documents" (BRDs). In my current ...
2
votes
4answers
2k views

Should a Business Analyst write API user stories?

I work as a Business Analyst in a S/W development firm. At a previous company I was a BA in Asset Management, and the BAs there were more Business oriented (i.e. less technically inclined). We are ...
2
votes
2answers
221 views

How Sprint works [closed]

I am not from a IT background. An idea is generated is being worked upon now. Initially we started with Waterfall methodology and now using agile. Want to understand how exactly this agile methodology ...
11
votes
5answers
923 views

Should individual ability be considered in story points?

My understanding of story estimation has been that one should estimate the size of a story as it would be for an imaginary, average developer — a bit like the "reasonable bystander" concept in law. ...
1
vote
2answers
152 views

Should checkins into the Master Branch be clean?

We had a debate on our team about how clean the Master branch should be. The application is written and maintained by two people, me (a developer) and a GUI/UX designer. The GUI/UX designer does a ...
4
votes
5answers
466 views

Is it feasible to use User Stories and Use Cases in the same team?

I am trying to encourage working practices that are more agile. I am trying to understand the difference between a Use Case and a User Story. I have read a lot of articles and questions like What'...
0
votes
2answers
202 views

The two-storey branching scheme **before** the develop branch

I have found many posts about how to organize work on develop branch and up to release branch. Or even how to work without the develop branch. The trend of the "develop" branch going away, ...
18
votes
4answers
7k views

Can the Scrum method be used with only one person and only one 10 day Sprint? [duplicate]

So I have to do a project for about 10 days. About the work, lets just say Im going to develop a Website with a front-end and a few interfaces between internal services. Now I have to use a ...
26
votes
5answers
4k views

How to deal with stories that share functionality

I have two stories (I know they are missing the benefit part) As a Credit Management User, I can view the current and previous payroll differences for Offices. As a Credit Management User, I can ...
4
votes
5answers
307 views

How can I organize 3 software engineers to work together with 2 clients?

I started working in a stock broker that hired me and more two developers to build a piece of software to help them. I am the newest member of the development team. My friend, another developer in ...
1
vote
3answers
166 views

Agile and Delivering Features

At my company, we have adopted full Agile methodologies and related tools. We plan our sprints based on a set of customer requested features by the end of the sprint. Commonly, we do not deliver the ...
-5
votes
1answer
389 views

Microsoft Entity Framework - when to use it? [closed]

I am researching Microsoft entity framework and I am confused about when it should or should not be used. I am interested in the relationship between entity framework and product management ...
5
votes
4answers
2k views

Scrum team size - how small is too small?

How small can a scrum team before it's no longer effective? Are there diminishing returns or hard limits on team size before you should abandon scrum?
2
votes
3answers
2k views

How should I translate a requirements document into user stories?

I received a big old fashioned requirements document. But my team is working using agile methods (a combination of scrum and kanban), so what we need is user stories. Is there some guidance for "...
3
votes
3answers
245 views

How can I inform my team when components are ready for integration?

My team is developing a system with embedded and Windows components. Currently we have seperate repositories for the Windows and embedded platforms. The rest of the team have concerns that there is ...
1
vote
4answers
227 views

How can I quickly visualize software in meetings?

I have started a new job as a software engineer one month ago working on a web, saas oriented piece of software. I like it, but I have spotted an area where I need to increase my skills, which is ...
4
votes
3answers
419 views

Correct way to break feature into user stories

I've been questioning the size of the user stories that i'm currently working on. The feature that i am implementing is a Datepicker component. The business value of the component is to allow users to ...
4
votes
1answer
92 views

How to co-ordinate separate product teams without lumbering everybody with excess process and meetings?

About a year ago we started on the journey of slowly breaking apart our legacy E-commerce platform and replacing it with smaller rewritten services. We now have several teams each focusing on separate ...
0
votes
2answers
100 views

Sync mismatches - CI/CD Pipeline

We are implementing CI/CD in our company and we have a regulatory project which takes a long time to test. There is no way to break it down since the project contains around 300 rules, each of which ...
2
votes
1answer
228 views

Refactoring in A Legacy System: Good vs Bad Technical Pushback

I am noticing a weird mentality, when it comes to refactoring code, and I am not too sure about how I am perceiving it. Overview of the current project: A web application used as an extension to an ...
2
votes
1answer
205 views

What time of day should we end a sprint before a sprint review meeting?

Summary Our company runs two week sprints for our software development team. We have many projects our team shares with some being individual projects. We've noticed that when we end our sprint an ...
1
vote
3answers
179 views

What is captured in a Software Quality Assurance Plan if you are using test driven development / agile methods?

I need to write a Software Quality Assurance Plan (SQAP). I am familiar with the waterfall structure and I have seen SQAP samples based on waterfall model. I also know how TDD works, but I could not ...
1
vote
4answers
688 views

Scrum: How should conversations with the product owner be logged?

I've just read the Scrum Guide as I have no experience with scrum and my team is starting to use the methodology. We use JIRA to record/track our issues, but a common process is that we get ...