TipoD – Design e Engenharia de Produto
5jul/100

TipoD em Nova York

VENCEDORES DO PRÊMIO NACIONAL DE DESIGN APRESENTAM SUAS CRIAÇÕES EM MOSTRA

TipoD emplaca PraLimao

TipoD emplaca o PraLimao em prêmio de design nacional. Produto é exposto em Nova York na semana de design week que ocorre naquela cidade.

Matéria extraída do ESTADÃO.

6abr/104

Endereço da TipoD, Address.

Brasília /Headquarters:
Fones: +55-61-3032.2618 /349.0099
Endereço: SCLN 112, BL-B, LOJA 66, Bairro Asa Norte,
Brasília-DF, CEP: 70762-500.

Florianópolis /Branch Office (Novo Endereço)
Fone: +55-48-3224-6386
Address: Centro Empresarial CORPORATE PARK - SC 401, 8600. Bloco 5 Sala 4. Bairro: Santo Antônio de Lisboa. Florianópolis – SC. CEP: 88050-001

Juiz de Fora /Branch Office:
Fone: +55-32-8419-6407
Representaçao Comercial:
Juiz de Fora-MG
Exibir mapa ampliado

Está disponível o endereço comercial e mapa das 2 unidades da TipoD de Brasília e Florianópolis. Estaremos publicando o novo mapa com o endereço de Juíz de Fora tão logo estejamos com toda a infra-estutura pronta para receber nossos clientes e parceiros.

Entre em contato conosco, marque uma visita, estaremos prontos para recebê-lo.

15mar/100

Abordando a complexidade de TI no design de produto

Tackling IT complexity in product design

As more products are loaded with technology, tangled IT designs can undermine product strategies. Product managers and technical specialists need a better game plan.

MARCH 2010 • Marcus Schaper
Source: Business Technology Office

Today, it seems that just about every product contains some sort of embedded computing technology. Cars, phones, even washing machines boast interactive features that would not have been imaginable, much less affordable, a decade ago.
That such products have entered the mainstream is easy to understand (Exhibit 1). Smart phones, electronic navigational equipment, and Wi-Fi-enabled TVs offer convenience, portability, and personalization at reasonable prices. But the price of such progress is growing IT architecture1 and design complexity.

Consider the fact that in the past five years, the average number of tech-enabled engine control units in each new vehicle produced by the automotive industry has risen to 80, from 20. In the mobile-phone sector, the number of IT-based updates per year is about 40, more than twice the level back in 2000. And despite challenging economic times, the number of avionics features—from cockpit VoIP and wind sensors to the electronic flight manuals introduced in newer aircraft—has doubled in recent years. The growing demand for electronics-based product enhancements finds companies across industries struggling to keep costs in line amid fast-changing technologies and the constant pressure for product upgrades.

The problem of technical complexity

The pace of product development is creating enormous engineering and technical-development challenges. Traditional product development was driven largely by hardware considerations. When you pressed a button on an analog telephone, the button dialed one number, and that was the limit of its functionality. Today’s tech-enabled products depend on the successful integration of multiple hardware and software components—a multidimensional process. Now, a single button on a new smartphone may connect, in different ways, to a dozen distinct applications.

Software is by nature more abstract—strings of program code are pieced together in interconnected layers. The IT architecture underlying new product designs is thus far more intricate than the specifications of traditional products. In the predigital world, for instance, one vacuum cleaner operated more or less like any other. But throw in a silicon chip, and today you might have a Roomba: an intelligent robot vacuum cleaner guided by sensors and processors.

Poor product architecture
Development teams, beset by demands for customized features, may fail to realize that poor product architecture decisions upfront can have costly downstream consequences. Those teams, often led by electrical engineers, sometimes lack the specialized software-engineering skills needed to anticipate potential programming, upgrade, or reuse issues. This problem can create a vicious cycle, where poor design decisions and architecture lead to unmanageable code and greater complexity. In the auto industry, for example, a recall resulting from electronics issues cost a manufacturer close to €300 million. These design mistakes can tarnish a company’s reputation—as a high-end automaker learned after introducing new user interfaces that proved overly challenging to operate and broke down as a result of software problems.

Juggling a range of technical requirements for any single product can hinder a company’s ability to think more broadly about how certain features and functions might be leveraged across its product portfolio. This failing can force companies into a series of “one-off” applications. The Apple engineers who designed the iPod touch successfully combined new hardware (a touch screen) with better software logic (an intuitive, user-friendly interface), but others struggle to create flexible, integrated architectures. A home-electronics supplier, for instance, had to design a new user interface each time it upgraded a product—which put it at a disadvantage to competitors that took a more modular (or plug-and-play) approach to product development.

Weak linkage with business priorities

For some organizations, the bigger issue is that the technical challenges of tech-enabled products often conflict with business strategy.
Many companies have decades of experience developing mass-produced hardware-oriented products, such as televisions, radios, and home appliances, with relatively long shelf lives. Design and R&D processes have therefore been optimized around volumes and efficiency. The new era of tech-enabled products, with their niche features and faster pace of product change, requires a different set of processes and skill sets, as well as a longer learning period while organizations reshape traditional ways of doing business. The result is a significant risk of escalating costs, cycle times, and mission creep. Product managers seeking to eclipse the competition may push for next-generation design changes that stretch the limits of current technology. IT developers keen to leverage an application’s reach may overengineer a group of features.

For product strategies to be successful and sustainable, business considerations must drive technical ones. In an effort to deliver a consistently high-quality gaming experience, for instance, Nintendo deliberately kept the architecture underlying its Wii system simple, limiting the feature set in favor of rigid quality and control standards. Those traits delighted consumers and made the platform a best seller. Other companies may overlook the importance of ensuring that business audiences understand the far-from-intuitive choices that go into a product’s underlying architecture.

The abstract nature of many embedded IT systems makes functionality hard to describe. Nontechnical managers in the business units can struggle to determine which set of features and options is suitable from the standpoint of cost, ease of use, and process time. A mobile-phone company, for example, learned this lesson when unclear lines of authority led its product-development and engineering teams to argue over which of them was responsible for the features, costs, and timetables of a certain product. The confusion resulted in long lead times in completing it and a failure to offer technology matching that of the company’s rivals.

Cost management is also far more complex in the tech-enabled-product environment, where life cycles for software and hardware components often don’t align, making architectural integration difficult. The present tough economic environment exacerbates this problem. Managers are under intense pressure to bring new products to market quickly while also saving costs. In the absence of a clear development framework that brings both technological and business considerations to bear, development teams too often resort to quick fixes or “strokes of genius” rather than more sustainable solutions. To meet a launch date, for example, engineers at one company built a device with readily available, function-rich, but expensive third-party software. That helped the company meet its release target but exposed it to higher-than-expected costs.

Capturing greater value
With consumer demand for tech-enabled products continuing to grow across industries, some manufacturers are addressing these issues and optimizing electronics architectures.

Align business and engineering goals
Underlying the success of some companies in industries such as automotive and high tech is an integrated approach to designing the architectures of electronics products. In practice, that means aligning the product vision with design, the road maps of individual products with the broader electronics platform strategy, and, ultimately, the business side of product management with the engineering side. Only when companies set clear goals that demand such an alignment will customer and commercial considerations remain squarely in the center, grounding the development process and minimizing unnecessary complexity. The difference between a well-run and a poorly run development unit can vary overall productivity by a factor of ten.

A good architecture has a number of important characteristics. It is modular, allowing sections to be tagged, stored, and applied in different products. It is built on standards, providing for easier integration. It is configurable, letting one system serve many customer requirements. And it is updatable, allowing new features to be implemented without any need to discard large parts of older releases.

This list may seem straightforward. But it’s one thing to recognize a good architecture, another to build one and keep it in good shape. Setting the right goals also requires clarity about the dimensions of the task. Consider what goes into the body of a typical tech-enabled product. Hardware, plastics, resins, nuts, and bolts make up the skeletal frame. Transistors, microcircuitry, and other kinds of electronics manage the flow of information, much as tissues and veins do in living things, and software provides the neurological connections that direct and control operations. The layered architecture defines that anatomy, specifying everything from the user interface to the way the product functions to its interactions with other systems and components.

Adopt a transparent process
Companies must adopt a management process that optimizes the way these layers work together. The process involves a new form of collaboration among engineering, marketing, product design, and other product functions. Interaction helps IT- and engineering-development teams balance what the market demands in a feature set against what the business requires in costs and cycle times—all, of course, within the realm of what is possible technically. As Exhibit 2 illustrates, the best solution usually involves balancing multiple trade-offs.

Along the lines of this framework, teams from both business and IT begin by mapping their product requirements and addressing such questions as, “Who is the buying audience?” “Where is the greatest opportunity?” and “What are the right features?” Factoring in cost, budget, and other constraints, teams emphasize features likely to have the greatest impact on customer satisfaction. Those features are translated into a range of architectural components, each with its own strengths and weaknesses from a cost and performance perspective. As teams toggle through which component options make the most business and technical sense, the answers define the underlying product architecture.

