engineers no longer understand the needs | evaluatellのブログ

evaluatellのブログ

ブログの説明を入力します。

Mobile Media developed nine lessonsEditor's note: The author Fang Jun, cross-border in content and technology, mobile Internet practitioners. The current modern mobile digital CTO, which owns iBloomberg Bloomberg Business Week, iWeekly Weekly, iArt Art News and other leading mobile media applications. On the technical team work area has been written on the whiteboard entire wall three words: Breaking Things (break things), Clarity (clear), Simple (simple). It is written in mid-2013, which is the product technical team's expectations, in which the first and most important thing is ready to 'break everything.' From the 'break everything' started recording at the past more than two years between the content and technology of nine cross-border experience and lessons learned, yes, most of them learned. 1. willing to 'break things', never be afraid to 'break things' 'Breaking Things' The idea came out of a project from scratch is now almost a year and a half after the. Because before, we have abandoned their things need to be broken, every day is breaking rampage that others could not bear to break. Undergoing a transformation more than a decade of the Internet, although not digital natives, we have come to know every other period of time you must forget all the 'experience.' But suddenly one day this year, we find ourselves not consciously desire to reduce change, seemingly worried about the normal operation of system problems because adjustment. When you see our own normal adjustment technology began to be afraid of a negative impact, we realize afraid to break weed seeds have been planted, and the choice began to break, to break our own accumulated in the past: the code module can be abandoned and alternative, there is no hope of product can be discarded, may abandon the original routine to establish a new system, in the adjustment allowed a mistake, a big mistake. 'Breaking things' is difficult to give up what one has, and it is contrary to human psychology routine. 'Breaking things' is tough, still on the ground when the aircraft assembly, the point of the issue is not afraid, however, at some stage after 2015 Latest Nike Shoes the break was 'changing the engine in flight.' 2. Select the structure is more important than the details of the structure is more important than the details of the selection. Perhaps because of different roles, I am more inclined to think from the perspective of the structure of the issue, and many times had to put everyone's attention back to the structure of choice. Put the focus on details is very easy to have a sense of security, to choose who will find everything within his / her manageable, creating a false sense of security. The selection structure is not giving a sense of security, because then obviously influenced by the choice of the environment, we need a lot of people agree, no one can have a sense of control. This is an interesting place, select the structure actually give people a greater sense of control, but in the process, but everyone is a lack of it. Imagine the things people will not believe until you actually see it; when we see it, the structure has been the details hidden. 'Product Manager' concept in recent years has far exceeded the Internet industry, popular, but a lot more people think of it as '' interaction detail ', which is its great misunderstanding. Details are variable, structure is stable and unchanging. For example, features all the details, is changing over time, and the interface is the structure, it should be relatively stable .3 simple we often can not choose the simplest, there are various a wide variety of reasons to stop us to do this, the biggest reason is because lazy lazy, we do not want more painful step; because of laziness, we endure all kinds to make the system becomes complex messy matter; because they are lazy, we use sophisticated way to reach the goal. Ultimately, laziness, we pay more strength afterwards. 'Easy' is often lifted from a design perspective, from the perspective of product and technology may also have a new awareness. Any technology systems are to continue operation and maintenance, if leave no stone unturned to achieve simplicity in the development stage, so it naturally reduces ongoing costs. Simple, is sustainable. really neat program, it is also simple To always believe that there exists some kind of simple choices, and then try to find it by committee decision or compromise, can never go easy; only willing to give their views, choose the best solution High Quality Nike Force 1 Mens White Blue Shoes can be found, it may be simpler to .4 Quick Quick is right. In early 2012, see one of the few slogans Facebook office is, 'Code Wins Argument'. Fast is, do not waste time on arguing with the specific code, to validate product . mistake not spend time arguing, but the direct use to verify the realization of right and wrong in the Internet industry, my feeling is equal to a quarter of a year in other areas; and the mobile Internet, the equivalent of one month a year in other industries. At the beginning of the Internet there is book called '21 Dog: My stay in the Amazon' mobile Internet era, we had a month of January are quite human dog year 'a year' before one. Many years of industry-specific insight, technical competence, technology, product features, and now have become meaningless in such a 'one year' to understand, can best solve the problem quickly: No one will Air Jordan CP3 take a years to debate, is not it? 5. balance between self and integration in which technology, a feature that is self-development, or use an existing generic technology products, this is a problem. We are self-built and integrated to swing between some chose integration, but finally found one day almost all integration over all abandoned, some chose to self, but later found that the use of common services easier and faster. This choice may be a continuous adjustment The process, before the change are not saying that the wrong choice of Special Nike Air Force 1 Unisex White Red Shoes self, you can build the overall effect of integration, integration, you can quickly achieve the target in general principle is that the core of the business, you should try to take self; while non-core, the use of generic products. supplementary principle on this point is that only those who have long-term value of self, will be long-term development and upgrade and maintenance characteristics. For those disposable, daily disposable (monthly disposable) characteristics, can be considered directly negate. This on the one hand this, on the other hand how the principles of sound is often of little value, but in the engineering field is so often the absolute principle from the actual situation of the project area. This seemingly obscure matters as our need to bear in mind the lessons from that, due to its experience throughout each day, it gives us a better understanding of engineering principles. Have this engineering considerations, because from the beginning we concluded the development path platform, thus engineered system specific products and behind both the. 6. continue to rebuild rebuild, if developed jargon, a 'reconstruction.' For technical team is concerned, it takes some time to refactor the code, including the reconstruction of the product structure to ensure the continued development of the code will not increase the functionality becomes unavailable during maintenance to become the assets and liabilities. Plain speaking, reconstruction, is combing through adjustments, always keep the code an asset because the asset is maintainable code, the code can be run is not necessarily yes. In the mobile Internet, the code is outdated speed (especially the client part), much faster than the Internet, which makes reconstruction necessary to shorten the interval. In the past, we often take the code left to the next wave of people to solve (most of the time they would call poor code sometimes choose their own from scratch rewrite), the time is coming in the mobile Internet era can only solve the problem ourselves. In terms of product features, but also we need to continue to rebuild. One after another new version, no change may be on the surface, but Cheapest Nike Air Force 1 Mens White Blue Shoes in fact must be fundamental change. This change, to give up many of the characteristics of the resources invested before, you may need to make more difficult to give up. Reconstruction is a must, otherwise, the product in the growth process will gradually lose its vitality. 7. Early integration, early testing, is put products into an integrated market early, early testing, is put products to market earlier than later. Toyota-style lean (lean) production of a core principle is that the issue has long exposed to resolve earlier. For example, find the problem, 'anyone' can stop the entire production line design, the problem is exposed. Looking calm waters, we often unconsciously estimate is below the surface level, it is safe to reduce the water level to expose the stone, they can force us to confront and solve problems. In the development process, as soon as possible to integrate the various modules can be found in the gaps between the modules; as soon as the products to the user, can be found in the actual process of product design issues trial operation; as soon as the official carrier of products, you can market to actually Inspection of the product of many assumptions. No 'earlier' in the past few years, most painful lesson. The trouble is, until it found no 'earlier' lessons, which is one of the few irreparable lesson. 8. focus on core data, do not ever find those really valuable self-deception core data, attention to changes in the data, never self-deception. Data analysis systems, often at the last minute to think of it to be done, in fact, it should be the entire project planning feature on priority investment. Data is not so complicated, no big data, a simple data chart can solve the problem. If a simple data table can not understand, then talk about what big data is only empty talk. In the 'Lean Startup', the author referred to a 'vanity metrics' type of self-deception, mainly mentioned the cumulative amount of users. Mobile applications is the largest cumulative downloads of false prosperity, in fact we all know that no sustained return of users, but is passing, no amount of passing all but a digital only. 9. Develop technology-led team final, and perhaps most importantly, to the mobile Internet as the main business of the company, should establish technology-led team. At least in terms of product development, technical personnel should be established dominant team, and not Nike Air Max 24-7 to turn engineers as programmers silence. Only skilled technical team leading product, is a healthy, long-term development, because the technology is now the core of the source of all change. Emphasis on technology driving it is easy to speak, but the company and the team are really doing, it should be rare. There are many claims, engineers do not understand the strategy does not understand strategy, engineers do not understand the reason for China's education products, for first-line engineers no longer understand the needs of these but others used to attempt to grasp the initiative to say it. And everyone else, technical personnel to develop long-term inertia of thinking, for example, some people like to consider all possible cases, led to his design solutions are too complex; some people are more likely to compromise, led him to accept was not the right solution ; it was always the tendency to choose their own familiar technical solutions, rather than try a new one. It is also present in other areas of human nature. On the other hand, technical personnel have a common inertia is valuable, technical people will be more inclined to establish a 'long-term operation of the system,' 'long-term' means has been considered in the design of its long-term value, 'System' It means Air Jordan 7 that it will take into account all aspects, especially those gaps; 'Run' means the final deliverable must be run 'live' system. If you could go back, this lesson is to give more engineers every technical product initiative, and product technical team and strive for greater dominance. Finally, in mid-2011, then re-open the programming tools continue to do development. For many years before just tinkering or occasionally learn new programming languages ​​and techniques. Before that, as a media person and editors do work for the print media, and led a large team of Internet content and industry. In retrospect, the last more than two years, all of the attention in the products and technology, from product strategy, the technology system, to product experience, the details of the code, unavoidably, work hard. The goal is simple, it is hoped by the mobile Internet opportunity, with mobile Internet technology products to find exactly what to content. This process continues, the window of opportunity of the mobile Internet just gettin 'a small gap. But if the recovery disk to see, almost everything can have better choices, reflection is in order to better seize the opportunities mobile content. Unless noted, articles are original or compiled site, please indicate: articles from 36 Krypton