Artigos científicos, teses e dissertações
Publicados nas melhores instituições de ensino

AdaptaÃÃo do processo de desenvolvimento de software para anÃlise de cobertura de cÃdigo

Teste à uma atividade muito importante no processo de desenvolvimento de software, entretanto, à uma atividade cara, uma vez que ela consome uma parte considerÃvel dos recursos de um projeto de desenvolvimento de software. Um problema encontrado na maioria dos processos de desenv...

Ver documento
Wikis para suporte à documentação de processo de software livre / Wikis for supporting the documentation of free software process

Um processo de software é definido pelas diversas atividades comumente efetuadas durante o desenvolvimento de software, considerando que tais atividades sejam realizadas sob políticas bem definidas e procedimentos bem estabelecidos. Assim, existem diversos modelos de processo de ...

Ver documento
The reference model for agile development / Um modelo de referência para o desenvolvimento ágil de software

A crescente procura por software de qualidade vem causando grande pressão sobre as empresas que trabalham com desenvolvimento de software. As entregas de produtos de software dentro do prazo e custo previstos vêm se tornando, a cada dia, um diferencial importante nesse ramo de at...

Ver documento
Experiences with agile development / Experiências com desenvolvimento ágil

A crescente demanda por sistemas e a alta velocidade com que seus requisitos evoluem têm evidenciado que desenvolvimento de software exige flexibilidade, pois muitas decisões precisam ser tomadas durante o projeto. Além disso, as dificuldades para a produção de sistemas vão muito...

Ver documento
Padrão de qualidade de software de apoio ao gerenciamento de projetos SCRUM em um cenário de desenvolvimento distribuído de software / Pattern of Software Quality Support to the Management of SCRUM Projects on a Spread Developing Software Scenario

Quando o assunto é desenvolvimento de software pensamos logo em quais modelos podem ser utilizados a fim de que o processo de construção seja o mais eficiente possível. Porém, quando necessitamos desenvolver software com grupos de desenvolvedores que estão em ambientes geografica...

Ver documento
Estratégias e padrões para o desenvolvimento de sistemas de software baseados em softboard / Strategiesandpatternsforsoftboard-basedsoftwaresystemsdevelopment

Atualmente, existe uma grande preocupacao por parte das organizacoes com relacao a qualidade dos Sistemas de Software produzidos, bem como com a produtividade das equipes de desenvolvimento. Desta maneira, faz-se necessario que se procure por solucoes que tentem erradicar, ou pel...

Ver documento
Estratégias e padrões para o desenvolvimento de sistemas de software baseados em softboard / Strategiesandpatternsforsoftboard-basedsoftwaresystemsdevelopment

Atualmente, existe uma grande preocupacao por parte das organizacoes com relacao a qualidade dos Sistemas de Software produzidos, bem como com a produtividade das equipes de desenvolvimento. Desta maneira, faz-se necessario que se procure por solucoes que tentem erradicar, ou pel...

Ver documento
Estratégias e padrões para o desenvolvimento de sistemas de software baseados em softboard / Strategiesandpatternsforsoftboard-basedsoftwaresystemsdevelopment

Atualmente, existe uma grande preocupacao por parte das organizacoes com relacao a qualidade dos Sistemas de Software produzidos, bem como com a produtividade das equipes de desenvolvimento. Desta maneira, faz-se necessario que se procure por solucoes que tentem erradicar, ou pel...

Ver documento
Acessibilidade no Desenvolvimento de Software Livre

A concepção e o desenvolvimento de software livre acessível ao maior número possível de usuários, incluindo pessoas com deficiência, são de grande importância para a eliminação de barreiras e apoio à inclusão digital. Este estudo procura contribuir no trabalho que, nos últimos an...

Ver documento
Uma Abordagem para Recomendação de Módulos para Projetos de Desenvolvimento Distribuído de Linhas de Produto de Software

Linhas de Produto de Software (LPS) tem ganhado bastante espaço na indústria de software nos últimos anos, principalmente por promover o reuso de maneira sistemática e previsível, e oferecer apoio ao desenvolvimento de produtos para mercados globais. No entanto, o desenvolvimento...

