19
CFUNITED – The premier ColdFusion conference www.cfunited.com Mindmaps Mindmaps For Better Programming Michael Smith [email protected] TeraTech, Inc.

CFUNITED – The premier ColdFusion conference Mindmaps For Better Programming Michael Smith [email protected] TeraTech, Inc

Embed Size (px)

Citation preview

CFUNITED – The premier ColdFusion conference www.cfunited.com

MindmapsMindmapsFor Better Programming

Michael Smith

[email protected]

TeraTech, Inc.

June 28th – July 1st 2006

OverviewOverview

What are is a mindmap? Why mindmap? How to mindmap Resources

June 28th – July 1st 2006

Speaker InformationSpeaker Information

25 years programming 10 years with ColdFusion 7 years with Fusebox Custom development Teach one-on-one and custom classes Fusebox and Process Methodology MDCFUG, CFUNITED

June 28th – July 1st 2006

What is a Mindmap?What is a Mindmap?

A mindmap is a visual way of organizing ideas in a web-like structure.

June 28th – July 1st 2006

Sample hand drawn mindmapSample hand drawn mindmap

June 28th – July 1st 2006

Why mindmap?Why mindmap?

Use right brain (visual, intuitive) as well as left brain (logical, linear)

Make new connections between ideas Fast and easy to create Easy to learn Fun!

June 28th – July 1st 2006

Benefits of MindmapsBenefits of Mindmaps

Visual Hierarchical Easy to connect “distant ideas” Like an outline Brain dump first, then easy to rearrange

ideas

June 28th – July 1st 2006

Mindmap PartsMindmap Parts

What constitutes a Mindmap? Center word and image Branches Sub-branches – less important info Single keywords Images and color

June 28th – July 1st 2006

Mindmap Circuits and FuseactionsMindmap Circuits and Fuseactions

June 28th – July 1st 2006

How to create a MindmapHow to create a Mindmap

Paper on side (landscape) Draw Central image Add key words and branch lines Add sub-branches, associate ideas Print Add emphasis

June 28th – July 1st 2006

Key wordsKey words

One word! Forces you to think before you write

June 28th – July 1st 2006

Mindmap StepsMindmap Steps

Prepare Generate map Associate freely Review Incubate – take a break! Re-organize New map in clockwise sequence Act

June 28th – July 1st 2006

Uses of MindmapsUses of Mindmaps

Planning Brainstorming Group thinking Documenting Note taking Resources

June 28th – July 1st 2006

Mindmaps in ProgrammingMindmaps in Programming

Requirements gathering Fusebox Architecting Development brainstorming Testing and debugging Project management Questions and resources

June 28th – July 1st 2006

Mindmap design tipsMindmap design tips

Single words Use colors Use pictures

June 28th – July 1st 2006

Objections to MindmapsObjections to Mindmaps

June 28th – July 1st 2006

ConclusionConclusion

Mindmaps are increase thinking and remembering

Improve developer and business discussions

Easy to use

June 28th – July 1st 2006

ResourcesResources

Tony Buzan www.mind-map.com Mindmapper www.mindmapper.com Open mind www.matchware.net Fuseminder and mindfuser www.grokfusebox.com Innovation Tools

www.innovationtools.com/resources/mindmapping.asp

Google Directory www.google.com/Top/Reference/Knowledge_Management/Knowledge_Creation/Mind_Mapping/

Mapping Inner Space Nancy Margiulies and Nusa Maal

June 28th – July 1st 2006

Questions?Questions?

Ask now or Email me at

[email protected]