We're finally at the final project. The time just passed so quickly, it feels surreal. It feels like just last week when we made a decision to enter this class to achieve our dreams lol.
Brainstorming for ideas was itself a huge obstacle. Until now we have not actually settled on a fixed direction. We're still figuring out which way to go. There were a number of ways, and some of em were really interesting. Initially, JH and i wanted to refine our BTDT idea. Then we got to Timeline. Then Events, and then, and then and then. I realized that, more important than coming up with a good idea, is to know how to sell the idea.
Until this monday's consultation, we were still going around in circles. The team seemed to have settled on Choices. The rationale behind the app is definitely remarkable. However, it seemed that we did not put enough consideration in its practicality. Big mistake there. So back into the jungle we go..
Through our app, we hope to bring back some of the traditional values that appears to be lost in the newer generations. Society has definitely changed a lot in the last couple of decades, mostly due to the tech advances and whatnot. We feel that people seem to be paying less attention to things like respecting the elderly or the need to be considerate to others etc. We think we have found a good problem statement. But how to go about solving it? Is it even possible, hmm. Well if it isn't as a whole, maybe we could break it into many processes to eventually achieve the goals. So, finally we have - Better Me (haha the name's not finalized :P). It would be the first step, and there are many changes to the original idea that we hope would overcome the practicality issues faced before.
Things I've managed to take away.
Before, to me app development was just: identify a problem, write a good program.
Now its: identify a good problem, prepare a good marketing proposal, think of ways to solve the problem, write a simple but interactive program.
Programming is still important, but it really makes up barely 20% of the package. It's beginning to piece together now, why this software engineering course does not have any technical lectures or tutorials, its so different from my other engineering courses. Perhaps i'd been a little slow, but i think I'm finally learning how to learn.
Perhaps i'd been a little slow, but i think I'm finally learning how to learn.
ReplyDeleteSlow is better than never. :-)
Hey i think a Better Me app is cool. Drawing lessons from Randy Pausch, I think the best way to do it is through head fake. Games perhaps?
ReplyDeleteHey bro, i am glad i am in this course with u. I am glad u r writing ur feelings!
ReplyDelete