agile

Developer To User Ratio

We are in the process of developing an new product and implementing Agile, specifically Scrum. Our first sprint was planned conservatively, but we are going to miss our target by quite a bit. The main cause being interuptions and new clients throwing in last minute requirements that we had stop and react to. To be able to help identify...

What information should be stored on Kanban Cards?

I am curious to the information and level of detail that people are storing on Kanban cards? Or beter yet some templates of how they are put together. For reference here is a description of a Kanban Card http://en.wikipedia.org/wiki/Kanban_cards ...

Should you include non-development tasks in your Scrum backlog?

We're having trouble incorporating certain types of tasks into our product and sprint backlogs: Meetings with clients Training and knowledge-sharing Administrative tasks Some of these aren't directly related to the project, so it's easy to put them aside and refer to them as administrative overhead (thereby reducing the doable story ...

DB development in a distributed development team

The development team is geographically distributed. Of course we have code repository/bug tracking portal. As rule in our projects we use MS SQL 2005 and 2008. We do not have dedicated person who develop only DBs. Any developer of the team can contribute DB changes to the project. We needed a tool which will allow to do DB development ...

Implementing User Stories the Agile Way

I'm a newbie to the Agile/TDD world and trying to get my head around some of the basics. This is related to the way I should go about implementing user stories. For e.g. lets assume I have below 2 user stories to start with for a hypothetical content management system: Story 1: As a Content Author I need to be able to create News Arti...

Evidence based studies on the topic of best programming practices?

When seeking advice on good programming practices the typical answers are a variation of agile software development, test driven development or design patterns. However, as far as I know, neither of these are proven using the scientific method (if I'm wrong on this then feel free to correct me). I wonder, are there any good resources on...

Can you clarify the differences between Conditions of Satisfaction (COS) and Acceptance Criteria?

My understanding so far: (please correct me if I'm wrong) Ideally, COS are specified early by the product owner in the Sprint planning, facilitating a conversation. They can be considered an abstract definition that will form the base of the Acceptance Criteria for the user story or the feature. Acceptance Criteria are developed by th...

Architectural principles as "non-functional" user stories

I am about to start a pilot project in our company to introduce agile practices, including the use of user stories. After reading two books by Mike Cohn, Agile Estimating and Planning in particular and User Stories Applied, I now have a clearer idea of how to proceed. I have confidence in refining our techniques along with practice. Ho...

Does Software Architecture Modeling on the start of the project considered as an Agile Aproach?

I am used to making an architecture plan during the start of the project. In an Agile Process it seems that the architecture are being done or improved during the iterations. ...

Does ITIL fit into an Agile world?

Our IT manager is pushing for ITIL, I'm only loosely familiar with it and wanted to know if ITIL fits into an Agile work-cycle well? From my initial impression I would assume no, mainly because what our manager is proposing is to put timelines against everything, stating SLA's to the business that "high priority tasks must be completed...

Can agile help a lone developer who codes as a hobby?

Hi, Agile development is a very useful methodology. Is it realistic to apply this to a lone developer who codes as a hobby (I also code for a living in a team where I have learnt agile from)? Things like stories, scheduled retrospectives, etc, can be useful (Even if I am asking myself things)? Thanks ...

Scrum Taskboard - can the tasks change?

Hi, The company I work for is currently looking to move from traditional waterfall into Scrum for development. We are in the process of slowly adopting what practices we can without fully making the move (we still have much to learn before we can fully move on over!). One of the things we want to implement now, before making the full s...

Difference between VS2010 Scrum v1.0 vs MSF for Agile software development v5.0 or the latter is the superset?

How significant are the differences between Visual Studio Scrum 1.0 & MSF for Agile Software Development v5.0 process templates? Has anyone used one over the other? We are currently using external tools (TRAC) for implementing Scrum in our development process, since MS came up with additional process guidance in TFS2010, these 2 things...

Agile development from a front end developer perspective

I have recently joined an Agile software enginerring consultancy as their sole front end developer. It appears to me that one of the features of the Agile process is that you don't forward invest in features but the way I am being asked to work is to code everything up front thus creating a lot of forward investment. This has lead to a...

Should a Product Owner look after more than one product?

In a Scrum or Agile team is it advisable for a Product Owner to be involved in more than one product? Is it good to have a Product Owner for the Enterprise System and "sub" Product Owners for the components of that system? i.e. In a Retailer would you have a PO for the enterprise system that drives "sub" PO's for say Retail, Supply Chain...

What is good practice for java agile integration testing DAO -> database?

What is current good practice for agile integration testing of DAOs against a real database schema in the Java landscape? (By 'agile' I mean what is the most streamlined, automated & simple solution to this problem). I hope to achieve automation of tests that prove the data access layer integrates seamlessly with real running instances...

Stand-up alternative for a remote team

What would you recommend in place of a standup, if there are many people working remotely at very different working hours? Is there any software for - let's say - remote standup, where everyone would write the same things that he or she would say at a normal standup? ...

Does anybody know what companies are currently using agile iconix process??

Does anybody know what large companies are currently using agile iconix process?? ...

Scrum master - should dev carry on with no QA resources?

I'm a developer working in a small team with another developer and a QA who is split across 5 projects and I've recently been given the title of Scrum Master. I've a few questions/issues which I was wondering if I could get a hand with: I've not found any good central place for information on my new role, can anyone point me in the ri...

Should developers be allowed to participate in backlog planning processes?

I recently interviewed with a company which has started introducing Scrum for their development cycles. I asked one of the developers how their experience has been, and it sounds like they are completely divested from the planning process. He wasn't allowed any input as to what went into a given Sprint, and didn't participate in any pl...