Agile development practice consisting of having a short cycle known as a sprint to build functionality. Product owners prioritize a list of work items known as a backlog that the team selects which items to commit to finishing during a sprint. Daily stand-up meetings called scrums are held and ...

learn more… | top users | synonyms

6
votes
4answers
233 views

Is an agile methodology appropriate in this situation?

Imagine a project where the interface to be delivered has been locked down 90%, and you are already in possession of a solid architectural design. Would an agile methodology still offer any value in ...
6
votes
4answers
6k views

ScrumMaster Interview Questions

I have a bunch of ideas around questions I can ask a potential candidate for a ScrumMaster position, but I wanted to reach out to the awesome community as to interview questions/exercises to do for a ...
10
votes
5answers
9k views

What is the difference between user stories and features?

Playing with icescrum, I realised that I do not understand the difference between user stories and user features. Can someone explain the difference?
26
votes
14answers
3k views

Does SCRUM usually involve massive overtime?

I would like to know if overtime is normal for sprints, or if it is an abuse of this methodology. I feel naive and spineless doing all-nighters if I don't have to. Question is SCRUM specific. ...
9
votes
5answers
1k views

Are there any surveys on to what degree developers like or hate scrum?

Background: During a conference an analyst pointed out in a tweet that developers hate scrum. Myself and another person responded that this was not the case, and started discussing different ...
9
votes
5answers
915 views

good books about Scrum and XP [closed]

I want to know what would you recommend to read for Scrum and XP. I've got Scrum and xp from the Trenches, but I would like to see around some more references that are worthwhile.
14
votes
5answers
3k views

When to do Code Review

We have recently moved to a scrum process and are working on tasks and user stories inside of sprints. We would like to do code reviews frequently to make them less daunting. We are thinking that ...
3
votes
7answers
2k views

What makes a good Scrum Master? [closed]

