No other way to describe it really. World seems to be getting more sci-fi every day.
Via Automaton
Friday, February 22, 2008
Powered exoskeleton
Posted by
Jason Yip
at
20:08
1 comments
Links to this post
Labels: exoskeleton
Thursday, February 21, 2008
On Legos and power
Via Nat Torkington at O'Reilly Radar,
An article on exploring power, ownership, and equity by observing children playing with Lego.
Posted by
Jason Yip
at
23:23
0
comments
Links to this post
Labels: power
Sunday, February 10, 2008
Validation discovery must always occur
Ideally, verification failures, that is not building things right, should not occur between process steps. Given that software development is a product design process, validation failures, that is not building the right thing, is a bit different. Phenomena like "I'll Know It When I See It" means that sometimes the fastest way to discover what is the right thing to build is to simply try something and get feedback. Just try it and see.
Figuring out how much should be done up front to determine what to build should vary based on domain and the cost of discovery later. The Agile perspective is that the goal is to focus on reducing the cost of discovery later to reduce how much needs to be done up front. This is a fast responder mindset. For example, if like Zara, you can replace an entire line of production based on direct customer feedback in 15 days, how much time to you really want to spend to ensure that the dress you designed is the perfectly right one?
This is not to say that we should not do things to improve the likelihood that we've designed the right thing. It's just that we only choose those things that are fast enough to be more economical than just trying it and seeing.
We have to be careful about what is meant by "seeing". There is an understanding in the user experience community, similar to cultural anthropology, that you can't rely on what people tell you on what is actually happening. This is why contextual inquiry and iterative user testing is interesting in our space. One thing I'm wary of is that these activities must involve people to cover off all aspects of a design. It seems such a waste to develop context and then start throwing it away by having to translate it to another group of people.
Posted by
Jason Yip
at
23:07
0
comments
Links to this post
Labels: agile, user experience, validation
It's not about the iteration timebox
In Lean manufacturing, in order to ensure that overproduction does not occur, you limit how much the process will take in. For example, drawing a line around an area where work in process is placed so that only a certain number of things will physically fit.
Since we don't have physical parts to move around, we use a physical token (i.e.an index card on a story wall) to represent work-in-process and we can limit work-in-process by restricting how many visible slots are available at each process step.
There is also the concept of minimum and maximum inventory. We may need to ensure there is a minimum amount of things available between process steps to manage variation in the production rate of each step.
This I think is really the point of an "iteration-free" approach. The time-box is just for data sampling. Rhythm is established by constraining work to the pacemaker of the process, which we typically assume to be the development team but that's worth measuring.
Just looking at how much work can fit within a timebox does not deal with constraining work to prevent overburdening and overproduction. It also doesn't emphasise that perfection is a batch size of one, that is one story (or similar self-contained unit of work) flowing through every stage of the process without any delays.
Posted by
Jason Yip
at
22:51
1 comments
Links to this post
Labels: agile, iteration free, lean
Saturday, February 09, 2008
DIY UAVs
Via the IEEE Automaton blog,
"Gosh, I wish I had my very own Predator drone. The things I could keep under surveillance! The neighbors I could buzz! Yes, my life is empty without it."A web site on do it yourself flying drones.
Posted by
Jason Yip
at
13:19
0
comments
Links to this post
Labels: uav
Lawrence Lessig on Barrack Obama
Via Presentation Zen,
I'm not American but this is quite the inspiring presentation on Barrack Obama:
Posted by
Jason Yip
at
12:51
0
comments
Links to this post
Thursday, February 07, 2008
Increasing level of confidence vs decreasing level of frequency
A reproduction of a picture I drew trying to explain the context of our continuous integration and testing strategy.
Posted by
Jason Yip
at
18:44
0
comments
Links to this post
Labels: agile, continuous integration, testing
Saturday, February 02, 2008
Humanized Enso is free
I only just noticed today but Humanized's Enso is now free!
Posted by
Jason Yip
at
05:56
0
comments
Links to this post
