Monday, April 23, 2007

Database Design Cont.

RFP Letter
The RFP letter had various revisions and was approved by our professor to be sent to the database design students. Deadlines mentioned were ones provided by the professor. The RFP detailed what was needed for the database design which were the ERD, table schemas, and SQL code for table creation.
A copy of the letters sent out can be viewed on the wiki : http://atlantis.seidenberg.pace.edu/wiki/librarian2007/Design or in our Database design binder in the CSIS building.


* How would you improve the RFP letter?
I think if a template would have been provided of what previous students have done or what is done in the real world, then I think the RFP letters would have been more professional. Also providing a reasonable deadline for the database designs would have been better since we had to extend the deadline for the database design due to changes in the project timeline.



Database Evaluation

The database design was evaluated by the team leaders with the input from the team members. Due to conflicts in our schedules only the team leaders were able to meet to go over the 3 design documents in extensive detail and scrutiny. We asked questions to the grad mentors aboutthe database design and they provided feedback. A list of pros and cons was created for each database design and which ever had the most pros was the one we chose.
The evaluation was done by the team leaders. Time dedicated to this task was approximately 10 hours. Veronica and I met twice to discuss the designs after having read the design documents ourselves.
Although I cannot say that we are experts, Veronica and I had enough knowledge to choose the correct design and if we had any doubt we consulted with the graduate mentors and the team members.

Problems/Concerns
The main problems in the db design proposed were the lack of constraints for the tables as well as trying to understand what some fields meant because they did not look familiar to any of requirements.

There was some confusion between 1st draft and final draft since they were sent one after another without having too much time to review the first.

Feedback/Follow-ups
I believe that we were able to follow as much as we could in answering their questions. We had some issues because some questions we could not answer very well and forwarded the questions to the ITC students.

Final Acceptance/Rejection
I think we were very clear in our rejection letters. We listed the reasons why we rejected their design as well as giving the Indian students to ask us questions about our decision.

* Why did you accept the design you accepted? Please list all the reasons.
1. Very well organized
2. SQL Code to generate tables
3. Fully explained ERDs
4. Well documented


The reasons why we rejected the other db designs were :

1. No SQL Code provided
2. Unorganized documentation
3. Missing attributes or constraints in the tables

Reaction to Acceptance/Rejection Letters

We did not get any reaction from the Unv. of Delhi Students regarding the rejection letters. We got further inquiries from the team that was accepted.


-Lorena

No comments: