Multimedia Software Life Cycle: What Can You Infer From This Chart?
Multimedia Software Life Cycle: What Can You Infer From This Chart?
cycle
What can you infer from this chart?
60
50
40
30
20 Source:
10 The Standish Group
0
By Monday, February 2:
email me a tentative project title, subject matter expert
(someone with experience teaching the material),
team members and their tentative roles, preliminary
answers to who, what, why, when, how questions
By Monday, February 9:
1. Refine answers to who, what, why, when, how questions
2. Write a high-level requirements specification
3. Write 1 or 2 uses cases describing sample behavior
(flesh out more use cases for UI design in next iteration)
Design
What’s the difference between analysis and design?
Storyboards: design content as sequence of scenes or screens
Scripts: design content in textual form
Flowcharts: show navigational structure
Why design in detail before programming?
User interface—why a paper prototype?
Implementation
How is multimedia development different
from systems programming?
Why is prototyping a good idea?
Programming uses authoring tools
Media development involves special tools
for graphics, sound, video, etc.
User testing, user observations and focus
groups
Delivery and maintenance
70
60
50 Cost
40
30
20
10
0
Design
Implementation
Testing
Maintenance
Requirements