📜 ⬆️ ⬇️

How Apple develops non-existent devices

On s'engage et puis ... on voit ...

model Are you still trying to develop the perfect device or application? Are you afraid of releasing an unfinished product? Postponing the launch further and further?

In 2004, Guy Kawasaki wrote in his book “The Art of the Start” about the art of entrepreneurship and the launch of new products on the market, based on Apple’s work experience. Before the advent of modern technology giants such as Apple and Microsoft, the approach they used to display their products was practically non-existent. In the success story of two long-time rivals, much more adventurism than we think today. It is now that they have great potential for the realization of any adventures, at the beginning of their activities, none of them did not disdain to go by bootstrapping.

Apple chief evangelist wrote that one of the prerequisites of bootstrapping is to get to the market as soon as possible - the product or service should be brought to the market immediately. Enterprises should act according to the “supply - refinement - supply - refinement - supply - refinement - supply ...” scheme (and not “refinement, refinement, refinement, supply”). This approach has its pros and cons:
')
pros

- Immediate cash flow.
- Objective feedback from the consumer.

Minus

- Tainted reputation in case of quality problems.

Since the tarnished reputation can later turn into a serious obstacle to business, it is always damn difficult to make a choice between delivery and improvement. When making this decision, you need to consider the following questions:

At that time, Apple was trying to immediately withdraw its new products, regardless of the degree of their development, for the above reasons, but it seems that at the present time they have moved to a more advanced product output model.

Apple, as you know, always tries to keep information about their future products under lock and key, but this does not mean that the company is waiting for the development of the device to create native software. Moreover, both software and hardware does not appear in the company's depths from scratch, developed independently of one another. How do you manage to invent and prototype product ideas with limited information or access to devices? Consider this process in general terms.

In fact, Apple is trying, as far as possible, to minimize the time and resources expended in the early stages of development, and to restrict access to the prototype of the product as much as possible. Instead, the approach involves falsifying the functionality of the device or program being developed in order to improve the development process before real resources go to the project.

For example, the development of an application for non-existent Apple Watch would begin with a series of static images and false interactivity using the simplest animation capabilities of a program, such as Keynote, without any programming at all. For a start, would have to use a rather rough layout.

The idea is that using fake applications and equipment on which it will work, you can gain experience using testers and testimonials that affect product development, even before a prototype is made or at least one line of code is written.

Such reflection affects the development process itself, making it less costly, and more importantly, more flexible. At the same time, the required flexibility of the development process can be achieved only if the forgery is carefully and skillfully crafted so that it is not perceived as an obvious fake. Unlike real programming mode or production.

Both for employees and for third-party developers, it is important that Apple, launching a new device, already has information about the trial operation of the software, although not every developer can work with finished products.

The development cycle consists of three repetitive parts. Development of a fake application or device, testing with real users and feedback, after which the fake is refined based on the feedback results and the next version of the “product” is released. Thus, product development does not physically begin until it is actually required to further advance the entire process; hardware can be modeled using software and other workarounds, including the hidden replacement of automatic processes with manual ones.

The strength of Apple, and the fact that it helps to stand out among its competitors, is its current ability to deeply develop products, especially impressive, with such a considerable degree of closeness of early models, which, in turn, is very important for all developers who feed a growing ecosystem of applications. and devices running on iOS and its derivatives.

Source: https://habr.com/ru/post/291532/


All Articles