Let's say you have a project that will involve two web applications (that will share DAL/DAO/BO assemblies and some OSS libraries):
a semi complex management application that uses Windows Live ID for authentication and is also capable of communicating with various notifier services (email, sms, twitter etc.), targeted notifiers being a...
I'm time+cost estimating a semi-complex software solution, that hasn't got specific requirements in about 75% of features. I would still like to make as good estimate as possible, by getting additional data from the client. There will still be parts that may end up not being able to develop, since there's too many dependencies with other...
Hi guys!
I have this quick question regarding cost estimation using Function Points.
We are doing a small (course project) project for a small company and it's for free, of course. Our teacher wants us to provide an estimated cost of the project using Function Points.
Computing the Function Points is somewhat straight forward (sort...
I work on a software project and would like to estimate the percentage out of the total contribution that I have put in the development of the software. Is there some tool doing this? Such a tool can be useful for appraisals or negotiations, for example. After all, we work for money (yes, not only money, put the point remains). I think t...
Let me clarify this a bit more. I started giving estimations about projects/tasks. I write everything down in a spreadsheet. I know that soon this spreadsheet won't help much (searching, recommending similar project estimations etc...)
Do you have any recommendations for any tools I can use for keeping a track of all these estimations? ...
Possible Duplicates:
How to estimate the length of a programming task
What can I do to get better at estimating how long projects are going to take?
I know that this probably has as many answers as users here on SO, but software estimation always seemed like an esoteric science. Software developers don't have a magic book to...
In looking for practices that will make me a better developer (code reading, TDD, pet projects during spare time, for example), I recently got the Steve McConnell book about Software Estimation.
I am asked at work to produce estimates of tasks and I know it is a good skill to have as my responsibilities increase.
But my question is: i...
The scale of an open source project is completely different from the projects I do at the office. Work is done in spare time, volunteer work that may not materialize, personal development resources, not corporate, etc.
Clearly the chestnut "do the smallest thing that works" applies, but beyond that, are there any more formal methods to...
Real world scenarios (here "you" means "I") :
You are doing undergraduate "research" (in reality programming) for a theoretical CS professor who is a lousy programmer in general, let alone in the language that you will be using.
You are trying to help a friend with an IT aspect of his/her startup idea.
You are trying to pick up a prog...
For a project, there is a requirement to send out many detailed emails to workflow participants.
The emails would contain summary information about the request that workflow participants would act upon. It would also contain information about what they need to do etc.
I am try to provide an FP estimate for the application.
Question is...
Clarification: I'm referring to companies that pay developers, professionally. I understand why a "hobby" or "for fun" developer wouldn't want to (or couldn't afford) a fully-features pay tool, and may prefer to tinker. I'm talking about situations where a deadline is bearing down on a developer/company and development time is diverted a...