Acelerar a Entrega de Softwares e Sistemas em Todo o Ciclo de Vida do Produto e do Aplicativo

O que há de novo no lançamento de produtos e serviços do IBM Rational no segundo trimestre de 2012

Em 4 de junho de 2012, a IBM anunciou novas integrações e recursos colaborativos que ajudam os clientes a otimizar sua entrega de software e sistemas em todo o ciclo de vida do aplicativo e do produto. A oferta inclui conjuntos distintos de recursos - para equipes de TI e de produtos e serviços de sistemas - e Mike Perrow oferece os detalhes.

Mike Perrow, Writer and editor, Rational brand strategy team, IBM

author photoMike Perrow trabalha como escritor e editor na equipe de estratégia de marca na organização IBM Rational. Seu foco atual é auxiliar os líderes de inovação e os especialistas no assunto à medida que eles explicam o valor de negócio dos produtos e serviços Rational por meio de white papers, artigos de jornal, postagens de blog e outras formas de escrita. Antes desse cargo, ele trabalhou por oito anos como o editor fundador da revista eletrônica The Rational Edge . É possível entrar em contato com ele pelo endereço mgperrow@us.ibm.com.



20/Jul/2012

Inovação se tornou sinônimo de software. É por meio do software que os negócios podem criar produtos, sistemas e serviços cada vez mais "instrumentados, interconectados e inteligentes". Essas inovações de software estão se tornando a origem do valor real ao consumidor e, para muitos negócios, é o que os diferencia de seus concorrentes.

Isso é visto em aplicativos de dispositivo móvel, nos quais novos modelos de negócios estão surgindo. A Deloitte prevê que as transações financeiras de dispositivo móvel ultrapassarão as online como o canal mais utilizado até 2020. Isso também é evidente no segmento de mercado de automotivos, no qual os eletrônicos atuais impulsionam cerca de 80% da inovação funcional desse segmento. O software é o segredo de grande parte disso.

No entanto, embora o software seja cada vez mais o impulsionador por trás do sucesso dos negócios, das demandas do consumidor e do ritmo elevado das mudanças tecnológicas, ele também pode apresentar camadas desafiadoras de complexidade para equipes de entrega de software e sistemas. Processos e métodos estão sendo impactados por novos modelos de entrega de aplicativo em campos como computação móvel, no qual uma proliferação de dispositivos terminais, juntamente com todos os tipos de caminhos de dados, está fazendo com que equipes de entrega se esforcem antes do desaparecimento de oportunidades de mercado.

A entrega de software e sistemas é um cenário em rápida mudança impactado pelos novos modelos de entrega de aplicativo, como a nuvem, a proliferação de dispositivos terminais móveis, a diminuição da janela de entrega e a confusão de fronteiras organizacionais. Embora as organizações tentem aproveitar todos os avanços atuais de forma efetiva, a maioria está lutando para gerenciar as mudanças de forma que leve à inovação e à vantagem competitiva crescente.

Apresentando o Lançamento de Produtos e Serviços do IBM Rational no Segundo Trimestre de 2012

Como a velocidade dos negócios continua acelerando, as organizações precisam entregar softwares e produtos incorporados ao software de forma contínua. Como as equipes de entrega de software e sistemas aproveitam as tendências de dispositivos móveis, nuvem, negócios sociais e outros modelos emergentes e alcançam o sucesso? A resposta é uma abordagem ascendente que oferece melhorias reais, com base nos três principais objetivos:

  • Integração em todo o ciclo de vida para conectar softwares, dados e ferramentas
  • Colaboração por meio de equipes, funções, plataformas e geografias unificadas
  • Otimização por meio de melhores medidas e alinhamento com as prioridades de negócios para melhorar os resultados

Por meio dessas ações, as empresas são mais capazes de:

  • Entregar produtos e serviços da mais alta qualidade ao mercado
  • Estar confiantes de que esses produtos e serviços atendem às necessidades do cliente
  • Diminuir o tempo de entrega enquanto reduzem o custo e o risco

Para melhor flexibilidade, o IBM® Rational® utiliza a tecnologia Jazz,™ um ambiente de entrega aberto baseado em padrões que ajuda a gerenciar mais elementos que definem a complexidade atual. Neste segundo trimestre, em colaboração com parceiros de negócios e a comunidade de desenvolvimento mais ampla, estamos aprimorando esse recurso para ajudar nossos clientes a acelerarem a entrega de software e produtos, melhorarem a qualidade e reduzirem o custo e o risco.

Vamos dar uma olhada nesses anúncios.

Anúncios de lançamento do segundo trimestre de 2012

Em 4 de junho de 2012, a IBM anunciou novas integrações e recursos colaborativos que ajudam os clientes a otimizarem sua entrega de software e sistemas em todo o ciclo de vida do aplicativo e do produto. Esses anúncios oferecem dois conjuntos distintos de recursos para equipes de TI e de manufatura de produtos e serviços:

Para organizações de TI

  • Acelere a entrega de software por meio da integração aprimorada em todo o ciclo de vida do aplicativo
  • Reduza o custo e crie um novo valor de negócios estendendo o ciclo de vida do aplicativo além da equipe de desenvolvimento
  • Melhore a flexibilidade e impulsione a produtividade aproveitando a comunidade de desenvolvimento mais ampla

Para organizações de produto e sistemas

  • Acelere os ciclos operacionais integrando em todo o ciclo de vida de desenvolvimento de sistemas e software complexos
  • Reduza o risco em segmentos de mercado de alto crescimento por meio de soluções orientadas
  • Melhore o gerenciamento do ciclo de vida de sistemas por meio do acesso a um ecossistema de parceiro de negócios expansivo e em crescimento

Tanto as equipes de TI quanto as de sistemas precisam de um ciclo de vida de desenvolvimento de software bem gerenciado que ofereça suporte às necessidades das equipes de operações e de linha de negócios (LOB) que, por sua vez, interagem com os clientes em um ciclo de negócios contínuo. Neste segundo trimestre, o IBM Rational está estreitando a integração entre as equipes de LOB, desenvolvimento e operações por meio do gerenciamento do ciclo de vida estendido, que aborda diferentes vetores horizontais em áreas de dispositivo móvel e da nuvem e aproveita o ecossistema em crescimento com os parceiros.

Para organizações de TI: Um ambiente de desenvolvimento e entrega avançado

Na área de TI, a inovação na entrega de sistemas de negócios nunca foi tão fundamental ou difícil de ser alcançada. Com 70 a 80% de grande parte dos orçamentos voltados para os custos de manutenção, um terço de todos os projetos que ultrapassam o orçamento e os fundos necessários para avanços inovadores está escasso. Além disso, uma cadeia de fornecimento de software complexa - cada vez mais definida por mudanças na nuvem, em dispositivos móveis e modelos de negócios - esforça grande parte das capacidades das equipes de controlar. Não é nenhuma surpresa que 75% das equipes do projeto não cumpre com suas datas previstas de entrega.

Nossos novos recursos para equipes de TI ajudam as organizações a melhorarem essas estatísticas.

Acelerando o ciclo de vida de entrega do aplicativo

Após 25 anos de experiência, os desenvolvedores e especialistas da IBM capturaram uma ampla variedade das melhores práticas com base em sucessos repetidamente vivenciados entre nossos clientes. Para um gerenciamento de ciclo de vida de aplicativo efetivo, desenvolvemos cinco fatores essenciais necessários para superar o alto custo de silos organizacionais:

  1. Colaboração no contexto
  2. Planejamento em tempo real
  3. Rastreabilidade do ciclo de vida
  4. Inteligência de desenvolvimento
  5. Melhoria contínua

Nossa solução de ALM integrada, denominada Collaborative Lifecycle Management (CLM), possibilita todos os cinco fatores essenciais e agora foi estendida com recursos de gerenciamento de design. Isso assegura que o design seja integrado ao resto do ciclo de vida do aplicativo e que sua equipe consiga colaborar sem problemas com o design e desenvolvimento do software com as principais partes interessadas de toda a equipe estendida.

O CLM ajuda as equipes a acelerarem a entrega e reduzirem os custos e o prazo de lançamento no mercado, enquanto gerenciam os riscos sem sacrificar a qualidade. Como o CLM é desenvolvido na tecnologia aberta e extensível do Jazz, é possível unificar sua infraestrutura e proteger seus investimentos atuais. Essa abertura e extensibilidade significam que as equipes podem começar com os recursos mais necessários para atender às suas prioridades e maiores pontos fracos, em seguida, estender para outros recursos, à medida que suas necessidades evoluem. Acreditamos que isso faça com que elas possam aproveitar o máximo de seus investimentos em infraestrutura - sejam eles ativos novos ou existentes.

