Zaslat SMS: Designing Software Intensive Products