Recommended expert

Christoph Hansen

Commercial Program Manager

Christoph Hansen
Munich, Germany

Experience

Feb 2024 - Feb 2025
1 year 1 month
Munich, Germany

Commercial Program Manager

Security Technology

  • Commercial program management for the group-wide implementation of SAP S/4HANA with direct reporting to C-level.

  • Actively shaping the planning, organization, and execution of the corporate program.

  • Developing detailed project and cost plans, including planning internal resources.

  • Selecting and managing external vendors, drafting contractual terms, and monitoring contract compliance.

  • Preparing and overseeing the program budget and strategic planning for the overall program.

  • Creating transparency on cost development and milestone achievement; defining and creating key program KPIs using earned value analysis and milestone trend analysis.

  • Introducing and conducting program reviews with key stakeholders, identifying issues early.

  • Defining and executing program risk management and developing mitigation measures with departments.

  • Monitoring quality standards and requirements throughout the program.

  • Developing concepts to differentiate between expense and capitalization and for internal cost allocation.

  • Ensuring timely reporting to the steering committee, PMO, and core teams.

  • Defining and implementing project change management.

  • Establishing an appropriate governance structure, including project, cost, and resource plans.

  • Ensuring and planning required budgets throughout the program lifecycle.

  • Setting up cost and KPI reporting.

  • Implementing sustainable program risk and change management.

  • Determining capitalization rates and intercompany allocations together with controlling and audit.

  • Successfully completing the first two project phases on budget, on schedule, and with quality.

  • Handing over the commercial program manager role to an internal successor at the beginning of 2025.

Nov 2023 - Jan 2024
3 months
Heiden, Germany

Project Manager

Construction Industry

  • Project management to optimize the use of Microsoft Dynamics 365 Business Central across five business units.

  • Clarifying and defining the target operating model as a foundation and reference for the program.

  • Adapting program governance and management, defining scope, and grouping relevant topics from an economic perspective.

  • Clarifying roles, authorities, and responsibilities at all levels.

  • Introducing an agile project management model with clear frameworks, goals, and milestones at the team level.

  • Strengthening leadership, communication, and trust-based collaboration across all levels and processes.

  • Enhancing change management capabilities to support employees.

  • Increasing management attention.

  • Conducting regular project status meetings, creating and updating the project plan.

  • Initiating actions for plan deviations, removing obstacles, and escalating to the steering committee.

  • Preparing decision papers for management, the board, and the steering committee.

  • Regular reporting to C-level on project status.

  • Defining metrics and KPIs to measure progress and efficiency of actions.

  • Comprehensive revision and adaptation of the target operating model.

  • Optimizing program governance and management to meet program needs.

  • Successful intensive stakeholder communication and accompanying change initiatives.

  • Successfully conducting a pilot project in the concrete division with optimized process mapping in the software.

Jul 2023 - Oct 2023
4 months
Aachen, Germany

Project Execution Manager

Automotive

  • Hands-on project manager for optimizing the use of SAP S/4HANA, especially the PPM module.

  • Managing and monitoring four subprojects with respective subproject managers and project teams.

  • Conducting regular project status meetings, creating and updating the project plan.

  • Initiating appropriate actions for plan deviations, removing obstacles, escalating to the steering committee.

  • Preparing decision papers for management, the board, and the steering committee.

  • Regular C-level reporting on project status.

  • Defining metrics and KPIs to measure progress and efficiency of implemented actions.

  • Intensive communication with stakeholders from business units and finance to align actions and ensure acceptance and support.

  • Significantly simplifying the structure of about 600 projects in the portfolio for easier tracking.

  • Establishing a reliable project creation process with correct mapping of financial indicators and project structures.

  • Introducing an optimized permission system to prevent discrepancies in financial data.

  • Conducting a full review and correction of all projects for reliable reporting and simplified month-end closing.

  • Significantly improving project managers' understanding through reorganization, coaching, training, and new role definitions.

Jan 2023 - Jul 2023
7 months
Vreden, Germany

Rollout Manager

