SlideShare a Scribd company logo
iFour ConsultancyProject Monitoring and Control
 Introduction
 Objectives
 Practices
 Monitor Project Against Plan
 Manage Corrective Action to Closure
 Achieve Specific Goals
 Institutionalize a Managed Process
 Institutionalize a Defined Process
 Institutionalize a Quantitatively Managed Process
 Institutionalize an Optimizing Process
 Techniques
 Earned value management
 Critical ratio
 Stakeholders involved
 Recourses
 References
Roadmap
http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India
Project Monitoring and Control
 Involves measuring progress toward project objectives, monitoring deviation from the
plan, and taking correction actions
 Monitoring – collecting, recording, and reporting information concerning project
performance
 Control – Uses monitoring to bring actual performance to planned performance
•A markup language is a set of markup tags
http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India
 Key control objective area
Cost - human and other resources
Time - time to deliver
Quality - value and goals of the project
 Project monitoring and control of project costs
Mainly tracking human resources, or people hours
 Project monitoring and control of the project timeline
Project Timeline – Monitoring time allocated to resources
 Project monitoring and control of the project deliverables
Monitor the quality of work product
Project Monitoring and Control: Objectives
 Actual performance and progress of the project are monitored against the project plan
 Monitor Project Against Plan involves following activities
 Monitor Project Planning Parameters
 Schedule
 Estimated cost
 Work product and task in terms of size and complexity
 Resource provided and actually used
 Knowledge and skills of personnel
 Monitor Commitments
1. Review commitments regularly
2. Identify not satisfied or at risk commitments
3. Document the results
Practices: Monitor Project Against Plan
 Monitor Project Risks
1. Risk in current status of project
2. Revise the risk documentation accordingly
3. Communicate to stakeholders
 Monitor Data Management
1. Review the data management activities – types of data, plan for their management
2. Identify issue and their impact
3. Document the result
 Monitor Stakeholder Involvement
1. Review the status of involvement - To monitor appropriate interactions are occurring
2. Identify issue and their impact
3. Document the results
Practices: Monitor Project Against Plan (Cont.)
http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India
 Conduct Progress Reviews
1. Communicate the project progress, performance and issue to stakeholders
2. Review the results of collecting and analyzing measures – using measuring and analysis process
3. Identify issue and their impact
4. Document the change request
5. Document the result
6. Track the change request
 Conduct Milestone Reviews
1. Reviews at meaningful points in the projects schedule
2. Review the commitments, plan, status, and risks of the project
3. Identify issue and their impact
4. Document the result
5. Track action items to closure.
Practices: Monitor Project Against Plan (Cont.)
 Corrective actions are managed to closure when the project's results deviate from
the plan
 Manage Corrective Action to Closure involves following processes
Analyze issue
 Gather the issues
 Analyze the issues to take action on it
Take Corrective Action
 Document the action required to correct
 Review and get agreement from relevant stakeholders
 Negotiate changes to internal and external commitments
Practices : Manage Corrective Action to Closure
Manage Corrective Action
Monitor corrective actions for completion.
Analyze results of corrective actions to determine the effectiveness
Determine and document appropriate actions to correct deviation
Practices : Manage Corrective Action to Closure (Cont.)
 Enables achievement of specific goals by transforming identifiable input to produce
identifiable output work products
Perform Specific practices
- To develop work products and provide services
Practices: Achieve Specific Goals
 Institutionalize a Managed Process involves following sub process
Establish an Organizational Policy
 This policy establishes organizational expectations
 for monitoring performance against the project plan
 managing corrective action to closure
Plan the Process
 Maintain the plan for performing the PMC
 Can be a part of project planning phase
Provide Resources
 For performing the project monitoring and control process
 For developing the work products
 For providing the services of the process
Practices: Institutionalize a Managed Process
Assign Responsibility
 For performing the project monitoring and control process
 For developing the work products
 For providing the services of the process
Train People
 Train the people performing or supporting PMC
