Desenvolvimento de Software

A TECField possui larga experiência no âmbito do desenvolvimento de sistemas de informação. É sensível às questões relacionadas com as interfaces, a acessibilidade, o escalonamento aplicacional, a gestão de tráfego de informação, a sustentabilidade e a segurança, aspectos necessários a ter em conta quando se desenvolvem sistemas destinados a serem usados por um grande número de utilizadores.

A Internet é um meio privilegiado para o desenvolvimento de sistemas distribuídos para gestão governamental. No entanto, e para que todo o processo de desenvolvimento e integração do sistema seja assegurado, é necessário um forte planeamento, e um acompanhamento permanente da solução a implementar, junto de todos os intervenientes.

A TECField dispõe de uma equipa com experiência e ciente das dificuldades associadas ao desenvolvimento de aplicações de larga escala, especialmente no que diz respeito a soluções de e-government (governo electrónico) e suplly chain management (gestão de cadeia de fornecimento).

Na TECField, este tipo de aplicações distribuídas são desenhadas tendo em conta pilares fundamentais, que passamos a discriminar:

A Interface:

InterfaceComponente primária a ter em conta, quando o sistema é desenvolvido para ser utilizado por funcionários com experiência em informática ao nível do utilizador. É necessário contemplar as normas de identificação de elementos aplicacionais, de modo a que o trabalho de cada utilizador, dentro do sistema, seja efectuado de modo eficiente e o mais rápido possível. A TECField tem experiência no levantamento de requisitos ao nível das tarefas mais importantes de cada processo, geralmente associado a determinado funcionário ou função, assim como das metas associadas a cada processo. Para isso, acompanhando o projecto de desenvolvimento desde a sua fase inicial, terá em conta toda e qualquer melhoria que possa acelerar os processos administrativos de forma automatiza.

A segurança:

SegurançaCiente das vantagens cada vez maiores da internet e da utilização de sistemas distribuídos para a concretização de tarefas, a TECField entende que a abertura de um sistema distribuído à rede global acarreta riscos relacionados com as tentativas de acesso não autorizado. A componente da segurança é levada em conta em todas as fases do desenvolvimento do projecto, desde a fase de levantamento de requisitos, prototipagem, até à entrega, integração e utilização do sistema por parte dos utilizadores.

A escalabilidade:

escalabilidadeO desenho de um sistema distribuído deve ser efectuado prevendo o seu crescimento ao longo do tempo. Quer ao nível do estudo e implementação da estrutura de dados, assim como da codificação em termos de linguagem de programação, assim como nos sistemas operativos e tipos de hardware, a TECField visará sempre a possibilidade de crescimento e utilização crescente do sistema. Os aspectos em cima referidos são importantes e sobre estes deve ser previsto o número de utilizadores base, mas o desenho aplicacional deve ser estruturado de modo a crescentes utilizações ao longo do tempo, de modo a que o sistema responda perante determinados níveis de exigência, que se espera crescente, e a que investimento na aquisição e desenvolvimento do sistema seja assegurado a longo prazo.

A disponibilidade:

disponibilidadeCom a utilização massiva da internet os sistemas distribuídos foram crescendo ao longo do tempo, e a dependência dos serviços administrativos aos sistemas, nos quais são suportados os seus processos organizacionais, tem aumentado significativamente. A TECField é sensível a esta questão, e possui experiência nas problemáticas associadas à falhas nos processos administrativos devido às falhas nos processos informáticos. Os sistemas desenhados pela TECField visam prioritariamente a disponibilidade e acessibilidade permanente no seu acesso e normal uso. Para este efeito são considerados aspectos fundamentais no desenho do sistema e no desenho da comunicação do sistema entre todos os intervenientes.

A acessibilidade:

AcessibilidadeO nosso software é desenhado e implementado para ser acessível, de acordo com as normas do W3C. As normas Web Content Accessibility Guidelines (WCAG) foram estipuladas para estimular autores a desenvolverem aplicações web que sejam acessíveis a pessoas com deficiência. A Internet é extremamente importante na recepção de informações, bem como na divulgação de informação e na interacção com a restante sociedade. É assim essencial que a Web possa ser acessível de forma a possibilitar condições de acesso e oportunidades iguais às pessoas com deficiências. Uma Web acessível pode ajudar os cidadãos com deficiências a participarem na sociedade de forma bem mais activa. A TECField garante também que os seus produtos são suportado pelos principais navegadores de Internet actualmente existentes: Microsoft Internet Explorer (versão 7 ou superior), Mozilla Firefox (versão 3 ou superior), Google Chrome (versão 5 ou superior) e Apple Safari (versão 4 ou superior).

A TECField dispõe de pessoas qualificadas no tratamento e solucionamento destas questões. Dentro dos quadros da empresa, existem investigadores que exercem actividade académica nesta área e publicam artigos académicos em conferências internacionais relacionadas com estas temáticas.

Esta página também esta disponível em: Inglês