Project Initiation and Definition
» Understand overall business, operational and technological needs
- Encelabs will sit down with the customer and understand on what is business need so that Encelabs can propose the IT solution to suit customer needs.
Analysis & Design
» Define project scope
- This start after project initiation and defination. Encelabs will study, define and discuss with the customer on the project scope.
» Functional design
- Encelabs will define the functionally design and keep the customer updated on the software functional
» Architectural design
- After finished the functional design, Encelabs will continue architecture design with only involve Encelabs's system analyst
» Project management
- Encelabs will prepare the timeline for the whole project including code, testing, optimization, debugging and go live
Development, Test & Acceptance
» coding
- Encelabs will start coding follow the funtionally and architecture defined
» beta testing
- Customer will conduct beta testing to make sure the system suit their needs
» optimization & debugging
- Changes/optimization will be done when requested by customer after the testing
Go live
» Training
- Simple training will be provided by Encelabs to the customer.
» Rollout
- After customer statisfy with the system, the system will set to go live and customer can start using it.
» On going support
- Support will be provided by Encelabs
Project timeline
» Depend on the complexity of the software
- Encelabs's project manager will discuss with the customer to sort out the best time frame to maximize customer's return.
Devided into phases
» Always work on the high priority item first
- Customer have to prioritize the important features so that Encelabs can deliver in the early phase, less priority feature and enhancement come in later phase.
It depents on the complexity and project nature.
» Project Basis
- Encelabs's project manager will sit down with customer to get the requirement and evaluation the timeline, complexity, technolgy and cost involve. Based on that, Encelabs will send a quotation to the customer.
» Man hours Basis
- Some projects can be conduction on man hours basis. Normally it involve long term enhancement and maintenance on going project.
» Contract Basis
- Some projects can be conduction on contract basis when monthly payment will be applied.