agile

Time Tracking and Agile Methodology

I work in a large outsourcing company based in India. I am in the US and have a team of 3 developers and we are using scrum practices and have had great success with our approach. My problem is that our company requires us to estimate time on activities monthly whereas we work on weekly iterations. The system provides a list of 45 activ...

Does Extreme Programming Need Diagramming Tools?

I have been experimenting with some concepts from XP, like the following: Pair Programming Test First Programming Incremental Deliveries Ruthless Refactoring So far so good until I had a major stump: How do I design my test cases when there aren't any code yet? From what basis do I have to design them? From simple assumptions? From ...

Agile Iteration Resources

We are currently working out how long our iterations should be*. I have two questions: What factors should be considered in determining the iteration (e.g. "story/feature complexity", number of team members, and so on)? What resources exist with guidelines for iteration planning (books, magazine articles, URLs)? *We == my boss. ...

TargetProcess + SVN

I have a TargetProcess machine, and my developers keep committing code to SVN. How can I have TP automatically group builds so that I can know which bugs, were committed during which builds? Thank you. ...

Scrum. Dealing with low prioritized stories that will introduce architecture change.

Hi all, today in the university we had a Scrum practicing exercise (simulating the whole process of creating a software solution) and I came up with an issue that couldn't quite understand. Let's say we've had defined our stories and give them a proper prioritization. And there is a story with very little priority... it's going to be do...

Should I expect programming teams to follow a strict coding standard?

I am personally a very big fan of following internal coding standards when working with a group of developers. I feel like it brings continuity to the code and allows people to more easily expand the code base, switch off work, and assist each other with difficult tasks. On the other hand I am aware that a large set of people are of the...

PHP Based Project Management Application (Scrum/Agile)

Hi everyone I've been fiddling with Redmine in the past few days and not 100% happy with the way it organises tasks etc. I need a open source PHP based solution that is like Redmine or even VersionOne to assist our small team of 3 developers with project management. We basically use Scrum, and would love to be able to create projects,...

Help understanding the Single Responsibility Principle

I'm trying to understand what a responsibility actually is so I want to use an example of something I'm currently working on. I have a app that imports product information from one system to another system. The user of the apps gets to choose various settings for which product fields in one system that want to use in the other system. S...

Rapid Desktop Applications Development tool for Linux

Please suggest some Rapid Desktop Applications Development tool for Linux whose output can be run easily on Windows. It should support some local disk based embedded database like SQLite or HSQL. ...

Recommended TDD/Agile/Source Control plugins for Visual Studio 2008

Hello world! I am looking for a set of nice plugins to use when developing software. Currently I am soloing a project where I simultaniously experiment with TDD as I go through the project. Recently I have been quite hyped about agiles processes and wonder how I can further integrate tools that will aid in my task of both completing the...

RoR - undefined method `title' for #<Product:0x596c148>

i am new to RoR and following AWDwR book... all was well till i started the Depot project.... created the products model using ruby script/generate scaffold product title:string description:text image_url:string now when i view the page http://localhost:3000/products it shows a generic page with nothing in the list and a link to add...

Has the role of the Business Analyst become redundant on true Agile projects?

On a truely agile project where the business is performing the role of the product owner, is there still a role for the Business Analyst? The product owner would do the functional testing as soon as the user story is developed and document and prioritise the user stories. In this case which I must add I haven't experienced yet and with...

Staying Agile in a waterfall

We have a large enterprise application where projects are scoped designed and finally coded using a formalized waterfall process. I am often given code changes for non related initiatives just because they are in the same section of code. All initiatives must be turned over at the same time. Development team also has little say over s...

Kanbanish visualization and workflow management for multi-project, multi-team department

I'm trying to think of a simple (and agile in nature) way to visualize a large department's work and bottlenecks, with the idea of gradually improving the process once we have the necessary data. The problem is that we have multiple groups of developers working on multiple projects. Some developers are cross-project and some projects ar...

Start sprint date and end sprint date in Agile for TFS2010

I'm trying Agile with tfs2010 for the fist time. I would like input for each sprint a stard date and a end date but i think that is not possible actually. Do you have some hints how extend it for this data? Thank you very much. Enri ...

Iterative Development with Remote Resources

My situation: I'm a software developer that's taking on new responsibilities as a development manager. Most of my team is overseas or in Canada (I'm in the US). They're all professionals and range from junior to senior level in development. Our code is written in C# and runs everything from the e-commerce site to the production floor. We...

Which Development Method use for a Website Development?

Which is a good Project Managment Method to Develop a Website? XP? The Waterfall Model? ...

Are Agile methods (now or in the future) a required job skill?

We are trying to convert an organization to Agile software development (TDD, Continuous integration, pair programming and code reviews, Scrum, Refactoring). One "selling point" that someone proposed is to advise people from a career point of view that Agile software development, whether today, tomorrow or some point in the future, will...

Is it possible to make agile work for platform development?

Is it possible to make agile work for platform development? Picture a set of dev pods each responsible for a unique functional area of a platform. Now picture 2-4 app dev teams that use the platform to build software apps to the public. How do you make agile work in this scenario? ...

Agile development

Hello, At university we talked about agile programming, but also how many agile methods aren't used in business, like pair programming. I would like to know which methods belong to agile programming (extreme programming, pair programming) and which are really used / do you use. What about iterative and incremental development? edit: ...