WEMATTHEWS.COM

 
Maximo Consulting Thoughts on Transaction Processing Systems Recent Links

Maximo is touted for a lot of specific applications, but the question is what wouldn't you use it for? It's really a development platform for structuring the data you want to store, retrieve, and interrogate.

Companies buy computers and software to generate value by enhancing their ability to think. Alternately they buy them to become more efficient and to save money. They lose sight of this and they fail to account for the true costs and opportunity costs of using computer solutions in poor ways.

Memory -- Companies store files (memories) on so called "personal computers" (itself an oxymoron in a business). The computers themselves have a better memory than the humans who created the memories and stored them on the PC, but the PCs themselves are like disconnected neurons which cannot communicate to each other.

Email, attachments and network drives -- Companies often set up servers and store files on them, like putting memories in one big neuron, but the file management capabilities offer poor direction to persons looking to retrieve the files / memories. Companies also use email with attachments to distribute memories, but because this replicates to the personal computers mentioned above, chaos soon re-appears. Do I have the correct version of the file you sent me? Whose file is it? How do I know what should be done with it?

Ticket Systems -- The most beneficial step companies can take is to set up a ticket system to manage every repetitive aspect of their operations. This is email, but with the added benefit of identifying the context in which a file / memory lives, to give it purpose and direction.

David Brooks on Leadership

John Meacham on Media are Not Liberal

On Calculus



 

A partial reading and toolkit list

Marshall Brain Manna
Marchall Brain Teenagers Guide
Marcel Proust, Remembrance of Things Past
Christopher Alexander et al
Steve Litt
Lewis, C. & Rieman, J.
37 Signals
Donald A. Norman
Alan Cooper
Alan Gauld
SQLTutor
Martijn van Welie
Jenifer Tidwell
Slashdot
Linuxtoday
Groklaw.net
NYTimes
Thomas Friedman
Walter Mossberg
HTML-Kit
Firefox
Thunderbird
OpenOffice.org
Jean Weber
O'Reilly books
DPReview

 

Steps for getting your data in order

Steps

These are the steps you need to go through repetitively, across, and up and down your data.

Gathering

You've got to have a way to gather information as actions occur, preferably without a minimum of additional deliberate effort. These are thoughts.

Categorizing

You have to categorize, process the data to give it meaning.

Assigning Ownership

Who's involved in this data? Who created it? Where did it come from? Who cares about it?

Acting

Who's going to think about these thoughts? Who's responsible for actions?

Sharing

How are you going to let groups work with this data? 

Core Processes/Uber Processes

These seem to be the universals in programming/thought. Whatever you're doing in business analysis, you're probably dealing with one or more of these. 

  1. Gather
  2. Categorize
  3. Assign
  4. Act
  5. Share
  6. Repeat

 

  1. Awareness
  2. Analysis
  3. Assignment
  4. Action

 

2.0 NextGen 360

Network not local always

Alternately Desktop + Sync to web

Everything needs security administration, Question is how do this most easily.

Access to the Network, user proficiency are the only barriers to Universal Access.

Consolidatin Into Utilities, like the Amazon S3 Cloud.

Eliminate Redundancy. 

  • One System
  • One dataset
  • One (ring to bind them...) See FreedomBox at EFF.org...
  •  

Putting Meat on the Table: Industrial Farm Animal Production in America

Reading big old books for fun. Slowly. 50 pages / week. What's the meaning of life?

 Mayor Michael r. Bloomberg Outlines Six Critical Strategies to Tackle Unemployment, Spur Job Creation and Bring About Long Term Economic Growth

A Course Load for the Game of Life