Vehicle Manufacturer

  • Responsible for coordinating the rollout of a new product development process (PDP) and the SAP PPM workflow system at all European development sites and manufacturing plants worldwide.

  • Conducting regular status updates with site managers and updating the rollout plan.

  • Leading weekly project team meetings, coordinating actions, and managing the task list.

  • Regular C-level reporting on rollout status.

  • Removing obstacles that hinder a timely and coordinated rollout.

  • Intensive communication with engineering stakeholders to ensure acceptance and support.

  • Developing and implementing a hypercare and support concept for the rollout phase.

  • Planning a follow-up project for the ramp-up of the implemented PDP and system.

  • Successfully and smoothly rolling out the PDP and system at nearly all development sites and plants on schedule.

Jun 2022 - Jan 2023
8 months
Koblenz, Germany

Product Owner / Consultant

Sports Equipment Manufacturer

  • Designing single-project management, multi-project management, and project portfolio management for process mapping in the cplace project management software.

  • Defining the mid- and long-term strategy for software development and creating the product roadmap.

  • Communicating intensively with stakeholders to gather and assess customer needs.

  • Setting up a key-user concept to ensure user acceptance.

  • Designing a PMO for software operations and continuous development.

  • Implementing and executing version and release management.

  • Defining and prioritizing features and functionalities.

  • Conducting effort-benefit analyses to prioritize initiatives.

  • Maintaining, prioritizing, and organizing the product backlog.

  • Organizing and conducting user acceptance tests.

  • Creating and defining user stories and epics.

  • Preparing sprint planning, sprint reviews, and setting sprint goals.

  • Making decisions on releasing increments and releases.

  • Managing external development resources.

  • Successfully launching the software with selected features on schedule.

  • Very high user acceptance and satisfaction according to measurements.

  • Successful rollouts of multiple follow-up releases with extended functionalities and high acceptance.

Jan 2022 - May 2022
5 months
Munich, Germany

Project Manager / Scrum Master

Hygiene and Health

  • Project management and Scrum Master role for the pilot implementation of SAP S/4HANA in finance across Nordic and Baltic countries as part of a global rollout.

  • Support and coaching of four Scrum teams in an agile project environment as Scrum Master.

  • Planning and execution of test management during extensive user acceptance tests for Treasury, Accounting & Reporting, Tax, and Invest to Divest.

  • Monitoring and evaluation of test progress using SAP Solution Manager.

  • Planning and conducting sprint planning, sprint reviews, and regular Scrum events.

  • Building and maintaining the sprint backlog in JIRA.

  • Identifying, analyzing, and removing impediments for the Scrum teams.

  • Preparing and participating in PI Plannings.

  • Intensive communication with stakeholders to gather and assess customer needs.

  • Planning the rollout for the pilot go-live in the Baltic and Nordic countries and preparing the hypercare phase.

  • Organizing training activities for pilot users.

  • Successfully completed the user acceptance tests in the finance area on time.

  • Simultaneously delivered the second release on time, within budget and quality.

  • Ensured the pilot implementation could start within the planned time frame.

Jan 2021 - Jul 2021
7 months
Munich, Germany

Project Manager

Publishing House

  • Project leadership for the introduction of a holistic "New Work" concept for the interaction of office and home office.

  • Clarifying requirements with stakeholders.

  • Assembling the project team.

  • Creating the project plan and splitting it into workstreams (Office redesign & equipment, Leadership & upskilling, Organization & rules, Communication).

  • Running a kick-off event.

  • Scheduling, progress control, and project controlling.

  • Holding regular project team meetings and updating the project plan.

  • Regular reporting to the steering committee and obtaining required approvals.

  • Intensive stakeholder management with all relevant parties.

  • Planning and conducting the project closing event.

  • Achieved project goals in terms of quality and budget despite time delays due to the COVID-19 situation.

  • Met financial targets; 50% of office space was freed up.

Sep 2020 - Feb 2022
1 year 6 months
Nuremberg, Germany

Product Owner

