Showing posts with label software. Show all posts
Showing posts with label software. Show all posts

Tuesday, April 28, 2009

GEEK! Permaculture Computerizing

I get this question all the time:

"What are the computer programs you use every day? What are the most useful for your work as a permaculture designer?"

So, here we go...

EVERY-DAY USE
• Omnioutliner Pro - incredible note-taking and organize-everything software. The program I use most.
• Omnifocus - the omnigroup's implementation of David Allen's Getting Things Done (GTD) system. beautifully simple and powerful.
• Microsoft Excel - iWork Numbers would work as well, I just haven't switched over yet.
• Mozilla Firefox 3.0 - advanced web browsing
• Visual Understanding Environment (VUE) - powerful cross-platform mind-mapping; a little quirky at times but really excellent.

WEB APPLICATIONS
• Wordpress - powers my website
• Blogger - runs my 7+ blogs
• Doodle - best web app for organizing meetings
• Gmail - rocks. best email ever.
• Google Docs - realtime collaborative editing.

DESIGN & MAP TOOLS
• Vectorworks - $1800 professional Computer-Aided Drafting (CAD) software. Awesome, and a steep learning curve.
• Google Earth - free and versatile. combines beautifully with...
• Google SketchUp - free 3D modeling - quick and easy to use

OTHER PROGRAMS
• Adobe CS - especially acrobat, photoshop & indesign
• Preview (Mac OSX) - quick and functional image & pdf editing
• Quickbooks - bookkeeping & invoicing
• Keynote (Mac OSX) - way, way better than powerpoint. seriously.
• Quicktime Pro - most of my video editing here, final touch-ups with iMovie.

AWESOME. Enjoy geekin' it out.

Wednesday, September 17, 2008

Agile Development

Some fascinating stuff on Agile Development, Agile Project Management, Extreme Programming, and Scrum.

Extreme Programming Explained describes Extreme Programming as being:


  • An attempt to reconcile humanity and productivity
  • A mechanism for social change
  • A path to improvement
  • A style of development
  • A software development discipline
http://en.wikipedia.org/wiki/Extreme_Programming

the Agile Manifesto (as read from Wikipedia http://en.wikipedia.org/wiki/Agile_software_development) includes many elements similar to the Principles of Collaboration that are developing:

Some of the principles behind the Agile Manifesto[6] are:


  • Customer satisfaction by rapid, continuous delivery of useful software
  • Working software is delivered frequently (weeks rather than months)
  • Working software is the principal measure of progress
  • Even late changes in requirements are welcomed
  • Close, daily cooperation between business people and developers
  • Face-to-face conversation is the best form of communication (Co-location)
  • Projects are built around motivated individuals, who should be trusted
  • Continuous attention to technical excellence and good design
  • Simplicity
  • Self-organizing teams
  • Regular adaptation to changing circumstances
See also: http://en.wikipedia.org/wiki/Scrum_(development)