Skip to content
Last updated

Discovery Questions

1. Project Team

1.1. Who will be the primary point of contact for this project?

  • Business Stakeholder
  • Technical Stakeholder
  • Project Manager

1.2. Who are the key stakeholders involved in this project? (Select all that apply)

  • Product Owner
  • Business Analyst
  • Software Developer(s)
  • Quality Assurance Team
  • IT Support Team

1.3. Are there specific team members who will handle integration tasks?

  • Yes
  • No

1.4. Please provide the names, roles, and contact details of key technical and business stakeholders:

  • Name(s):
  • Role(s):
  • Email(s):

2. Project Scope and Timelines

2.1. What is the expected timeline for this project?

  • Less than 1 month
  • 1–3 months
  • 3–6 months
  • More than 6 months

2.2. What are the critical milestones or deadlines?

  • Integration completion by:
  • Go-live by:
  • Other:

2.3. What are your primary objectives for this integration project? (Select all that apply)

  • Automate check-in and check-out processes
  • Improve operational efficiency
  • Integrate Roomex PMS API for real-time data
  • Replace an outdated system
  • Other:

3. Technical Details

3.1. What programming languages does your team primarily use? (Select all that apply)

  • Python
  • JavaScript/Node.js
  • Java
  • C#
  • Other:

3.2. Does your team have experience integrating RESTful APIs?

  • Yes
  • No

3.3. What tools or platforms does your team use for API testing and debugging?

  • Postman
  • Swagger
  • Insomnia
  • Curl
  • Other:

3.4. What is your preferred data format for API responses?

  • JSON
  • XML
  • Other:

4. Existing Processes

4.1. What is your current process for handling CLC check-ins and check-outs?

  • Manual process (e.g., spreadsheets or emails)
  • Semi-automated process (e.g., custom scripts or tools)
  • Fully automated process (e.g., existing APIs or software solutions)

4.2. What challenges do you face with your current process? (Select all that apply)

  • Inefficiency
  • Errors or inaccuracies
  • Lack of automation
  • Other:

4.3. Are there any dependencies or legacy systems involved in the current process?

  • Yes
  • No

5. Project Expectations

5.1. What key outcomes do you expect from this integration?

  • Real-time data exchange
  • Improved reporting and analytics
  • Enhanced user experience
  • Other:

5.2. Are there specific features or functionalities you require?

  • Authentication and validation
  • Real-time status updates
  • Custom reporting capabilities
  • Other:

6. Change Management

6.1. How do you plan to train your team on the new system or integration?

  • Internal training sessions
  • Vendor-provided documentation and support
  • External consultants or trainers
  • Other:

6.2. Do you foresee resistance to adopting this new system?

  • Yes
  • No

7. Budget and Resources

7.1. What is your allocated budget for this project?

  • <$10,000
  • $10,000–$50,000
  • >$50,000
  • Not disclosed

7.2. Are there any additional resources you anticipate needing?

  • Dedicated developer(s)
  • Additional software tools
  • External consultants
  • Other:

8. Compliance and Security

8.1. Are there any regulatory or compliance requirements this project must meet?

  • Yes (Specify below)
  • No

Details:

8.2. What security measures are in place for handling sensitive data?

  • Data encryption
  • Secure user authentication
  • Firewalls and network security
  • Other:

9. Communication

9.1. What is your preferred method of communication for updates and queries?

  • Email
  • Slack or similar chat platform
  • Scheduled meetings (weekly/bi-weekly)
  • Other:

9.2. Are there specific reporting requirements during the project?

  • Weekly progress updates
  • Detailed milestone reports
  • Final project summary
  • Other: