agile

Code Review Documentation in Agile Projects

Hi, The organization I work with, a large Indian outsourcing company, enforces documentation of code review comments. The rationale is that this gives the team insight into the quality of code development and also understanding of the patterns of the problems encountered. This is checked during the regular project audits that we have. ...

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, ...

How do you begin breaking your project up into smaller pieces?

I have seen this thread: http://stackoverflow.com/questions/1448321/breaking-down-the-project-into-small-tasks and it is helpful. I'm just not sure where to begin. Do I just read a book on agile and use that methodology as the project manager? Is agile a complete system from the absolute beginning to the end? Any software for a sug...

Big picture planning with Agile

I did some fairly thorough reading and searching through SO and didn't find anything on this topic, so hopefully I'm not creating a dupe. If this has been asked before I would appreciate a link. I work for an enterprise development shop that is currently using a mostly waterfall process for software development projects. I've read thr...

Is there a Scrum plugin for the Roundup Issue Tracker?

Is there a Scrum plugin for the Roundup Issue Tracker similar to Agilo for Trac? I realize that Roundup is an issue tracking system, whereas Trac is designed to be an integrated project management, SCM, and issue tracker. Therefore, maybe a better question would be—Is anyone aware of a, preferably Python based, Scrum tool to use in conju...

Is PMBOK more for implemenation and Agile, Scrum more for engineering?

Is PMBOK more for after implementing software is built, delivering it to the customer while Agile or Scrum is more for building the software in the first place? Just trying to understand. Thank you. EDIT: My main concern is the PMBOK. They use it a lot where I work but not for development (they implement with it.) They don't develo...

Do any of you use Scrum for game development?

Just wondering if any of you use agile with scrum for game development. How much do you deviate from it? I am particularly interested in how much it affects your game design document. To me it seems, contrary to what I have read, you need some kind of GDD, just not as detailed because that would be taken care of by the backlogs. Than...

What comes between the vision and a product backlog in scrum?

Not looking really for a book. I have seen lots of references and links to them. I can't buy one right now. I have been reading online, watching videos, etc. One thing so far I don't get. What comes between the vision (solution to the problem) and the product backlog. From what I read, I think it is user stories but I am not sure. ...

Good resources for example process definitions of software development methodologies?

Is there any website specifically for sharing and accessing actual software development processes implemented in software organizations? There are lots of resources that give advices and descriptions for implementing these processes. They are very useful. But I think having actual example process definitions would be very useful as wel...

Where in the scrum process is programming architecture discussed?

Let's say I have my vision and now my product backlog of items. That part is in writing and ready to be used. I am about to create my sprint(s). I am curious. When does a programming team sit down and say "let's use this platform, this framework, and language" and things like "We need a class here," or "I see a way we can use an Inte...

Managing deployment and configuration tasks in Scrum

Just wondering how others out there are managing tasks not directly related to fulfilling user stories such as server configuration and application deployment (in a web application environment). Previously I’ve included these activities within the task breakout of a product backlog item but the effort tends to get lost amongst other task...

When to introduce unit tests in new projects?

First let me just state that coding without unit testing is just plain crazy. Without unit tests I'm living in constant fear of breaking something without noticing. So I'm all for unit testing, and I prefer doing it using TDD. My question however is; when should you introduce unit tests when starting a new project? Living in the spirit...

What is the most effective way of dealing with overbearing "know it all" developers?

Just to clarify - I'm talking about a Scrum or Extreme Programming Team here not the old-fashioned command-and-control team from the waterfall era. These are what Fred Brooks would call have called "democratic teams" in the 1970's and what Scrum people today call "self-organizing teams". ... one of the most difficult things to deal w...

How would I word this feature and user story?

I am learning to create features and user stories and was reading this thread: http://stackoverflow.com/questions/1707820/what-is-the-difference-between-a-user-story-and-a-feature-in-agile-terminology But I'm not sure how it helps here. Say I'm writing a tetris game and I want it to be in color. How would I write that? Feature: gam...

Where are programming tasks in scrum detailed at?

When you have sprint task in Scrum, where do you put how you want to program something? For example, say I am making a tetris game and I want to build the part of the game that tracks the current score and a high score table. I have my feature, my user story and my task, but now I want to talk about how to design it. Is that design so...

Simple quantity function problems, shopping cart

I just picked up Agile Web Development with Rails 3rd Ed., and I'm going thru the Depot Application chapters, I'm attempting to create a simple Edit quantity function, and delete function. I've had luck with the delete function but no luck with the edit quantity function. I'm going to provide a lot of information, so please don't feel ...

When is an agile iteration considered complete?

I am working on a team that is exploring the possibility of adopting agile development practices. One question that we are running up against is deciding when an iteration (sprint) should complete. Let's say we've defined our feature backlog, and produced story-point estimates for them, and we have decided that the first 30-day sprint ...

How to change to use Story Points for estimations in Scrum

Having used "days" as the unit for estimation of tasks in Scrum I find it hard to change to using Story Points. I believe story points should be used as they are more comparable to each other - being less dependent on the qualifications of whoever addresses the task etc. However, it isn't easy to make a team start using Story Points when...

Continuous integration with .net and svn

We're currently not applying the automated building and testing of continous integration in our project. We haven't bothered this far as we're only 2 developers working on it, but even with a team of 2 I still think it would be valuable to use continous integration and get a confirmation that our builds don't break or tests start failing...

Agile Project Management

If one does use Scrum for the Software development portion of a project, does one still use PMBOK or some other project management methodology for the "other" tasks on a project e.g. the business, marketing, training tasks. What is the project management of non software development tasks referred to i.e. traditional project management? ...