O que um desenvolvedor PeopleSoft faz?


Melhor resposta

PeopleSoft é um pacote de software integrado amplamente utilizado em empresas para realizar operações comerciais do dia a dia. PeopleSoft tem seus aplicativos individuais para o gerenciamento de recursos humanos ou gerenciamento de capital humano, finanças e gerenciamento de relacionamento com o cliente. O PeopleSoft também pode se comunicar de maneira eficaz com outros aplicativos para fornecer operações comerciais perfeitas.

Então, voltando à sua pergunta, qualquer aplicativo PeopleSoft tem duas partes, digamos, Front End (Pure Internet Architecture) e Back End (PeopleTools) .

O aplicativo front-end PeopleSoft pode ser acessado por meio de URL em qualquer navegador que geralmente é usado por usuários de negócios para realizar atividades do dia a dia. Sua página de login é a seguinte:

PeopleTools é uma ferramenta de back end para modificar os processos de negócios do aplicativo com a ajuda de codificação em PeopleCode Language (um pouco como Java) e criando programas com a ajuda de ferramentas como o Application Engine para gerar relatórios e carregar / extrair dados. A tela de logon se parece com:

Resumindo, o PeopleSoft Developer trabalha para seguir as coisas :

1. Criação de programas de mecanismo de aplicativo, componentes (que representarão uma transação comercial completa de front end), interface de componente (utilitário para carregar dados ou modificar dados de componente (processo de negócios) sem qualquer intervenção do aplicativo de front end (PIA). Tudo isso será feito por PeopleTools.

2.Eles também funcionam em ferramentas de terceiros como SQR (Structured Query Report), que é usado para carregar dados e gerar relatórios PDF / Texto / CSV.

3 . Eles também funcionam no editor de BI, que é outra ferramenta de relatório, mas mais avançada em comparação com SQR e Application Engine.

4. Agente de integração: ajuda a PeopleSoft a se comunicar com outros aplicativos, pode ser outro aplicativo PeopleSoft ou SAP ou qualquer outro aplicativo usado na empresa.

5.Outros utilitários nos quais o PeopleSoft Developer trabalha são o PS Query (ferramenta de criação de consultas de front-end com opções de arrastar e soltar para usuários de negócios, para que você não precisa ter conhecimento de linguagens de consulta de banco de dados de backend (SQL) e Relatórios Crystal.

6. Eles devem ter conhecimento de SQL correspondente ao banco de dados utilizado por sua empresa. Pode ser Oracle, DB2 ou sybase.

7. O ajuste do banco de dados, a migração de materiais de Projetos, a manutenção do servidor de aplicativos e do servidor web estão sob a função de DBA Administrator ou PeopleSoft Admin. Portanto, normalmente não vem no PeopleSoft Developer.

Obrigado!

Resposta

Desculpe ter que dizer, mas não exatamente.

PeopleSoft são construídos sobre um conjunto proprietário de ferramentas de desenvolvimento chamado PeopleTools. Isso inclui um conjunto de assistentes de criação de formulários e dados orientados por GUI para a construção de visualizações e modelos de dados, uma linguagem de programação (PeopleCode, tom semelhante e conceito para Visual Basic) para lidar com o processamento na tela, uma ferramenta de execução de lote-SQL chamada Application Engine e um punhado de outras ferramentas e programas externos (COBOL, SQR, Crystal Reports, etc.) que todos os tipos de vêm juntos em uma miscelânea coletiva para formar o que é PeopleSoft.

Com um forte background em SQL e um pouco de experiência em codificação, você estaria bem preparado para começar a aprender PeopleTools, especialmente SQR e Application Engine, que ambos têm suas raízes no SQL puro, mas certamente você precisará participar de algum treinamento PeopleSoft (Oracle / PeopleSoft, t de terceiros ou não) na plataforma e os conjuntos de ferramentas antes de você “seriam adequados até mesmo para uma posição júnior como um” Desenvolvedor PeopleSoft “.

[editado para responder à sua pergunta de título também]

Um desenvolvedor PeopleSoft faz uma de duas coisas:

1. Se você trabalha para Oracle / PeopleSoft, geralmente trabalha no suporte e / ou desenvolvimento dos principais aplicativos PeopleSoft fornecidos pela Oracle / PeopleSoft.

2. Se você trabalha para um cliente PeopleSoft, geralmente trabalha no suporte e / ou desenvolvimento das personalizações que seu empregador fez nos principais aplicativos PeopleSoft que eles compraram e implementaram.

Se você trabalha para a Oracle / PeopleSoft como consultor no site de um cliente, você essencialmente ainda faz o segundo lugar, embora faça o possível para dissuadi-los.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *