background preloader

Arquitetura de TI

Facebook Twitter

Instant Project Visibility. Espaço da Qualidade: Exemplo de Diagrama de Causas e Efeitos (Ishikawa) Casos de Uso, Requisitos Funcionais e Probleminhas [Atualizado] Seqüência obrigatória do último post.

Casos de Uso, Requisitos Funcionais e Probleminhas [Atualizado]

A motivação é a seguinte afirmação: “Os passos em um Caso de Uso são Requisitos Funcionais“. A questão parece simples mas esconde alguns “probleminhas”. Minha intenção aqui, além de justificar minha afirmação, é debater os tais “probleminhas”. Variações do diagrama acima aparecem nas oficinas do programa para Formação de Analistas de Negócios (FAN) e pintou também no seminário do último sábado. Todo mundo parece entender o diagrama sem problemas, mas só repara que a frase que negritei no primeiro parágrafo está implícita no desenho quando executamos os primeiros exercícios. Alistair Cockburn, em “Writing Effective Use Cases” [1], diz que podemos utilizar casos de uso em diferentes situações: Descrever um processo de negócio; Documentar o projeto (design) de um sistema; Discutir requisitos (sem descrevê-los); e Representar os Requisitos Funcionais de um sistema. A mensagem de Cockburn não ganha muito eco em outros trabalhos muito conhecidos.

A more agile IT environment. Software Quality. RUP & UML Forum (Page 1) Welcome to the new platform of Programmer's Heaven!

RUP & UML Forum (Page 1)

We apologize for the inconvenience caused, if you visited us from a broken link of the previous version. The main reason to move to a new platform is to provide more effective and collaborative experience to you all. Please feel free to experience the new platform and use its exciting features. Contact us for any issue that you need to get clarified.

We are more than happy to help you. Roteiro: Práticas Dinâmicas no RUP. Tópicos O Rational Unified Process (RUP) é um framework de processo que foi aperfeiçoado pela Rational Software com o passar dos anos e que tem sido amplamente usado para todos os tipos de projeto de software, do pequeno ao grande.

Roteiro: Práticas Dinâmicas no RUP

Recentemente, um número cada vez maior de processos "dinâmicos", como eXtreme Programming (XP), SCRUM, Feature-Driven Development (FDD) e a metodologia Crystal Clear, têm obtido reconhecimento como métodos eficazes para a criação de sistemas menores. (Consulte www.agilealliance.org para obter mais informações sobre a Agile Alliance.) O objetivo deste roteiro é ajudar essas equipes de projeto a avaliar algumas das práticas "dinâmicas" encontradas em um desses métodos para verificar como o processo de desenvolvimento de software mais completo, definido pelo RUP, lida com elas.

A comunidade Agile sintetizou várias "melhores práticas" que se aplicam especialmente a equipes de projetos pequenos no mesmo local. Práticas de XP. Testes de Software. “Descreve a estrutura dos elementos de testes e a realização dos casos de teste.”

Testes de Software

[RUP] “Um documento que especifica os detalhes da abordagem de teste para um requisito do software ou combinação deles e identifica casos de teste associados.” [IEEE] Quando projetar o teste? “Assim que os primeiros requisitos foram aprovados e colocados em uma baseline.” Open Solution Company: XAML for Java, UML for Eclipse and BPMN designer. Gallery. Automatic Layout of Networks and Diagrams The yFiles library offers the user many advantages, one of which is its ability to automatically draw networks and diagrams. yFiles layout algorithms enable the clear presentation of flow charts, UML diagrams, organization charts, genealogies, business process diagrams, etc.

Gallery

This section presents some of the many layout styles that are supported by yFiles. If you have Java Web Start installed, simply click on one of the links to download and start the interactive demos. If there is no Java installed on your computer, you can download a suitable Runtime Environment. UML Diagramming Creating UML diagrams automatically is not an easy task. Flowcharts and Swimlane Diagrams Automatic layout of swimlane diagrams poses quite a challenge. Social Network Analysis In social network analysis, mathematical analysis of social relationships is used to gain insight into the structure of a social network. Working with Large Graphs Nested Graph Hierarchies. Desenvolvimento Orientado ao Negócio com o Rational Requirements Composer.

Introdução O principal objetivo deste artigo é apresentar a nova solução para definição de Requisitos Rational Requirements Composer e demonstrar como ela suporta o desenvolvimento Orientado ao Negócio.

Desenvolvimento Orientado ao Negócio com o Rational Requirements Composer

Primeiramente é importante a apresentação do conceito de Desenvolvimento Orientado ao Negócio também chamado de BDD (Business Driven Development). Está se tornando cada vez mais difícil para as empresas considerar a área de TI como apenas uma área de apoio ou suporte. Segundo o CIO da Ameritrade, atualmente uma das maiores corretoras on-line do mercado “TI não suporta mais o negócio, na maioria dos casos TI é o negócio.”

Vocês conhecem alguma empresa de Telecomunicações ou uma instituição financeira que sobrevive sem tecnologia? É por essa razão que é necessário uma abordagem única e eficiente para suportarmos os processos de negócio alinhados com a entrega de software. Um simples checklist poderá nos ajudar a saber se sua empresa está alinhada a uma abordagem BDD: Ambiente colaborativo. MBA em Arquitetura de Soluções » FIAP - A Melhor Faculdade de Tecnologia. Leading the development of open, vendor-neutral IT standards and certifications. IASA - Iasa Global. The Zachman International e-Commerce Site.