View Single Post
Old 10-01-2006, 05:14 AM   #44
kusmi
Connoisseur
kusmi began at the beginning.
 
kusmi's Avatar
 
Posts: 73
Karma: 16
Join Date: Jul 2006
Location: Zurich, Switzerland
Just remember (at least that's what I learned at my software engineering lessons - and also reflects my own experience)

"Adding additional staff to an already late project, will further delay it" :-)

But I agree, I think a good development team for this type of project should be around 5 developers, especially as it seems they have grouped the functionality into more-or-less independent modules (e.g. pdf-viewer, html-viewer, file-browser, networking, configuration management, etc) - nevertheless I have the feeling, they are missing a person who looks at the overall picture - as they develop a rather low-level device which has all this restrictions (I think you mentioned already earlier - like power-consumtion, efficiency, etc), which could only be solved, if someone looks at all pieces together. For me it looks like they started with gluing together opensource software without (or a wrong one, as you mentioned: using a desktop development model for an embedded device is not a perfect fit) a architectural picture behind it, so the result is a mixture of components which kind of work together, but are not a very good fit, then of course extending this device makes it more and more difficult...
kusmi is offline   Reply With Quote