Principal »
Metodologia »
Sistemas baseados na internet
Metodologia - Sistemas Web
A Lógica Digital desenvolve soluções para os mais variados ramos de atividades, temos em nossa
carteira de clientes de sistemas corporativos empresas que precisam controlar toda sua área
administrativa / financeira, controle de estoque, faturamento, entre outros.
Nossa equipe desenvolve soluções personalizadas e sistemas sob demanda de acordo com as
necessidades expostas pelo cliente, tirando proveito máximo do ambiente web. Desenvolvemos
softwares web em diversas linguagens, entre elas ASP, ASP.Net e PHP.
A Lógica Digital utiliza em sua fábrica de softwares a metodologia RUP (Rational Unified Process), um processo de engenharia de software que agiliza a produtividade em equipe, diminuindo os custos e os riscos no decorrer do desenvolvimento, tornando o software mais maleável, com isso possibilitando maior capacidade manutenção e alteração do sistema desenvolvido.
Utilizando experiências na área de CMM (Capability Maturiry Model) para a garantia da qualidade do software desenvolvido, podemos obter um processo de desenvolvimento de software bem definido com vistas a minimizar erros e corrigir os processos deficientes. Isto permite diminuir o prazo de desenvolvimento do produto ao mesmo tempo em que diminui seu custo. Dessa forma, o produto tem maiores chances de atender às necessidades do mercado, com qualidade e desempenho.
Detendo também conhecimentos necessários para trabalhar através do processo conhecido como XP (Extreme Programming), em alguns casos especificos alinhamos os conhecimentos e métodos RUP ao processo de desenvolvimento XP, propiciando mais produtividade, e rapidez no processo de desenvolvimento de sistemas.
Entenda melhor cada modelo de desenvolvimento:
RUP - Rational Unified Process
O Rational Unified Process(RUP) da Rational Corporation é um processo de engenharia de software, cujas principais características são um desenvolvimento iterativo e incremental, orientado a objetos, com foco na criação de uma arquitetura robusta, análise de riscos e utilização de casos de uso para o desenvolvimento.
O RUP foi desenvolvido para ser aplicável a uma grande classe de projetos diferentes e pode ser considerado como um framework genérico para processos de desenvolvimento. Isso significa que ele deve ser configurado para ser usado eficientemente.
CMM - Capability Maturity Model
O Capability Maturity Model for Software (SW-CMM) V1.1 é uma iniciativa do SEI (Software Engineering Institute) para avaliar e melhorar a capacitação de empresas que produzem software. O projeto CMM foi apoiado pelo Departamento de Defesa do Governo dos Estados Unidos, que é um grande consumidor de software e precisava de um modelo formal que permitisse selecionar os seus fornecedores de software de forma adequada. Embora não seja uma norma emitida por uma instituição internacional (como a ISO ou o IEEE), este modelo tem tido uma grande aceitação mundial.
O CMM é um guia designado a ajudar as organizações de software a selecionar estratégias de melhoria de processos. Ele auxilia as organizações a implementarem um processo de melhoria gradativa, baseado em níveis de maturidade. O termo maturidade está associado ao grau de conhecimento, controle e sistemática de execução de um processo de software atingido por uma organização.
XP - Extreme Programming
Extreme Programming visa alcançar duas metas almejadas pela indústria de tecnologia da informação: desenvolvimento rápido e consistente com as reais necessidades do cliente e fácil manutenibilidade, permitindo que o software seja modificado à medida que as necessidades do negócio se alteram ou ampliam. Para alcançar eficiência e efetividade no desenvolvimento de software, XP se baseia em alguns valores, princípios e requisitos básicos.
Extreme Programming (XP) prima pela satisfação do cliente e pela qualidade do software final. As práticas de XP já vêm sendo usadas com sucesso por empresas como Ford, Nortel, Symantec, Borland, BMW, First National Bank e TogetherSoft, desde projetos pequenos e médios até o desenvolvimento de módulos de grandes projetos.
Links relacionados:
RUP - Rational Unified Process
http://www.rational.com
Software Engineering Institute / CMM
http://www.sei.cmu.edu
Extreme Programming
http://www.extremeprogramming.org
|
|