Project Management mainly comprises of converting customer requirements and business needs to an application so as to enable customer in running its business in a much smoother and error free environment. It needs to be imbibed of business processes, workflow (if required by customer) and minimization of manual interventions to a maximum extent. Any business process that speaks about business enhancement, improvisation and optimization by transforming it from manual to automation enabled through coding needs to be thrown into a dustbin.
Timelines of a project are mostly defined as per customer guidelines. At times it is important for a customer to get a solution within a stipulated time frame if the app is related to a pre-scheduled launch in a big way and the app is going to play a major role in that particular launch. Usually a project where customer has no say in desired results’ release timelines especially when it is a customer sponsored project, it is definitely a major glitch. Either the requirements are not serious or customer has no intentions to pay for the product later.
CTTR is Customer Time To Release which means the timelines defined by the customer regarding release of product. All project timelines, budgeting and allocations are a total derivative of CTTR.