Neste segundo trimestre, há diversas grandes melhorias de CLM na área de testes. O IBM® Rational® Test Workbench Version 8.0 e o IBM Continuous Integration Solution para System z oferecem suporte à integração contínua possibilitando testes automatizados em todas as camadas do aplicativo. Os teste podem ser realizados o quanto antes e geralmente em um ambiente virtualizado que simula dependências de hardware, software e serviço - e tudo isso está a uma fração do custo de ambientes de teste tradicionais. Isso possibilita que as organizações entreguem qualidade de software na velocidade exigida por seus negócios, evitando problemas de integração tardios que normalmente impedem a entrega.

Além disso, as equipes de TI poderão acelerar seus ciclos de entrega por meio de um ambiente de teste virtualizado, com base na incorporação da nuvem em suas estratégias de teste. Imagine um projeto que precisa ser implementado em centenas de servidores: Como um negócio testa a confiabilidade e disponibilidade desse aplicativo? Em vez de alugarem, programarem e configurarem um hardware temporário, com toda a coordenação que ele envolve, as equipes podem se conectar à nuvem, reduzindo, assim, os custos com infraestrutura e o tempo necessário para configurar ambientes de teste tradicionais.

Estendendo o gerenciamento do ciclo de vida

Grande parte da complexidade no desenvolvimento de software é o gerenciamento de ativos e qualificações associados à entrega contínua, conforme descrito anteriormente. Neste segundo trimestre, anunciamos novos recursos para reduzir os ciclos operacionais, melhorar a qualidade e simplificar a entrega com o desenvolvimento e operações (DevOps) colaborativo. O objetivo é criar eficiências e reduzir erros em todo o ciclo de vida contínuo do DevOps.

Release contínuo
Desenvolver a automação para integrar o código novo ou alterado frequentemente
 
Integração contínua
Implementar softwares integrados em ambientes semelhantes ao de produção, executando testes e liberando softwares para lançamentos de produção
 
Implementação contínua
Automatizar a implementação do software funcional para ambientes de produção
 
Gerenciamento de serviço
Visibilidade, controle e automação em todo o ciclo de vida do serviço
 

O CLM também foi estendido com o IBM Mobile Platform para um compartilhamento de código centralizado e builds de aplicativo de dispositivo móvel distribuídos. A solução Mobile Application Development ajuda as equipes a aplicarem uma abordagem de gerenciamento de ciclo de vida de ponta a ponta para acelerar a entrega do aplicativo de dispositivo móvel e oferece os seguintes benefícios:

  • Melhora o alinhamento entre o negócio e o desenvolvimento
  • Acelera o prazo de lançamento no mercado decompondo em silos, melhorando as transferências e a visibilidade do status do projeto
  • Fornece uma experiência do usuário de alta qualidade alinhando os analistas de negócios, designers e desenvolvedores
  • Integra-se ao IBM Mobile Platform para um compartilhamento de código centralizado e build de aplicativo de dispositivo móvel distribuído

Novos designers e desenvolvedores de dispositivo móvel podem alcançar os cinco fatores essenciais para um ALM (descritos na seção anterior) efetivo e obter benefícios de gerenciamento de ciclo de vida de ponta a ponta em um ambiente que facilita bastante os testes.

Melhorando o ecossistema de entrega do aplicativo de TI

Nosso terceiro conjunto de anúncios para as equipes de TI foi desenvolvido para ajudar os clientes a melhorarem a flexibilidade e impulsionarem a produtividade aproveitando o ecossistema de desenvolvimento mais amplo. Esses anúncios estão centrados em duas áreas de crescente importância para as equipes de TI: Open Services for Lifecycle Collaboration (OSLC) e qualificações.

OSLC

Estamos realizando atualizações significativas com relação ao OSLC e seu impacto no mercado. Primeiro, os clientes podem aproveitar o OSLC para integrar mais produtos do que nunca. Isso não está limitado a ferramentas baseadas no Jazz, mas também inclui o IBM® Rational® ClearQuest®, IBM® Rational® DOORS®e o IBM® Tivoli® Service Request Manager. Além disso, uma variedade de ferramentas de outros fornecedores podem ser incluídas, como o Oracle, Microsoft, HP, Atlassian e o software livre.

Segundo, como um caminho de crescimento natural para um corpo de padrões importante como esse, estamos conduzindo um comitê diretivo mais plano que solidificará o OSLC como um padrão aberto.

