what is best method to estimate  software project of mid sized?
410767
This is a bit difficult question cause it takes lots of factors like how many resources you have (or going to allocate for the project). Do you have a clearly defined scope of work?? System Design??? if you have answers for these then lets break to project in to phases like  feasibility study, requirement gathering, analysis, design, coding and implementation. Each phase break it in to smaller tasks like getting approvals, visiting different locations etc. \n\nNow estimate number of days your resources going to spend on each task depending on the level of experiance the resources have. Here you need consider their previous experience and keep gaps for paper work and other manual processors.\n\nOnce you arrive on total number of days, then it is easy, you calculate what is your man day cost and add your profit margin. Then multiple Man Days * charge per day, that is the price estimation and number of days is the time estimation. Make sure you have buffers in case of something goes wrong in a phase. Size of the buffer needs to justify and realistic.
127444
Primavera's programs like SureTrak and Primavera Project Planner are also expensive.  SureTrak 3.0 lists at $500 but through amazon is $420 US.  SureTrak is much easier to learn than P3 but if you're familiar with Microsoft Office Programs you could get away with using Microsoft Project for around that $500 mark.  It just is a matter of figuring out your needs.  SureTrak once you get figured out you can do some interesting things in.  I'd imagine if you had a tutorial you could pick up the basics of SureTrac in about 10 hours
228325
In many organizations 10 person-years would not be regarded as a small project - that could be in order of $1M.  \n\nHow about the development of a game - the complexity would determine the actual level of effort.
240094
There is not enough information to answer your question.\n\nI suggest you to ask:\nWhat is the best small project for (Amount of money you want to invest)?
1113013
ABOUT SOFTWARE TESTING?
81623
Make Model Of The Product Using UML or Other Modelling\nLanguages,Get The Complete Requirement of Client, Then\nMake That Model As SRS- Software Requirement Specification,\nThere U have To Mentiion The Diagrams as Well, YOu must\nbe clear with that Software Developement Life Cycle,\nThen Make Proper Documentation including the table structure\nand users Provision who all are interact with tha system\nonce u finshed those things, show to ur client and get his\napproval, then start database design and project design\nthen make coding and test it, then finally deploy that
49019
The market for project management software is broad.  Prices ranges from free to tens of thousands of dollars.  Few, if any, companies try to span the entire price spectrum.\n\nNormally "project management software" is a term used to describe a package that is based around a scheduling engine, but there are other kinds of software that could also be regarded as project management software, such as estimating packages, add-on software, change/configuration control software, and documentation control software.
626534
some software  you can, but not all, be specific w/ your question
384084
i'll go for Mambo. it is highly recommended and used by several SME's. also there's a good community developers that support it. plus, a lot of templates are existing in the internet.
922547
Do a project on which product is better
591534
- Plan what your project is going to be like.\n- Estimate how much your budget cost when implementing this project(your asp.net app)\n- Choose what are the software model you want your project to implement. Is it Waterfall Approach? RUP(rational unified process)? or Extreme Programming?\n- After you have completed your project, go through your 4 phases and also designing, testing n implementation, documentation..\n- Test your functions again n again to ensure your program works well.
251171
If you can make a mathematical model of the project, you can perhaps calculate optimum design.  The other method is empirical which means cut and try and seek improvements from what you learn.  Computers help with rapid calculations, but they will be no better than your model.  Good luck.
237346
details, details\n\nI'm a Senior Software Engineer
747266
If you have a flow chart (as you should have), you could break the whole project down and have a larger number of team members work on subroutines or modules independently. You just have to have an agreed convention of GUI,  passing variables, and error trapping.
339794
http://smallbiz.symantec.com/about/profile/development/acquisitions/index.jsp
900757
There's a good head to head reported on zdnet:\n\nhttp://reviews.zdnet.co.uk/software/productivity/0,1000001108,39284445,00.htm\n\nSeems FF wins pretty much all the categories.
125857
er...\n\nGoogle\nYahoo\nAlta Vista\nExcite\n\nheck.. check a whole load at once with dogpile