A day in life of Peoplesoft Functional Consultant part 1

Depending on ERP there can be many modules inside..
Major modules of peoplesoft ERP are :
1. Human Resource Management Systems HRMS
Submodules: (payroll, Core HR, benefits, recruitment, performance management)
2. Financials
(Account payable AP, Account Receivable AR, General Ledger GL etc..)
3. Supply chain Management SCM
4. Customer Relationship Management CRM

Functional consultant major work is during GAP Analysis To find As-IS state and identify work required to achieve TO-BE state.
Find all those forms which needs to be modified, and all those reports which needs to be modified And Exactly what field to change, What button to remove, What functionality to be disabled, What pre-delivered business logic behind components to be modified and What formulae to be used during modification.
There is Another Module which is consider Techno-functional Peopesoft EPM. EPM is datawarehouse part which has four major components for Each of four above there is a data mart for each area of finance, HR, SCM, CRM.
Each contains data from its own module transferred using ETL tools and reporting using BI Tools and analytics can be applied over formulae in BI systems.
-Also functional consultant decide based on feedback from local management to modify field like in HRMS a rejoining of employee should get ID as previous from old record or new ID based of policy in management.
if Payroll of local market like irish payroll or indian payroll does not exits then it should existing global payroll should be modified to achieve local labour laws and saving rules , income tax based customisation.

A day in Life of Software Architect – part 1

In Computer science world Architect is designer of Software just like
Relation between Architect and Engineer is same as  between Architect of Building and Civil Engineer of Building. While Civil engineer looks at how much cement to be used block constructed, How much steel, iron rods to be used in pillars..is mixture stron enough to used, material quality and usage etc.
Architect looks at design ,asthetics and sustainability of Building like  What should be thicknes of iron road and of pillar to sustain wind pressure?

IT world Civil Engineer is Software Developer and Architect is Software Architect.
Like civil Engineer Software developer looks How much lines of code can I achieve this task?, optimize code(material usage)?, Estimate time of completion of task assigned?, follow design specification to achieve concrete product.
While Architect Looks design of Software is integrable with existing Landscape of client(similar to building aesthetics to environment), long term sustainability/scalability of solution etc..
Different Types/Kind of Architects required in IT industry Read:
https://sandyclassic.wordpress.com/2011/09/25/enterprise-architecture-togafitilzachmanetomngoss/

Architect sits between Project Manager, Stake holders and Development team.
Responsible for overcoming technical challenges in projects, Design roadmap taking stakeholders project goal aligning with business Strategy of company.
Not only Architect generates Design Artefacts for project but also gives technical guidance in for of standards/regulatory technical constraints, and Alternative solutions to road blockers, better technical coding, bridge between testing and development team to achieve defect free as well in time delivery according to specifications. While controlling resources, initiation of project , implementation to maintenance Phase provide technical solutions to project manager.
Architect must be conversant with all latest technical trends related to Technical Domain (Network for infrastructure architect, Database design/development for Data Architect,
BI&DW for Datawarehouse architect, J2EE/design pattern for Java architect, Mobile development for Mobile Architect etc etc..) Enterprise Architect works still higher level to collate data from Each of these architect to create roadmap(What? When? Why? How?) in Artefacts

To Be Continued in Next Article: