Quick Poll: SDLC and Process etc

What is the best methodology in a one developer environment ?
As some of you may know, ive moved across to FNB ( First National Bank). We have many developers, but each has his own project that services other departments.
What would be a good methodology here ? I like SCRUM personally, but not sure if its the best tool for the job.

Opinions ?

Published Thursday, October 13, 2005 8:19 AM by arnon
Filed under:

Comments

# re: Quick Poll: SDLC and Process etc

Hey, welcome Arno! Where are you in FNB? I'm at Homeloans in Kruis St

I don't use any specific methodology, but I do use a lot of iteration and refactoring. I'm considering adopting Test Driven Development.

Thursday, October 13, 2005 9:58 AM by Brady Kelly

# re: Quick Poll: SDLC and Process etc

Im at bank City. Have been to home loans before to help the guys with Sharepoint. I work for WebWorx.

I think to start we will probably use MSF Agile out of the box with Team System, but was just wondering if there were any 1 developer methodologies.

Friday, October 14, 2005 8:08 AM by Arno Nel

# re: Quick Poll: SDLC and Process etc

Personally, I feel that clunking a methodology on 1 developer is a bit of a waste of time. Most methodologies are designed to improve the performance of teams by formalising the interaction between developers. As such, they'd be largely useless overhead in a 1 dev project.

Instead, take stuff that will map nicely to a 1 dev project such as TDD (like Brady suggested). Use a simple Excel spreadsheet to track features/bugs and you're away.

Friday, October 14, 2005 12:07 PM by Sean Hederman

# re: Quick Poll: SDLC and Process etc

There is no "best" methodology for anything IMHO. Whatever methodology works for you, go with it.

Having said that, I personally follow Agile for any projects I do and employ Scrum if there's a team. For one person, I just have my own toned down Scrum so I keep a backlog of features, do the sprint planning with the customer, and have 2-4 iterations with a release of working software. I also use TDD in building the software so I know I have coverage and testing built in. Of course, with one person doing daily standups is useless but otherwise it fits nicely and keeps me on track with my work.

Wednesday, October 19, 2005 3:31 PM by bsimser