The Stack Overflow podcast is back! Listen to an interview with our new CEO.

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.

Filter by
Sorted by
Tagged with
-5
votes
2answers
116 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. ...
28
votes
5answers
11k views

Can Agile and ISO 9001 interact well?

There are few academic papers addressing the relationship between lean software development and the practices covered by ISO 9001. Most articles says that the divergence between these approaches is ...
-2
votes
1answer
274 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 ...
109
votes
14answers
26k views

How do I deal with a counterproductive scrum team?

Backstory: I have been working as part of this team for the past three years and in this time we have had three different Scrum Master who have all run things differently. Because of this change in ...
9
votes
5answers
2k views

Scrum: Is it ok for the design/UX of user story to occur in the same sprint as implementation

I am currently in a sprint (two weeks) where the designer is tasked with defining the requirements and UX of a particular user story. In the same sprint, I am to implement this design. During sprint ...
3
votes
2answers
134 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 ...
3
votes
4answers
3k views

Frustrating on time tracking

Our agile sprint lasts three weeks. Say 40*3 = 120 hours. Our boss requires us must to log at least 8 hours every day. We use JIRA to record time. However my current story in the sprint estimated time ...
6
votes
4answers
3k 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?
0
votes
2answers
95 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
665 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
418 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 ...
8
votes
3answers
1k views

How to create the architecture/design of an application in Agile?

If I am about to develop an Enterprise application, but as far as I understand from agile process, I break features into small chunks and develop them iteratively. I used to create the database and ...
-3
votes
3answers
282 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 ...
2
votes
5answers
583 views

Does agile agree with traditional software development lifecycle

I've seen many companies that once used to follow plain old waterfall process claim to have switched to scrum and to be now doing agile development. But their software development process does not ...
4
votes
6answers
880 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
301 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
164 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?
9
votes
3answers
1k views

How to represent an agile project to people focused on waterfall [closed]

Our team has been asked to represent our development efforts in a project plan. No one is unhappy with our work or questioning our ability to deliver, we are just participating in an IT cattle call ...
-1
votes
1answer
109 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 ...
11
votes
5answers
2k views

Are “technical user stories” allowed in Scrum?

Are technical user stories allowed in Scrum? If so, what is the standard template for writing technical user stories in Scrum? Is it the same As a <user> I want to do <task> so that I can ...
1
vote
2answers
169 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 ...
-1
votes
1answer
369 views

When should I update 'due date' in JIRA?

Me and my collegue were having a discussion about when assignee should update 'due date' of the task in JIRA. My point is, assinee should update 'due date' only after he starts working over it so that ...
0
votes
1answer
41 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 ...
13
votes
6answers
7k views

How to handle 'external' dependencies in scrum?

If you've planned a number of user stories for a sprint and one candidate story is dependent on some external provider delivering something to your team. For example an online service provider adding ...
7
votes
3answers
3k views

Should we estimate tasks during backlog grooming?

I was just taken by surprise in a backlog grooming meeting when we assigned time estimates to BA, dev, and QA tasks...but the story is not yet scheduled in any sprint and we are not yet assigning ...
11
votes
2answers
2k views

Are “Clean Code” practices really that clean and useful? [closed]

I am currently doing an internship in a large corporation and they are undergoing many changes in software delivery structure (moving to Agile). In the past couple of months I have noticed this ...
2
votes
2answers
226 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 ...
5
votes
4answers
2k views

How to learn & introduce scrum in small startup? [closed]

In a few months, a friend will establish his startup software company, and I will be the software architect with one additional developer. Though we have no real day-to-day experience with agile ...
9
votes
2answers
2k views

Is it appropriate to make a User Story for removing small pieces of existing functionality?

For an area of an application that has been developed, the request has come in to remove an item from a menu. I know this is a small thing, but how do you treat it in Scrum? I'm used to using User ...
3
votes
6answers
888 views

How can I get my startup working with Agile development?

In our startup, we've worked until now using the traditional waterfall model, but we want to try our next project using Agile Methodology. We are pretty much alien to the entire Agile process, so ...
16
votes
7answers
32k views

How long should a sprint planning meeting last?

In your experience, how long should a Sprint Planning meeting (Scrum) last? 8 hours? Or should it be shorter (succinct) and further discussions should be planned as part of the sprint? Our Sprints are ...
4
votes
4answers
3k views

Is a new change request on a user story a different user story

We have completed a user story for a sprint. Near the end of the sprint there was a new functional addition requested for the same user story. Here the user story will remain the same. ie As a <...
6
votes
3answers
603 views

Should there be more scientific study of the effectiveness of various hyped-up ideas in software development?

Everyone seems to implicitly assume that the free market of ideas will eventually converge on the "right" solutions in software development. We don't assume that in medicine - we recognise that ...
4
votes
3answers
7k views

Story Point Estimation vs Ideal Days Estimation

In my project we assign 4 hours for 1 story point and estimate based on story point. So in this case one ideal day of work will be done in 2 elapsed days. From an agile standpoint are we doing story ...
1
vote
2answers
158 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 ...
18
votes
4answers
8k 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 ...
0
votes
2answers
230 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, ...
20
votes
10answers
5k views

How can architects work with self-organizing Scrum teams?

An organization with a number of agile Scrum teams also has a small group of people appointed as "enterprise architects". The EA group acts as control and gatekeeper for quality and adherence to ...
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 ...
3
votes
2answers
324 views

How can I improve the relationship between the designer and developers? [closed]

My team is faced with a big challenge. We are building a greenfield app against a legacy codebase. The legacy code contains .NET controls with a certain look and feel. Our front end is ReactJS. We ...
15
votes
6answers
7k views

What is the purpose of planning poker in a sprint?

Our business analyst and project leads tell us the client's requirement as Stories. Every Sprint planning, we (developers) are asked to play planning poker. They asked all of us to consider the '...
31
votes
6answers
16k views

How is Agile different from XP?

I read few articles on web to find out how Agile, XP, Scrum, pair programming are different from each other / related to each other and I derived the following line: Scrum and XP are almost same. XP ...
7
votes
7answers
4k views

Should defects have story points in Scrum?

As far as I know, we use story points to measure the complexity of a story in Scrum. But what about Defect? Should Defect have story points? If it does, what does it mean by completing these points, ...
1
vote
3answers
409 views

Is the Iteration Planning part of the Iteration itself?

If I split up the development into a timebox with 3 phases: planning (e.g. with planning meeting), functional progress (software development / implementing user stories) and finalization (e.g. with ...
6
votes
7answers
3k views

Do you estimate all user stories in iteration zero?

After our product backlog is created and prioritized, are we meant to briefly estimate all the stories in the product backlog? I assume they have to be in order to create a product burndown chart, ...
1
vote
3answers
7k views

Agile Retrospective Ideas [closed]

I am a Junior at workplace and I have been to a number of our retrospectives over the last year. I have been asked to facilitate a retrospective of my own. So far, we have done "hats (red, green, ...
5
votes
5answers
912 views

How to properly shield a Product Owner from outside?

Update: We are a very small team (3 people) and thus I (Scrum Master) and the Product Owner are also developers doing some coding. We are aware of this situation and we are actively trying to ...
3
votes
5answers
1k views

How should we implement Scrum with two projects for one team?

I'm starting at this new company as a scrum master, and they want to dive into Scrum, which is nice and all, but they only have enough people (4) for one team. The road map includes delivering a new ...