chapter 2

Get Started. It's Free
or sign up with your email address
chapter 2 by Mind Map: chapter 2

1. Development Process

1.1. Planning

1.2. Designing

1.3. Testing

1.4. Delivering

2. Two phases of testing

2.1. Alpha Testing

2.1.1. Often performed only by users within the organization developing the software as a form of internal acceptance testing.

2.2. Beta Testing

2.2.1. The product is evaluated just before the final release

3. Types of authoring tools

3.1. Card-and page based authoring tools

3.1.1. Elements are arrange like pages of a book or car in stack

3.2. Icon-and object based authoring tools

3.2.1. Multimedia elements and interaction cues are organized as objects in a flow chart

3.3. Time-based authoring tools

3.3.1. The elements of the program are organized along the time line

4. Main roles in the team

4.1. Project Manager

4.1.1. The leader of the project. Oversee the entire project. Responsible for the overall development, implementation of the project and day to day operations.

4.2. Multimedia Designer

4.2.1. Look at the overall content of a project, creates a structure for the content

4.3. Interface Designer

4.3.1. In charge of designing each screen or page interface that lets the user access or modify the content-simplicity

4.4. Writer

4.4.1. Write text screens to deliver message

4.5. Audio/Video specialist

4.5.1. Focus on the audio and video production

4.6. Multimedia Programmer

4.6.1. Integrate all elements of the project using an authoring system or programming language

5. Memory and Storage devices

5.1. RAM

5.1.1. Enables the simultaneous running of many applications

5.1.2. Volatile storage

5.2. ROM

5.2.1. Is nonvolatile storage. The BIOS program that's boots up the computers resides in the ROM.

5.3. Hard disks

5.3.1. Nonvolatile storage

5.3.2. Is rewritable permanent memory

6. Connections

6.1. IDE

6.1.1. Is a standard interface for connecting a motherboard to storage devices such as hard drives and CS-ROM/ DVD drives

6.2. USB

6.2.1. Is a plug-and-play interface (without reconfiguration or adjustment by the user)

6.3. FireWire

6.3.1. For connecting devices to personal computer

7. Output devices

7.1. Stereo

7.2. Monitor

7.3. Projector

7.4. Printer

8. Authoring systems

8.1. Objects

8.1.1. Easy objects is assigned properties or modifiers

8.2. Interactivity features

8.2.1. Interactivity gives the end user control over the content and flow of information in a project.

8.3. Performance-turning

8.3.1. Achieving synchronization is difficult, authoring system should facilitate precise timing of events

8.4. Playback features

8.4.1. These features should enables developers to build part of a project and then test it immediately

8.5. Delivery features

8.5.1. A run-time or stand-alone version allows a project to be executed without authoring software

8.6. Cross-platform

8.6.1. It is important to use tools that facilitate easy transfer across platforms

8.7. Editing and organizing features

8.7.1. Authoring system includes editing tools to create, edit, and convert multimedia elements such as animation and video clips

8.8. Internet-playability features

8.8.1. Authoring systems provide a means for converting their output to be delivered within the context of HTML or DHTML

8.9. Programming features

8.9.1. Visual programming with icons or objects is the simplest and easiest authoring process.