
26 October 2006
Apple General Blogs

24 October 2006
Out of the Best Books

- Someone I trust points me to a new blog or blog post.
- I read the post and then skim the rest of the current posts, if most of the posts look insightful, I subscribe.
- If the author posts multiple times each day, I'll often unsubscribe, unless the posts are very short and very interesting. This kind of rapid fire posting might be good for traffic, but the randomization doesn't help me focus or think deeply about the topic at hand.
- Generally, I tend toward long form posts, rather than short pithy stuff. Not that I don't enjoy cleverness, it's just that from my experience most worthwhile topics can't be reduced to a simple sound bite without severe data loss.
- There's always a risk that an author will have a few brilliant posts and then degrade into less meaningful writing. When I see this happen, I unsubscribe.
23 October 2006
WWDC Sessions on iTunes
I just got this email from Apple:
What can I say? Apple, you just made my day. (And pushed me that much closer to a Video iPod...) It looks like there's more content on the way. Did I mention since I attended the conference, all of this is "free"? It will be interesting to see if ADC members who didn't attend will be able to purchase this content. I sure hope so.
Update: For a direct link to the iTunes area, click here

20 October 2006
$30,000 Apple Logo
A few months ago we got a bunch of Intel Mac minis (Intel Core Solo). We got 64 for automation and a some others for testers to use. When I saw the pile of boxes sitting in the hall to be recycled, I knew I had to save them. We piled them into my office knowing that there would be something I could do with them, but I just didn't know what or when. A few weeks later, it hit me. I opened up OmniGraffle and sketched out the plan:

The Plan
For those of you not experienced with pixel art, what you see above is the Apple logo. I might add that it's very hard to come up with something that will look like the Apple logo with so few pixels. Seriously, try it. Once I got something that looked good, I got Joe to come and help me out. It took a bit of effort, but with Joe's help and some double sided tape, we got it finished:

My Office Apple Logo
I like to think I have the most expensive non-Apple-assembled Apple logo in my Office. This week we got our shipment of an additional 64 Intel Mac minis (Intel Core Duo) for automation. Hmmm, more boxes...


19 October 2006
C4

17 October 2006
New Sony Bravia Paint Ad


Our latest TV ad - featuring massive paint explosions - took 10 days and 250 people to film. Huge quantities of paint were needed to accomplish this, which had to be delivered in 1 tonne trucks and mixed on-site by 20 people. The effect was stunning, but afterwards a major clean-up operation was required to clear away all that paint! The cleaning took 5 days and 60 people. Thankfully, the use of a special water-based paint made it easy to scrape-up once the water had evaporated. Keeping everyone safe was also an important factor. A special kind of non-toxic paint was used that is safe enough to drink (it contains the same thickeners that are sometimes used in soups). It was also completely harmless to the skin.
Woz at Microsoft

02 October 2006
Using Scrum in MacBU
Today marks the official beginning of sprint number 2 for the Automation Team. Last month was our first attempt at a modified Scrum. I mention "modified Scrum" simply because of the cruel fact that I don't know everything there is to know about the Scrum Methodology. We just kind of picked out what made immediate sense and did it. It's a good change and we are learning. While our team is the first team in MacBU to be using this Agile process, hundreds of teams at Microsoft have had great success with it.
We've had daily standup meetings for a long time, but this was the first time we actually did the product backlog and sprint backlog so I thought I'd record some of my personal reactions to the experience. There's a lot to like about what we've experienced so far, and as we figure out better how to apply this "Agile" stuff, I'm hopeful things will get even better.
Here are some of my first impressions about the process:
The backlog provides an awesome communication vehicle. Before the beginning of September the four of us on my team got together and generated a big long list of all the things we would like to do. We put all of this in OmniPlan, and then selected a subset that we would tackle in September. This did several very good things:
- It got us all excited about the ways our team could contribute to the overall success of the software products we produce.
- Helped us "get on the same page" with respect to the meaning of the individual items. You'd be surprised how different people can interpret even the shortest sentence!
- Allowed everyone on the team to see exactly what everyone else had to do.
- Allowed me, as a lead, to post the sprint backlog in the Lab for everyone to see. If folks wanted to see what we were working on, or how much progress we were making, it became very trivial. Perhaps low tech, but effective.
- It allows time for the customer to really think about the request. By the time the next sprint rolls around what was life-and-death-urgent is now better thought out and prioritized more realistically.
- It gets our "customers" in sync with our rhythm of delivery. The theme becomes, "Get your ideas in the next sprint's backlog, and you'll see some action on it in a month." All the lobbying for changes and design discussions about what goes in next will happen with the Product Backlog owner (me in this case) while the rest of the devs are uninterrupted.