This week's book giveaway is in the Servlets forum.
We're giving away four copies of Murach's Java Servlets and JSP and have Joel Murach on-line!
See this thread for details.
The moose likes OO, Patterns, UML and Refactoring and the fly likes question from preassessment test Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Murach's Java Servlets and JSP this week in the Servlets forum!
JavaRanch » Java Forums » Engineering » OO, Patterns, UML and Refactoring
Bookmark "question from preassessment test" Watch "question from preassessment test" New topic

question from preassessment test

madhu bharathula

Joined: Oct 08, 2001
Posts: 15
Can any body tell me the right answer for this question ??
To MOST effectively manage teams working on different packages within a large project, which one of the following should be true?
a) One technical lead should control the project details and communicate decisions to the different teams.
b) Type of database ( DB2 UDB, Oracle, Sybase, or InstantDB )
c) The team leads should focus on quality designs for the internals of their packages, mentoring their team members.
d) Communications between the teams should be minimized to reduce overhead burdens while they work on separate, independent use cases for their packages.

b and c can be directly ruled out. As the question says that the project is large with different packages, it might not be efficient for one person to control everything. It appears like it is resulting to low cohesion. The only choice left over is d. Is this right ??
[This message has been edited by madhu bharathula (edited October 22, 2001).]
[This message has been edited by madhu bharathula (edited October 22, 2001).]
Adnan Niaz

Joined: Sep 24, 2001
Posts: 3
I think it should be A
Desai Sandeep
Ranch Hand

Joined: Apr 02, 2001
Posts: 1157
There is an error in the choice (B) for this question.Please go through the archives for the correct answer.
I know it is crazy but you need to select B in this case to score on this question in the pre-assessment test.Some times you tend to get the incorrect version for B like what you have posted here, while sometimes you tend to get the correct version for the choice B.
So watch out!
-- Sandeep

<b>Sandeep</b> <br /> <br /><b>Sun Certified Programmer for Java 2 Platform</b><br /> <br /><b>Oracle Certified Solution Developer - JDeveloper</b><br /><b>-- Oracle JDeveloper Rel. 3.0 - Develop Database Applications with Java </b><br /><b>-- Object-Oriented Analysis and Design with UML</b><br /> <br /><b>Oracle Certified Enterprise Developer - Oracle Internet Platform</b><br /><b>-- Enterprise Connectivity with J2EE </b><br /><b>-- Enterprise Development on the Oracle Internet Platform </b>
ruilin yang
Ranch Hand

Joined: Feb 25, 2001
Posts: 334
I think a) and c) are answers.
Michael McElwee
Ranch Hand

Joined: Nov 06, 2001
Posts: 30
I answered C: "The team leads should focus on quality designs for the internals of their packages, mentoring their team members."
I got 100% on this practice test. C is correct because Fowler suggested that you break a big project down into packages and then have project teams work on different packages. If each package's team lead ensures that you have "quality internals" for your package, you will effectively shield the internals of your packages and thus minimize the possible dependencies between packages.

SCJP2<br />IBM Certified Solution Developer<br />MCSD
I agree. Here's the link:
subject: question from preassessment test
Similar Threads
to organize and assign team responsibility
Important Question
Pre-assessment question
IBM mock test on UML
Preassessment Test Problems