IBM SG24-7645-00 User Manual

Page of 152
 Chapter 3. Project Planning 
19
Draft Document for Review May 23, 2008 10:14 am
7645ProjPlan.fm
��
Domain Knowledge.
��
Functional knowledge of Maximo.
��
Working knowledge of UML.
��
Knowledge of industry best practices to suggest to client.
Solution Architect
The solution architect is the person who designs the complete solution. This 
includes the integration with various third party systems. The various attributes 
and tasks this role undertakes are:
��
Strong technical skills on Maximo
��
The ability to map business processes to technology
��
Understand functional integration points
��
Understand technical integration points
��
Build the overall solution design
��
Walk the team on how the various aspects of implementation will be achieved
��
Resolve technical issues 
Maximo Developer
This group of people will actually install and configure the software to work in 
accordance with the customer’s needs. The major tasks to be performed by the 
developers are:
��
Maximo installation
��
Configuration of screens, information flow
��
Work on integration
��
Develop custom classes, if required
��
System optimization
Testers
Critical to every project is testing - System Integration, Functional and 
Performance. Depending on the complexity of the project this role can be played 
by the developer or there can be a specialized group for this. The major tasks 
include:
��
Functional Testing: Testing the flows, communication templates, data flow 
between screens and functions for accuracy.
��
System Integration: Testing the integrations to ensure the data between 
systems is flowing accurately.
��
Performance Testing: This test ensures response times are accurate and the 
system is responding in the most optimum way.
Database Administrators
Like any enterprise system, Maximo’s database will be accessed by multiple 
people and multiple times. The uptime of the database is very critical and the