Saturday, October 22, 2011

Challenges of Our Demo

During the preparation of software demonstration, we did not have many challenges. I believe everything works well except for some small conflicts. I just describe the problems exist at least in my mind. Some have been solved and some we still need to work on. However, I do believe our presentation will be great!

We had some conflicts when we talk about we demonstrate by video or live demo. At first, I preferred demonstrate by video because I felt that was the method most of software companies used when publishing their new products. It is quite cool to use a fantastic video to show our product. Additionally, I thought video would help us to minimize the number of unexpected problems during the demo. We all know the computer is stupid and unreliable.  Moreover, I did believe we could focus more on talking and communicating with the audience if we make the demonstration as a peace of video since we do not need to type on keyboards while talking. I thought this will help us to make a better communication during the presentation.

However, Lakshmi and Shawn persuaded me. To demonstrating lively will attract more attention since audience are more likely to try our products lively in the demonstration instead of watching the video. We can even invite some of the audience to try our products. Moreover, Shawn did remind me that we do not need to type while talking since people will talk after they type the commands normally. Finally, I did realize that it is much more difficult to demo with video since we need to talk synchronically with the video. It is not an easy job and we need to rehearse many times. Moreover, if we use video, we have to follow the script strictly since we cannot change the video when we present. This may make the presentation boring. In contrast, it is much freer to do live demonstration. We can make change according to the situation.

Another small problem is that we haven’t finished our products for the demonstration. Until now, our search function, which is quite important, is not ready. Although I do believe, this will be finished before the demonstration, as I mentioned in the previous blogs, we need some buffer. Thus I think it is not good to do the job in last minute, some unexpected problems may happen. This is quite a small problem and I believe we will finish our product successfully. We did not have any buffer we came to the deadline of V0.1 a few weeks ago, but we still made it. Therefore, I still strongly believe we will make it!

Regardless of these small problems, I still believe our preparation of demonstration is good and we will make a good presentation. 

4 comments:

  1. Zhou Jun I think the cause of the 'small' problem you brought up is each one of us during this period of time is extremely busy with other modules as well. As we are in the second last week of the term, besides the developer guide we need to accomplish, each one of us is fully loaded with assignments and projects for the other modules. Besides being fully loaded with assignments and projects, everyone of us is also preparing for upcoming tests for the other modules for instance CS2010. Therefore taking all these into account I felt that on the whole the team is actually quite punctual, in a sense that we are only a few touches away from the final product that we are going present. And yes in a sense there was no buffers, but buffers are not a requirement to have but rather it is an incentive. But lastly I do strongly echo your belief that we will make it in the end.

    Shawn Teo Chee Yong

    ReplyDelete
  2. To decide whether or not to have a video for the demo was definitely one of our biggest challenges. The fact that we were able to take a decision, without bad blood being spilt, reflects the character of our team. Live presentations give us a lot more freedom than the ones in which we talk in parallel to a video and I am happy that you realized it. As you had anticipated, we have completed all necessary functionalities now and are ready for the presentation! So all I have got to say is that this is a job well done.

    ReplyDelete
  3. This comment has been removed by the author.

    ReplyDelete
  4. If our team has less manpower, then I definitely will choose to use the video instead of live presentation. There is too much risks to take. However, we've come this far and looking back at our product, I am confident to say that we can and we will do the live demo well. We've come all this far, encountered innumberable of bugs and we fixed them all, and now, our program's basic functions are running well and it's time to show the others what we've done.

    ReplyDelete