Filed under: simplicity

Nathan @ e-gineer: Clarify. Simplify. Implement.

Working through a wide range of projects, our IT team has settled into a consistent project methodology: Clarify, Simplify, Implement.

Clarify: Work with key stakeholders to understand drivers behind the process. Question motives and key assumptions. Turn over all the rocks to see what lies underneath. (In traditional software terms, this is requirements gathering.)

Simplify: Relentlessly question, review and challenge the processes and solution being developed. Drive for consistency. Search for well-known models or applications you can copy. Don't be afraid to change basic assumptions, where simplicity can be enhanced. Always challenge the value of edge cases and try to eradicate them. Work hard to remove every single process, click, page view, icon, etc until you have something so simple that it feels right to everyone involved. (This is the primary value adding activity for IT.)

Implement: After the requirements are clear, and the solution distilled to its simplest form, start implementing. Do not start with a preconceived solution. Continue to loop through clarify and simplify while performing the implementation. (Use your preferred development methodology, provided it supports constant change and rapid prototyping.)

Great advice from Nathan on how to reduce complexity in any kind of project-oriented work. Read the entire article at e-gineer.com

 

Unclutter your life

In Unclutter Your Life, Katherine Gibson provides a great definition of different types of clutter in our lives:

Physical Clutter: The possessions in our world that do not have a purpose, do not reflect who we are, and do not enhance our lives aesthetically or spiritually.

Mental Clutter: Expectations, distractions, and obligations that affect our peace of mind.

Emotional Clutter: Unfulfilling activities and the self-defeating thoughts and feelings that keep us from our highest potential.

I think, if we manage to get rid of clutter, we will already have come a long way in search of a happy fulfilling life.