This discussion open up from time to time at both sides customer and providers with several inquires
- What is fitting business needs?
- Which will gives top management monitoring and control?
- Which will report accurate timely information?
- Which will help in enhancing core business functions process?
- Which will be delivered in time?
Area
|
Ready Made
|
Tailored
|
Initiation |
- Studying the market needs (segment, industry)
- Research and development are accumulated on the past experience
- Mixed focus on latest technologies and new business needs
- Complex sales process takes time
- Provider needs more pre-sales effort demos / prove of concepts to ensure the application will fulfill business requirements
- Customer should be aware there are changes will occurred on business process
- Customer needs more investigation concerning the application, reference and live prove of concept
|
- Ad-hoc according to customer request
- Ends when the project delivered to customer
- Focus on technology which fulfill business need
- Simple sales process takes short time
- Provider should have the skill set to understand business requirements, and industry needs
- Customer ensure the business requirements will be fulfilled as is
|
Planning |
- Provider past experience as industry expert helps in planning
- Time and cost could be estimated according to the followed implementation methodology
- Effort is focused on mapping the business to application (analysis phase) so that the main focus on the business itself
- Provider focus on fit/gab analysis, identify the As Is / To Be business process
- Provider and customer share the risk, and that managed by project management methodology, and contract type accordingly
- Provider could plan for development if it’s nessary to customer requirements
- Application out of the box may need developed functionality to fulfill specific industry needs (Industry Solution)
|
- Provider past experience in development helps in planning
- Time and cost could be estimated if the scope baseline is well defined
- Effort is focused on development life cycle as whole
- Provider and customer share the risk, and that managed by project management methodology, and contract type accordingly
- Provider risk, is developing the application from scratch even if it was done in previous project, since the developed application is tinny customized to requirements not easy to configured
|
Executing |
- Customer focus on how business cases will be handled on application during analysis and pilot (prove of concept)
- Customer gain value added by using application features which lead to business process reenginering to enhance business process
- Accelerated deployment process (rapid implementation)
|
- Provider focus on implementing the development life cycle (Requirements gathering, design, development, testing, and deployment)
- Customer focus on ensuring that how his/her business will be treated on the application specially in the analysis phase (if the customer not aware of the application)
- Customer may not gain value added from application since the requirements are developed As Is
|
Monitoring and Controlling |
- Monitoring and controlling on the level of business process on the application
|
- Monitoring and controlling on the quality of application development (quality control, testing, retesting) and ensuring the requirements are fulfilled
|
Operation |
- Enhancing the operational process and results by advancing the functionality usage
- Reporting issues to provider for fixes
- Regular maintenance tasks (backup, and user mistakes)
|
- Enhancing application performance
- Reporting raised bugs to provider to fix it
- Start develop the other functional areas
|
*This post is locked for comments