Qualificações

Quando a revista Information Week relata que os CIOs classificam a "Atração, Desenvolvimento e Retenção de Profissionais de TI" como sua principal preocupação. Cabe às empresas, como a IBM, prestarem atenção (consulte o link do artigo da Information Weekem Recursos)). Entre 2010 e 2020, os EUA, Europa, Japão, China e Índia enfrentarão uma escassez de 32 milhões de profissionais tecnicamente especializados. Nos EUA, houve uma drástica redução de calouros ingressantes que expressam interesse em se formar em Ciência da Computação em 59% nos últimos quatro anos (consulte a citação do Higher Education Research Institute em Recursos)).

É por isso que a IBM está fazendo parceria com escolas, colégios e universidades para ajudar a educar milhões de alunos na entrega de software baseada em padrões. Isso inclui ofertas de sala de aula virtual, ofertas de comunidade baseadas no sandbox, entre outros. Por exemplo,

  • A avaliação do novo IBM® PureSystems,™ desenvolvido com qualificações de build do SmartCloud, no qual os alunos podem implementar aplicativos utilizando uma abordagem baseada em padrões na nuvem
  • Aprimoramentos ao JazzHub, que possibilita que usuários desenvolvam softwares com colegas de classe em toda a sala ou em todo o mundo

Para organizações de produto e sistemas: Um ciclo de vida eficiente e mais integrado

O IBM Rational oferece às equipes de desenvolvimento e entrega de produto melhores formas de produzir produtos mais inteligentes, interconectados e instrumentados. Neste segundo trimestre, novos recursos se concentram em um ciclo de vida mais integrado, com base em produtos de sistemas do IBM Rational, como o Rational® DOORS®, Rational Rhapsody® e Rational Quality Manager. Nosso ecossistema extensivo de parceiro de negócios possibilita que o Rational entregue soluções específicas do segmento de mercado para determinados desafios dos nossos clientes. Além disso, as soluções de engenharia de software recém-disponibilizadas ajudarão as equipes a aproveitarem esse conhecimento da orientação específica do segmento de mercado na conformidade com os padrões.

Um ciclo de vida mais integrado para equipes de desenvolvimento de produto

Nossos sistemas e clientes de engenharia de software integrados precisam encontrar maneiras de gerenciar a complexidade ao projetar, desenvolver e entregar produtos mais inteligentes. A fim de alcançar a diferenciação que a inovação do software pode fornecer, as equipes precisam de uma abordagem menos cara para o gerenciamento de qualidade, uma que transforme as vantagens da tecnologia em benefícios de negócios.

O IBM Rational Solution for Systems and Software Engineering ajuda as equipes a alcançarem testes orientados a requisitos, com fluxos de trabalho melhorados com base em integrações orientadas no OSLC em todo o ciclo de vida, incluindo integrações para o Rational DOORS e o Rational Quality Manager, que fornecem práticas de gerenciamento de qualidade mais abrangentes. As equipes podem melhorar o gerenciamento da variante do software por meio de novos recursos da ferramenta que gerenciam a entrega a diversos fluxos de requisitos. Oferecemos mais eficiência com o planejamento entre projetos, além da maior segurança para o IP de desenvolvimento de produto.

Melhorando o ecossistema com integrações de parceiros IBM

As empresas que desenvolvem produtos e sistemas mais inteligentes trabalham em um ecossistema de parceiros em expansão, com conhecimento direcionado. O conhecimento de teste em tempo real do National Instruments, integrado aos recursos do software IBM Rational para o gerenciamento do ciclo de vida, fornece qualidade controlável e forte suporte de conformidade aos nossos clientes.

Também estamos oferecendo novas integrações do parceiro baseadas no OSLC, incluindo o Rational Rhapsody Design Manager e Mathworks Simulink, e integrações de ferramenta de teste com o National Instruments (disponível durante o segundo semestre de 2012) e o Spirent. Essas integrações ajudam as equipes a melhorarem a qualidade, demonstrarem rastreabilidade e conformidade, acelerarem a solução de defeitos e reduzirem o tempo de inicialização - objetivos associados ao lado direito do diagrama V clássico em engenharia de sistemas e desenvolvimento.

Soluções do segmento de mercado

Consistente com a ativação de clientes IBM por meio de uma melhor coordenação com parceiros especialistas, nossas novas soluções do segmento de mercado levam isso adiante com suporte direcionado para segmentos de mercado de alto crescimento. A orientação específica do segmento de mercado do IBM Rational para o desenvolvimento de produto estende a Solução de Engenharia de Sistemas e Software com as melhores práticas, fluxos documentados e modelos de execução para ajudar as empresas a atingirem padrões de conformidade.

Essas soluções possibilitam o rápido acesso, quando e onde necessário, e são ideais para as equipes de desenvolvimento amplamente distribuídas em todo o mundo. Agora, as equipes podem implementar processos de fluxo de trabalho com modelos do IBM® Rational Team Concert™ e customizá-los por projeto ou equipe, ou implementar seus próprios processos de negócios.

O principal valor dessa oferta é fornecer suporte de conformidade específico para o segmento de mercado a fim de reduzir o risco e o custo, incluindo os seguintes benefícios:

  • Estar em eficiente conformidade com os regulamentos do segmento de mercado
  • Executar a orientação nas melhores práticas para alcançar a conformidade
  • Aumentar a adoção com modelos e mentores de ferramenta
  • Sincronizar o desenvolvimento do hardware e do software com as ferramentas comuns do ciclo de vida na Solução SSE

As soluções destinadas ao segmento de mercado incluem:

Aeroespacial e defesa
Para conformidade com o DO178-B; DoDAF; MoDAF; SYSML e UPDM
 
Automotivo
Para conformidade com o ISO 26262 e AutoSAR
 
Dispositivos médicos
Para conformidade com o FDA, padrões internacionais e IEC 62304
 

Resumo

Tanto para a equipe de TI quanto para a de serviço, o Lançamento de Produtos IBM Rational no Segundo Trimestre de 2012 oferece três avanços essenciais:

  1. Integração do ciclo de vida aprimorada no núcleo dos nossos recursos de desenvolvimento e entrega
  2. Expandindo esse ciclo de vida além da equipe de desenvolvimento para as demais partes interessadas necessárias para introduzir o aplicativo, produtos e serviços no mercado
  3. Estender ainda mais os recursos para incorporar e adotar o ecossistema maior de parceiro, padrões abertos e conjuntos de qualificações.

Visualmente, essas duas categorias podem ser vistas como três círculos concêntricos - nos quais há um conjunto principal de necessidades de desenvolvimento no centro, que é estendido para um círculo maior para segmentos de mercado específicos ou considerações de tecnologia horizontal, como dispositivos móveis. Finalmente, o círculo maior representa o ecossistema no qual os negócios são interoperados.


Recursos

CIOs Rank IT Talent Their No. 1 Worry, SIM Survey Finds, por Marianne Kolbasuk McGee, Information Week, 8 de outubro de 2007.

Pesquisa do Higher Education Research Institute (HERI), UCLA, 2005.

Saiba mais sobre o lançamento do segundo trimestre de 2012:

Saiba mais sobre essas soluções:

Comentários

developerWorks: Conecte-se

Los campos obligatorios están marcados con un asterisco (*).


Precisa de um ID IBM?
Esqueceu seu ID IBM?


Esqueceu sua senha?
Alterar sua senha

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

 


A primeira vez que você entrar no developerWorks, um perfil é criado para você. Informações no seu perfil (seu nome, país / região, e nome da empresa) é apresentado ao público e vai acompanhar qualquer conteúdo que você postar, a menos que você opte por esconder o nome da empresa. Você pode atualizar sua conta IBM a qualquer momento.

Todas as informações enviadas são seguras.

Elija su nombre para mostrar



Ao se conectar ao developerWorks pela primeira vez, é criado um perfil para você e é necessário selecionar um nome de exibição. O nome de exibição acompanhará o conteúdo que você postar no developerWorks.

Escolha um nome de exibição de 3 - 31 caracteres. Seu nome de exibição deve ser exclusivo na comunidade do developerWorks e não deve ser o seu endereço de email por motivo de privacidade.

Los campos obligatorios están marcados con un asterisco (*).

(Escolha um nome de exibição de 3 - 31 caracteres.)

Ao clicar em Enviar, você concorda com os termos e condições do developerWorks.

 


Todas as informações enviadas são seguras.


static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=80
Zone=Rational, Desenvolvimento móvel
ArticleID=826274
ArticleTitle=Acelerar a Entrega de Softwares e Sistemas em Todo o Ciclo de Vida do Produto e do Aplicativo
publish-date=07202012