Monday, October 19, 2009

The Nitty Gritty

The problem statement will be put up here as well as the notice boards of CSE and IT (I hope :) )

You all are free to examine it and come up with a skeleton of how you want to implement this.

The Problem statement is in the form of an FSD or a Functional Specification Document and we will entertain specific questions around the doc. Just remember that the Document is an explanation of the Functionality and does not involve the implementation. The implementation is all about you!

Here's how we want you to work:

Put down all your thoughts on reading the FS. I hope that you guys will have a brainstorming session for this. Then come up with a list of specific questions regarding the FS. I ll answer as many as I can and for the rest we can have a call if need be.

Start with the design of the solution. This needs to be a high level diagram describing what you are going to do and what is going to help you achieve this. This helps identify the big pieces in the puzzle and you have no idea how much trouble this saves in the long run. A design diagram is a must.

Get Coding

Simultaneously look at the big pieces and see how they integrate. This will give you a heads up of what points you would want to hit when you are testing

Start Integrating your code

Formulate Test Cases. The more the merrier but they should have an End to End approach. Clicking a button does not make a test case in this context :)

Start Testing

~Finito~

No comments:

Post a Comment