Insurance

  • Product Owner for the project implementing a modern inbound channel processing system to support a new process world and dark processing.

  • Long-term development of the inbound channel processing strategy for portfolio optimization.

  • Intensive communication with stakeholders to capture and evaluate customer needs.

  • Defining and prioritizing features and functionalities.

  • Conducting effort and benefit estimates to prioritize initiatives.

  • Performing ROI calculations for initiatives based on short-, medium-, and long-term company goals.

  • Maintaining, prioritizing, and organizing the backlog.

  • Creating and defining user stories and epics.

  • Preparing sprint plannings, sprint reviews, and setting sprint goals.

  • Deciding on the release of increments and launches.

  • Selecting, contracting, and managing external development resources.

  • Significant improvement of the project's service and cost targets during the review period.

  • Notable increase in the dark processing rate and thus in the cost-effectiveness of the inbound channel processing.

  • Successful evaluation of new technologies with the potential to further improve cost-effectiveness and dark processing rate.

Mar 2020 - Dec 2020
10 months
Berlin, Germany

Consultant

Pharmacy

  • Consulting on the introduction of project portfolio management and improving single project management.

  • Conducting a maturity analysis of project management through document research, stakeholder interviews, and observations.

  • Reviewing the analysis results with the client and identifying fields of action.

  • Creating a high-level concept with concrete, prioritized measures.

  • Designing a project portfolio management system (strategy, benefits, portfolio planning, evaluation, prioritization, control, governance, reporting).

  • Implementing project portfolio management through training for portfolio managers and executives, supported by change management.

  • Revising single project management to remove identified weaknesses and align with portfolio management.

  • Training the project organization in single project management according to project roles.

  • Defining suitable KPIs to measure the improvement measures.

  • Post-implementation support to stabilize the new processes.

  • Fully achieved project goals.

  • Transparent identification of weaknesses in the previous project organization.

  • Ensured cost-effectiveness by introducing project portfolio management.

  • Increased efficiency in project delivery through revised processes.

  • Significant improvement in employee satisfaction in the project environment.

Mar 2019 - Apr 2020
1 year 2 months
Duderstadt, Germany

Program Manager

Medical Technology

  • Program management for implementing the IT strategy and transforming the organization.

  • Structuring the initiative into workstreams for the analysis and design phases.

  • Recruiting external experts and partners for the analysis and design phases.

  • Leading interdisciplinary program teams from business units and IT.

  • Managing external service providers.

  • Creating and tracking the budget, cost planning, and cost control.

  • Planning and establishing the project organization.

  • Developing the program roadmap with around 30 individual projects.

  • Dividing the project portfolio into three sub-portfolios and taking over one sub-portfolio.

  • Managing and overseeing the individual projects through their respective project managers.

  • Setting up a PMO for objective, risk, time, cost, quality, resource, communication, stakeholder, and change management.

  • Communicating with the overall program, the client, and the Steering Committee.

  • Successfully completed the analysis and design phases.

  • Started and went live with all projects in the portfolio.

  • Selected most of the needed new tools.

  • Largely completed the process design for revised business processes.

  • Established and operated a productive PMO.

Nov 2018 - May 2019
7 months
Schopfloch, Germany

Consultant / Project Manager

Mechanical Engineering

  • Consulting and leading the cross-group rollout of the Planisware 6 standard PPM software.

  • Clarifying requirements and scope with stakeholders.

  • Assembling the project team.

  • Creating a phase plan (initiation, planning, concept, execution, testing, go-live, closure).

  • Conducting requirements and change management.

  • Developing a project plan and dividing it into workstreams, refining the plan with the team.

  • Leading a project kick-off event.

  • Coordinating service providers and vendors.

  • Planning and executing release management.

  • Designing and planning test management.

  • Holding regular project team meetings and updating the project plan.

  • Reporting to the steering committee and obtaining necessary approvals.

  • Planning and conducting stakeholder management.

  • Budget planning and tracking.

  • Defining and establishing the process steps for idea management, development planning, and the product development process.

  • Preparing additional processes for implementation in a follow-up project.

  • Completing the project within required quality and budget, but with delays.

Feb 2018 - Nov 2018
10 months
Hanover, Germany

Agile Coach

Insurance

  • Agile coaching of the project organization of an insurance company for digital input and output management.

  • Preparing implementation activities for the agile transformation (agile organization, team setup, change management concept, facility concept, management training).

  • Developing role-based training concepts and preparing training.

  • Delivering role-based training for the agile organization.

  • Building and supporting agile pilot teams.

  • Agile coaching of four out of a total of 16 agile teams.

  • Sharing experiences with other agile coaches, management coaches, and change managers.

  • Largely seamless transformation of the project organization from traditional to agile project management.

  • Gaining management buy-in and support for the agile concept.

  • High acceptance of agile project management, establishment of self-organized teams, and increased productivity.

