{"id":2902,"date":"2014-03-28T18:00:05","date_gmt":"2014-03-28T18:00:05","guid":{"rendered":"http:\/\/kasperskydaily.com\/spain\/?p=2902"},"modified":"2020-02-26T17:22:12","modified_gmt":"2020-02-26T15:22:12","slug":"la-regla-del-seis","status":"publish","type":"post","link":"https:\/\/www.kaspersky.es\/blog\/la-regla-del-seis\/2902\/","title":{"rendered":"La regla del &#8220;Seis&#8221;"},"content":{"rendered":"<p>Uno de los momentos m\u00e1s importantes que llevaron Kaspersky Lab a ser una de las empresas protagonistas en el campo de la seguridad TI fue el lanzamiento de la revolucionaria versi\u00f3n de <a href=\"https:\/\/www.kaspersky.com\/about\/news\/product\/2006\/Kaspersky_Lab_launches_new_generation_of_security_products\" target=\"_blank\" rel=\"noopener nofollow\">Kaspersky Anti-Virus 6.0<\/a>. Presentado oficialmente en 2006, el producto fue un verdadero \u00e9xito en el mercado global de antivirus; a partir de entonces y en los a\u00f1os que siguieron, Kaspersky Lab se convirti\u00f3 en empresa l\u00edder en el sector. Decir que nuestro producto es <a href=\"http:\/\/tienda.kaspersky.es\/prueba_gratis_kaspersky_internet_security_multidevice-767810.html\" target=\"_blank\" rel=\"noopener nofollow\">la mejor soluci\u00f3n antivirus en el mundo<\/a> ser\u00eda pecar de presunci\u00f3n, pero es lo que opinaron muchas revistas especializadas y <a href=\"https:\/\/www.kaspersky.com\/about\/news\/product\/2006\/Analytical_portal_ConsumerSearch_recognizes_Kaspersky_reg_Anti_Virus_6_0_as_8220_Best_antivirus_software_8221_\" target=\"_blank\" rel=\"noopener nofollow\">portales independientes<\/a>.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05225026\/KASPERSKY.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-2903\" alt=\"KASPERSKY\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144844\/KASPERSKY-1.jpg\" width=\"640\" height=\"480\"><\/a><\/p>\n<p>El camino hacia el \u00e9xito fue duro y lleno de imprevistos y tal vez un d\u00eda alguien de Hollywood har\u00e1 una pel\u00edcula sobre nosotros; de momento, os contaremos nuestra historia de \u00e9xito con fotos, notas y recuerdos proporcionados por el equipo original de desarrolladores. Esperemos que esta historia sea un ejemplo para los j\u00f3venes desarrolladores que hoy en d\u00eda crean servicios y aplicaciones, para que aspiren a ser los mejores, como fueron los que crearon la versi\u00f3n \u201cSeis\u201d.<\/p>\n<div style=\"width: 1024px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05215837\/coreteam.jpg\" width=\"1014\" height=\"676\"><p class=\"wp-caption-text\">Una foto hist\u00f3rica, sacada el d\u00eda del lanzamiento t\u00e9cnico de la versi\u00f3n \u201cSeis\u201d<\/p><\/div>\n<h2>2003: un a\u00f1o dif\u00edcil<\/h2>\n<p>El \u00e9xito de \u201cSeis\u201d se debi\u00f3 a la versi\u00f3n anterior del producto, que fue un desastre total. De hecho la quinta versi\u00f3n nunca vio la luz del sol tal y como se pens\u00f3 al principio.<\/p>\n<p>Para entender la raz\u00f3n de este fracaso, tenemos que volver al a\u00f1o 2002: Windows XP acababa de salir, por fin las CPU pod\u00edan llegar al 1 GHz de memoria de reloj y la industria antivirus, relativamente joven, todav\u00eda no era capaz de detectar muchas amenazas. Todas las empresas antivirus extend\u00edan las funcionalidades de sus productos: por entonces, una soluci\u00f3n competitiva ten\u00eda que comprender un firewall, un monitor de sistema de archivos en continuo funcionamiento y otra decena de caracter\u00edsticas.<\/p>\n<p>Con un potente sistema de an\u00e1lisis construido en los a\u00f1os 90, el equipo de desarrolladores de Kaspersky admiti\u00f3 que una soluci\u00f3n con m\u00e1s caracter\u00edsticas habr\u00eda sido demasiado lenta (ya la versi\u00f3n 4.0 no hab\u00eda gustado nada a los usuarios, sus comentarios de que \u201cKaspersky era lento\u201d estaban a la orden del d\u00eda). Por eso durante el proceso de desarrollo de la versi\u00f3n 5.0 se analizaron todos los m\u00e1s m\u00ednimos detalles y en particular se prest\u00f3 mucha atenci\u00f3n y se hicieron algunos cambios: se nombr\u00f3 a otro Director de tecnolog\u00edas de la informaci\u00f3n, se adopt\u00f3 un nuevo sistema de desarrollo y se eligi\u00f3 una nueva arquitectura antivirus.<\/p>\n<p>La empresa invirti\u00f3 todos sus recursos en este proyecto. Despu\u00e9s de un a\u00f1o, se lleg\u00f3 a la conclusi\u00f3n que todas las nuevas reglas en el desarrollo no habr\u00edan garantizado la creaci\u00f3n de un producto competitivo. El sistema, que recordaba a las aplicaciones cliente-servidor (fue \u00e9sta la l\u00ednea establecida por el Director de tecnolog\u00edas), no era capaz de cumplir con los requisitos que otros productos antivirus del mercado cumpl\u00edan. Se trataba de un software lento y pesado y, pese a las pruebas llevadas a cabo frecuentemente, el n\u00famero de bug segu\u00eda creciendo.<\/p>\n<p>\u201cEmpec\u00e9 a pedir opini\u00f3n a los veteranos de la empresa. Me contestaron que todo depend\u00eda de la arquitectura. Era como un casillo de naipes, cuando arreglabas una cosa, se ven\u00eda abajo toda la estructura\u201d, admiti\u00f3 Eugene Kaspersky. No ten\u00eda sentido continuar con el proyecto de esa forma: hab\u00eda que volver a empezar desde cero.<\/p>\n<h2>\u00a1Lo conseguiremos!<\/h2>\n<p>El equipo de desarrolladores de Kaspersky Lab se dividi\u00f3 en dos grupos: uno intentaba arreglar el producto aunque la arquitectura elegida no fuera la m\u00e1s adecuada, otro intentaba mejorar la versi\u00f3n 4.0 para que pudiera valer como nuevo producto.<\/p>\n<p>Al mismo tiempo, un grupo de cuatro personas decidi\u00f3 crear un producto completamente nuevo que no solo pudiera satisfacer los requisitos del mercado, sino que pudiera hacer de referente en el futuro. El objetivo establecido por los desarrolladores de la versi\u00f3n \u201cSeis\u201d era f\u00e1cil de explicar pero dif\u00edcil de concretar. La nueva versi\u00f3n ten\u00eda que bloquear todos los virus y las amenazas que pudieran entrar en el sistema, ten\u00eda que ser r\u00e1pida, \u00e1gil, transparente y\u2026 tambi\u00e9n agradable a la vista.<\/p>\n<p>\u201cSolo quer\u00edamos hacer el mejor producto\u201d, recuerda el equipo de \u201cSeis\u201d. Un equipo muy reducido que iba a enfrentarse a un reto enorme: era esto lo que pensaba el resto de los 200 empleados de la empresa. No obstante, el equipo ten\u00eda sus razones para ser optimista acerca esta misi\u00f3n tan desafiante: los fundadores de la empresa, Eugene Kaspersky y Alexey De-Monderik estaban buscando alternativas para una nueva arquitectura y hab\u00edan descubierto que exist\u00eda una alternativa v\u00e1lida, que solo el\u00a0 equipo de Kaspersky Lab hab\u00eda encontrado.<\/p>\n<h2>Ayuda desde Praga<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144851\/Prague-1024x682-1.jpg\" width=\"1024\" height=\"682\"><\/p>\n<p>Hay que decir que en la versi\u00f3n 4.0., los dos n\u00facleos antivirus (los \u201cmotores\u201d) trabajaban juntos. Los archivos se controlaban a trav\u00e9s del antiguo y todav\u00eda activo motor desarrollado en 1996 de la versi\u00f3n 3.0 (cuya licencia se vendi\u00f3 a muchas compa\u00f1\u00edas internacionales, desde G-Data a F-Secure). El nuevo objetivo de hacer m\u00e1s eficaz el proceso de filtro del tr\u00e1fico Web estaba en las manos de un nuevo y potente mecanismo ideado durante una sesi\u00f3n de brainstorming que tuvo lugar en Praga en 1998.<\/p>\n<p>En honor de la ciudad, se bautiz\u00f3 el motor con el nombre de \u201cPraga\u201d (Prague en ingl\u00e9s), no obstante Andrey Doukhvalov, que no acudi\u00f3 a las reuniones en la capital de la Rep\u00fablica Checa lo desarroll\u00f3 en Mosc\u00fa. De todas formas, las ideas m\u00e1s importantes nacieron en Praga y Andrey entr\u00f3 en la empresa para aportar m\u00e1s ideas e implementar el proyecto.<\/p>\n<p>Praga ten\u00eda que ser \u00fanicamente un n\u00facleo anti-virus, pero su flexibilidad y genialidad pod\u00eda suportar incluso los sistemas m\u00e1s complicados. La duda m\u00e1s importante, es decir, si era posible crear un <b>producto entero<\/b> con Praga como base, era la que m\u00e1s preocupaba \u00a0a Eugene Kaspersky. \u00c9l mismo nos cuenta:<\/p>\n<p>\u201cUna vez pregunt\u00e9 a Victor Matyushenko si Praga pod\u00eda encajar bien con el producto y \u00e9l me contest\u00f3 que el n\u00facleo era \u201c\u00a1s\u00f3lido como una roca!\u201d, lo que era el nudo de la cuesti\u00f3n. Entonces hice <i>la <\/i>pregunta. Entr\u00e9 en la habitaci\u00f3n donde trabajaban Graf [De-Monderik] y Petrovich [Doukhvalov] y les hice <i>la<\/i> pregunta: \u2018\u00bfPor qu\u00e9 no basamos el producto entero en Praga?\u2019 Graf dijo algo como \u2018imposible, no hemos dise\u00f1ado Praga por esto\u2019, mientras Petrovich dud\u00f3. Al d\u00eda siguiente vino con una peque\u00f1a pila de hojas y me dijo: \u2018he pensando en algunos casos de uso para Praga\u2019. Graf le mir\u00f3 y dijo \u2018tenemos que hablar\u2019. Luego los dos vinieron hacia m\u00ed y me confirmaron que val\u00eda la pena intentarlo\u201d.<\/p>\n<p>El ensayo empez\u00f3 con un equipo muy reducido de personas, que escribi\u00f3 las primeras l\u00edneas del c\u00f3digo; \u00e9sta fue la base\u00a0 de lo que luego fue la versi\u00f3n \u201cSeis\u201d.<\/p>\n<div class=\"pullquote\">El ensayo empez\u00f3 con un equipo muy reducido de personas, que escribi\u00f3 las primeras l\u00edneas del c\u00f3digo; \u00e9sta fue la base de lo que luego fue la versi\u00f3n \u201cSeis\u201d.<\/div>\n<p>\u201cEmpezamos a buscar personas que pudieran aportar ideas creativas y organizamos un grupo m\u00e1s extenso\u201d, nos cuenta De-Monderik. \u201cEstaba Pavel Mezhuev, un programador que acababa de llegar pero era muy bueno. Luego estaba Mike Pavlyuschik, con quien trabaj\u00e1bamos desde hac\u00eda tiempo, capaz de sacar ideas y conceptos de la nada. Era uno de los creadores m\u00e1s prol\u00edficos y con m\u00e1s talento en el sector\u201d.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144857\/dec2003-ppp-1024x768-1.jpg\" width=\"1024\" height=\"768\"><\/p>\n<p>Despu\u00e9s de dos meses de investigaci\u00f3n y experimentos libres sobre los c\u00f3digos, decidimos que se pod\u00eda pensar en un producto para la venta. En ese punto solo necesit\u00e1bamos un gestor de proyectos.<\/p>\n<p>\u201c\u00bfTe acuerdas de Nikolay Grebennikov del despacho de al lado? Lee mucho, es joven y es nuevo en la empresa. \u00a1Le elegimosl!\u201d nos cuenta Andrey Doukhvalov sobre una conversaci\u00f3n que tuvo con De-Monderik. \u00a0Andrey Sobko, ingeniero de driver software, entrar\u00eda en el equipo un poco m\u00e1s tarde.<\/p>\n<h2>Qu\u00e9 es \u2018Praga\u2019<\/h2>\n<p>Esta secci\u00f3n interesar\u00e1 sobre todo los ingenieros de software. El resto de los lectores puede saltarla tranquilamente.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-1.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15655\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-2.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15657\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-3.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-3.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15656\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-4.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-4.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15652\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-5.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-5.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15654\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-6.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-6.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15651\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-7.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113409\/Doc-7.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15653\"><\/a><\/p>\n<p>A principios de los a\u00f1os 90, como la industria antivirus acababa de mover sus primeros pasos, hab\u00eda algunos virus que no se pod\u00edan detectar por su firma. Por ejemplo no se puede individuar un virus polimorfo que cifra su c\u00f3digo analizando las firmas. Con el tiempo, los software antivirus llegaron a ser m\u00e1s complejos y tambi\u00e9n los virus: si al principio crear piezas de malware era una especie de juego, con el tiempo pas\u00f3 a ser un mercado muy lucrativo. Incluso despu\u00e9s de integrar m\u00e1s funcionalidades al algoritmo capaz de detectar las firmas (como hac\u00eda Kaspersky), los desarrolladores se vieron obligados a actualizar constantemente el antivirus, y no solo las bases de datos de las firmas, sino tambi\u00e9n su estructura para encontrar un nuevo m\u00e9todo de detecci\u00f3n de las amenazas. De este modo se ralentizaba de manera significativa el tiempo de reacci\u00f3n frente a los nuevos virus: el \u00e9xito que Kaspersky Lab obtuvo despu\u00e9s de ser la primera empresa capaz de curar el peligroso virus CIH (Chernobyl), demostr\u00f3 que merec\u00eda la pena esforzarse para reducir estos tiempos de reacci\u00f3n.<\/p>\n<p>Considerando esta situaci\u00f3n, en 1998 Eugene Kaspersky dijo a sus compa\u00f1eros que hab\u00eda llegado el momento de crear un nuevo motor antivirus. \u00bfAd\u00f3nde habr\u00eda llevado todo esto?<\/p>\n<p>\u201cLa empresa no ten\u00eda dinero\u201d, nos cuenta Eugene Kaspersky \u201cy ten\u00edamos que encontrar un lugar no tan lejos de Mosc\u00fa, el m\u00e1s barato posible, donde alejarnos de todo y concentrarnos. El sitio ten\u00eda que ser lo m\u00e1s aislado posible. Por entonces no hab\u00eda redes WiFi en los alrededores. El lugar m\u00e1s barato result\u00f3 ser una capital europea, Praga\u201d.<\/p>\n<p>Despu\u00e9s de reflexionar sobre una nueva versi\u00f3n del motor antivirus, el equipo de Kaspersky Lab lleg\u00f3 a la conclusi\u00f3n de que lo mejor para el motor era mejor utilizar una programaci\u00f3n orientada a objetos; eso quiere decir que cada archivo u objeto ten\u00eda que ser diseccionado en todas las partes que formaban su estructura. Luego se detectaban, analizaban y verificaban los diferentes objetos en su interior. La gesti\u00f3n total del objeto ten\u00eda que realizarse en tiempo de ejecuci\u00f3n.<\/p>\n<p>Se analizaros todos los entornos orientados a objetos disponibles y todos fueron rechazados porque eran poco flexibles, utilizaban mucha memoria o eran muy lentos. Durante varias reflexiones surgi\u00f3 una idea: desarrollar un nuevo entorno, capaz de incluir funcionalidades para la gesti\u00f3n de la memoria y otros procedimientos, para que el antivirus pudiera diseccionar y analizar cualquier potencial c\u00f3digo malicioso de manera r\u00e1pida y eficaz.<\/p>\n<p>Esta idea innovadora se debe a Andrey Kyrkov y De-Monderik en Praga, soportada por las primeras l\u00edneas del c\u00f3digo de Doukvalov y Kryukov.<\/p>\n<p>Durante m\u00e1s de un a\u00f1o, sobre todo Doukhvalov continu\u00f3 trabajando sobre Praga, de hecho Kaspersky Lab lo contrat\u00f3 por esto. Gracias a su experiencia en el campo de la arquitectura, Doukhvalov hizo que Praga fuera un sistema flexible, escalable y que se pudiera insertar en los productos sin limitaciones desde el punto de vista de la arquitectura. Finalmente, el objetivo fue construir una soluci\u00f3n multiplataforma.<\/p>\n<p>Fue bastante dif\u00edcil remover la jerarqu\u00eda de los objetos pero, gracias a un c\u00f3modo sistema de intercambio de mensaje entre los objetos y a una interfaz de programaci\u00f3n minimalista, Praga lleg\u00f3 a ser una arquitectura integrada y lista para usarse.<\/p>\n<p>\u201cIdeamos un sistema basado en componentes\u201d, nos especifica Doukhvalov con orgullo. \u201cEsto significa que se pueden a\u00f1adir componentes a un programa existente. Se trata de un sistema muy abierto que ofrece la posibilidad de a\u00f1adir elementos\u00a0 y modificar los esquemas de comportamiento\u201d.<\/p>\n<p>Una arquitectura basada en componentes, compacta y que no utilizase muchos recursos constitu\u00eda los requisitos fundamentales para introducir unas tecnolog\u00edas totalmente nuevas en KAV 6.0. La implementaci\u00f3n fue f\u00e1cil. Adem\u00e1s, cuando se decidi\u00f3 que Praga iba a ser la base del producto entero y no solo un motor antivirus, Pavel Mezhuev se esforz\u00f3 mucho en refinar la arquitectura:<\/p>\n<p>\u201cImplementamos otra soluci\u00f3n para la arquitectura, utilizando un modelo con l\u00f3gica de negocio e interfaz separadas. Adem\u00e1s, Doukhvalov y Mezhuev crearon un administrador de tareas capaz de controlar cada proceso del producto, y tambi\u00e9n la reciprocidad de los procesos era muy sencilla\u201d, nos explica Nikolay Grebennikov, el gestor de proyecto de entonces para KAV 6.0.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-11.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-11.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15664\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/Team-21.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/Team-21.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15662\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-31.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-31.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15659\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-41.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-41.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15665\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-51.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-51.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15663\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-61.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-61.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15667\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-71.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-71.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15666\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-81.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-81.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15661\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-91.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-91.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15660\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-101.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113508\/team-101.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15668\"><\/a><\/p>\n<p><strong><span style=\"font-size: 1.5em;line-height: 1.5em\">El principio de \u201cSeis\u201d<\/span><\/strong><\/p>\n<p><span style=\"font-size: 14px;line-height: 1.5em\">Ya que un peque\u00f1o grupo de personas se ocup\u00f3 del ensayo y de la fase inicial de desarrollo, una gesti\u00f3n del proyecto a lo grande no encajaba bien con un equipo tan reducido. As\u00ed que se decidi\u00f3 adoptar un marco de trabajo similar al modelo SCRUM: los desarrolladores trabajaban en un espacio abierto e interactuaban continuamente; as\u00ed se pod\u00edan cubrir todos los aspectos del proceso de desarrollo. De este modo el equipo trabaj\u00f3 en el \u201cSeis\u201d.<\/span><\/p>\n<h3><strong>Definici\u00f3n: SCRUM<\/strong><\/h3>\n<p>SCRUM es un modelo de gesti\u00f3n de proyectos para el desarrollo de software. Se basa en la idea de que el cliente (usuario) no sabe exactamente lo que necesita y podr\u00eda cambiar sus peticiones en el acto. De ese modo, el proceso de desarrollo est\u00e1 caracterizado por la presencia de diferentes fases: construcci\u00f3n, demonstraci\u00f3n, an\u00e1lisis de respuestas, y finalmente actualizaci\u00f3n de la versi\u00f3n.<\/p>\n<p>La distribuci\u00f3n de los roles de SCRUM cambi\u00f3 de manera significativa. Eugene Kaspersky defino seis roles principales:<\/p>\n<p><b>Arquitecto<\/b><\/p>\n<p>Es la persona (involucrada activamente en el proceso de creaci\u00f3n de c\u00f3digos) que sabe qu\u00e9 construir y c\u00f3mo hacerlo.<\/p>\n<p><b>Dise\u00f1ador t\u00e9cnico<\/b><\/p>\n<p>No hay una definici\u00f3n \u00fanica para este rol, de todas formas es una persona que se ocupa de hacer realidad algunas ideas y soluciones. Tal vez lo m\u00e1s importante es que el dise\u00f1ador t\u00e9cnico sabe c\u00f3mo NO se deben hacer las cosas.<\/p>\n<p><b>Inventor<\/b><\/p>\n<p>El inventor encuentra\u00a0 soluciones no convencionales a los problemas. En el caso de \u201cSeis\u201d siempre surg\u00edan nuevos problemas. La cuesti\u00f3n m\u00e1s importante era proporcionar a los usuarios el mejor nivel de protecci\u00f3n intentando utilizar la menor cantidad de recursos del sistema.<\/p>\n<p><b>Gestor de proyectos<\/b><\/p>\n<p>En el SCRUM el rol del gestor de proyectos no sigue reglas establecidas. Se ocupa de controlar los recursos y que se respeten los tiempos de entrega, pero no es un jefe. No da \u00f3rdenes a los que se ocupan de crear los c\u00f3digos pero les anima para que tomen sus decisiones y hagan bien su trabajo.<\/p>\n<p>\u201cComo se trataba de un equipo peque\u00f1o, al principio ni ten\u00edamos un jefe\u201d, recuerda Doukhvalov. \u201cEl gestor de proyectos se ocupaba de organizar y hacer informes, pero tom\u00e1bamos todas las decisiones de manera conjunta\u201d.<\/p>\n<p><b>Gestor de marketing<\/b><\/p>\n<p>Un producto se crea para los clientes y no para el equipo de desarrolladores. Por eso es fundamental saber lo que los usuarios esperan del nuevo producto y como lo van a utilizar. Si los expertos se ocupan de todos los aspectos t\u00e9cnicos del producto antivirus, es necesario tambi\u00e9n pensar en otros detalles como definir las opciones de configuraci\u00f3n, los mensajes y crear una interfaz de usuario intuitiva. Todas estas caracter\u00edsticas tienen en consideraci\u00f3n las necesidades del usuario y el gestor de marketing se ocupa de entender estas necesidades.<\/p>\n<p><b>Psic\u00f3logo<\/b><\/p>\n<p>Trabajar bajo presi\u00f3n, dormir muy poco, conflictos entre algunos miembros del grupo, inestabilidad\u2026 Es necesario que alguien cree un ambiente relajado y productivo. De todo esto se encarg\u00f3 Eugene Kaspersky que, por un lado proporcionaba a su equipo apoyo y recursos para que pudiera y, por el otro, le proteg\u00eda de influencias externas.<\/p>\n<p>Hay que decir que, en los proyectos SCRUM, existe otro rol fundamental, o sea quien se ocupa de <b>tomar nota<\/b> de todo lo que ocurre durante el proceso de desarrollo. Pero no hab\u00eda nadie con este cargo y eso fue un problema.<\/p>\n<p>\u201cEn serio, no sabemos el porqu\u00e9, pero introducimos este rol solo hace un a\u00f1o\u201d, nos dice Kaspersky.<\/p>\n<p>Te\u00f3ricamente, un rol puede estar cubierto por m\u00e1s personas y, viceversa, una persona sola puede ocupar roles diferentes.<\/p>\n<p>\u201cAunque ten\u00edamos una organizaci\u00f3n formal, actu\u00e1bamos como un equipo, as\u00ed que no hab\u00eda una distinci\u00f3n exacta entre los diferentes roles: en particular, todo se mezclaba durante las sesiones de brainstorming\u201d, confiesa Nikolay Grebennikov. \u201cPor ejemplo, una persona que se ocupaba de crear los c\u00f3digos pod\u00eda expresar su opini\u00f3n sobre el dise\u00f1o de la aplicaci\u00f3n y esta opini\u00f3n se tomaba muy en cuenta. Yo era Gestor de proyectos pero participaba activamente en los debates; a esta flexibilidad debemos el \u00e9xito del proyecto, porque todos juntos nos preocup\u00e1bamos de cada detalle\u201d.<\/p>\n<p>Seg\u00fan De-Monderik, los roles eran intercambiables: \u201cCada miembro del equipo era el mejor en su campo, pero el 50% de las habilidades de cada uno coincid\u00edan con las de alguien m\u00e1s en el equipo.\u00a0 Mike pod\u00eda ocuparse de los c\u00f3digos si Sobko no estaba, los especialistas que se ocupaban de la interfaz pod\u00edan ocuparse de algunas tareas de ingenier\u00eda y viceversa. Yo pod\u00eda ocuparme del dise\u00f1o en lugar de Max Yudanov y a veces Kolya Grebennikov pod\u00eda ocuparse del dise\u00f1o tambi\u00e9n\u201d.<\/p>\n<p>Es importante decir que cada rol se ocupaba de una fase espec\u00edfica del proyecto. Durante la fase inicial, el arquitecto es la figura m\u00e1s importante. Luego llega el inventor en la fase intermedia del proceso de desarrollo cuando se crean las nuevas funcionalidades. Durante la fase final, es el gestor de proyecto el que tiene el papel m\u00e1s importante porque gestiona diferentes recursos para que todo el equipo respete los tiempos de entrega establecidos.<\/p>\n<h2>En b\u00fasqueda de la perfecci\u00f3n<\/h2>\n<p>Con el modelo SCRUM y un proyecto tan ambicioso, para \u201cSeis\u201d no se hab\u00eda establecido un listado fijo de requisitos pero s\u00ed exist\u00edan unas especificaciones b\u00e1sicas. El producto ten\u00eda que:<\/p>\n<ul>\n<li>Defender el equipo de las amenazas en constante evoluci\u00f3n;<\/li>\n<li>Aprovechar los recursos del PC de la mejor manera posible;<\/li>\n<li>Disponer de los componentes necesarios para una mejor escabilidad;<\/li>\n<li>Tener unos componentes capaces de adaptarse f\u00e1cilmente a las diferentes plataformas.<\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144903\/feb2005-kasper-ideas-9500-768x1024-1.jpg\" width=\"768\" height=\"1024\"><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144910\/feb2005-kasper-ideas-9504-1024x768-1.jpg\" width=\"1024\" height=\"768\"><\/p>\n<p>Con estas caracter\u00edsticas generales, los requisitos t\u00e9cnicos correspondientes necesitaban cambios continuos. De ah\u00ed que la publicaci\u00f3n del producto se pospuso muchas veces, pero el equipo consigui\u00f3 desarrollar una soluci\u00f3n antivirus revolucionaria con una ventaja de un par de a\u00f1os en comparaci\u00f3n con el resto del mercado, un resultado superior a cualquier expectativa.<\/p>\n<p>Despu\u00e9s del lanzamiento de Kaspersky Anti-Virus 6.0, Maxim Yudanov, responsable de la interfaz de usuario, dijo: \u201cuna de las peculiaridades del proyecto era la ausencia de un listado establecido de requisitos. Creamos prototipos, analizamos todos los detalles del producto, actualizamos el listado de las caracter\u00edsticas y de los requisitos t\u00e9cnicos, nos apuntamos los detalles que faltaban cada vez que surg\u00edan en unos p\u00f3sits que peg\u00e1bamos a las pantallas de los ordenadores y pedimos ayuda a los usuarios para que nos dijeran lo que echaban en falta en el producto (es decir, la comunidad que testeaba las versiones beta). Estoy seguro de que el resultado final no habr\u00eda sido el mismo si hubi\u00e9ramos utilizado el sistema tradicional de requisitos fijos e inmutables. Con este m\u00e9todo habr\u00edamos creado un producto anclado a la idea original y seguramente habr\u00eda tenido caracter\u00edsticas menos eficaces que las que hay en nuestro producto final.<\/p>\n<p><strong>Programaci\u00f3n extrema<\/strong><\/p>\n<p>Hoy en d\u00eda este m\u00e9todo es el usual. Pero hace diez a\u00f1os se trataba de \u00a0algo no convencional y revolucionario. La diferencia m\u00e1s relevante entre la llamada \u201cprogramaci\u00f3n extrema\u201d (un t\u00e9rmino ampliamente utilizado por entonces, ahora los m\u00e9todos similares se reagrupan bajo la definici\u00f3n de \u201cdesarrollo \u00e1gil de software\u201d) y el tradicional Modelo de capacidad y madurez o <a href=\"http:\/\/es.wikipedia.org\/wiki\/Modelo_de_Capacidad_y_Madurez\" target=\"_blank\" rel=\"noopener nofollow\">CMM<\/a> (que pr\u00e1cticamente ya no existe) est\u00e1 en la ausencia de un listado de requisitos que constituya una referencia s\u00f3lida para el proyecto durante los a\u00f1os de desarrollo. El modelo CMM puede ser adecuado para los proyectos de desarrollo externos, pero no funciona para proyectos realizados con fines comerciales.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144916\/dec2004-beta-plans-e1396021731851-768x1024-1.jpg\" width=\"768\" height=\"1024\"><\/p>\n<p>Nikolay Grebennikov, ahora Director de tecnolog\u00edas de la informaci\u00f3n de Kaspersky Lab, opina lo mismo: \u201cSi hubi\u00e9ramos tenido que establecer una serie de caracter\u00edsticas fijas sin posibilidad de aportar ning\u00fan cambio, no hubi\u00e9ramos tenido una visi\u00f3n acertada de lo que los usuarios necesitaban exactamente y no hubi\u00e9ramos tenido su apoyo. La primera versi\u00f3n del producto daba un mont\u00f3n de problemas y para solucionarlos tardamos mucho tiempo, pas\u00f3 m\u00e1s de un a\u00f1o y medio entre la versi\u00f3n alpha y el lanzamiento t\u00e9cnico. Hoy en d\u00eda ya no podemos perder todo este tiempo pero entonces se trat\u00f3 de una experiencia verdaderamente constructiva\u201d.<\/p>\n<div style=\"width: 438px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05215833\/project-stages.png\" width=\"428\" height=\"381\"><p class=\"wp-caption-text\">La agenda de desarrollo (en ruso)<\/p><\/div>\n<p><span style=\"line-height: 1.5em\">Eugene Kaspersky es muy directo sobre este tema: \u201cCuando desarrollas productos innovadores, prep\u00e1rate para no respetar casi nunca los tiempos establecidos\u201d.<\/span><\/p>\n<h2>Vida en el trabajo<\/h2>\n<p>Los miembros m\u00e1s importantes del equipo que desarroll\u00f3 la versi\u00f3n KAV 6.0 recuerdan con nostalgia esa \u00e9poca de sus vidas. Dorm\u00edan poco, no pasaban mucho tiempo con sus familias, no ten\u00edan fines de semana libres, viv\u00edan una marea de emociones diferentes pero todos sus esfuerzos hac\u00edan avanzar el trabajo.<\/p>\n<p>Uno de los mails que Nikolay Grebennikov escribi\u00f3 durante el proyecto nos da una visi\u00f3n po\u00e9tica de la historia:<\/p>\n<p>\u201cLlegamos a un punto en que ya no era s\u00f3lo un proyecto. Era como formar parte de un juego que se hac\u00eda cada vez m\u00e1s grande y potente, que te enganchaba hasta llegar al final. Cuando estabas en el metro, te pon\u00edas \u00a0a pensar en\u00a0los logros y de los fallos de la \u00faltima partida; luego llegabas al trabajo y pensabas en c\u00f3mo jugar para llegar al siguiente nivel. Pon\u00edas tus hijos a dormir y te enganchabass otra vez al proyecto: est\u00e1bamos en un juego donde era posible realizar cualquier cosa que pod\u00edamos imaginar\u201d.<\/p>\n<p><span style=\"line-height: 1.5em\">\u201cHab\u00eda llegado nuestro momento\u201d, recuerda Kaspersky. \u201cNuestros ojos brillaban de entusiasmo, hab\u00eda p\u00f3sits por todas partes, todos los miembros del equipo ya casi no dorm\u00edan. Una tormenta de ideas y acciones\u201d.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144922\/2004-papers-coffee-headphone-1024x768-1.jpg\" width=\"1024\" height=\"768\"><\/p>\n<p>Con un equipo ahora m\u00e1s grande,\u00a0 el esp\u00edritu y el entusiasmo de los veteranos pasaron a los nuevos miembros, como recuerda De-Monderik:<\/p>\n<p>\u201cYa que todo el equipo trabajaba bien, era el grupo \u201cn\u00facleo\u201d el que ten\u00eda que encargarse de mantener vivo el entusiasmo. La idea principal del n\u00facleo, y un desaf\u00edo al mismo tiempo, era realizar el mejor producto antivirus nunca antes hecho. Era nuestro objetivo primario: Kolya [Grebennikov], Pavel Mezhuev, Doukhvalov, Mike Pavlyuschik, yo\u2026 \u00e9ramos capaces de transmitir nuestro entusiasmo a todos los otros miembros del equipo. Cuando todo el mundo trabaja muy duro, est\u00e1s en el mismo despacho con los otros y ves lo que est\u00e1 pasando, tambi\u00e9n te comprometes a hacerlo lo mejor que puedas\u201d.<\/p>\n<p>Aunque la gesti\u00f3n del proyecto fuera bastante informal, se obtuvieron los resultados esperados.<\/p>\n<p>\u201cSi no recuerdo mal, al principio ten\u00edamos reuniones de estatus, dice De-Monderik. \u201cPor la ma\u00f1ana, cuando llegaba todo el grupo, Kolya nos hac\u00eda un resumen de los recursos que ten\u00edamos, el trabajo hecho etc. Lo hac\u00eda muy bien. Ten\u00edamos una pizarra blanca enorme donde escrib\u00edamos y dibuj\u00e1bamos nuestros descubrimientos. Como \u00e9ramos un equipo bastante reducido, s\u00f3lo nos hac\u00eda falta esto\u201d.<\/p>\n<p>Grebennikov reconoce que estas reuniones para organizar el trabajo ten\u00edan sentido no s\u00f3lo \u00a0porque representaban una manera formal de llevar a cabo el proyecto. Tambi\u00e9n eran importantes porque cada vez se sal\u00eda de ah\u00ed con algo nuevo, y esto era muy bueno para el proyecto.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113723\/beta-11.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113723\/beta-11.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15669\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113723\/beta-21.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113723\/beta-21.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15672\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113723\/beta-31.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113723\/beta-31.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15670\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113724\/beta-41.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113724\/beta-41.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15673\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113724\/beta-51.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113724\/beta-51.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15674\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113724\/beta-61.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05113724\/beta-61.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15671\"><\/a><\/p>\n<h2>Ampliar el l\u00edmite<\/h2>\n<p>Con la evoluci\u00f3n del proyecto, desde septiembre de 2003 a marzo de 2006, el equipo creci\u00f3 cada vez m\u00e1s hasta llegar a casi 30 personas el d\u00eda del lanzamiento del producto.\u00a0 Ya que surgieron otros requisitos que cumplir y a causa de la transici\u00f3n a la etapa \u201cAlpha\u201d, el equipo incluy\u00f3 tambi\u00e9n a Maxim Yudanov, dise\u00f1ador, Pavel Nechayev, Denis Guschin, Eugene Roschin y Andrey Gerasimov, ingenieros de software. Ellos introdujeron otras funcionalidades innovadoras, incluso una interfaz de usuario m\u00e1s ligera y un firewall interno. En el grupo entraron tambi\u00e9n especialistas de instalaci\u00f3n y supervisores del beta testing. De todas formas, el equipo de \u201cSeis\u201d introdujo una novedad que ayud\u00f3 a modificar y refinar la estructura de KAV 6.0: un foro de\u00a0 beta testing.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-11.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-11.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15675\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-21.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-21.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15679\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114011\/about-31.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114011\/about-31.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15680\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-41.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-41.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15678\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114011\/about-51.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114011\/about-51.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15681\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-61.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-61.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15677\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-71.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-71.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15683\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-81.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-81.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15684\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-91.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-91.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15676\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-101.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114012\/about-101.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15682\"><\/a><\/p>\n<h2>Foro<\/h2>\n<p>Todos los accionistas admitieron que Kaspersky Anti-Virus 6.0 sali\u00f3 como un producto bien dise\u00f1ado y testeado con atenci\u00f3n gracias a la aportaci\u00f3n del <a href=\"http:\/\/forum.kasperskyclub.com\/\" target=\"_blank\" rel=\"noopener nofollow\">foro<\/a> en la fase de beta testing. El testeo p\u00fablico de la versi\u00f3n beta (que lleg\u00f3 a ser una pr\u00e1ctica habitual en Kaspersky Lab) en aquel momento fue una verdadera innovaci\u00f3n y al mismo tiempo un riesgo: tambi\u00e9n los competidores pod\u00edan conocer las caracter\u00edsticas del producto antes de su lanzamiento.<\/p>\n<p>\u201cTomamos este aspecto muy en serio ya que el beta testing expon\u00eda el c\u00f3digo beta a las acciones de hackers y competidores\u201d, dijo Grebennikov.\u00a0 \u201cCada uno ten\u00eda su opini\u00f3n al respecto. Los que se opon\u00edan propon\u00edan los argumentos que acabamos de mencionar. Pero los que estaban a favor tambi\u00e9n propusieron sus buenos puntos de vista. Nuestros recursos eran limitados, s\u00f3lo ten\u00edamos dos personas a disposici\u00f3n para testear el producto mientras todos los dem\u00e1s estaban ocupados en analizar la versi\u00f3n 5.0. Hab\u00edamos creado el producto desde cero, necesit\u00e1bamos un grupo bastante grande para llevar a cabo los tests. Por primera vez, adoptamos la costumbre de lanzar actualizaciones regularmente, primero una vez a la semana, luego diariamente. Utilizar el foro para testear el producto nos garantizaba la m\u00e1xima calidad de trabajo sin involucrar a muchos trabajadores internamente.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-11.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-11.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15686\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-21.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-21.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15688\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-31.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-31.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15687\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-41.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114133\/interface-41.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15685\"><\/a><\/p>\n<p>Todos los desarrolladores participaron activamente en las discusiones del foro e interactuaron con los que testeaban el producto.<\/p>\n<p>\u201cEn la fase de test con el foro, cont\u00e1bamos con la ayuda de miles de usuarios y m\u00e1s o menos 500 personas formaban parte del n\u00facleo m\u00e1s importante\u201d, nos cuenta Nikolay Grebennikov. Cada noche, Nikolay pasaba horas y horas en el foro, incluso a veces se quedaba dormido delante de la pantalla. Los usuarios quer\u00edan probar nuestro nuevo producto a toda costa y normalmente lo hac\u00edan por la noche y sin ning\u00fan coste para la empresa.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-11.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-11.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15690\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-21.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-21.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15689\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-31.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-31.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15691\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-41.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-41.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15693\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-51.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114315\/testers-51.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15692\"><\/a><\/p>\n<p>Los participantes del foro informaban de la presencia de bugs y daban consejos sobre c\u00f3mo mejorar el producto. Los desarrolladores tomaron en cuenta una gran parte de estos comentarios, que fueron muy \u00fatiles para perfeccionar KAV 6.0. Adem\u00e1s, no se recopilaron s\u00f3lo sugerencias a trav\u00e9s de Internet. Kaspersky recuerda que los desarrolladores involucraron pr\u00e1cticamente a todos los que trabajaban en la empresa, desde los comerciales a los empleados del servicio de atenci\u00f3n t\u00e9cnica. Gracias a sus aportaciones se pudo mejorar mucho el producto: por ejemplo, gracias a la sugerencia del equipo de atenci\u00f3n t\u00e9cnica, se decidi\u00f3 dar la posibilidad de cambiar con un s\u00f3lo clic el idioma al ingl\u00e9s.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144929\/nov2005-tester-workplace-1024x768-1.jpg\" width=\"1024\" height=\"768\"><\/p>\n<p>Como ya hemos dicho, para que todas estas mejoras se hicieran realidad se necesitaba tiempo, as\u00ed que no se respetaron las fechas de entrega establecidas.<\/p>\n<p>\u201cGracias a las sugerencias de nuestros usuario en el foro, ten\u00edamos un listado importante de mejoras que ten\u00edamos que hacer, pero me di cuenta de que no pod\u00edamos a\u00f1adir funcionalidades sobre lo que ya hab\u00eda hecho, incluso cuando hab\u00eda un petici\u00f3n de cambio muy urgente. Est\u00e1bamos obligados a lanzar el producto en los primeros meses de 2006. Utilizamos todo el tiempo que ten\u00edamos a nuestra disposici\u00f3n y lo lanzamos a las seis y media de la tarde del 31 de marzo\u201d, nos cuenta con \u00e9nfasis Nikolay Grebennikov.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114407\/box-11.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114407\/box-11.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15694\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114407\/box-21.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114407\/box-21.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15696\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114407\/box-31.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114407\/box-31.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15697\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114406\/box-41.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114406\/box-41.jpg\" alt=\"\" width=\"640\" height=\"480\" class=\"alignnone size-full wp-image-15695\"><\/a><\/p>\n<h2>Lanzamiento<\/h2>\n<h2>\u00c9xito<\/h2>\n<p><span style=\"font-size: 14px;line-height: 1.5em\">Como resultado final nuestro equipo, un poco m\u00e1s grande que al principio pero todav\u00eda bastante reducido, desarroll\u00f3 un producto con un instalador extraordinariamente compacto, una interfaz de usuario \u00e1gil basada en skins intercambiables; un producto que afectaba al m\u00ednimo las prestaciones del equipo y caracterizado por funcionalidades innovadoras y potentes como la protecci\u00f3n proactiva, capaz de bloquear las aplicaciones sospechosas mediante el an\u00e1lisis de sus comportamientos.<\/span><\/p>\n<p>\u201cLos de Symantec se quedaron de piedra cuando las revistas americanas empezaron a dar valoraciones muy altas a nuestro AV 6.0. Recibimos las mejores puntuaciones pr\u00e1cticamente en todas las revistas\u201d, Eugene Kaspersky afirma con orgullo.<\/p>\n<div class=\"pullquote\">\u201cLos de Symantec se quedaron de piedra cuando las revistas americanas empezaron a dar valoraciones muy altas a nuestro AV 6.0. Recibimos las mejores puntuaciones pr\u00e1cticamente en todas las revistas\u201d, Eugene Kaspersky afirma con orgullo.<\/div>\n<p>Gracias a nuestra red de colaboradores en Europa, EE.UU y China, este producto de \u00e9xito lleg\u00f3 enseguida a las tiendas y se gan\u00f3 su sitio entre las soluciones antivirus m\u00e1s vendidas.<\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114746\/sales-11.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114746\/sales-11.jpg\" alt=\"\" width=\"700\" height=\"1000\" class=\"alignnone size-full wp-image-15699\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114746\/Sales-21.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114746\/Sales-21.jpg\" alt=\"\" width=\"700\" height=\"1000\" class=\"alignnone size-full wp-image-15700\"><\/a><\/p>\n<p><a href=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114745\/sales-31.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/05114745\/sales-31.jpg\" alt=\"\" width=\"700\" height=\"1000\" class=\"alignnone size-full wp-image-15698\"><\/a><\/p>\n<p>El \u00e9xito de \u201cSeis\u201d se debe a su arquitectura cuidadosamente dise\u00f1ada, gracias a la cual se introdujeron innovaciones t\u00e9cnicas y se pudo llegar a alcanzar prestaciones de gran nivel; adem\u00e1s, el modelo de desarrollo encaj\u00f3 perfectamente con las necesidades de un equipo seleccionado y al mismo tiempo muy ilusionado con el proyecto. Podemos decir que estos fueron los ingredientes de la receta del \u00e9xito que permitieron sacar a la venta Kaspersky Anti-Virus 6.0, un producto que garantiza a sus usuarios el 100% de protecci\u00f3n.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/23144936\/devteam-2-1024x680-1.jpg\" width=\"1024\" height=\"680\"><\/p>\n<h2>Seis roles y una m\u00e1quina de caf\u00e9<\/h2>\n<p>\u201cEntre las reglas del modelo SCRUM que establecimos, hay una que aplico tambi\u00e9n a otros \u00e1mbitos\u201d, afirma Eugene Kaspersky. \u201cSi durante el proceso de desarrollo nos enfrentamos a un elemento que pueda ralentizar el proceso, lo primero que hay que hacer es eliminar este elemento. Y punto. Da igual lo que sea. Esto significa que, si un desarrollador necesita algo, lo que sea, lo tendr\u00e1 enseguida\u201d.<\/p>\n<p>\u201cEl primer d\u00eda del proyecto pregunt\u00e9: \u2018\u00bfQu\u00e9 necesit\u00e1is antes que nada?\u2019 Petrovich me contest\u00f3 \u2018Una m\u00e1quina de caf\u00e9\u2019. Al d\u00eda siguiente, tuvieron la mejor m\u00e1quina de caf\u00e9 que hab\u00eda a la venta. \u00a1Y lo conseguimos!\u201d<\/p>\n<div style=\"width: 784px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" src=\"https:\/\/media.kasperskydaily.com\/wp-content\/uploads\/sites\/88\/2014\/03\/22192448\/coffeemaker.jpg\" width=\"774\" height=\"759\"><p class=\"wp-caption-text\">Este t\u00f3tem, que estuvo presente en todas las fases del proyecto, fue la primera m\u00e1quina de caf\u00e9 de Kaspersky Lab. Ahora ya no funciona, pero se puede admirar en toda su gloria en el despacho de Andrey Petrovich Doukhvalov.<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>Uno de los momentos m\u00e1s importantes que llevaron Kaspersky Lab a ser una de las empresas protagonistas en el campo de la seguridad TI fue el lanzamiento de la revolucionaria versi\u00f3n de Kaspersky Anti-Virus 6.0. Presentado oficialmente en 2006, el producto fue un verdadero \u00e9xito en el mercado global de antivirus; a partir de entonces y en los a\u00f1os que siguieron, Kaspersky Lab se convirti\u00f3 en empresa l\u00edder en el sector.<\/p>\n","protected":false},"author":32,"featured_media":2903,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[8],"tags":[126,61],"class_list":{"0":"post-2902","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-products","8":"tag-kaspersky-lab","9":"tag-seguridad"},"hreflang":[{"hreflang":"es","url":"https:\/\/www.kaspersky.es\/blog\/la-regla-del-seis\/2902\/"}],"acf":[],"banners":"","maintag":{"url":"https:\/\/www.kaspersky.es\/blog\/tag\/kaspersky-lab\/","name":"Kaspersky Lab"},"_links":{"self":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts\/2902","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/users\/32"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/comments?post=2902"}],"version-history":[{"count":6,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts\/2902\/revisions"}],"predecessor-version":[{"id":21544,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/posts\/2902\/revisions\/21544"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/media\/2903"}],"wp:attachment":[{"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/media?parent=2902"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/categories?post=2902"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.kaspersky.es\/blog\/wp-json\/wp\/v2\/tags?post=2902"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}