BASOFT TECNOLOGIA E DESENVOLVIMENTO
Exames: BASOFT TECNOLOGIA E DESENVOLVIMENTO. Pesquise 861.000+ trabalhos acadêmicosPor: gabysm • 28/11/2013 • 4.971 Palavras (20 Páginas) • 394 Visualizações
SUMÁRIO
1 INTRODUÇÃO 3
2 BASOFT TECNOLOGIA DESENVOLVEDORA DE SOFTWARE 4
2.1 BASOFT TECNOLOGIA LTDA. 4
3 BASOFT MODELO DE PROCESSO DE SOFTWARE 5
3.1 Métodos De Processos Ágeis 5
3.1.1 Práticas da XP 5
3.1.2 Cliente Disponível ou Presente 5
3.1.3 XP Jogo de Planejamento 6
3.1.4 Stand up Meeting 7
3.1.5 Programação em Par 7
3.1.6 Refactoring 8
3.1.7 Desenvolvimento Guiado por Testes 8
3.1.8 Código Coletivo 9
3.1.9 Padrões de Desenvolvimento 10
3.1.10 Design Simples 10
3.1.11 Metáfora 10
3.1.12 Ritmo Sustentável 11
3.1.13 Integração Contínua 11
3.1.14 Releases Curtos 12
3.1.15 Equipe XP 12
3.1.16 Gerente de Projeto 13
3.1.17 Coach 13
3.1.18 Analista de Teste 13
3.1.19 Redator Técnico 14
3.1.20 Desenvolvedor 14
4 EMPRESA E SEUS SISTEMAS DE DESENVOLVIMENTOS WEB 15
4.1 BASOFT LINGUAGEM DE DESENVOLVIMENTO PHP 15
4.1.1 Php Principal Características 15
5 ASP. NET PLATAFORMA DESENVOLVIMENTO UTILIZADA PELA BASOFT 17
5.1 PLATAFORMA ASP. NET UTILIZADA APLICATIVOS WEB 17
6 BANCO DE DADOS, MODELAGE DESENVOLVIMENTO DE SOFTWAR 18
6.1 TECNOLOGIAS UTILIZADAS BANCO DE DADOS 18
6.1.1 Microsoft SQL Server 2008 19
6.1.2 Gerenciamento Baseado em Diretivas 19
6.1.3 Armazenar Qualquer Informação 20
7 MODELAGEM E DESENVOLVIMENTO DE SOFTWARE 21
7.1 MODELO E DESENVOLVIMENTO 21
7.1.1 Basoft Tecnologia UML 21
8 CONCLUSÃO 23
REFERÊNCIAS 24
1 INTRODUÇÃO
O presente trabalho aborda uma empresa de TI, que atue com o desenvolvimento de software. A Basoft é uma empresa brasileira que desenvolve softwares para empresas da região de pequeno e médio porte. Fundada em julho de 1996, vem desenvolvendo vários projetos na área de tecnologia da informação fornecendo serviços de planejamento, metodologia de sistemas, desenvolvimento de sistemas, desenvolvimento de sites, e consultoria. Com uma estrutura organizacional moderna e ágil. Dentro do contexto do trabalho, veremos também os conceitos de uns dos modelos mais utilizados que é Extreme Programming (XP), Possui uma grande qualidade oferecendo qualidades e atender as necessidades do cliente ou empresa em seu software. Outro assunto que devemos explanar neste trabalho, são as linguagens de desenvolvimento web. A empresa utiliza várias linguagens como: PHP, ASP NET, entre outros. Mas sua principal é o, PHP. E uma linguagem interpretada livre, ou seja, usada com o foco apenas no desenvolvimento de aplicações. Seu propósito principal é de implementar soluções web valores, simples e eficientes, características. Abordamos também as tecnologias na utilização em banco de dados da empresa, existem diversas como: MYsql, Oracle, Access, SQLServer. Mas o SQLServer, é a sua principal ferramenta de desenvolvimento. Veremos todos os conceitos na escola dessa linguagem e suas vantagens que trás para seus clientes e empresas.
2 BASOFT TECNOLOGIA DESENVOLVEDORA DE SOFTWARE
2.1 BASOFT TECNOLOGIA LTDA.
Basoft é uma empresa de desenvolvimento e integração de soluções, destaca-se no Mercado por sua qualificação em Engenharia de software. Fundada em julho de 1996 a empresa vem desenvolvendo nestes anos vários projetos na área de tecnologia de informação, fornecendo serviços de planejamento, metodologia de sistemas, desenvolvimento de sistemas, desenvolvimento de sites, consultoria. Com uma estrutura organizacional moderna e ágil, a BASOFT atende necessidade de desenvolvimento de sistemas de sua empresa, em pouco tempo e a custos compatíveis com mercado. A BASOFT atua desde a fase inicial de concepção e design do processo de desenvolvimento de um sistema, até a face de implementação e acompanhamento.
3 BASOFT MODELO DE PROCESSO13 DE SOFTWARE
3.1 MÉTODOS DE PROCESSOS ÁGEIS
A empresa Basoft utiliza os métodos de processos ágeis e os modelos evolucionários, fornecendo serviços de planejamento, metodologia, desenvolvimento de sistemas, segurança, auditoria. Um dos modelos mais utilizados é o Extreme programming (XP), pois ele possui grades qualidades em atender as necessidades do cliente no software desenvolvido, podendo ser reutilizado dependendo dos requisitos especificados pelo cliente.
3.1.1 Práticas da XP
Como o nome já diz, as práticas são um conjunto de atividades que deverão ser seguidas pelas equipes que desejam utilizar a XP. Os valores já apresentados somados a estas práticas são um conjunto? Entrelaçado? De boas atitudes. A fraqueza de umas é compensada por outra e assim fecha-se um ciclo fortemente dependente.
3.1.2 Cliente Disponível ou Presente
O XP trabalha com uma visão diferente do modelo tradicional em relação ao cliente. O XP sugere que o cliente esteja no dia-a-dia do projeto, acompanhando os passos dos desenvolvedores, onde a sua ausência representa sérios riscos ao projeto. As funcionalidades do sistema são descritas brevemente em estórias em conjunto com os testes conceituais e serão estes os indicadores para uma boa implementação. No momento que os desenvolvedores irão implementar as estórias nada mais eficaz do que dialogar com o cliente para entender a estória, fazendo-se
...