scrum

Writing user stories for internal technical tasks

I am attempting to manage my projects a little better so I am looking at attempting to apply some of (eventually all) the features of scrum. Looking at user stories specifically the high level format seems to be: As a User I can Feature Description or Artifact is Doing Something How would I write "Upgrade the Database"? Is it sim...

Does the scrum master have to answer the 3 standup questions as well?

This is more a theory and correctness of the process more than practical. I am curious to know if the Scrum Master will have to answer the three questions below in the stand up meeting. Things I have done since yesterday's meeting Things I am going to get done today Obstacles that I need someone to remove ...

I'm starting an opensource project. Any advice?

First of all, I reviewed this question, but I think I need a little more information since I've never worked on an opensource project before. I'm starting an opensource project, currently hosted on Google code. It is a framework for creating flash games in ActionScript3 (programmer oriented). So far, so good, but I want to start buildin...

How to work unestimatable tasks into a scrum sprint?

I am the scrum master for a small team of 4 developers. The project we are working on has a lot of tasks that we have never done before and cannot easily estimate in a sprint planning meeting. What is the best way for me to run a sprint with this uncertainty? I am finding it very hard to finish a sprint with a potentially releasable p...

Can Scrum work with mediocre developers?

Anyone ever tried to assimilate Scrum to a team where most developers are just mediocre? I mean developers who aren't the most tech savvy, has bad time-management skills, but most of all - lack the sense of personal responsibility and commitment. Do you think it can work? Or would you try a different methodology? ...

Scrum and Project estimated time

IF the client asks me for a estimated time for completion for the whole project can this be given using Scrum? Using for instance the (dreaded) waterfall methodology I will have a technical spec to use to give a half decent estimation. ...

In agile/scrum user stories, how much detail is enough?

Enough detail is enough is the usual response. On the project we are currently busy with (which was incomplete and handed over to us without any brs/documentation/user stories of any sort, we get stories like: As a Product Owner I need the developer to test the XXX workflow so that it works correctly. and As a Product Own...

Academic Studies Into Benefits of Team Work in Software Development

Hi All I need to find some good statistics from reputable sources on the benefits of software developers working in a team. We use Scrum - so anything linked to this in particular would be really beneficial but not essential. I have 5 developers of differing skill levels and I feel that they need to work as a team. However, if my b...

Where could I find some video training courses to learn Agile?

The title express it all. I 'm willing to learn Agile development, I'm new in this topic. I'm also interested in some of its flavor as Scrum. I'm wonder if there is a good website where could I find screencasts, webcasts or a training video series about Agile? Best to all, ...

Gathering Requirements with Scrum

My development team is working to the Scrum methodolody, pretty much. We have a prioritised product backlog, which we break down into sprints tracked by a burndown chart. Trouble is, the product managers (who gather requirements from the stakeholders) will give us an outline of the requirements, say a few days before the start of a spr...

What agile practices are appropriate in a small team?

So I find myself working for a few weeks in a small team of four, including me. Quite a change from my last job at a 300+ developer shop where I'd been part of the adoption of an agile methodology. I've been sneakily introducing useful tools like a continuous integration server and am surreptitiously starting test-driven development. ...

Kanban/Scrum Boards

I'm curious as to what other people use for physical Kanban/Scrum boards in their companies. I appreciate that because of sensitive business information you may not be able to provide a photo of the board. I"m looking at to find out what does your board looks like, and how you organize user stories and tasks as they move through a typi...

How do I motivate stake holders to test the sprint delivered software?

One recurring problem we have in projects is the fact that the stake holders only start looking properly into the delivered software until the near the final release date even though we deploy the sprint result into the test environment every time and demo from it and keep reminding them that it's really important to get their feedback d...

Agile Myths and Misconceptions

What are the myths or misconceptions related to Agile? There are lot of misconceptions related to Agile that an average new comer may fall into. What are the misconceptions in the Agile world and how do you justify that it is truly a misconception? Update: Summary of Agile Myths Agile doesn't allow documentation Agile methods do no...

Scrum, how to handle bugs in the sprint and how to time estimate bugs

I'm working in a Scrum project writing firmware code in C for an ASIC. Every so often we have really hard to find bugs. But how do I time estimate these bugs? I always tell the Scrum master I do not have the competence to estimate them because I really hate time-estimation of bugs. How do you guys handle this in your Scrum projects?...

Scrum and Story Points - why ideal man-days not ideal man-hours?

I am used to thinking about time estimates in the way suggested by Joel Spolsky - that if a scheduled item takes more than 16 hours, it should be divided into smaller tasks. Now, I am implementing Scrum in my team together with Story Points based estimations. It seems to me that a good unit for a Story Point would be ideal man-hour, not ...

Agile development and architecture

How does a formal architecture specification fit in with agile development - if at all? I'm thinking specifically of Scrum, which makes no mention of an architecture amongst the official artifacts. Do you just let the architecture evolve "accidentally" (so to speak), do you spec it informally, or is there room for doing something lik...

Agile/Scrum developement: How do you handle "off" day?

Agile/Scrum development is a very collaborative development process. e.g. it requires developers to continuously communicate & work closely together day-in day-out. How do you handle your "off" days? Those days that you just don't have energy, can't think straight, don't really have anything to say at the standup meetings, etc. Just li...

Is One Tool or a Suite of Tools Better for Scrum?

G'day, Edit: We've been using Scrum very successfully for several years on several projects of varying sizes. In fact, our team developed the successful iPlayer project for the BBC using a classical Scrum approach. After using various combinations of tools, some high-tech, some low-tech, across these projects we now wish to try adoptin...

Anyone got any tips for organizing/managing a solo development effort?

I've got a project I'm starting to tinker with that is a solo project but I'd like to try to stay organized and have some methodology to work from. Most methodologies that I've seen are aimed at teams. I'm wondering if anyone has any links or thoughts on planning/producing a project with a system as a solo developer. Thanks in advanced, ...