Blog6: Project Plan and Timeline

Blog6:Project Plan and Timeline

In a virtual software development project, it is crucial to have a project plan and timeline. This is a project called "Music Technology and Bellringing".

Project Objectives

The objective of this project is to develop a system using Max that would allow users to play bells via MIDI controllers. This includes the creation of a customisable bell synthesiser, the conversion of bells to MIDI notes, and the implementation of real-time control over multiple parameters. This project addresses a unique area of performance technology, with few existing systems currently available to accomplish such a task.

Scope of the project

1. develop a customisable bell synthesiser

2. conversion of bell compositions to MIDI notes

3. real-time parameter control



Image1 & 2: These two imagines show the example of bell synthesiser.









Steps:

1. Estimate the time:

Estimate the time required to complete each task based on workloads.

2. Develop timeline:

Timeline tasks and determine start and end dates for each task based on dependencies and time estimates. 

   - Design and implement a bell synthesiser using Max (2 week): June 3 - June 16

   - Developing a method for converting bell compositions to MIDI notes (2 week): June 17 - June 30

   - Create a convenient interface that allows users to adjust bell parameters using a MIDI controller (2 week): July 1 - July 14

   - Finalising the system (2 week): July 15 - July 29

   - User testing (2 week): July 30 - Aug 12

   - Analysis (1 weeks): Aug 13-  Aug 27

   - Writing final essay (3 weeks): Aug 28- Sept 17

3. Update and communicate:

Regularly update the project plan and timeline based on actual progress. Communicate with supervisors and other personnel in a timely manner to ensure that everyone is aware of the progress of the project.

Examples:



Here is the link: https://youtu.be/XGukXpd8SVQ?si=2gbjWdREvLYaV_Zn

It is a useful video to show what the synthesiser would be like.

This concise project plan and timeline provides a clear understanding of the project's execution path, ensures that tasks are completed on time, and provides necessary communication with supervisors.




 

Comments

Popular posts from this blog

Blog1: General Introduction (project proposal and blog outline)

Blog2: Change Ringing