Project Management

Please login or join to subscribe to this thread

How to buy out time for new projects in case all resources are packed?

linkedin twitter facebook   Information Technology   Organizational Project Management   Scheduling  
avatar
Prashant Sonwane Sr. Program Manager| Winjit Technologies Pvt Ltd Nashik, Maharashtra, India
This question is related to IT

Many times it happens that all developers were planned with project deadlines and there won't be scope for new project execution, on other side Sales team brings the new project, in that situation how to accommodate new projects and how to buy time from clients?

P.S. This situation mainly arises at mid-level IT company size 10-60 resources.
Sort By:
< 1 2 >
avatar
Yasser Alkhateeb Project manager| Diyar United Kuwait, Kuwait, Kuwait
Hi Prashant,
Before I decide how much time do i need to buy in from the client, and assuming that the 20% of resource capacity has been utilized, and assuming that the contract is already signed and any delay would be penalized. i believe that first thing to do is to understand the complete resource utilization over the entire project duration and meet with the technical lead in charge to evaluate the options available on what can be done internally to free up some resource time to perform the new project works and to identify what templates and modules that are common with other projects that could be used in the new project. In that case i might go negotiating with the client to adjust the schedule accordingly. Next, i might evaluate the option of utilizing external resources to perform the work and of course cost is a primary factor for this option. Once this is done, i would have a perception on how much time do i need to buy in from the client and would base my strategies accordingly. Make sure that the client completely understand the necessity of requirement gathering process and that the planning of remaining works are completely dependent on the requirements obtained from the first phase. Options available is to use the questionnaire method of requirement gathering and make sure that the questions are structured in a way that would requires a good amount of time for the client to respond to it, then use a software or website or app developed for another project and previous client as a prototype for client review and feedback as a second method of obtaining requirements.
...
1 reply by Prashant Sonwane
Apr 25, 2017 4:45 AM
Prashant Sonwane
...
Thanks Yasser for your valuable inputs. I can understand what you are saying.
avatar
Prashant Sonwane Sr. Program Manager| Winjit Technologies Pvt Ltd Nashik, Maharashtra, India
Apr 25, 2017 3:33 AM
Replying to Yasser Alkhateeb
...
Hi Prashant,
Before I decide how much time do i need to buy in from the client, and assuming that the 20% of resource capacity has been utilized, and assuming that the contract is already signed and any delay would be penalized. i believe that first thing to do is to understand the complete resource utilization over the entire project duration and meet with the technical lead in charge to evaluate the options available on what can be done internally to free up some resource time to perform the new project works and to identify what templates and modules that are common with other projects that could be used in the new project. In that case i might go negotiating with the client to adjust the schedule accordingly. Next, i might evaluate the option of utilizing external resources to perform the work and of course cost is a primary factor for this option. Once this is done, i would have a perception on how much time do i need to buy in from the client and would base my strategies accordingly. Make sure that the client completely understand the necessity of requirement gathering process and that the planning of remaining works are completely dependent on the requirements obtained from the first phase. Options available is to use the questionnaire method of requirement gathering and make sure that the questions are structured in a way that would requires a good amount of time for the client to respond to it, then use a software or website or app developed for another project and previous client as a prototype for client review and feedback as a second method of obtaining requirements.
Thanks Yasser for your valuable inputs. I can understand what you are saying.
avatar
Sergio Luis Conte Helping to create solutions for everyone| Worldwide based Organizations Buenos Aires, Argentina
Time is the only thing you can not buy. But time does not exists, you create the time. It seems to me that you are facing the ancient situation all we have worked in the side where you to make a reality the dreams the sales people has promise to their clients. The only thing to cope this situation is to include somebody in the activity to create the proposal before it is publish to the client. On the other side, internally, you must create a quality environment to make your delivery times more client oriented. Resources are not the problem here (if I understood well your post). No matter the resource amount you always will face the same situation.
...
1 reply by Prashant Sonwane
Apr 26, 2017 12:25 AM
Prashant Sonwane
...
Thank you, Sergio, for your valuable comments. I can definitely understand what you are saying and yes this kind of situation will be forever. In our case, there is a problem with the efficiency of developers as well. Few works smartly and for few, we need to have spoon feeding which is burning out our time.
avatar
Drew Craig Sr. Agile & Product Coach| Vanguard Philadelphia, Pa, United States
Incoming projects should be prioritized and placed in queue accordingly. Start dates are planned and resources allocated based on capacity. Those decisions are usually outside our reach, under the responsibility of leadership.
...
1 reply by Prashant Sonwane
Apr 26, 2017 12:23 AM
Prashant Sonwane
...
Thank you, Andrew, for your valuable inputs.
avatar
Deepesh Rammoorthy ICT Project Manager ( PMP®AgilePM®Certified ScrumMaster® (CSM®))| Australian Red Cross Blood Service Tarneit, Vic, Australia
Hi Prashant, I would like to add to Scope Management to what Sergio has touched on.

Yes I understand that your limited pool of resources are currently finishing other projects and you might need to use Resource Leveling, Smoothing , Resource Estimation techniques et al .

But even before you acquire your resources (Developers) to do the project work, have you actually estimated and scoped out the work that needs to be done on the new Project? Schedule management processes on the PMBOK have Scope Management Plan and Scope Statement as inputs to performing the scheduling activities of resourcing.

If your project manager and your BA are available, the first thing would be to baseline the scope with your client and the same time keep an eye on the resource calendars to see when your development resources will be free from the earlier project to work on this one.

I know that new business is vital to sustain your business but there seems to be a serious void in Piplelining and Gating of projects . Agree with Andrew Craig here on prioritizing and Queueing Projects.

You will be well served by getting a Project Management Consultant in , in order to shield your internal resources from Burn out . If your Pre-sales team is actively bringing in business, it would be best if you start partnering with another firm and outsourcing the overflow projects to them. Here you will be best served by having a Vendor Manager on board to manage business partnerships with that Body Shop
avatar
Deepesh Rammoorthy ICT Project Manager ( PMP®AgilePM®Certified ScrumMaster® (CSM®))| Australian Red Cross Blood Service Tarneit, Vic, Australia
Hi Prashant, You might need more BAs and PMs in your organization and they can do all the ground work while your development team is working on the previous projects.

The more time you spend planning, the less time you will spend developing, testing and resolving defects.
...
1 reply by Prashant Sonwane
Apr 26, 2017 12:22 AM
Prashant Sonwane
...
Thank you, Deepesh. We are in process of hiring BAs so that we can do the ground work.
About outsourcing, it can be driven smoothly if outsourcing partner is reliable.
For few projects, we had a very bad experience but yes with a good partner we can overcome on executing extra pool of projects.
avatar
Prashant Sonwane Sr. Program Manager| Winjit Technologies Pvt Ltd Nashik, Maharashtra, India
Apr 25, 2017 8:51 PM
Replying to Deepesh Rammoorthy
...
Hi Prashant, You might need more BAs and PMs in your organization and they can do all the ground work while your development team is working on the previous projects.

The more time you spend planning, the less time you will spend developing, testing and resolving defects.
Thank you, Deepesh. We are in process of hiring BAs so that we can do the ground work.
About outsourcing, it can be driven smoothly if outsourcing partner is reliable.
For few projects, we had a very bad experience but yes with a good partner we can overcome on executing extra pool of projects.
avatar
Prashant Sonwane Sr. Program Manager| Winjit Technologies Pvt Ltd Nashik, Maharashtra, India
Apr 25, 2017 6:41 AM
Replying to Drew Craig
...
Incoming projects should be prioritized and placed in queue accordingly. Start dates are planned and resources allocated based on capacity. Those decisions are usually outside our reach, under the responsibility of leadership.
Thank you, Andrew, for your valuable inputs.
avatar
Prashant Sonwane Sr. Program Manager| Winjit Technologies Pvt Ltd Nashik, Maharashtra, India
Apr 25, 2017 4:59 AM
Replying to Sergio Luis Conte
...
Time is the only thing you can not buy. But time does not exists, you create the time. It seems to me that you are facing the ancient situation all we have worked in the side where you to make a reality the dreams the sales people has promise to their clients. The only thing to cope this situation is to include somebody in the activity to create the proposal before it is publish to the client. On the other side, internally, you must create a quality environment to make your delivery times more client oriented. Resources are not the problem here (if I understood well your post). No matter the resource amount you always will face the same situation.
Thank you, Sergio, for your valuable comments. I can definitely understand what you are saying and yes this kind of situation will be forever. In our case, there is a problem with the efficiency of developers as well. Few works smartly and for few, we need to have spoon feeding which is burning out our time.
< 1 2 >

Please login or join to reply

Content ID:
ADVERTISEMENTS

"Hard work never killed anybody, but why take a chance?"

- Charlie McCarthy (Edgar Bergen)

ADVERTISEMENT

Sponsors