Manage Configurations
 Place designated work products(Schedules, Earned value reports) under appropriate levels of control
Practices: Institutionalize a Managed Process (Cont.)
Identify and Involve Relevant Stakeholders
Examples of activities for stakeholder involvement include the following
 Assessing the project against the plan
 Reviewing commitments and resolving issues
 Reviewing project risks
 Reviewing data management activities
 Reviewing project progress
 Managing corrective actions to closure
Monitor and Control the Process
 Monitor and control PMC
Objectively Evaluate Adherence
 Against its process description, standards, and procedures, and address noncompliance
Review Status with Higher Level Management
Practices: Institutionalize a Managed Process (Cont.)
 This generic goal's appearance here reflects its location in the continuous
representation
 Following are the processes involved in Institutionalize a Defined Process
Establish a Defined Process
 Establish and maintain the description of PMC process
Collect Improvement Information
 Collect the following information from PMC for future use
 products, measures
 measurement results
 improvement information
Practices: Institutionalize a Defined Process
 Institutionalize a Quantitatively Managed Process involves following processes
Establish Quantitative Objectives for the Process
 Address quality and process performance, based on customer needs and business objectives
Stabilize Sub process Performance
 To determine the ability of PMC of establishing quality and process performance
Practices: Institutionalize a Quantitatively Managed Process
 Institutionalize an Optimizing Process involves following processes
 Ensure Continuous Process Improvement
 For fulfilling the relevant business objectives of the organisation
 Correct Root Causes of Problems
 Identify and correct the root causes of defects and other problems
Practices: Institutionalize an Optimizing Process
Earned value management(EVM)
Critical Ratio
Techniques for monitoring and control
 Way of determining overall performance
Earned value (EV)
formerly called the budgeted cost of work performed (BCWP)
estimate of the value of the physical work actually completed
based on the original planned and the rate it is completing to date
 Baseline cost to completion –referred to as budget at completion (BAC)
 Actual cost to date –referred to as estimated cost at completion (EAC)
Earned value management
 Cost variance (CV) – difference between budgeted cost of work performed (earned
value) (BCWP) and actual cost of that work (ACWP)
 Schedule variance (SV) – difference between earned value (BCWP) and cost of
work we scheduled to perform to date (BCWS)
 Time variance (TV) – difference between time scheduled for work performed
(STWP) and actual time to perform it (ATWP)
Earned value management - Variances
Term Formula Impact
Cost Variance CV= BCWP –ACWP negative value -cost
overrun
Schedule Variance SV = BCWP –BCWS negative value -behind
schedule
Time variance TV = STWP –ATWP negative value -delay
Cost Performance Index (CPI) = BCWP/ACWP less than 1 indicate cost
overrun
Schedule Performance
Index
(SPI) = BCWP/BCWS less than 1 indicate behind
schedule
Time Performance Index TPI) = STWP/ATWP less than 1 indicate delay
Earned value management - Formulas
Earned Value Management (cont.)
 EAC point is above and to the right of the BAC point means the project is projected
to cost more and take longer than planned
 The critical ratio is
actual progress x budgeted cost
scheduled progress actual cost
 If ratio is 1 everything is probably on target
 The further away form 1 the ratio is, the more we may need to investigate
Critical Ratio
 The project manager
 The project team
 Support staff
 Customers
 Users
 Suppliers
Project Monitoring and Control : Stakeholders
 Input Documents
Project Plan
Project schedule
Project budget
 Result Documents
Records of significant deviations
Risk status document
Project measurement data and analysis
Earned value reports
Corrective action plan
Corrective action results
Project monitoring and Control: Recourses
http://dqsindia.com/cmmi/getting-started/
 https://en.wikipedia.org/wiki/Process_area_(CMMI)
http://www.tutorialspoint.com/cmmi/cmmi-process-areas.htm
http://www.software-quality-assurance.org/cmmi-project-monitoring-and-
control.html#intro
 http://oec.ac.in/images/upload/Project%20Monitoring%20&%20Control.pdf
