Presentation is loading. Please wait.

Presentation is loading. Please wait.

CF_Underground III 1 Architecting Applications with Mindmapping Tools Can anything save me time when designing an application? How can my visual brain.

Similar presentations


Presentation on theme: "CF_Underground III 1 Architecting Applications with Mindmapping Tools Can anything save me time when designing an application? How can my visual brain."— Presentation transcript:

1 CF_Underground III 1 Architecting Applications with Mindmapping Tools Can anything save me time when designing an application? How can my visual brain help out? By Hal Helms hal.helms@teamallaire.com http://www.halhelms.com/

2 CF_Underground III 2 Fusebox Schematic When I am working on a problem I never think about beauty. I only think about how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong. Buckminster Fuller

3 CF_Underground III 3 Identifying XFAs

4 CF_Underground III 4 Assigning values to XFAs PAGE  XFA NAME  DESCRIPTIVE APPLICATION NAME Login XFA.submitForm  validateUserLogin Login Validation XFA.success  showMainCatalogPage Product Detail XFA.buyItem  addItemToCart Cart XFA.adjust quantities  adjustCartQuantities Cart XFA.removeItem  removeItemFromCart Registered User XFA.editInfo  editUserInfo Registered User XFA.saveInfoUpdate  saveUser Admin Page XFA.newUser  newUser Identifying common nouns

5 CF_Underground III 5 Identifying circuit and fuseaction

6 CF_Underground III 6 Identifying needed fuses

7 CF_Underground III 7 Completing the schematic

8 CF_Underground III 8 Fusebox 3 considerations Separate layout from logic. – Consider whether the page is actually integral to the circuit or is an interface. Could there be other interfaces to this same functionality? – Something like a “new user” form is normally not part of a User circuit. Don’t get confused with permissions when designing circuits.


Download ppt "CF_Underground III 1 Architecting Applications with Mindmapping Tools Can anything save me time when designing an application? How can my visual brain."

Similar presentations


Ads by Google