agile

Is Scrum Evil?

At the last CITCON Europe we had a great session on the topic "Is Scrum Evil?" Reading James Shore's blog post on "The Decline and Fall of Agile" brought this session back to mind. These are serious doubts being raised by people deep deep into agile. For people on the outside the judgements can be even more harsh, as in this blog post "...

looking articles and source code related to agile process

looking articles and source code related to agile process that is implemented in asp.net ...

What are some situations where Agile is inappropriate?

I have been hearing and reading about Agile for years. I own a book or two on it and I like the idea. I am finally in a position where I could roll something like this out where I work, but I have serious concerns about whether it's the way to go for us: Isn't there a minimum size for this? Big design up front must be more efficient f...

What to use for an Agile sprint/iteration calendar?

So where I work we approach our projects using Scrum. Recently we have all been bumping heads and interrupting each others work too frequently because of competing role interests (developers, QA, product owners, scrum masters, business analysts...) In order to fix this we want to implement a sprint "cadence" where blocks of time are de...

What are pitfalls for agile development methodologies?

What are pitfalls for agile development methodologies? ...

Agile Development 101 Video

Hello, I've been trying to find a good video that I can show at a "Lunch and Learn" on Agile Development / Scrum. Our organization is primarily Waterfall and most people have never even heard of Agile development let alone have any concrete knowledge of the topic. There are plenty of great resources out there that talk about Agile, but ...

What is a good way to implement an agile database process, which is in synch with the code base, especially in regards to continuous integration?

The project I am working on were are trying to come up with a solution for having the database and code be agile and be able to be built and deployed together. Since the application is a combination of code plus the database schema, and database code tables, you can not truly have a full build of the application unless you have a databa...

Distributed development team - Tools Needed

I have a team of developers distributed Globally over different time zones. what are the best tools to achieve maximum productivity in such a team? I am looking for: Source Control Bug Tracking Build Management Any other thing that may help Thanks ...

Agile question

We have to let go 3 of our software test contractors due to budget constraints, in the middle of a project that had adopted agile development practices. The management attitude is to throw equal number of full time bodies to compensate for this. Does agile development allow for this disruption? I would like to know if any one has been in...

Are you Agile IMPACTing?

I = Iterative and Incremental Development M = Merciless Refactoring P = Peer Reviews A = Automated Functional Tests C = Continuous Integration T = Test Driven Development Doing IMPACT? ...

YAGNI - The Agile practice that must not be named?

As I've increasingly absorbed Agile thinking into the way I work, yagni ("you aren't going to need it") seems to become more and more important. It seems to me to be one of the most effective rules for filtering out misguided priorities and deciding what not to work on next. Yet yagni seems to be a concept that is barely whispered about...

Is Extreme Programming only for the experienced?

I might be working with a team on a buisness workflow automation project, since it is a business workflow we are looking to have constant interaction with stakeholders and frequent releases. The team however, is pretty new and the average experience is around 3 years. Do you think the lack of experience could be a problem if the project ...

High level architecture

Even if you are using Agile, you would need a high level architecture before you can start implementing the project. By high level architecture, I mean dividing project into small parts, infrastructure stuff, distributed/web-based/thick client etc... Are there any books/articles on this topic?? ...

What is the relation between scrum agile and RUP?

RUP in the dialogue with Scrum There is a relation between Agile and RUP. Actually I though that Agile development was a type of RUP. In the article from IBM above you can see that they are fitting the model to RUP. Does someone has any practical explanation of the relation between these three interesting concepts. ...

Is XP good for big teams

How does a team of say 50 work on an XP project? I would assume that the project would need to be divided in to multiple modules before all these people can start working on anything.. but this may be against XP practices (BUFD) Also if many people start implementing user stories at the same time, won't there be duplication (same class...

Agile (Scrum) adoption - how did it go?

For those of you who have implemented Scrum in your organizations, what were your biggest obstacles and if you did overcome them, how? Thanks in advance, Rob ...

What percentage of projects are done using Agile methods?

Are there any stats that tells about the percentage of projects done using Agile.. and further breaking down to XP, Scrum etc ...

Is it OK to have more than one role in a SCRUM process

Do you think it may be OK for a person to have more than one role in a software development company that wants to use SCRUM? E.g. is it ok/possible if a person is SCRUM master and team member Product owner and team member SCRUM master and product owner Which combinations do you think are possible? Do you work in such a team? What sh...

How does Scrum work when you have multiple projects?

I'm fairly well read in the benefits and processes of Scrum. I get the ideas on the backlog, burndown charts, iterations, using user stories, and other various concepts of the Scrum "framework". With that said... I work for a web development firm that manages multiple projects at one time, with six team members that make up the "product...

Scrum: too much or not enough?

My company has recently started using Scrum; we've done 2 sprints. We're still learning, but we've definitely exposed and fixed some problems in our development process already. So in general I think it has been good for us. In reading many of the internet musings about Scrum from evangelists, cynics and everyone in between, three commo...