With the business requirements sorted out, the teams examine their architectural design options. They may find that what they need is not yet commercially viable or that it requires too much customization for mass production. Such constraints oblige the teams to toggle between what they want and the real-world options in order to find the most suitable architecture. This iterative process forces business and IT perspectives to fuse, creating an alignment between the product’s overall strategic objective and the appropriate tech-enabled architecture.

Focus on a subset of possible architectures
One mobile-phone maker needed to create a low-cost handset for sale in emerging markets. Business requirements dictated a rugged design and a limited feature set. After a series of iterations, the engineering team presented a number of design options that emphasized electronic and mechanical components that could withstand harsh physical conditions, coupled with a small and relatively inexpensive processor. Another mobile-phone maker, with plans to compete for the iPhone demographic, had a different set of business requirements, which favored a more complex, memory-intensive architecture supporting a variety of features, despite the higher costs.
The ability to balance different design options in accordance with business strategies is the basis of an optimized tech-enabled architecture. Yet different facets of an architectural framework support different aspects of product performance—for example, those that govern customer-facing processes, define how software and hardware relate, or guide the interplay among applications (Exhibit 3). We have found that teams can simplify the process by focusing on a few specific architectural facets, weighing their relative importance to the overall set of business objectives and product capabilities.

Consider what happened at an automotive supplier struggling to improve its fuel injection system. In the company’s original siloed world, engineers built custom IT components from scratch for each product upgrade. This approach bogged down the production timetable and prevented the company from keeping pace with other market leaders.

With improvements in time to market as the main business goal, the company established a cross-functional product team that sat down to work through the iterative process described here. To stop building everything from scratch, the team agreed to create an internal library of resources to make better use of existing technologies. These embedded software systems and widely used electronic components were governed by the architecture’s capabilities (domain) layer. To streamline development and reduce component costs, the team sifted through the list of required fuel injection hardware and identified basic components that could be standardized across multiple engines. To speed up development time, engineers and product managers decided to take advantage of modular software and electronics elements. These could be plugged into a variety of different applications that made the fuel injection system work.

The resulting electronics architecture brought products to market twice as quickly as the older, more labored one. By optimizing the interior electronics, thus replacing a complex architecture with a simplified one, the company saved a few euros for every car it built. This savings added up to more than €10 million over the entire series. In addition, the platform, initially designed for four-cylinder engines, can now be used in eight-cylinder engines as well, saving the company additional costs and development time.
In another example, a power-equipment supplier was eager to get its new windmill product line up and running. But the advanced control facility for these windmills faced a sizable hurdle. The company needed to find a cost-effective way to monitor how much power the windmills were supplying to the grid. The business requirements for this feature made it clear that the best solution would be a cheap control device with an architecture that allowed it to be scaled up easily across a network of windmills.

The technical team decided that the domain-based architecture layer was the place to concentrate efforts to meet the product requirements. It met with the team from the business unit and presented three options for managing the system’s processes: a general-purpose processor, a microcontroller, and a digital signal processor. All three would measure power output, but each solution had its own costs and benefits. The technical team needed to make sure that the product managers understood the various trade-offs so that together the technical and business sides could make the optimal choice for the new tech-enabled architecture.

Weighing the three alternatives, the team found that the general-purpose processor had the advantage of being easy to install and upgrade, but the hardware supporting the processor had to be purchased separately, making it too costly. The digital signal processor offered a stripped-down operating-system architecture that was cheap to develop and could monitor basic power use, but it could not provide needed billing and reporting features. This left the microcontroller as the best option. It cost more but gave the product team the flexibility of a complete off-the-shelf solution, since all the needed hardware and software was built right in.

Building a better product-development organization
Integrated development of tech-enabled products requires an equally integrated management approach. One successful company began by creating a project steering group led by the overall product group manager and the chief technology officer, who together outlined the product platform strategy and directives. Working below this leadership level, business and engineering teams mapped out the consumer and technical requirements and then came together to discuss and prioritize the elements of the final approach. The teams shared the resulting architecture with the product group manager and the CTO to confirm that the solution would meet the company’s consumer, cost, and market delivery objectives. They also established a series of performance metrics to quantify cost and productivity gains and to further refine their ideas about where improvements could be made. This holistic procedure helped ensure that both the business and the technical team focused on the features that mattered most—those tied to the product’s overall strategic objective.

Establishing the right architecture for tech-enabled products is not a one-time effort. It’s an ongoing process that is especially important to support the product life cycle. When the search for the right architecture is elevated to a discipline followed by both engineers and the business side, companies with tech-enabled products can experience gains in productivity, quality, and costs.

About the Author
Marcus Schaper is a principal in McKinsey’s Frankfurt office.

Notes
1 Architecture refers to the technical and business model used to plan and govern the design, functionality, and integration of software, hardware, and IT.

3mar/100

Notebook com 3D