References
http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India
Questions?
http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India

More Related Content

PPTX
Managing the Consulting Engagement
PPTX
Software Project Management (monitoring and control)
PDF
Project communications management PMBOK Sixth Edition
PPSX
Projectmanagement 130721095616-phpapp01
PPTX
Program Management
PPT
Project planning-and-control
PDF
Effective GOVERNANCE in Project Portfolio Management
PPTX
Project monitoring and control & planning for monitoring
Managing the Consulting Engagement
Software Project Management (monitoring and control)
Project communications management PMBOK Sixth Edition
Projectmanagement 130721095616-phpapp01
Program Management
Project planning-and-control
Effective GOVERNANCE in Project Portfolio Management
Project monitoring and control & planning for monitoring

What's hot (20)

PPT
Project management cpm-pert
PPTX
project monitoring and control
PPT
Outcome Mapping: Monitoring and Evaluation Tool
PDF
Agile Portfolio Management Framework With Demand Management
PPT
Software Project Management( lecture 1)
PPT
Business Cases And Benefits Management
PPT
Ch 9 project monitoring & control updated
PPTX
Primavara
PPT
Budgeting and cost estimation
PPTX
Project Communications Management - PMBOK6
PPTX
Chap 6 IMplementation of Information System
DOCX
The project management information system
PPTX
Erp presentation
PPT
Chap03 the project management process groups
PDF
Project Time Management | Project Schedule Management | Edureka
PPTX
Project Cost Management
PPT
11. Project Communication Management
PDF
Practical Project Cost Control for Large Complex Projects
PDF
PMO Handbook - How to Plan, Build, and Run a PMO
PDF
Project Monitoring And Controlling
Project management cpm-pert
project monitoring and control
Outcome Mapping: Monitoring and Evaluation Tool
Agile Portfolio Management Framework With Demand Management
Software Project Management( lecture 1)
Business Cases And Benefits Management
Ch 9 project monitoring & control updated
Primavara
Budgeting and cost estimation
Project Communications Management - PMBOK6
Chap 6 IMplementation of Information System
The project management information system
Erp presentation
Chap03 the project management process groups
Project Time Management | Project Schedule Management | Edureka
Project Cost Management
11. Project Communication Management
Practical Project Cost Control for Large Complex Projects
PMO Handbook - How to Plan, Build, and Run a PMO
Project Monitoring And Controlling
Ad

Similar to Project management : Project Monitoring and Control by iFour Technolab Pvt. Ltd. (20)

DOCX
PJM6000Project Management PracticesWeek 5Deb Cote,.docx
DOCX
PJM6000Project Management PracticesWeek 5Deb Cote,.docx
PDF
PMP Chap4-Project Integration Management Details: Part-2
PDF
Chap05_Project Monitoring and Control.pdf
PPT
Project performance tracking analysis and reporting
PPTX
PMP Prep 3 - Project Integration Management
PDF
Monitoring and Controlling in Project Management DAY 4.pdf
PPTX
Project management-final
PPTX
Session 22 4th edition PMP
PPT
Lecture 5- Monitoring and Controlling Projects.ppt
PDF
Monitor and control process group part two
PDF
Presentation on M&E, presented by Sushanta kumar sarker, Bangladesh
PDF
Presentation on M&E, Presented by Sushanta Kumar Sarker
PPTX
Project / Program / Portfolio Management and Processes Groups
PPTX
Chapter 1 Introduction to Monitoing and evaluationpptx
PPTX
Monitoring and evaluation of programs that changes life's
PDF
Topic 10 - Project Performance Management.pdf
PDF
160155061 project-monitoring-control
PPT
The Project Management Process - Week 9 Performance Management
PPTX
Day 1 - Revision
PJM6000Project Management PracticesWeek 5Deb Cote,.docx
PJM6000Project Management PracticesWeek 5Deb Cote,.docx
PMP Chap4-Project Integration Management Details: Part-2
Chap05_Project Monitoring and Control.pdf
Project performance tracking analysis and reporting
PMP Prep 3 - Project Integration Management
Monitoring and Controlling in Project Management DAY 4.pdf
Project management-final
Session 22 4th edition PMP
Lecture 5- Monitoring and Controlling Projects.ppt
Monitor and control process group part two
Presentation on M&E, presented by Sushanta kumar sarker, Bangladesh
Presentation on M&E, Presented by Sushanta Kumar Sarker
Project / Program / Portfolio Management and Processes Groups
Chapter 1 Introduction to Monitoing and evaluationpptx
Monitoring and evaluation of programs that changes life's
Topic 10 - Project Performance Management.pdf
160155061 project-monitoring-control
The Project Management Process - Week 9 Performance Management
Day 1 - Revision
Ad

More from iFour Institute - Sustainable Learning (12)

PPTX
Project Management : Project Planning by iFour Technolab Pvt. Ltd.
PPTX
Project management : Causal analysis and Resolution by iFour Technolab Pvt. ...
PPTX
Here are proven techniques to Organizing effective training by iFour Technola...
PPTX
ADO.NET by ASP.NET Development Company in india
PPTX
Web API with ASP.NET MVC by Software development company in india
PPTX
PPTX
Mvc by asp.net development company in india - part 2
PPTX
MVC by asp.net development company in india
PPTX
PPTX
jQuery for web development
PPTX
Cascading style sheets - CSS
PPTX
HTML Basics by software development company india
Project Management : Project Planning by iFour Technolab Pvt. Ltd.
Project management : Causal analysis and Resolution by iFour Technolab Pvt. ...
Here are proven techniques to Organizing effective training by iFour Technola...
ADO.NET by ASP.NET Development Company in india
Web API with ASP.NET MVC by Software development company in india
Mvc by asp.net development company in india - part 2
MVC by asp.net development company in india
jQuery for web development
Cascading style sheets - CSS
HTML Basics by software development company india

Recently uploaded (20)

PDF
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
DOCX
unit 1 COST ACCOUNTING AND COST SHEET
PDF
IFRS Notes in your pocket for study all the time
PDF
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
PPTX
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
PPTX
Probability Distribution, binomial distribution, poisson distribution
PDF
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
DOCX
Business Management - unit 1 and 2
PDF
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
PPTX
ICG2025_ICG 6th steering committee 30-8-24.pptx
PDF
Deliverable file - Regulatory guideline analysis.pdf
PDF
Business model innovation report 2022.pdf
DOCX
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
PPTX
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
PPT
Data mining for business intelligence ch04 sharda
PDF
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
PDF
Reconciliation AND MEMORANDUM RECONCILATION
PPT
Chapter four Project-Preparation material
PPTX
HR Introduction Slide (1).pptx on hr intro
PDF
A Brief Introduction About Julia Allison
kom-180-proposal-for-a-directive-amending-directive-2014-45-eu-and-directive-...
unit 1 COST ACCOUNTING AND COST SHEET
IFRS Notes in your pocket for study all the time
SIMNET Inc – 2023’s Most Trusted IT Services & Solution Provider
job Avenue by vinith.pptxvnbvnvnvbnvbnbmnbmbh
Probability Distribution, binomial distribution, poisson distribution
Dr. Enrique Segura Ense Group - A Self-Made Entrepreneur And Executive
Business Management - unit 1 and 2
pdfcoffee.com-opt-b1plus-sb-answers.pdfvi
ICG2025_ICG 6th steering committee 30-8-24.pptx
Deliverable file - Regulatory guideline analysis.pdf
Business model innovation report 2022.pdf
unit 2 cost accounting- Tender and Quotation & Reconciliation Statement
CkgxkgxydkydyldylydlydyldlyddolydyoyyU2.pptx
Data mining for business intelligence ch04 sharda
Katrina Stoneking: Shaking Up the Alcohol Beverage Industry
Reconciliation AND MEMORANDUM RECONCILATION
Chapter four Project-Preparation material
HR Introduction Slide (1).pptx on hr intro
A Brief Introduction About Julia Allison