Ver documento
Técnicas diagramáticas para desenvolvimento de software orientado a objetos / Diagramming techniques for object-oriented software development

Este trabalho aborda a efetiva utilização de técnicas diagramáticas para o desenvolvimento de software orientado a objetos durante as fases de análise e projeto de sistemas. Durante o desenvolvimento de software normalmente as especificações resultantes das fases de análise e pro...

Ver documento
USING SOFTWARE ENGINEERING CONCEPTS TO DEFINE SOFTWARE DEVELOPMENT PROCESSES / APLICAÇÃO DA ANÁLISE DE SISTEMAS À DEFINIÇÃO DE PROCESSOS DE DESENVOLVIMENTO DE SOFTWARE

A qualidade de um produto de software depende fortemente da qualidade do processo de software utilizado em seu desenvolvimento. Para auxiliar na definição de um processo de qualidade, existem diversos modelos de processo, modelos de maturidade e normas de qualidade. Entretanto, a...

Ver documento
GESTÃO PARA O PROCESSO DE DESENVOLVIMENTO DE SOFTWARE CIENTÍFICO, UTILIZANDO UMA ABORDAGEM ÁGIL E ADAPTATIVA NA MICROEMPRESA / MANAGEMENT FOR THE SCIENTIFIC SOFTWARE DEVELOPMENT PROCESS, USING A AGILE AND ADAPTIVE APPROACH IN SMALL BUSINESS

O desenvolvimento de software científico possui particularidades que, frequentemente, diferem das regras comumente utilizadas na produção de softwares comerciais. Novos requisitos que surgem no decorrer do desenvolvimento, necessidades de comunicação constante com os stakeholders...

Ver documento
Uma infraestrutura para consistência dos processos de software baseados no metamodelo SPEM 2.0

O uso de processos de desenvolvimento de software nas organizações de TI tem se tornado cada vez mais comum. Um dos motivos é que a qualidade do produto de software está relacionada com a qualidade do processo utilizado na sua construção. Nesse contexto, o interesse das organizaç...

Ver documento
MADA-IDE: An environment for developing software based knowledge for reuse in the development of compositional systems multiagent / MADAE-IDE: Um ambiente de desenvolvimento de software baseado no conhecimento para o reuso composicional no desenvolvimento de sistemas multiagente

O paradigma de desenvolvimento orientado a agentes tem atingido um alto nível de maturidade na última década. Entretanto, ainda faltam ambientes integrados de desenvolvimento de software que suportem todas as fases do desenvolvimento orientado a agentes. MADAE-Pro é um processo p...

Ver documento
Peônia: um ambiente web para apoiar processos de desenvolvimento com utilização de padrões de software e requisitos de teste no projeto de aplicações / Peony: a web environment to support development process using software patterns and test requirements in the project of applications

A expansão e a popularização da World Wide Web têm incentivado o desenvolvimento de aplicações Web. É crescente a exigência por aplicações Web cada vez mais complexas, cujo desenvolvimento deve ser feito com qualidade e rapidez. Para orientar o ciclo de vida dessas aplicações, di...

Ver documento
A software process model for follow the sun development

Muitas organiza??es conduzem projetos de Desenvolvimento Global de Software para se beneficiar de sistemas, produtos e servi?os de desenvolvimento mais baratos, r?pidos e melhores. Organiza??es tamb?m buscam obter vantagens de tempo, experi?ncia de trabalho e disponibilidade de p...

Ver documento
Melhoria de processo de software: Conhecimento, utilização e benefícios em empresas canadenses de desenvolvimento de software

RESUMO Desde 1982, a comunidade de desenvolvimento de software tem estado preocupada com a entrega de sistemas com qualidade. A melhoria de processo de software (MPS) é uma iniciativa que visa a evitar a entrega de sistemas de baixa qualidade. Entretanto, o conhecimento e a adoçã...

Ver documento
Qualidade de software no desenvolvimento com métodos ágeis

A Engenharia de Software é uma disciplina que tem entre seus objetivos melhorar a produtividade dos processos de desenvolvimento de software, assim como propiciar qualidade ao produto resultante desses processos. Para mensurar a qualidade dos produtos de software, foram criados m...

Ver documento
1 / 169