agile

Can you suggest a set of commandments to make projects run smoothly?

Can anyone suggest a set of "commandments" to make everyone operate efficiently during a development project? I am looking for commandments on how Dev and QA and Management should interact. If you lookup Agile or Scrum development models they can explain peoples roles and how things work but it doesn't define a set of bylaws that pro...

Who should fix bugs in a Scrum/Agile environment?

In your opinion, who should fix a bug? A programmer, right? OK but really, who... let me explain. I'm a Scrum Master across a number of Scrum projects. Scrum says 'ring-fence your resources where possible', a sentiment I whole-heartedly agree with. Generally we integrate a certain %age of each sprint to be bug-fixing from the pre...

where do i find the MSF Agile 5.0 Process Template for TFS 2010?

Hi Can anyone tell me where to download the new MSF Agile 5.0 Process Template for TFS 2010? I recently decided to use TFS 2010 server.. ...

What can a single developer learn from Scrum?

Let's say that a developer is interested in learning Scrum, but nobody else on the team is interested. I realize that Scrum is made for teams, and the process would have to be modified to fit a single person. Is there any benefit to be gained by the developer trying Scrum, even if the team doesn't? If so, how would the process be modifi...

Looking for Free Agile Project Management Software

I'm going to be starting a .com. I'm in the pre-stages right now of creating a business plan. Once I start to code I want a free Agile based Project software to track my code and bugs. I'm using MS Project for just the Work Breakdown Structure which is good enough for just a nice list but I want some good Agile software that won't cos...

Misusing the term "Code Freeze"

I'm just curious if the community considers it acceptable to use the term "Code Freeze" for situations where we stop development except for testing and fixing bugs. Development Situation We're just finishing up our third and final sprint, which will be followed by a "Code freeze" and 2 weeks of Q/A testing. It is a big release and som...

eXtreme Programming - Prototyping as a task? Or reduce tasks you take?

Should you when wanting to prototype a set of tasks beforehand make a task and allocate time aside for this? Or on the other hand should you reduce the amount of tasks you take for that day/couple of days and inform at a stand up you are prototyping hence the drop off in your velocity? I'm swaying towards the second one - the material ...

Best Kanban Tools

What tools for managing Kanban would you recommend? ...

refactoring in iSeries (RPG), is it realistic

Implementing agile in projects requires the ability to do refactoring. It is not really a must, but code refactoring has proven to be a good engineering practice. In an agile (Scrum) project on the iSeries platform, which requires development (new code and modifications to legacy code) in RPG, RPG LE, is it possible to implement refacto...

Agile/XP and Layered approach

Can Agile/XP go together with layered approach? Should Agile/XP go together with layered approach? Breaking the source code into layers requires extra efforts and thereby increases the development-time significantly. N.B : By 'Layers' I mean separate assemblies with POCO, DA, etc. ...

Are there any web apps that do user stories cards?

We do distributed agile development and could really us a solution like story cards on a wall/board, only on a webpage where you could easily drag and drop them. Any suggestions? Thanks. ...

How different is Scrum practice from Agile Practice ?

Mostly people say Scrum and Agile interchangeably but what is the difference between Scrum Practice as compared to Agile Practice ? ...

Are there any serious scientific (psychological) studies about the ideal/maximum length of working time for a programmer?

Just curious. I know, in general, this is very subjective and can vary from person to person, but anyway - did anyone do some scientific research in this field? ...

How to convince a client that all next projects/enhancements should be done via TDD (with some agile practices)?

We are a small team (3 developers) and one of our main clients is about to submit a bunch of new feature requests and a follow on project to us to get estimates on cost and delivery times. Our last project with them was a 'success' in that they are coming back to us but I know we could have done a much better job (we used waterfall... t...

Time Tracking in Scrum

Note : Before asking this question I did an exhaustive search, and found little bits of the answer in various other questions, for example: What is the best resource for learning Scrum? Scrum Process Management - tips, pitfalls, ideas Two questions regarding Scrum However, I feel like this question hasn't been directly addressed (i...

Best Development Process for Outsourcing Online

I’m having some terrible experiences trying to outsource development to people on websites such as ODesk and RentACoder. Small green-field apps seem generally ok (shoddy work is generally limited in impact), but it always turns to disaster when trying to get people to work with existing codebases. I’ve had a guy rated in the top 100 on...

Tough Client Management Situation

Ok here's the story: I manage a team of 3 developers that have been working on, and recently completed, a 1 1/2 year project for one of our largest clients. The project is a web application written in .NET 3.5 MVC 1.0 SQL 2005. Their requirements for the program were such that we had to build 10 robust completely ajax controls; one of ...

Recommended certification for Agile development

Always keen to enhance my CV, I've noticed a few job applications recently that specify that an Agile certification is desired. Although I'm always skeptical of these sorts of things, I would be keen to get a certification in this particular area, if there is one that is actually respected. Are there any recognised and/or established c...

Can Scrum and Project Management live together?

Can Scrum and Project Management live together? Can you take the best of both worlds or will combining these two methods create more chaos? Would Scrum work better with a project manager doing PMO type work and cross function with the product owners and scrum master? I believe that a dedicated PMO would track compliance, artifacts and ...

Role of Testers in Agile?

I work in a team which has been doing the traditional waterfall method of development for many years. Recently, we've been told that future projects are going to be moving towards an agile (particularly Scrum) methodology. It so happens that my project will be one of the first, so we will essentially be guinea pigs for the next few mon...