Apr 2017 - Dec 2018
1 year 9 months
Planegg, Germany

Project Manager

Pharmaceutical Logistics

  • Leading the project to replace the TCP (OpenText) archiving system with DOXIS (SER).

  • Responsible for a €3 million budget and managing a team of 15 people.

  • Leading interdisciplinary project teams from business units and IT.

  • Managing external service providers.

  • Responsible for concepts for infrastructure, application, migration, process documentation, rollout, training, and testing.

  • Managing the change request process.

  • Conducting goal, risk, time, cost, quality, resource, communication, stakeholder, and change management.

  • Completing infrastructure measures and development activities.

  • Finalizing rollout, migration, training, and testing concepts.

  • Completing module and integration tests and converting around 500 million documents for migration.

  • Successfully migrating all documents to the new archiving system.

  • Maintaining and selectively optimizing business processes.

Jan 2016 - Jul 2017
1 year 7 months
Stuttgart, Germany

Project Manager

Ministry of Rural Affairs and Consumer Protection Baden-Württemberg

  • Leading the migration of 140 distributed SQL Base databases and one central database to a central Oracle database (OneDB).

  • Responsible for a €4 million budget and managing a team of 16 people.

  • Leading interdisciplinary teams from various business areas.

  • Responsible for a high-level concept on technical system changes, interfaces, changed business processes, and access control.

  • Managing licensing, data protection, and EU legal issues.

  • Responsible for detailed concepts and implementation and rollout planning under strict data protection and IT security requirements.

  • Managing external partners and the change request process.

  • Conducting extensive test management for an operation with more than 12,000 users.

  • Conducting goal, risk, time, cost, quality, resource, communication, stakeholder, and change management.

  • Delivering the project within the set time, quality, and budget goals.

  • Maintaining and optimizing business processes where appropriate.

  • Two-stage database switch without impacting users in live operation.

  • Complying with all data protection regulations and IT security standards under EU law.

Jan 2016 - Mar 2017
1 year 3 months
Munich, Germany

Project Manager

Public Corporation

  • Leading the digital transformation of an organization focused on efficient digital data exchange with business partners and external digitization of input and output management.

  • Responsible for a €3 million budget and managing a team of 12 people.

  • Leading interdisciplinary project teams.

  • Creating a high-level concept for input and output management as well as data exchange with business partners.

  • Responsible for tender documents and running the bidding process in an EU-wide public tender.

  • Conducting cost-benefit analyses and make-or-buy decisions.

  • Responsible for detailed concepts and implementation planning under high data protection and IT security requirements.

  • Managing external partners and the change request process.

  • Conducting goal, risk, time, cost, quality, resource, communication, stakeholder, and change management.

  • Completing the legal requirements from SGB V on time.

  • Nearly full digitization of business processes with external partners using a cloud solution.

  • Complete outsourcing of inbound and outbound mail processing.

  • Fully digital capture, OCR processing, classification, and extraction of incoming mail with automated transfer to IT systems (dark processing).

  • High degree of automation for response letters and digital delivery.

  • Finalizing the project with the required quality, budget, and almost on schedule.

Sep 2014 - Oct 2015
1 year 2 months
Mannheim, Germany

Project Manager

Medical Technology

  • Design, setup, and operation of a Project Management Office (PMO) for an international development program for blood analysis instruments and tests.

  • Analysis of the existing project management landscape (project management check).

  • Development of a high-level concept to improve project management.

  • Derivation of concrete measures and tools in an implementation plan.

  • Implementation or optimization of processes in the areas of project risk management, project scope management, project organization, reporting, communication management, project planning and control, resource planning and control, and documentation.

  • Establishment of the PMO as a central communication and service hub for all involved functions and partners.

  • Operation of the PMO with multiple employees and gradual introduction of PM processes.

  • Introduction of a unified project planning methodology with a complete overview of the program status.

  • Optimization of risk management through quantitative risk assessment.

  • Improvement of communication and knowledge sharing among project stakeholders.

  • Increased transparency in project documentation and preparation of systematic regulatory documentation.

  • Consolidation of project planning through multi-project control by area and function.

  • Establishment of schedule and cost controlling.

  • Design and implementation of program reporting with regular status reports and management summaries.

  • Establishment of a rolling project scope management and a project change management process.

Apr 2011 - Aug 2013
2 years 5 months
Basel, Switzerland

Project Manager

Pharmaceuticals

  • Project management for the introduction, development, and operation of validated IT systems in the clinical development of pharmaceutical products.

  • Budget responsibility for 20 million CHF and personnel responsibility.

  • Leadership of international, interdisciplinary teams of system developers, system programmers, and project staff (up to 18 people).

  • Design and management of selection processes for standard software systems.

  • Conducting and evaluating business process analyses and identifying potential optimizations.

  • Conducting requirements analyses; responsibility for user and design specifications.

  • Responsibility for operational concepts including architecture and disaster recovery.

  • Approval of test concepts and coordination of test management.

  • Approval of training concepts and coordination of training management.

  • Creation and design of release management.

  • Responsibility for the validation of systems in a regulated environment.

  • Coordination and management of system vendors including contract and claim management.

  • Timely selection and implementation of the managed systems.

  • Adherence to budgeted costs within normal variances.

  • Successful testing and validation of the systems in a strictly regulated environment, meeting all quality and safety requirements.

  • High user acceptance through a comprehensive training concept and early involvement of users.

Jan 2009 - Dec 2013
5 years
United States

Project Manager

Medical Technology

  • Setup and operation of a Project Management Office (PMO) for an international development program (approximately 700 million CHF).

  • Structuring the program into approximately 60 controllable individual projects.

  • Design and implementation of a unified project planning methodology across the entire program.

  • Consolidation of project planning through multi-project management by area and function.

  • Design and implementation of overall program control via milestone plans with an early warning system.

  • Establishment of project control for schedule and cost controlling using key performance indicator systems (earned value management, milestone trend analysis).

  • Design and implementation of program reporting with regular status reports and management summaries.

  • Implementation of resource management across all program areas.

  • Customization of MS Project 2007 to program needs (views, analyses, reports, macros, VBA).

  • Knowledge transfer and training of the client's internal employees.

  • Successful establishment of the PMO within the agreed time frame and targets.

  • Continuous full overview of the program status through a unified planning methodology.

  • Achievement of required transparency of program status through appropriate structuring and consolidation.

  • Establishment of a functional early warning system using key performance indicators.

  • Optimal distribution of capacities through resource management at the program level.

Jan 2007 - Present
19 years 2 months
Munich, Germany

Interim Manager, Freelance Consultant, and Project and Program Manager

Self-Employed

  • Interim management, program management, and project management in both classical and agile environments.
  • Coaching of agile project organizations.
  • Design and implementation of multi-project management and project portfolio management.
  • Design, setup, and operation of project offices (PMO).
  • Selection and implementation of enterprise project management software.
  • Expert knowledge in project and program management, project planning and control in multi-project environments, project controlling and reporting, project risk management, and resource management.
  • Strong stakeholder orientation, organizational skills, leadership strength, and intercultural competence.
Jan 2003 - Dec 2007
5 years
Berlin, Germany

Head of Software Consulting / Consultant / Project Manager / Trainer

Tiba Softwarecenter GmbH

  • Management of the software consulting department with personnel and budget responsibility.
  • Consulting on the selection, implementation, and usage organization of enterprise project management systems.
  • Project management on behalf of clients with personnel and budget responsibility.
  • Training on project management methodology and project management software.
Jan 1997 - Dec 2003
7 years
Munich, Germany

Project Management Consultant and Trainer / Head of Software Consulting / Project Manager

Tiba Managementberatung GmbH

  • Consulting and training on project management methodology and project management software.
  • Leading the Software Consulting division with personnel and budget responsibility.
  • Project management for client projects with personnel and budget responsibility.
Jan 1995 - Dec 1997
3 years
Bremen, Germany

Diploma Candidate and Staff Member in Organization and Information

Mercedes Benz AG

  • Diploma thesis on the selection and implementation of a project management software.
  • Subsequently employed in the Organization and Information department.

Skills

  • Interim Management
  • Program And Project Management In Traditional And Agile Environments
  • Coaching Agile Project Organizations
  • Designing And Implementing Multi-project And Project Portfolio Management
  • Designing, Setting Up And Running Project Management Offices (Pmo)
  • Selecting And Deploying Enterprise Project Management Software
  • Project And Program Management
  • Planning And Controlling Projects In Multi-project Environments
  • Project Controlling And Reporting
  • Project Risk Management
  • Resource Management
  • Organizational Skills
  • Strong Stakeholder Focus
  • Leadership Skills
  • Intercultural Competence
  • Operating Systems: Windows 10/11; Microsoft Server 2019/2022; Macos; Linux
  • Applications: Microsoft Office; Sap S/4hana; Microsoft Dynamics; Jira; Confluence; And Others
  • Databases: Access; Ms Sql; Sql-base; Oracle
  • Project Management Software: Expert Knowledge In Enterprise Project Management (Epm) Systems And Various Smaller Solutions, Especially Development Experience In Planisware And Microsoft Project Server Enterprise
  • Hardware: Standalone Systems; Distributed Systems; Lan; Wan; Network Infrastructure
  • Industry Knowledge: Automotive; Banking; Construction; Chemicals; Retail; Electronics; Utilities; Large-scale Plant Engineering; Wholesale; Large Events; It; Consumer Goods; Food; Logistics; Aerospace; Mechanical Engineering; Medical Technology; Media; Public Sector (State, Federal); Pharmaceutical; Crop Protection; Rail Systems; Security Technology; Insurance

Languages

German
Native
English
Advanced
French
Elementary

Education

Oct 1991 - Jun 1997

University of Bremen

Diploma in Economics · Economics · Bremen, Germany

Oct 1989 - Jun 1991

Vocational training as industrial clerk, specialization in construction purchasing · Industrial Clerk

Certifications & licenses

Certified SAFe® 5 Agilist

Agile Coach

Kraus & Partner

Professional Scrum Master

Scrum.org

Certified Management Consultant (CMC)®

Project Management Professional (PMP)®

Project Management Institute, Inc.

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Christoph based?

Christoph is based in Munich, Germany.

What languages does Christoph speak?

Christoph speaks the following languages: German (Native), English (Advanced), French (Elementary).

How many years of experience does Christoph have?

Christoph has at least 31 years of experience. During this time, Christoph has worked in at least 15 different roles and for 19 different companies. The average length of individual experience is 1 year and 4 months. Note that Christoph may not have shared all experience and actually has more experience.

What roles would Christoph be best suited for?

Based on recent experience, Christoph would be well-suited for roles such as: Commercial Program Manager, Project Manager, Project Execution Manager.

What is Christoph's latest experience?

Christoph's most recent position is Commercial Program Manager at Security Technology.

What companies has Christoph worked for in recent years?

In recent years, Christoph has worked for Security Technology, Construction Industry, Automotive, Vehicle Manufacturer, and Sports Equipment Manufacturer.

Which industries is Christoph most experienced in?

Christoph is most experienced in industries like Professional Services, Information Technology (IT), and Healthcare. Christoph also has some experience in Automotive, Pharmaceutical, and Insurance.

Which business areas is Christoph most experienced in?

Christoph is most experienced in business areas like Project Management, Information Technology (IT), and Product Development. Christoph also has some experience in Quality Assurance (QA), Finance, and Strategy and Planning.

Which industries has Christoph worked in recently?

Christoph has recently worked in industries like Professional Services, Manufacturing, and Insurance.

Which business areas has Christoph worked in recently?

Christoph has recently worked in business areas like Project Management, Information Technology (IT), and Product Development.

What is Christoph's education?

Christoph attended University of Bremen for Economics.

Does Christoph have any certificates?

Christoph has 5 certificates. Among them, these include: Certified SAFe® 5 Agilist, Agile Coach, and Professional Scrum Master.

What is the availability of Christoph?

Christoph is immediately available full-time for suitable projects.

What is the rate of Christoph?

Christoph's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Christoph?

To hire Christoph, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 840-1000 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.