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...
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...
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?
...
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...
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...
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?
...
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,...
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 ...