Brazilian Software

This blog brings insight about the Brazilian Software Industry. You can get to Brazil in a 8 hours flight from Miami, find 6000 new phds's each year and participate in a US$ 10B digital industry. Many companies have been making millions of Dollars in positive NPV projects. It's time to consider Brazil as an option for your software needs.

Wednesday, January 10, 2007

Software making products better: iPhone

Hey everybody,

Apple has just launched the iPhone

It is simply amazing how you can improve a product with good software and good design

Great understanding of UI development and user needs

I wonder if the entire code was written in Cupertino, Ca.

Tell me what do you think, leave a comment if you can.

You can watch the announcement here: Click here to watch announcement

You can watch a short demo in the video here:

Wednesday, January 03, 2007

Competing On The Basis Of Speed

Pessoal, esse video eh muito bom pra quem trabalha com desenvolvimento de software.

Google Tech Talks
December 15, 2006


Companies that compete on the basis of speed create a huge competitive advantage. But going fast is not easy. Speed requires a precise understanding of value: who, what, when, where, how, and why people will love your product. And it means getting value to them without complexity creeping into either your product or your process.

Complexity comes in three basic flavors:
1. Inconsistency - Anything that is uneven, unbalanced, or irregular.
2. Overload - Any excessive or unreasonable burden.
3. Waste - Anything that unnecessarily takes up time, effort, space, or money.

All three flavors of complexity are rampant in software development processes, and you can't go fast until you root them out.

To learn more, join Mary and Tom Poppendieck in a discussion of Complexity, Queuing Theory, and Constant Innovation.