Idéias da IBM • TRANSCRIÇÃO Transcrição Podcast: IBM e NASA: o Telescópio Espacial James Webb LANINGHAM: Você está ouvindo entrevistas do DeveloperWorks, onde apresentamos conversações com técnicos notáveis e líderes de pensamento de uma variedade de disciplinas em tópicos de interesse para profissionais de tecnologia. Sou seu anfitrião, Scott Laningham. Nossos convidados hoje são: Sky Matthews, Gerente Geral de Soluções de Sistemas Industriais do Rational e Swati Moran, próximo Diretor de Mercado para Desenvolvimento de Sistemas, Aeroespaço e Defesa, também com o IBM Rational. Obrigado a ambos por dedicarem tempo a isto, hoje. MORAN: Obrigado, Scott. É um prazer estar aqui hoje. MATTHEWS: Obrigado, Scott, e é muito bom estar aqui. LANINGHAM: Agora, nós sabemos que o Telescópio Hubble da NASA, que está orbitando ao redor da Terra, está perto do final de seu ciclo de vida e foi, é claro, uma ferramenta de enorme valor para astrônomos. Também sabemos que os esforços de desenvolvimento de sistemas fizeram um longo percurso desde que o Hubble foi lançado, em 1990. Conte-me um pouco sobre o telescópio James Webb, se puder, e qual é o objetivo final de todos os esforços colaborativos em torno deste e da substituição do Hubble? MORAN: Certo, Scott. O Telescópio Espacial James Watt—ou JWST—é basicamente um grande telescópio espacial infravermelho para localizar as primeiras galáxias que formaram o universo no início. E a capacidade desse telescópio será ver as estrelas que formaram o sistema planetário que conecta a Via Láctea ao nosso sistema solar. E a capacidade desse telescópio será ver as estrelas que formaram o sistema planetário que conecta a Via Láctea ao nosso sistema solar. E ele está planejado para lançamento em 20-13, portanto, - 2013. O Telescópio James Watt ocupará uma órbita que está a um milhão de milhas da Terra. Portanto, estas são apenas algumas características do telescópio. E este é um esforço de colaboração internacional que envolve a NASA. O desenvolvimento - está especificamente ocorrendo no Centro de Vôos Goddard, com vários integradores de sistema, e também os contratados que o estão construindo com a NASA. Idéias da IBM • Transcrição Idéias da IBM • TRANSCRIÇÃO Isso também envolve a Agência Espacial Européia e a Agência Espacial Canadense. Como você pode ver, é um esforço colaborativo internacional entre agências espaciais, para construir esse telescópio espacial de nova geração. LANINGHAM: Uau! um grande esforço de coordenação por fazer, certo? MORAN: Sim, com certeza. LANINGHAM: Você disse que a órbita estará a um milhão de milhas? MORAN: Sim. LANINGHAM: Uau! portanto, é além dos limites da lua; é bem distante, então. MORAN: é bem distante. LANINGHAM: Sky, como você descreveria a distância entre a abordagem com o Hubble e essa nova abordagem de desenvolvimento de sistemas com o Telescópio James Webb em termos de gerações às quais chegamos desde a antiga rota? MATTHEWS: Bem, em particular, no desenvolvimento de software, você sabe, como pode imaginar, temos apenas uma oportunidade de fazer as coisas direito no desenvolvimento de um sistema espacial como esse. E o custo de erros e falhas é imenso. Assim, a NASA está dando grandes passos para tentar melhorar a qualidade do seu software e aí que nossa solução de sistemas industriais entra em jogo, porque ela pode ajudá-los a obter, você sabe, uma ordem de grandeza da melhoria em qualidade. LANINGHAM: Sim, e você sabe, eu estava lendo o press release onde discutiram sobre os desafios enfrentados com o Hubble, em momentos em que as coisas iriam entrar em colapso, e eles tinham que localizar as pessoas que escreveram o código original, para solucionar os problemas e elas nem trabalhavam mais na NASA. Quero dizer, isso deve ser muito comum com sistemas espaciais antigos como esse. MATTHEWS: Sim, esse é um problema enorme. E um dos motivos pelo qual o governo está muito interessado em ir na direção do desenvolvimento baseado em padrões abertos é que eles têm uma forma muito mais fácil de manter o sistema em operação. E os conhecimentos profissionais para manter esses sistemas estão mais difundidos. LANINGHAM: Assim, com essa nova abordagem pelo menos e, certamente mais do que isso, isso não será de propriedade de um indivíduo [RISADA] e de seu conhecimento, certo? MATTHEWS: Com certeza, não. E existe uma abordagem bem mais disciplinada para capturar a arquitetura do sistema, de maneira que mais alguém possa intervir. Alé disso, as outras agências podem trabalhar em conjunto bem mais facilmente. Há esse tipo de visão compartilhado da arquitetura do sistema. LANINGHAM: Agora, você ou Swati poderia falar um pouco sobre os benefícios de uma solução de desenvolvimento de sistemas? Quer dizer, como ela irá melhorar o processo de desenvolvimento e de manutenção para a NASA com o Telescópio James Webb? MORAN: Idéias da IBM • Transcrição Certo, Scott. Assim, basicamente uma solução de desenvolvimento de sistemas, Idéias da IBM • TRANSCRIÇÃO o IBM Rational Systems, ajudará a NASA e o arquiteto do programa do Telescópio Espacial James Webb a construírem e controlarem esses complexos sistemas de sistemas. Muitas vezes nesses projetos o desafio é o co-desenvolvimento de hardware e software. Assim a NASA utilizou o Rational Requisite Pro para implementar basicamente requisitos de sistemas para o Telescópio Espacial James Webb. No Rational Rose RealTime, eles implementaram o modelo completo de sistemas utilizando a Linguagem de Modelagem Unificada, que permitiu que se comunicassem e reutilizassem seus modelos e código nesse projeto ou programa. E isso ajudou a aumentar a previsibilidade e confiabilidade desses sistemas e sua qualidade. A qualidade é extremamente importante, especialmente em algo que é um tesouro nacional aqui, o Telescópio Espacial James Webb. E, em seguida, finalmente, eles também utilizaram o [Rational] ClearCase e ClearQuest para facilitar a colaboração entre a agência e os contratados—de forma que os integradores de sistemas que estão construindo esse Telescópio Espacial James Webb permitam a reutilização do recurso dos artefatos no projeto. LANINGHAM: Qual o tamanho da equipe ampliada de pessoas e das entidades que trabalham neste projeto? Você tem alguma idéia disso? MORAN: Sei que existem diversas agências. Como mencionado, existe o Centro de Vôo Espacial Goddard da NASA que é o principal, e ele tem diversos integradores de sistemas como o Northrup Grumman e outros pequenos integradores. E então, finalmente, a Agência Espacial Européia e a Agência Espacial Canadense. Portanto vários... vários contratados, muitas pessoas construindo esse telescópio. LANINGHAM: São provavelmente centenas, mesmo milhares de pessoas envolvidas, eu tenho certeza. MORAN: Sim, provavelmente. LANINGHAM: Isso faz a gente pensar como é possível eles terem feito algo como isso antes das soluções reais de desenvolvimento de sistemas, não faz? MORAN: Sim, exatamente. Portanto, há muito desenvolvimento distribuído envolvido e o - controle desses sistemas é extremamente importante. MATTHEWS: A complexidade do software, tenho certeza, no Telescópio Espacial James Webb é muita, bem maior do que aquela que havia no Hubble, você sabe, e provavelmente ordens degrandeza mais complicadas, muito mais pessoas trabalhando nele. LANINGHAM: Assim, tentar fazê-lo da maneira antiga provavelmente seria impossível, não seria? MATTHEWS: Sim, simplesmente não funcionaria. Exatamente. LANINGHAM: Bem, deve ser muito empolgante participar desse projeto, e eu tenho certeza que vocês dois estão gostando de seu envolvimento nele. MATTHEWS: Oh! é muito emocionante. Eu sempre fui um grande fã da NASA, e é formidável fazer parte de algo que vai ter um papel tão importante durante tantos anos. Idéias da IBM • Transcrição Idéias da IBM • TRANSCRIÇÃO LANINGHAM: E é previsto ser lançado em órbita em 2013, está certo? MATTHEWS: Está correto. MORAN: Está certo, sim. LANINGHAM: Bem, obrigado por seu tempo. Isso foi bem interessante. Agradecemos. MATTHEWS: Muito obrigado, Scott. MORAN: Obrigado, Scott. Agradeço seu tempo. LANINGHAM: Novamente, nossos convidados foram Swati Moran, próximo Diretor de Mercado para Desenvolvimento de Sistemas, do Rational; e Sky Matthews, Engenheiro de Software e Gerente Geral do IBM Rational. Descubra mais sobre os podcasts do developerWorks ou inscreva-se em nossas redes de informações, no endereço: ibm.com/developerworks/podcasts. Eu sou Scott Laningham. Até a próxima vez. [FIM DA TRANSCRIÇÃO] IBM Brasil Rua Tutóia, 1157 – Paraíso – São Paulo / SP Idéias da IBM • Transcrição