Thinking about your project

246 views

Published on

AQA COMP 4 Project starter presentation.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
246
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Thinking about your project

  1. 1. Thinking about your project COMP 4
  2. 2. What’s good • Probably the only chance you’ll ever get to completely manage an IT project from start to finish. • No staff, suppliers, budgets to worry about • Documentation requirement is thorough, but quite achievable. • You can do anything you like* * as long as it’s complex…..
  3. 3. It should be fun, but usually it’s not • Reasons: – Project isn’t real (no expectation it will get used) – Paperwork element isn’t really understood – Specification ‘creep’ – Time management • Non-Reasons: – Technical problems
  4. 4. Choosing the right project • Complexity considerations: – Non-trivial algorithms, eg: sorting and recursive algorithms. – Use of sophisticated features of programming language, e.g. sophisticated data structures, user-defined OOP classes – Complexity of non-computing field of the problem, e.g. complex mathematics or complicated data relationships • And also available – Time-based simulation – Portable devices / games consoles – Communication Protocols, e.g. TCP connections – Image Processing / pattern recognition, e.g. steganography, use of regular expressions
  5. 5. Choosing the right project • Real end-user • Real problem that interests you • Able to include complex elements • …. that’s it.

×