Re: Modelling and communicating dynamic Web functionality

Jim Curran <[email protected]> Wed, 19 Aug 2009 23:07:14 -0700
Newsgroups gmane.comp.infodesign.general
Message-ID <[email protected]>
Hi Alan,

I am having trouble understanding what you mean here and wonder if you  
wouldn't mind expanding a bit on this method.

> Build classes of screens and call them
> objects, that contain other objects, then you can build a hierarchy  
> of screens
> and a logical structure.


Thanks,
Jim Curran
Freelance information designer, Vancouver

On 19 Aug 2009, at 15:08, Alan Litchfield wrote:

> Hi Conrad,
>
> I have had these kinds of projects often in the past, and still do  
> from time
> to time.
>
> Seems to me that there are number of issues that need clarification.
> 1. Are you writing a brief or preparing an RFP? A brief is just  
> that, brief.
> It leaves wide scope for discussion and response from prospective  
> partners. An
> RFP on the other hand needs to be sufficiently well specified so as  
> to remove
> ambiguity from proposals when they are received.
>
> 2. I am not assured that a relational database concept will help  
> achieve what
> you are seeking to do. That is, using relational concepts to think  
> about what
> you want to achieve will only serve to limit what you get. While  
> many/most CMS
> system use relational databases of various kinds you should not  
> limit yourself
> thinking in that way. Instead, consider what the real relationships  
> between
> objects ought to be, then leave the execution up to the RFP  
> responders to
> deliver the required solutions.
>
> 3. It is true there are many modelling languages and approaches.  
> These days
> UML seems to be the flavour of the month and while it is strongly  
> biased
> towards java developments it is very useful for achieving the goal  
> of defining
> object relationships and interactions. However, have you thought of  
> using Soft
> Systems Methods and drawing a "rich picture" to get a clearer  
> overview first?
>
> 4. I think some of the confusion you mention has to do with coming  
> at the
> problem with top-down and bottom-up thinking, at the same time. If  
> you are
> coming from the top down, then ignore all temptation to engage in  
> thinking
> about what kind of software will deliver what you want. Leave that  
> to the
> specialists who run their preferred flavour, but also make certain  
> that what
> they propose fits with your over-arching concept.
>
> 5. Talking about screens is great for defining what the systems are  
> required
> to deliver, but try to avoid getting into detailed discussion about  
> what
> content goes onto which screen. Build classes of screens and call them
> objects, that contain other objects, then you can build a hierarchy  
> of screens
> and a logical structure. And you can begin to see where objects are  
> shared
> across classes. Whiteboards and post-it notes are great for this.
>
> HIH
> Alan
>
> -- 
> Alan Litchfield MBus (Hons), MNZCS
> AlphaByte
> PO Box 1941, Auckland
> http://www.alphabyte.co.nz

___________________________________________________________________

Use the following address to post a message to all subscribers: 
 [email protected]

To subscribe, unsubscribe or change your options, visit:
 http://list.InformationDesign.org/mailman/listinfo/infodesign-cafe

For all Information Design matters:
 http://InformationDesign.org

Problems? Write to:
 [email protected]
___________________________________________________________________