development-methodologies

Best Development Methodology for One Person?

Hi All, I spend a lot of time working on projects in which I am the sole developer, project manager, designer, QT person (Yes, I know... Bad!), and sometimes I'm even the client. I've tried just about everything for planning projects and managing myself, from just sitting and working freestyle until the project is done however long i...

Best development methodology for a team of 6 - 10 looking to grow by 50% eventually

From our current experience we're leaning towards a kind of lean methodology. We are starting to introduce a Product Owner role and we also are forming some QA roles. I'm worried that stratifying the roles like this will result in high visibility but low velocity. I think we'd rather have high velocity at the expense of visibility (we're...

Does the frequent change of requirements lead to spaghetti code?

If the requirements are changing frequently and you want to deliver your code in time so What is the best solution or methodology used to overcome going to spaghetti? ...

Scrum - Are you a chicken or a pig?

As I am just learning about Scrum, it seems to me that for part of an iteration you may be a chicken but then become a pig when it comes time to do your part. Then go back to being a chicken. Is this correct thinking? That your stake in the iteration will change during an iteration? if not how does that work? because when software is bui...

Is TDD overkill for small projects?

Hello, I have been reading quite a bit recently about TDD and such and I'm not quite sold on it just yet.. I make a lot of small hobby projects(just me) and I'm concerned if trying to do TDD is overkill for such a thing. Though I have seen small open source projects with like 3 developers that do TDD. (though I have seen a few one-person...

Requirement to deploy the .NET framework

Has the requirement to deploy the .NET framework with a .NET application caused programmers to go back to languages such as C++ where more standalone applications can be created? ...

What are some methodologies that a solo developer should use while creating cocoa programs?

Hello, I have recently started learning cocoa development with a fairly large scale(probably Core Data based) application in mind as my goal. I have been looking into development methodologies that would be used to help build a higher quality product with better code and although I have found a couple that I am sure I would like to use,...

Is there a term for the most important method in a Class?

I'm looking through some old code and realize there are a ton of "helper" methods in this class as well as a ton of fields that are set via dependency injection and configuration. All of these things are essentially used by one very important method in the class. Is there a proper term for this in software development? Can I refer to ...