Asus e Acer lançam nos EUA Notebooks com visualização 3D com preços a partir de U$ 700,00. É necessário um óculos especial que irá realizar a visualização 3D em conjunto com a imagem estéreo do LCD.

Extraído de: The Wall Street Journal

1mar/100

Porque os PCs não podem ser mais parecidos com os iPhones?

Extraído do The New York Times

February 25, 2010, 10:09 AM

Why Can’t PCs Work More Like iPhones?

By NICK BILTON

iMac

"Back in the dark ages of personal computing, if you wanted to look through the programs on your machine and, say, open a Microsoft Word document from the floppy drive, you would need to type a list of arcane commands that went something like this:

DIR *.EXE
MSWORD.EXE A:\REPORT.DOC

In an effort to win over less technical users, both Apple and Microsoft dumped that command-line interface for personal computers more than two decades ago, replacing it with visual icons for files, folders and applications. Over the years, they added animations and search technology and other features to make navigating a Mac or Windows PC even easier.

Yet all of the gloss and glitter doesn’t hide the fact that both operating systems are still pretty geeky and difficult for many computer users to navigate. I frequently get calls from family members asking why the font size on their Web browser suddenly changed or where they should look for the photos they have just downloaded from their digital camera.

I never get that kind of call about Apple’s iPhone.

The iPhone, although locked and frustratingly placed into a walled garden, is the epitome of simplicity. You control it by touching the screen — an intuitive interface that even a toddler can figure out. It’s virtually impossible to change key settings by accident. And if you do somehow mess things up, it’s a cinch to reset the machine back to its pristine, out-of-the-box state.

Why can’t PCs work that way?

There are, of course, all sorts of legacy reasons why the front-end design of computer operating systems is so complicated. Microsoft, for example, strives to make each new version of Windows familiar to customers of earlier versions.

But Apple’s iPhone and computer operating systems are both based on the Unix operating system. Why not use the iPhone interface as the basis for a new round of Apple computers?

And in Microsoft’s case, what if the company scrapped the front end of Windows 7 and the troubled Vista OS and moved to the new, elegant interface it is using for its Windows Phone 7 Series mobile phones? Would users really be upset?

Microsoft
The Windows Phone 7 Series interface
From a technology perspective, the transition wouldn’t be as simple as copying the OS from the phone and pasting it onto a computer system, but it would give these companies the opportunity to simplify their computers and create commonality between the phone and desktop interfaces. And it would allow them to capitalize on the predicted mass migration of users from PCs to mobile devices.

Windows 7

Putting a simple and easy-to-use mobile OS onto desktops and laptops would limit errors by users and simplify existing file-based computing. Users wouldn’t be forced to figure out where their iTunes music sits or even have to learn separate operating systems for their phones and desktops.

To some extent, the industry is already moving in this direction of simplified operating systems. Google’s Android’s user interface, originally aimed at smartphones, is being used in the small, basic laptops known as netbooks. Apple is using the iPhone OS in its iPad tablet computer.

As Brian Chen of Wired predicted after Apple unveiled the iPad last month, “With the iPad and the horde of tablets that will follow it, we can expect computing to become much easier than what we’re accustomed to today.”

One of the big challenges to moving the iPhone or Windows Phone 7 operating system to personal computers involves the multitouch interface. Although Microsoft and Apple have been working for years to integrate multitouch into their respective operating systems, it’s not as easy as starting from scratch — especially for Mac OS X, Apple’s current computer operating system.

A former senior Apple engineer, who spoke on the condition of anonymity because of confidentiality agreements signed while an employee, explained that adding full multitouch to OS X would require a hefty redesign of many components in the code. “It’s one thing to add multitouch to a few applications, implementing the ability to pinch and zoom from the trackpad on the laptop with the Preview application,” the engineer said. “But it’s a whole different story if you want to implement these technologies on the desktop, or globally on OS X.”

An easier approach, the Apple engineer indicated, would be to add the iPhone OS as a layer on top of OS X, similar to Apple’s Front Row experience.

Another former Apple programmer I consulted pointed out that Mac OS X is a “kludged mess of code from past operating systems.” The programmer added that if Apple could start over with the desktop OS, it “would take into consideration that Google’s Android OS is going to look and work almost exactly the same on computers and mobile phones, and it won’t have a desktop feel.”

If Apple were to adopt an iPhone-like OS for its computers, developers would have to build applications for only one platform, the programmer said, and Apple could even extend the platform to Apple TV. “It’s like Apple has the opportunity for a do-over.”

Or at least a makeover."

Original: http://bits.blogs.nytimes.com/2010/02/25/why-cant-pcs-work-more-like-iphones/?sudsredirect=true