Project management : Project Monitoring and Control by iFour Technolab Pvt. Ltd.

  • 2.  Introduction  Objectives  Practices  Monitor Project Against Plan  Manage Corrective Action to Closure  Achieve Specific Goals  Institutionalize a Managed Process  Institutionalize a Defined Process  Institutionalize a Quantitatively Managed Process  Institutionalize an Optimizing Process  Techniques  Earned value management  Critical ratio  Stakeholders involved  Recourses  References Roadmap http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India
  • 3. Project Monitoring and Control  Involves measuring progress toward project objectives, monitoring deviation from the plan, and taking correction actions  Monitoring – collecting, recording, and reporting information concerning project performance  Control – Uses monitoring to bring actual performance to planned performance •A markup language is a set of markup tags http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India
  • 4.  Key control objective area Cost - human and other resources Time - time to deliver Quality - value and goals of the project  Project monitoring and control of project costs Mainly tracking human resources, or people hours  Project monitoring and control of the project timeline Project Timeline – Monitoring time allocated to resources  Project monitoring and control of the project deliverables Monitor the quality of work product Project Monitoring and Control: Objectives
  • 5.  Actual performance and progress of the project are monitored against the project plan  Monitor Project Against Plan involves following activities  Monitor Project Planning Parameters  Schedule  Estimated cost  Work product and task in terms of size and complexity  Resource provided and actually used  Knowledge and skills of personnel  Monitor Commitments 1. Review commitments regularly 2. Identify not satisfied or at risk commitments 3. Document the results Practices: Monitor Project Against Plan
  • 6.  Monitor Project Risks 1. Risk in current status of project 2. Revise the risk documentation accordingly 3. Communicate to stakeholders  Monitor Data Management 1. Review the data management activities – types of data, plan for their management 2. Identify issue and their impact 3. Document the result  Monitor Stakeholder Involvement 1. Review the status of involvement - To monitor appropriate interactions are occurring 2. Identify issue and their impact 3. Document the results Practices: Monitor Project Against Plan (Cont.) http://www.ifourtechnolab.com/ ASP.NET Software Development Companies India
  • 7.  Conduct Progress Reviews 1. Communicate the project progress, performance and issue to stakeholders 2. Review the results of collecting and analyzing measures – using measuring and analysis process 3. Identify issue and their impact 4. Document the change request 5. Document the result 6. Track the change request  Conduct Milestone Reviews 1. Reviews at meaningful points in the projects schedule 2. Review the commitments, plan, status, and risks of the project 3. Identify issue and their impact 4. Document the result 5. Track action items to closure. Practices: Monitor Project Against Plan (Cont.)
  • 8.  Corrective actions are managed to closure when the project's results deviate from the plan  Manage Corrective Action to Closure involves following processes Analyze issue  Gather the issues  Analyze the issues to take action on it Take Corrective Action  Document the action required to correct  Review and get agreement from relevant stakeholders  Negotiate changes to internal and external commitments Practices : Manage Corrective Action to Closure
  • 9. Manage Corrective Action Monitor corrective actions for completion. Analyze results of corrective actions to determine the effectiveness Determine and document appropriate actions to correct deviation Practices : Manage Corrective Action to Closure (Cont.)
  • 10.  Enables achievement of specific goals by transforming identifiable input to produce identifiable output work products Perform Specific practices - To develop work products and provide services Practices: Achieve Specific Goals
  • 11.  Institutionalize a Managed Process involves following sub process Establish an Organizational Policy  This policy establishes organizational expectations  for monitoring performance against the project plan  managing corrective action to closure Plan the Process  Maintain the plan for performing the PMC  Can be a part of project planning phase Provide Resources  For performing the project monitoring and control process  For developing the work products  For providing the services of the process Practices: Institutionalize a Managed Process
  • 12. Assign Responsibility  For performing the project monitoring and control process  For developing the work products  For providing the services of the process Train People  Train the people performing or supporting PMC Manage Configurations  Place designated work products(Schedules, Earned value reports) under appropriate levels of control Practices: Institutionalize a Managed Process (Cont.)
  • 13. Identify and Involve Relevant Stakeholders Examples of activities for stakeholder involvement include the following  Assessing the project against the plan  Reviewing commitments and resolving issues  Reviewing project risks  Reviewing data management activities  Reviewing project progress  Managing corrective actions to closure Monitor and Control the Process  Monitor and control PMC Objectively Evaluate Adherence  Against its process description, standards, and procedures, and address noncompliance Review Status with Higher Level Management Practices: Institutionalize a Managed Process (Cont.)
  • 14.  This generic goal's appearance here reflects its location in the continuous representation  Following are the processes involved in Institutionalize a Defined Process Establish a Defined Process  Establish and maintain the description of PMC process Collect Improvement Information  Collect the following information from PMC for future use  products, measures  measurement results  improvement information Practices: Institutionalize a Defined Process
  • 15.  Institutionalize a Quantitatively Managed Process involves following processes Establish Quantitative Objectives for the Process  Address quality and process performance, based on customer needs and business objectives Stabilize Sub process Performance  To determine the ability of PMC of establishing quality and process performance Practices: Institutionalize a Quantitatively Managed Process
  • 16.  Institutionalize an Optimizing Process involves following processes  Ensure Continuous Process Improvement  For fulfilling the relevant business objectives of the organisation  Correct Root Causes of Problems  Identify and correct the root causes of defects and other problems Practices: Institutionalize an Optimizing Process
  • 17. Earned value management(EVM) Critical Ratio Techniques for monitoring and control
  • 18.  Way of determining overall performance Earned value (EV) formerly called the budgeted cost of work performed (BCWP) estimate of the value of the physical work actually completed based on the original planned and the rate it is completing to date  Baseline cost to completion –referred to as budget at completion (BAC)  Actual cost to date –referred to as estimated cost at completion (EAC) Earned value management
  • 19.  Cost variance (CV) – difference between budgeted cost of work performed (earned value) (BCWP) and actual cost of that work (ACWP)  Schedule variance (SV) – difference between earned value (BCWP) and cost of work we scheduled to perform to date (BCWS)  Time variance (TV) – difference between time scheduled for work performed (STWP) and actual time to perform it (ATWP) Earned value management - Variances
  • 20. Term Formula Impact Cost Variance CV= BCWP –ACWP negative value -cost overrun Schedule Variance SV = BCWP –BCWS negative value -behind schedule Time variance TV = STWP –ATWP negative value -delay Cost Performance Index (CPI) = BCWP/ACWP less than 1 indicate cost overrun Schedule Performance Index (SPI) = BCWP/BCWS less than 1 indicate behind schedule Time Performance Index TPI) = STWP/ATWP less than 1 indicate delay Earned value management - Formulas
  • 21. Earned Value Management (cont.)  EAC point is above and to the right of the BAC point means the project is projected to cost more and take longer than planned
  • 22.  The critical ratio is actual progress x budgeted cost scheduled progress actual cost  If ratio is 1 everything is probably on target  The further away form 1 the ratio is, the more we may need to investigate Critical Ratio
  • 23.  The project manager  The project team  Support staff  Customers  Users  Suppliers Project Monitoring and Control : Stakeholders
  • 24.  Input Documents Project Plan Project schedule Project budget  Result Documents Records of significant deviations Risk status document Project measurement data and analysis Earned value reports Corrective action plan Corrective action results Project monitoring and Control: Recourses

Editor's Notes

  • #2: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #3: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #4: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #5: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #6: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #7: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #8: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #9: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #10: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #11: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #12: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #13: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #14: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #15: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #16: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #19: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #20: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #21: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #22: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #23: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #24: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #25: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #26: Software Outsourcing Company India - http://www.ifourtechnolab.com/
  • #27: Software Outsourcing Company India - http://www.ifourtechnolab.com/