scrum

Can Scrum and Lean principles ruins the life of professionals?

Hi There, I work with scrum about 2 months and don’t have all the experience I wish, so I would like to hear some inputs about it. My concern is people never say about drawbacks for the two sides; company and workers. I know the benefits of a cross-functional team but which are the drawbacks? What is hidden beside the amazing Eden Gar...

How to maintain a design specification in a Scrum environment?

I really like the concept in the agile manifesto that the focus should be on working software rather then on comprehensive documentation. On the other hand a part of my job is also to manage the product and as such I need a up to date version design document at all times. Some might say that the current version of the working software IS...

Scrum, Kanban or Other for 4 person dev team

We have a four person development team that is in need of a formalized project management system. I have a general understanding of Scrum and Kanban but it's hard to truly understand until it's been tried. We don't have the luxury of trying one for a few weeks and then switching to another so I was hoping that someone out there in a si...

How can I stop my Scrum velocity from changing?

I have an issue where a different number of man hours is being worked during each sprint. This is messing up my velocity. How do you account for new team members being added and people spending time working on other projects when planning for Scrum? ...

How do you remind your Scrum Product Owner about his promises/actions?

** EDIT: Rephrased the question to re-focus ** Our Scrum team meets as seldomly as possible, but we meet with the product owner every chance we get. We track everyone's agreed action points (particularly theirs). We are 100% agile, but our product owner lives in traditional world, we remain off-site. We facilitate him in crossing ove...

In agile/scrum, do you write detailed specifications?

In agile (scrum), do you write detailed specifications for your stories/tasks? Someone said a specification should take 2/3's of your development time. Is this still 'the agile way'? ...

How do you handle a pool of unrelated small bugs in Scrum?

We've recently adopted Scrum on the job and are running into trouble with a bunch of tiny bugs that appear after code has been accepted. These include things such as spelling errors, and other single line fixes. To create stories of size 0.5 for every little thing seems like a waste of time. It takes more time to write the story and p...

Does anyone else get worn out using Scrum, finishing sprint after sprint?

I'm with a pretty small startup and we started using a form of a Scrum/Agile development cycle. In many ways I enjoy Scrum. We have relatively short sprints (2 weeks) and I like the Burndown Chart to track the teams progress. I also like the Feature Board so I always know what I should be doing next. It feels good taking down a feat...

What do you think using Scrum in Non-Software Development area?

I often ask if Scrum could be a good method to be used in other branches beside software development. What do you think? ...

How to be agile when most people have special jobs?

Hi, our team worked with SCRUM since a bunch of month (nearly 2 years). When in the first time it was a miracle how good it works, we now run against walls with this strategy. Our problem is, that we have now (from a team of 10-12 people) a lot of special jobs, e.g. release manager, QA, architect, SQL specialist. More and more we defi...

Continuous integration workflow idea

Hi, In the software development environment where I work we have a group of developers all working in the same (Java) codebase (currently using SVN). I notice that people want to commit often what they have constructed without 'breaking the build'. So just for that reason I'm looking at tools like Git and Mercurial that make branching a...

Pair Programming with an uneven number of team members?

Recently, we've come across an issue at work where if one person is working on some code by themselves, it seems to come out with the other team members looking at it and going "Huh? That's ugly, unmanageable, I need to rewrite that" In fact, recently, I myself have had to re-factor something that was written the week before so that I'd...

How to incorporate training time into estimation of agile projects

When working on an agile development project, how do you incorporate into the estimation of time for user stories/use cases/etc. the time it takes to train new developers on unfamiliar technology being used by the project?? How do other managers handle this? Of course, my question assumes that one has deemed the technology in question ...

Agile Scenario, which is correct?

Imagine you have user story 1 which requires the implementation of a method: public static void MyMethod(string paramA); Several classes will be using this method, and MyMethod does everything required to complete user story 1, but nothing more. You are pretty sure that in a future iteration another story (user story 2) will come alo...

What Excel and Word Templates do you use during a project life-cycle ?

Hi, We work on different projects, And we use different tools. Over the years I've found that Excel and Word are the most essential tools that have ever been used at almost all stages of a project life-cycle. I use them for time-tracking, effort-estimations and requirements-management, but all of them have specific templates that make t...

Scrum : a good method only for teams with "full time on sprints" developers ?

We are a development software company. We have introduced Scrum.The problem is that developers can’t spend full time on Scrum sprints like a lot of other companies. They have to do a lot of no-development, out of the SCRUM project tasks ! I read on the net : Scrum doesn’t allow part time developers… So, what is your experience about th...

Kanban vs. Scrum

Can someone with Kanban experience tell me how Kanban and Scrum differ? What are the pro's and con's of each of the different project management methodologies? Kanban seems to be getting a lot of press these days. I don't want to miss the hottest new way of tracking my teams failures (...and successes). Responses @S. Lott - What par...

Predictive vs Reactive software design

I know that for me I first got started following the waterfall method of project management and along with that I went with the predictive approach to software design. In this I mean we had huge packets of documentation, UML, database schemas, data dictionaries, workflows, activity diagrams, etc. Having worked in software for over 10...

If a scrum master is handling multiple parallel sprints, should the sprints be synchronized?

We are looking into adopting Scrum and would want our Scrum Masters to be able to handle 3~4 parallel Sprints. These parallel sprints can be for a single product or unrelated products. Is it a better practice to start the parallel sprints 1~2 days appart or have a wider gap than that. ...

What is the difference between Sprint and Iteration in Scrum and length of each Sprint?

Is there a difference between Sprint and an Iteration or one can have Iterations within a Sprint or Sprint is just the terminology used instead of Iteration in Scrum? It will be helpful if someone can throw some light on this. Suppose there are 4 sprints and you have decided the first sprint will go up to 10 days is it required that oth...