Develop A Theme For Your Project – Spock Can Help April 28, 2013Posted by ActiveEngine Sensei in ActiveEngine, Mythology, New Techniques, Personal Development, Problem Solving, software economics.
Tags: ActiveEngine, balance, concentration, focus, Philosophy, Problem Solving, productivity, survival
add a comment
Many times Sensei has said you have to have a theme song for your projects. You may have certainly noticed that Sensei is old school, prog-rock and somewhat metal oriented. Spock’s Beard is a recent discovery and the group has direct roots with Transatlantic.
This latest album is a great source of inspiration, so if you have a ten minute walk ahead of, fire it up and it will get your head straight for serious productivity, creativity, or pure coding marathons.
The Speed of Thought April 17, 2013Posted by ActiveEngine Sensei in ActiveEngine, Approvaflow, Business Processes, Coaching, Fluent, Mythology, Personal Development, Problem Solving.
Tags: ActiveEngine, Approvaflow, balance, Bushido, Coaching, concentration, Philosophy, Problem Solving, survival
add a comment
Of late, Sensei needs to keep a clear head. That has meant learning to segment ideas and really, really, really focus on streamlined features. This is hard. Not because Sensei has a plethora of great ideas. That would be a nice problem to have. Many times in software development you end up this guy:
This is the state where you have things you want to accomplish, yet even when you pair things down to the “essential”, other essential, critical factors must be taken into consideration before you create a mess. This is life calling, and that string which suspends that giant sword that you noticed hovering over your head is about to snap. There is a good chance that you need more discipline, better execution tactics, far better honed chops, you name the metaphor. Sensei has been at this game for over 22 years, and still the speed that thought takes to become reality is way too slow.
With great sarcasm you can remind your self that some of the best work lays ahead, but the reality is that you still need to fight to be fluent, you have to claw your way to a Zen state of mind / no-mind. So chose, the art of bushido or the art of BS. Or maybe work smarter and enjoy life.
Before Sensei leaves you, ponder this: does “being done” mean that you’ve dropped off a product but have to get on the phone in order to make changes, and maybe now that you are struggling why couldn’t you figure out to take time when it was more critical to be fluent with your productivity?
Chang-chang-a-ching-changa-langa-langa: Why Your User Community is Fluent in English and You Are Not the King February 6, 2010Posted by ActiveEngine Sensei in .Net, ActiveEngine, Business Processes, Coaching, Fluent, Problem Solving, software economics.
Tags: ActiveEngine, ActiveEngine Sensei, bad software, balance, communication, new thinking, Problem Solving
1 comment so far
Get ready for the sound of one hand clapping, but first, fire off the song as it get’s your head straight.
Some of you want to be Elvis too much. Sensei’s going to tell you a story so you know what he’s talking about. You see, users of your apps are waaaay smarter than you, and spend more time in their fields than you ever hope to do. You need a little love. It’s called fluent interaction. Fluent. Interaction. Lord have mercy.
Process mapping helps, but in the end that takes you to overly scientific abstractions, and while user stories help some they, too, stray with you as the sole author. You in the chair, just the important details from the user, but mostly you. Should you consider yourself not Mort but an Elvis, you may want to ask yourself what Elvis you want to be:
|Kick-ass Karate Elvis
||Drug Ridden Elvis Wanna Be
Back to the story. Last episode, in a spate of productivity and a dose of SQL-NoSQL fever, Sensei created a slim document management solution that can be quickly applied to an existing framework with minimal impact to database schema and code base. Sitting around the conference room table the comment arose from Annie, the project lead from the Sales group:
“Why do I have to save a commission record first before I can attach a document? That interrupts my flow. I want to put in everything that I want and save, period. No dialog box thingy prompting to save first, come back and do something else. Why can’t we just do it”
Long silence. The sound of one hand clapping.
One of Sensei’s report-to’s jumped in: “Because in order to associate the document to the commission you have to save that commission first in the database, then take the id from the record and associate it document. This allows you to retrieve it later on.”
Annie: So. Can’t that just happen behind the scenes? If it’s two steps the sales gal won’t do it. She’s got calls to make.
Ssensei drifted out in research land, or as normal people call it, he spaced out for a bit. NetFlix sprang to mind, iPhone too, where you delete, it does it, but you can bring it back. Take the confirmation response out of the equation. Give the user a chance to undo their mess, but don’t get in their way. It’s fun to pretend to be the King, but what a wake up slap. The technology was right, but the user was seeing the benefit because “putting the stuff in was too clunky”. Sensei went and did want Annie wanted. Annie thinks its great. Good technology made better by the user, not the King.
Fluent. Interaction. Lord have mercy. You see, Annie’s right and user stories, UML and other brain death would never capture the essense of her perspective, particularly after she used the software. Yeah, soft deletes are great theory, but you are not thinking like a user. In order to be a better King, you gotta give the concert they want to hear. You have to know that the fans have created you, have shaped your persona. You have to know your fans, almost be them.
Elvis had a come back concert in 1968 but it almost didn’t happen as there was a huge fight with NBC. The network insisted that the show would be like a Bing Crosby special given that the air date was during the Christmas holiday season. Elvis wanted an intimate environment where he could perform up close, live with his fans. He thrived off of close contact with his fans. Know your audience. Elvis was right, and it helped re-launch his singing career and revive his legend. It was one of his best performances. For the fans.
You need to listen to your users. Spend the time to hone your craft, but work even harder to make them fans. What do they need? Is the concert for them or for you? Are you learning just to be smart or for their benefit? Fluent solutions require interaction with the fans. Thank you. Thank you very much.
Sensei’s Playlist – Pay the Rent with Rock! July 10, 2009Posted by ActiveEngine Sensei in ActiveEngine, Coaching, Mythology, Personal Development.
Tags: ActiveEngine, balance, Coaching, communication, concentration, Ego, focus, new thinking, paradigm, Problem Solving, survival
add a comment
You’ve asked for it – well you didn’t actually, BUT HERE IT IS ANYWAY!! Yeahhh! Music to pump you up. Rev your ActiveEngine to these tunes, babes, and get stuff done. Decisively. As in total victory.
There’s a new page to the site, Pay the Rent with Rock. Here is the music that get’s me through. It’s powered by Grooveshark. Post a comment with a suggestion if you like. If it cranks and you’re lucky, I’ll include it. Describe what scenario your song helps you pull things off, helps you get things done, cranks, whatever.
Here’s a sample:
This bloke to the left loves it!!
Plus en chance … November 9, 2007Posted by ActiveEngine Sensei in ActiveEngine, Business Processes, Problem Solving.
Tags: , balance, new thinking
add a comment
What is necessary and sufficient to your success? At the end of the day can you truly say you have accomplished what is critical to your success with the appropriate amount of energy? Now place yourself in the shoes of a professional providing a service to an internal customer and think of which goal is greater:
- “Keep them happy” – achieve the recipients goals at the expense of efficiency, maintainability and repeatably (“keep them happy”);
- “Keep them safe” – complete tasks in a manner structured to handle variability.
That’s the balancing act called your day. To complete this framework, compound juggling those goals with time constraints, emotional reticence disguised as rational, cogent arguments, and throw in some in-coherent email chains and a video conference. How do prioritize and get done should be done?
This blog is about keeping an agile active mind by creating an engine that is fueled by ideas, creativity. It’s also about getting things done, and the great opportunity we have technology to do what’s important, repeat that great success over and over, and shut off the background noise. Being smart and working less is really cool, and with the right technology you can produce great things. It’s about creating an Active-Engine because it’s the right thing to do.