agile

Is there a windows tool that is compatible with the OS X text editor SubEthaEdit for collaborative coding?

...question says it all! Looking at tools for collaborative editing for a distributed and having uses SEE in the past I would love to go down that road (but it has to be cross-platform).... ...

Tips on creating Burn down charts with Open Flash Chart 2

I am going to be implementing a burn down chart for our project management system. It's going to be using Open Flash Chart 2 The system knows when the project starts and when it's estimated to be completed. It also knows the story points and how many hours they each take. Users write each day how many hours were worked on each story po...

How do you remind your Scrum Product Owner about his promises/actions?

** EDIT: Rephrased the question to re-focus ** Our Scrum team meets as seldomly as possible, but we meet with the product owner every chance we get. We track everyone's agreed action points (particularly theirs). We are 100% agile, but our product owner lives in traditional world, we remain off-site. We facilitate him in crossing ove...

In agile/scrum, do you write detailed specifications?

In agile (scrum), do you write detailed specifications for your stories/tasks? Someone said a specification should take 2/3's of your development time. Is this still 'the agile way'? ...

How do you handle a pool of unrelated small bugs in Scrum?

We've recently adopted Scrum on the job and are running into trouble with a bunch of tiny bugs that appear after code has been accepted. These include things such as spelling errors, and other single line fixes. To create stories of size 0.5 for every little thing seems like a waste of time. It takes more time to write the story and p...

Does anyone else get worn out using Scrum, finishing sprint after sprint?

I'm with a pretty small startup and we started using a form of a Scrum/Agile development cycle. In many ways I enjoy Scrum. We have relatively short sprints (2 weeks) and I like the Burndown Chart to track the teams progress. I also like the Feature Board so I always know what I should be doing next. It feels good taking down a feat...

ATAM presentation problem

Hi everyone ! I'm preparing for ATAM presentation for stakeholders and i got messed up with architecture presentation. I would really appreciate if someone will point diffrence between : "present architecture" and "identify architectural aproches" they are on pages 27 and 29 of this pdf : http://www.sei.cmu.edu/pub/documents/00.reports...

PSP vs Agile which one is better for medium team (5 - 10 developer)

Now I need to study about PSP (Personal Software Process) and Agile, then compare it pros and cons. I have some knowledge of Agile but very little with PSP. I want to know from anyone who have experience with these 2 methodology and which one is suite for my team size. ...

What do you think using Scrum in Non-Software Development area?

I often ask if Scrum could be a good method to be used in other branches beside software development. What do you think? ...

Agile practices to avoid deprecated code?

I am converting an open source Java library to C#, which has a number of methods and classes tagged as deprecated. This project is an opportunity to start with a clean slate, so I plan to remove them entirely. However, being new to working on larger projects, I am nervous that the situation will arise again. Since much of agile developme...

What is the point of a "Build Server"?

I haven't worked for very large organizations and I've never worked for a company that had a "Build Server". What is their purpose? Why aren't the developers building the project on their local machines, or are they? Are some projects so large that more powerful machines are needed to build it in a reasonable amount of time? The only...

How to be agile when most people have special jobs?

Hi, our team worked with SCRUM since a bunch of month (nearly 2 years). When in the first time it was a miracle how good it works, we now run against walls with this strategy. Our problem is, that we have now (from a team of 10-12 people) a lot of special jobs, e.g. release manager, QA, architect, SQL specialist. More and more we defi...

Building an Aircraft using Agile?

Developers can learn a lot from other industries. As a thought exercise, is it possible to build a passenger aircraft using agile techniques? Forgetting cost for now; how feasible is it to use iterative and incremental development for both the hardware (fuselage, wings, etc) as well as software, and still come out with a working and saf...

Building a life-critical System using Agile

Looking at the general trend of comments in my question about Building an Aircraft using Agile, the biggest problem other than cost appears to be safety. Do people feel that it is not possible to build a safe system (or prove it is safe) using agile? Doesn’t all the iterative testing mitigate this? Is it likely that a piece of software...

Pair Programming with an uneven number of team members?

Recently, we've come across an issue at work where if one person is working on some code by themselves, it seems to come out with the other team members looking at it and going "Huh? That's ugly, unmanageable, I need to rewrite that" In fact, recently, I myself have had to re-factor something that was written the week before so that I'd...

Non-techies creating functional specifications.

Ok, I'm a lowly developer just minding my own business. Suddenly, I'm thrust into the crazy situation where I'm being handed a piece of paper, consisting of hastily written point notes from a client meeting. From this, I'm supposed to estimate development time on a short software project (3 - 6 weeks). The notes range from fairly useful...

Are there any alternatives to Rational Team Concert at the moment?

Hi, we are a team of about 100 developers working in an iterative development style. We are looking for a solution that will allow us to aggregate all development artifacts in one collaborative environment. Rationals Team Concert is bringing a lot of what we are looking for issue tracking combined with project management and soure code...

What Code is a Candidate for Re-use?

Imagine you work for a small lean software company. You know the future competitiveness of the company is in having a good reusable code base to draw upon. It’s going to be very important to manage the company’s re-use policy to ensure you deliver today, at the same time as providing a back-bone for the future. In my mind there are two ...

How to incorporate training time into estimation of agile projects

When working on an agile development project, how do you incorporate into the estimation of time for user stories/use cases/etc. the time it takes to train new developers on unfamiliar technology being used by the project?? How do other managers handle this? Of course, my question assumes that one has deemed the technology in question ...

Agile Scenario, which is correct?

Imagine you have user story 1 which requires the implementation of a method: public static void MyMethod(string paramA); Several classes will be using this method, and MyMethod does everything required to complete user story 1, but nothing more. You are pretty sure that in a future iteration another story (user story 2) will come alo...