Engenharia de Requisitos em Startups
Por: Kedma Ferreira • 8/4/2020 • Artigo • 1.930 Palavras (8 Páginas) • 149 Visualizações
Engenharia de Requisitos em Startups
Kedma Ferreira da Silva
Universidade de Pernambuco (UPE) – Sistemas de Informação
Caixa Postal 55014 – 908 – Caruaru – PE – Brasil
keedysilva@gmail.com
Abstract. This work presents the importance of Requirements Engineering in
Startups, which is currently gaining prominence in the market, delivering
highly innovative solutions in the shortest possible time, in addition to having
limited resources and time to market knowledge is small. Therefore, it is
necessary to collect accurate and precise requirements, as this prevents
startups from making great efforts to identify which requirements will be
implemented. This activity is essential to ensure the success of projects, as they
meet the most important needs of stakeholders and users.
Resumo. Este trabalho apresenta a importância da Engenharia de Requisitos nas
Startups, que atualmente vem ganhando destaque no mercado, pois entregam
soluções altamente inovadoras no menor período de tempo possível, além de
ter recursos limitados e o tempo para conhecimento no mercado ser pequeno.
Portanto, é necessário a coleta de requisitos certos e precisos, pois assim,
evita com que as startups façam grandes esforços para identificar quais
requisitos serão implementados. Essa atividade é essencial para garantir o
sucesso dos projetos, pois assim, satisfazem as necessidades mais importantes
dos stakeholders e dos usuários.
1. Introdução
Desde o início do século XXI, o surgimento de inovações através de Startups vem
crescendo na sociedade, estando presente em várias áreas, mas principalmente na área
de tecnologia. Como o desenvolvimento de novos softwares através de Startups vem
crescendo a cada dia, pois além de ser inovador, possui uma limitação de tempo e de
recursos, é de baixo custo e o principal é de forma lucrativa, desta forma, suprindo as
necessidades de todas as partes envolvidas e destacando-se no mercado. Portanto,
necessita-se ser coletados os requisitos certos, em que estes sejam realmente precisos,
para que a Startups venha a ter sucesso.
De acordo com Nuseibeh e Easterbrook (NUSEIBEH; EASTERBROOK, 2000), “a
principal medida de sucesso de um sistema de software é o grau em que ele atende ao
propósito para o qual foi planejado”. Em seguida, eles definem a Engenharia de
Requisitos (ER) como o processo de descobrir esse propósito, identificando as partes
interessadas e suas necessidades, documentando as descobertas para análise,
comunicação e implementação futuras. Sendo assim, as definições de requisitos trazem
a ideia da criação de soluções de baixo custo para problemas práticos.
Por ser uma fase importante, a Engenharia de Requisitos vem com o objetivo de atender
as necessidades e expectativas dos usuários em relação ao produto ou serviço ofertado,
dentro das Startups proporciona com que as ideias inovadoras gerem valor para o
mercado. Neste contexto, metodologias foram desenvolvidas para Startups, como
Customer Development (BLANK, 2006) e Lean Startup (RIES, 2011 ), influenciando
como as mesmas executam as atividades de ER, pois enfocam os aspectos de negócios
das Startups.
De acordo com Blank (BLANK, 2006), a razão para a maioria das falhas de
inicialização era que eles estavam seguindo um caminho de desenvolvimento de produto
tradicional. Nesse caminho, uma empresa deve desenvolver um plano de negócios, ser
financiado apresentando-o a potenciais investidores, construindo uma equipe,
desenvolvendo o produto e vendendo-o. Porém, esse caminho não funciona para
startups, porque os clientes podem não aceitar o produto. Portanto, o Lean Startup e o
Customer Development lidam com esse problema, propondo práticas para validar se
haverá clientes suficientes dispostos a pagar pelo produto. Através da validação, a
equipe pode passar para outro ciclo, testar outras hipóteses ou alterar a ideia do produto
inicial.
2. Referencial Teórico
2.1. Startups
Conforme Gitahy (GITAHY, 2011) a partir de 1990 começou a se popularizar o conceito
“startup” em empreendedorismo, quando surgiu a “bolha” da internet nos Estados
Unidos. Entretanto, somente no período de 1999 a 2001 que o termo começou a ser
difundido no Brasil.
E com a revolução tecnológica que modificou o mundo nas últimas décadas notou-se
que as startups estão localizadas bem no centro dessas mudanças. Elas são um efeito dos
desenvolvimentos científicos e tecnológicos, causadores de mudanças na forma como a
humanidade vive. Empresas como Facebook, Amazon e Whatsapp são exemplos do
quão
...