1 / 15

CS242

CS242. Nov. 7, 2005. Final Project. Should be a reasonable amount of work for remainder of semester Needs to be realistically attainable Still have to use your portfolio to show your work so portfolio generator MUST be completed Needs to be completed as an application

parson
Download Presentation

CS242

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS242 Nov. 7, 2005

  2. Final Project • Should be a reasonable amount of work for remainder of semester • Needs to be realistically attainable • Still have to use your portfolio to show your work so portfolio generator MUST be completed • Needs to be completed as an application • Show me details of your plan on Friday

  3. Your Plan • Overview • Needs analysis (who needs this and why?) • Resources needed • End user profile • Platform • Acceptance criteria and testing plans • Project Plan • Milestones • Schedule

  4. Grading the Plan • Did you do it? • Did you provide the information indicated? • You will receive my comments/criticisms which are intended only as a reference for your benefit

  5. Scheduling and Planning • Needs to be done • Is inexact • Make overall plan • Task list • Schedule • List of needed resources • Make detailed plans for each iteration • Estimate time to complete tasks

  6. Estimating • Break down project into tasks • Estimate time to complete tasks • Schedule completion times

  7. Estimating Tasks If you can’t estimate time to complete a task break the task down further

  8. Scheduling Tasks • Things rarely go as planned • You can’t fit things together as tightly as you hope because… • You’ll forget subtasks • You’ll discount other tasks

  9. Per Iteration • Set specific goals that are attainable in the timeframe for the iteration • Make all iteration intervals the same • Set a weekly deadline and stick to it

  10. Set SMART Goals (www.topachievement.com) Creating S.M.A.R.T. Goals From Paul J. Meyer's "Attitude Is Everything." Specific Measurable Attainable Realistic Tangible

  11. Specific EXAMPLE:    A general goal would be, “Learn PHP" But a specific goal would say, “read 1 chapter in My Favorite PHP Book and write at least 10 lines of PHP a day for 6 weeks" Define: “10 lines of PHP”

  12. Measurable Use concrete ways of determining if you’ve completed a goal Can you measure progress toward this PHP-learning goal?

  13. Attainable Can you write 10 lines of PHP per day for 6 weeks?

  14. Realistic Will you really be willing and able to work on this PHP-learning every day?

  15. Tangible How will you be able to tell? You need to be able to have something that you can sense. Did you produce anything? Consider producing 10 lines per day toward a website with specific abilities that you could realistically accomplish in 6 weeks.

More Related