Arquitectura arquitectura. Paso 5: uno para todos y todos para uno

ContinuaciĂłn. A las publicaciones anteriores y al mapa del ciclo.





En la vida de cada proyecto, llega ese momento muy emocionante e inolvidable en el que solo se requiere arquitectura del arquitecto. Es emocionante por razones obvias. En este punto, ya ha repetido y refinado el diseño tantas veces que usted mismo comenzó a creer en este cuento de hadas. Y ahora, una vez más, necesitamos arquitectura. No conceptos y tecnologías, pero toda la cresta de un elefante es recta, que se criará durante un par de años en una incubadora, y luego 10 años en pastizales de todo el mundo, hasta que entre en conservación desde la reserva. Bueno, lo que hace que este evento sea memorable es el hecho de que en todos los años posteriores se le recordarán todos los pequeños defectos que por alguna razón no pudo prever. Después de todo, se le dio una semana, o tal vez hasta dos, para determinar la dirección y los hitos en el desarrollo de todos los equipos para los años venideros.





Unus pro omnibus, omnes pro uno
Unus pro omnibus, omnes pro uno

, . . Agile. . :





Concepto de desarrollo ágil
Agile development concept

, , 3 , , , . , , 5- . , , 100 – . – . , ( , ). , , , , .





, . , . , , , . , , , , , – . , ( ), ( ). .





Arquitectura en mapa de caracterĂ­sticas
Architecture on feature map

, . . , , , , . , , . . - : DDD Java. . – . . , « ». - , success story.





, , – . - , , , . Counter Strike. , . . . – - , , . AP. CA.





. . , . , , ( , ). ( ). , , , . , , . , , . ( ). . , , , . 70. . .





, ( , ). , 3 – , 3 , 2 . . . 2. , . . – .





, , (reuse over duplication), . , . , . . – , . ? – . , .





, , , . , . production , , , . , , . , ( ). .   , . , . . . , . . , , . , side-by-side. .





? . . , . . , . , . , , . flow sequence – . , , . , , UML , . – drill down blue-print detailed architecture.





Concepto de arquitectura ágil
Agile architecture concept

– . , , . , . – . . – , . , , , . , . , , . , , , , . / «» , -, . , , , , . , .





, , . – . ( ), ( time-to-market), ( KPI) – CI-CD. . DevOps. , - . , , .. . -.   . ! C – . , , .  





El servicio de entrega organiza los servicios de dominio en el flujo empresarial
Delivery service orchestrates domain services in business flow

. . : , , , , , . , . . . – , . 3–4   ( API ). . . - - , , . , . . – . . - , , - - . , legacy nextgen .





, . (solution unit-test), , . ? , - . :





·      





·      





·       ,





·       ( - )





·       ( open source legacy )





·       ( .sql )





·       Naming ( 3 , _Test )





·       ( )





·       ( )





·       ( exception, )





. , .. . : « 100% .». 100% , .





. – . ( ) . Agile, , . /, - . . . , UI. gateway , – . - . . , 3- «» - ... Y, como siempre, parece que usted y un par de ingenieros comprenden esto, pero no los gerentes.





Si todo saliĂł bien, entonces "tierra, adiĂłs" y adiĂłs.






RFI





Arquitectura arquitectura









RFP





Sobre clientes y vendedores









DD





Soplar en la diligencia





LOI





Apéndice inflamado









NOA





Uno para todos y todos para uno





Estás aquí





MVP













POC













Desenrollar













Pinchar













UPD













EOL
















All Articles