home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / autopsp.zip / DOX / PG5.TXT < prev    next >
Text File  |  1994-01-24  |  2KB  |  29 lines

  1. The Project Sizing page is probably the most intense of all the pages.  You can predict the size of your 
  2. program, adjust your prediction based on historical information, and then measure how big your program 
  3. actually turned out to be. 
  4.  
  5. Obviously, this page is synonymous with the size portion of the Project Planning page of the PSP.  The Size 
  6. Estimating table is under the "Estimate LOC" button.  The linear regression program is built in there. 
  7.  
  8. For those of you who haven't gotten to work with the PSP, here's what you do. After you designed your 
  9. program, enter all of your plans for project size into the appropriate boxes.  (Some say that you should plan 
  10. first, then design a project.  Personally, I can't plan how big something will be until I've designed what it's 
  11. going to do.) 
  12.  
  13. Once you have entered your guess-timates, try using the Estimate LOC button.  In this tool, you can enter 
  14. information about each of the objects you think you're going to need.  After you've entered information 
  15. about all of your expected objects, click on "Calculate Values".  This will look at your past performance, 
  16. and adjust your guess based on the accuracy of your past guesses.   
  17.  
  18. NOTE:  The Calculate Values button will only work after you have done three projects with AutoPSP.  
  19. Before that point, there is not enough data to do the math. 
  20.  
  21. Once you've made your plans, go write your program.  Test it, and when you are finished working on it, 
  22. come back to AutoPSP and enter the actual size of the project you've created. 
  23.  
  24. For help with this, use the LOC Counter that has been provided.  Currently, it only counts c++ files, and 
  25. uses my personal definition for a line of code.  If you have a problem with that, no worries.  Just replace my 
  26. lines of code counter with your.  The only stipulation is the interface.  See the file REGRESS.TXT in the 
  27. regress subdirectory of the AutoPSP directory for information. 
  28.  
  29.