105 |
large tools like Rational Rose (also ideological reasons |
large tools like Rational Rose (also ideological reasons |
106 |
to use open source, though open code is always extensible) |
to use open source, though open code is always extensible) |
107 |
|
|
108 |
+ the point of good documentation is getting rid of the |
+ the point of good and documentation is to reduce the |
109 |
Mythical Man of Month effect [brooks-mythical-man-month]; |
Mythical Man of Month effect [brooks-mythical-man-month]; |
110 |
lowering threshold for new people |
lowering threshold for new people; help intercommunication |
111 |
|
within the group |
112 |
|
|
113 |
|
- [p. 16] "Men and months are interchangeable commodities only |
114 |
|
when a task can be partitioned among many workers with no |
115 |
|
communication." |
116 |
|
- [p. 17] "In tasks that can be partitioned but which require |
117 |
|
communication among subtasks, the effort of communication |
118 |
|
must be added to the amount of work to be done." |
119 |
|
- [p. 18] "The added burden of communication is made up of two |
120 |
|
parts, training and intercommunication. Each worker must be trained |
121 |
|
in the technology, the goasl of the effort, the overall strategy, and |
122 |
|
the plan of work." "Intercommunication is worse." |
123 |
|
|
124 |
UML |
UML |
125 |
--- |
--- |
143 |
language over menus and dialogs when creating UML objects |
language over menus and dialogs when creating UML objects |
144 |
|
|
145 |
+ we need a ref. of criticism of direct manipulation! |
+ we need a ref. of criticism of direct manipulation! |
146 |
|
- TODO: Computer 16, 8 Ben Scheiderman 57-69 |
147 |
- "The dark side of a direct manipulation interface is that |
- "The dark side of a direct manipulation interface is that |
148 |
you have to directly manipulate everything. Instead of an |
you have to directly manipulate everything. Instead of an |
149 |
executive who gives high-level instructions, the user is |
executive who gives high-level instructions, the user is |
262 |
hard to find? |
hard to find? |
263 |
|
|
264 |
+ hypertext disorientation problem still exists with javadoc |
+ hypertext disorientation problem still exists with javadoc |
265 |
[edward-hardman-lost-in-hyperspace] |
|
266 |
|
TODO: "According to Conklin, on of the major problems of hypertext, is that |
267 |
|
of disorientation or "getting lost" in a display network" |
268 |
|
Computer 20, 9 Conklin, J. Hypertext: An introduction and survey 17-41 |
269 |
|
|
270 |
|
"--individuals appear to be attempting to create cognitive |
271 |
|
representations of hypertext structures in the form of a survey-type |
272 |
|
map--" |
273 |
|
|
274 |
|
"Readers should be allobwed to develop a cognitive map of one view |
275 |
|
of the data structure before being given the opinion of navigating |
276 |
|
through the data some other way." |
277 |
|
|
278 |
|
"The mos appropriate types of navigation |
279 |
|
devices would be those that are spatially based." |
280 |
|
|
281 |
|
[edward-hardman-lost-in-hyperspace, p.123] |
282 |
|
|
283 |
"Obvious" question: can we increase the overall value by |
"Obvious" question: can we increase the overall value by |
284 |
interconnecting the two? |
interconnecting the two? |