How do I identify a good Scrum Master? Here are some possibilities: The person is agile (doesn't just do agile). Indicators: Blog, volunteer activities The person connects well with others at the ...
5
votes
7answers
710 views

Agile development challenges [duplicate]

With Scrum / user story / agile development, how does one handle scheduling out-of-sync tasks that are part of a user story? We are a small gaming company working with a few remote consultants who ...
13
votes
6answers
3k views

Can scrum master allocate tasks?

We are following scrum in our project. I see most of the times the scrum master allocates the tasks for us. However, I read from many scrum books that scrum works the other way around (the 'pull' ...
3
votes
7answers
3k views

What roles do people take after scrum master/technical lead? [closed]

What roles do people take after scrum master/technical lead? EDIT: My current role is a mix of a technical lead and scrum master role, but that's how we do it in my company :) )
17
votes
9answers
2k views

Are project managers useful in Scrum?

There are three roles defined in Scrum: Team, Product Owner and Scrum Master. There is no project manager, instead the project manager job is spread across the three roles. For instance: The Scrum ...
17
votes
12answers
882 views

What makes Agile software development so appealing?

Agile software development is becoming a pretty fun buzzword these days. As a developer, I understand the pragmatic value of iterative development, but (most often) it isn't a developers choice to ...
2
votes
3answers
181 views

Defer items during sprint or at the end of sprint

When tasks take longer than expected, why is it better to defer items during a sprint than to just defer everything you didn't finish on the last day of the sprint?
10
votes
6answers
2k views

Can a freelancer use agile development?

I want to improve the way that I develop software. I want to develop faster and a great code! Today I use the waterfall method as freelancer, writing web stuffs (sites, systems, etc). Is there a way ...
4
votes
3answers
326 views

Software development process for a part time University project for 1 developer?

I will be doing a part time University project soon and the time frame for it is around 8 months with approximately 10-15 hours a week spent working on it, with a review by a tutor each quarter. My ...
3
votes
2answers
283 views

Support / Maintenance documentation for development team

I'm working in the Development dept (around 40 developers) for a large E-Commerce company. We've grown quickly but have not evolved very well in the field of documenting our work. We work with an ...
7
votes
3answers
7k views

need some concrete examples on user stories, tasks and how they relate to functional and technical specifications

Little heads up, I'm the only lonely dev building/planning/mocking my project as I go. I've come up with a preview release that does only the core aspects of the system, with good business value, and ...
10
votes
6answers
2k views

How do you measure the value of your software?

One of the principles of agile is that you should measure working software: Working software is the primary measure of progress - 12 principles of Agile The thing is, while I can measure my ...
14
votes
16answers
4k views

Weeding out real agile from buzzword agile in an interview [closed]

I've been interviewing for co-ops (paid internships) lately and a large number of the companies I've been interviewing with have been saying they use Scrum or some other agile methodology (scrum being ...
17
votes
8answers
9k views

How do you deal with design in Scrum?

How do you deal with design in Scrum? Do you still have well written design documents for each scrum iteration? Do you just do design notes featuring UML diagrams? Or do you just have well commented ...
19
votes
9answers
2k views

Why do I need SCRUM vs. a less formal, more lightweight process for my team?

I'd like to begin my question by saying that I understand that SCRUM or some derivative of it is probably a good way to go for managing software development. It seems all the big companies and my ...
14
votes
10answers
1k views

Skeptic in a Scrum Team

My company has recently switched to an Agile way of working and as a part of it we've started using SCRUM. While I'm very comfortable with it and feel that this way is superior to a traditional one, ...
8
votes
5answers
2k views

What is the bug workflow on your agile/Scrum team?

What is the bug workflow on your agile/Scrum team? Here is ours: - If the bug is related to a story in the current sprint, we fix it. - If the bug is not related to a story in the current sprint and ...
7
votes
4answers
742 views

Refactoring in domain driven design [closed]

I've just started working on a project and we're using domain-driven design (as defined by Eric Evans in Domain-Driven Design: Tackling Complexity in the Heart of Software. I believe that our project ...
13
votes
6answers
503 views

Peer review for tests just like code reviews

Does anyone practice the "code review" process for functional tests? Do you find it useful? The way that my current employer practices SCRUM we include functional testing as part of our "must have ...
9
votes
2answers
6k views

A good guide on choosing the point scale to use with Agile/SCRUM?

We're using Pivotal Tracker for our project, which lets us choose from these three point scales: 0,1,2,3 0,2,4,8 0,1,3,5,8 And I'm looking for a resource to help guide our decision. (After using ...
3
votes
4answers
324 views

Should QA file 5 separate bugs or one bug with multiple parts in it?

The question might not be as simple as it sounds, as we have struggled with this a bit. If there are 5 separate bugs, which can be taken care of with a single fix, then it is wasteful to take this ...
5
votes
5answers
1k views

How to support a product built with agile development?

Two of the functions our company provides our customers are: Our Development team of ~10 employees creates software products for businesses in a particular industry. The software is used on hundreds ...
6
votes
4answers
885 views

Managing Production Issues during a Scrum Sprint

The question of managing bugs in production has been a large feature in my mind of late. Sprint's are not meant to have any items added into them, but for critical bugs, this is simply unavoidable. ...
23
votes
6answers
3k 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 ...
11
votes
5answers
830 views

Is it a good idea to appoint one of the scrum team member or scrum master as Product Owner?

Lately we had a project, in which client was busy touring. As usual scrum team was formed, management decided to appoint our analyst as Product owner since Client won’t be able to participate ...
14
votes
6answers
532 views

Does your team function well without following a work methodology (such as scrum)?

I've worked in a number of small teams over the last 9 years. Each had the obvious good practices, such as short meetings, revision control, continuous integration software, issue tracking and so on. ...
6
votes
4answers
518 views

Sprint Meetings - What to talk about

In work we have just started using the Scrum methodology, it is working well but I have a question on the daily sprint meetings. We set aside 15 minutes for the meeting (between the three devs and ...
5
votes
5answers
321 views

Is it right to appraise Scrum members according to number of successful user stories completed?

When my Manager told to team that "now onwards successful user stories will be considered for appraisal!" We sat there for while shocked and that was one of the several jaw dropping moments he gave ...
24
votes
13answers
1k views

What tools do you use to manage requests from users? [closed]

I'm drowning in user emails and I'd like to implement a better way to manage all these requests I get and put them in a queue where those people on a team, as well as users, have access to them and ...
11
votes
3answers
728 views

What should a tester (Quality Assurance) person do on a scrum team?

Coming from a scrum environment with no integrated testing support and an independent minded QA staff, how is a tester (QA person) best integrated with a scrum team? What should they do? For ...
5
votes
2answers
601 views

When there are multiple scrum teams, how often should the 'scrum of scrums' meet and who should attend?

When there is too much work for one scrum team to manage, multiple teams are created. A scrum team has a stand up meeting everyday. How often should the intra-scrum team meeting occur and who should ...
18
votes
9answers
1k views

Advantages of Scrum for the developers themselves?

Scrum being a project management methodology, how would you 'sell' it to the developers in a team that is reasonably happy with its current situation? It seems easy to me to explain to our Product ...
6
votes
3answers
1k views

Can the ScrumMaster and other team members be managed by the Product Owner?

Our team is switching to Scrum. I would be the ScrumMaster (in addition to being a developer), and another developer would become Product Owner (in addition to our product marketing guy). All members ...
16
votes
6answers
2k views

Can fixed scope + fixed deadline + fixed price contract ever be made to work with “agile”?

Some projects we run internally using scrum, whilst still being "fixed everything" to the customer. Mixed success on our part (the customer likes the visibility of the burndown chart). Any ...
31
votes
17answers
4k views

Daily standups- yea or nay? [closed]

How valuable (or not) do you think daily stand-up meetings are? If you're not familiar with it, this refers to a daily meeting that is part of Scrum adherents (and some other agile methodologies). ...
5
votes
3answers
234 views

Scrum meeting - dealing with the last question

In the 5/15 minute scrum meeting the 3 questions are asked. For the last question "what impediments are getting in your way" If a dev has problems - the xyz is going to have problems, this is likely ...
44
votes
10answers
8k views

Can Agile/Scrum be used by 1 or 2 developers?

Everything I've been reading and researching up to this point describes how Agile/Scrum works great with teams of about 4 to 6 members, maybe even more. In my current shop, we have about 8 developers ...