ResumoA crescente demanda por software tem gerado maior necessidade por processos para desenvolvimento de programas. No entanto, embora a literatura não apresente processos para o desenvolvimento de software científico, um Processo de Desenvolvimento Específico para Software Científico (SDPSS) foi proposto em estudos anteriores. SDPSS foi concebido tendo como base a Metodologia de Humphrey, a qual define a necessidade de executar o processo de aquisição em oito passos. Tendo em mente que as primeiras seis etapas já foram realizadas, este estudo considera a realização das sétima e oitava etapas da metodologia, que são a validação do processo inicial e, posteriormente, a sua melhoria. É importante destacar a importância desses passos, porque um processo deve ser testado e validado para que se possa assegurar a sua eficiência. Assim, primeiramente, uma aplicação web foi desenvolvida para automatizar e modelar o SDPSS de modo a garantir sua implementação.Subsequentemente, SDPSS foi aplicado em ambientes reais de desenvolvimento de software científico para se obter resultados que fossem analisados por meio de uma técnica de validação por inspeção, conhecida como VProclnsp. Apesar de algumas inconsistências, concluiu-se que o SDPSS pode realmente contribuir para o desenvolvimento de software científico acadêmico.
Palavras
AbstractThe increasing demand for software has generated greater need for software development processes. However, although the literature does not present processes for the development of scientific software, in previous studies, a Specific Development Process for Scientific Software (SDPSS) was proposed. SDPSS was conceived based on Humphrey's Methodology, which defines that the execution of eight steps is necessary for the acquisition of a process. Having in mind that the first six steps have already been carried out, the current study considers the accomplishment of the seventh and eighth steps of the Methodology, which are the validation of the initial process and its later improvement. It is important to highlight the significance of these steps because a process must be tested and validated to ensure its efficiency. Hence, first, a webapp to automate and model the SDPSS was developed to aid in its implementation. Subsequently, SDPSS was applied in real environments of scientific software development to obtain results that were analyzed through a validation technique by inspection, known as VProcInsp. Despite some inconsistencies, it was concluded that SDPSS can really contribute to the development of academic scientific software.