Thursday, July 23, 2009

Senior Project Week 8

This week we delivered the second release of the project, first release using the Django framework. Overall, the release was fairly successful in gathering feedback, though there are some grievances we have as a team. Much of this has to do with what we have been asked to do, and the fact that it is a task that is unreasonable and not along the line of a standard software engineering project.

Today, during out meeting, we were told that the project was not a focus of technology or other such. Instead, as what happens with many of our meetings, the problem was changed to solve this: Solve the means by which people communicate to allow for the most optimal solution to people communicating with each other effectively.

Now, the problem with this is that, this question is a question that has existed since the beginning of time. Hence, it has never been solved. Now, we can come up with ideas on how to approach the problem, but this is merely an example of the kinds of ways the project changes. At first, it was a massive system with web based and application based components. Next, it was a website (everyone agree this was the type of product that was wanted). Now, after this release, it has been made into solving the answer to an unsolvable, philosophical question.

Aside, our testing we performed with this release with users proved fruitful, at least for the current incarnation of the project and the current heading of the project. Hence, it was not a total loss.

As such, we're going to work on maintaining our current heading, and trying to accommodate requirements and requests of our clients.

No comments:

About Me

Software engineer, game developer, writer, and student. My work revolves around games, algorithms, real-time development, and creative works.