Services
Home » Services

Decision making process

Software solution adoption

IT needs analysis

Generally speaking, Information Technology is a must-have in doing business nowadays. Key question is to what extend we need to go. Common debates include buy an on-shelf product or build a custom system? How the solution can evolve while business grows or business environment changes?

Cost efficiency analysis

With needs identified, we start looking into addressing them at a reasonable cost. Most of the time, it is true that "you get what you pay for". But that is true only when all info are made known and parties are able to make standard assessment based on the right info. We all should be able to maximize the value of what we paid for. 

Business Process re-engineering

The way of doing business will be different post IT solution implementation. Re-defining or adjusting the process become a critical factor in transformation. Stay in old way of work will limit the performance of the solution, while total change of process to adapt to the solution is just like cutting your feet to fit shoes.

Business resource integration

Business makes use of variant resources to succeed. The main resources are Products/Services with their materials/components; Parties include supplier, customers, staff and shareholders; Tools include devices, information applications etc.. They should be properly integrated so can deliver better business outcomes. 

Lifecycle management

Solution delivery assurance
Milestone agreement, measurement and tracking

A good IT project should have its milestones defined. Well defined milestones make sure smooth progress and anticipated result. Criteria to determine achieving a milestone must be clear and measurable, and be formally agreed. However, realistic of business complexity always leads to criteria changing. Compromise with tracking and compensation is an art of state in handling such situation.

User acceptance validation

Small business hesitates to signoff a system mainly due to the reason that they are not confident with what they see in limited testing experience. The IT application delivered is a black box to them.  Contrarily, a common problem observed is that the service provider is so focus on fixing the identified defect that they introduce new distortion into the original architect and design without awareness.

Continuous Delivery assurance

Actual business outcome of IT investment happens after some time using the new tool. Finding a way to make sure the solution in use delivers its business value is crucial. Maintenance plan is a key component. But that is either overlooked or under estimated.

Personal growth

Mentor services for individuals

Career advice and planning

Assist one to discover his/her inner interest, understand and assess his/her competencies, analyse the gap between interest and competency/job, plan the next pursuit. 

Hard and soft skills

People think hard skills are easy to qualify and gained through education or training, while soft skills come with time and practice. Actually they are complementary to each other in many ways. Give it a try to nurture a positive re-enforce loop for them?

Conflicts treatment

Being aware of the conflicts allows you the opportunity to response in a managed manner. There is no standard resolution to conflicts but case study of conflicts treatment can give you some enlightenment.

Way to increase career satisfaction

Many factors contribute to career satisfaction. Like happiness, career satisfaction is very subjective. Other than an employer's challenge in retaining staff, increase of career satisfaction is one's achievement. We progress our career much better when we enjoy what we are doing.

Partnership with institutions

Lecturing and tutor services

Quality computer courses

Thanks to Spark for support, I have had a joyful experience teaching in OPAIC. Courses such as Database, System Analysis and Business Computing were successful delivered to 8 cohorts. Students were happy learning in a more practical than theoretical manner.

Train through commercial project

It is to help people build and improve computer software development related skills and transit smoothly to next phase of their IT pursuit.

TTCPP is designed in such a way that students simply dedicate their time and effort in learning, with minimum-to-no monetary cost.