Before scoping a Power Apps project, identify who will use it, which data sources it needs, how related automation runs and where capacity will be consumed. Have the licensing owner validate the proposed architecture against current Microsoft terms and the organization’s entitlements. Do not estimate the whole solution from developer effort alone. This article is a planning checklist rather than a price list: its purpose is to make the questions and assumptions visible before design choices become expensive to change.
What to take from this guide
- Distinguish development effort from product entitlements and ongoing consumption.
- Describe real user groups and access patterns rather than a single headline user count.
- Validate the proposed design and record its licensing assumptions before approving scope.

Start with a usage map rather than a product price
A project team may know that it needs an application without yet knowing who will run it or how often. List internal employees, occasional approvers, external participants and administrators separately. Describe the actions each group performs. A person who only receives a notification has a different interaction from someone editing application records, but the actual design must be examined before drawing licensing conclusions.
Ask the business owner to distinguish launch usage from expected expansion. A pilot for one department can become a shared application once other teams see it. Record that possibility without assuming every future user will join immediately. The aim is to give the licensing and architecture reviewers a realistic scenario. A single number such as two hundred users is not enough when those users have different access routes, existing subscriptions and responsibilities.
Verify entitlements against the actual proposed design
Microsoft’s Power Platform licensing FAQ points buyers to the current licensing guide and covers product entitlements, developer plans and usage limits. Use that official material together with your organization’s licensing records. Avoid relying on a proposal copied from an earlier project or assuming that an existing Microsoft subscription covers every new application pattern.
Ask a Power Apps solution architect to document the components and access paths before the licensing review. The responsible licensing adviser can then assess a concrete design. Keep the decision and its assumptions with the project record. If the architecture changes, revisit the assessment. This is especially important when a simple internal form expands into a connected application with additional services or external access. The original answer may no longer describe the solution being built.
Inventory connectors, data sources and related automation
List every system the application reads or updates, including supporting flows and custom interfaces. Identify the intended connection pattern and whether it is already permitted in the organization. A development estimate should not assume that access, subscriptions or integration permissions will appear automatically when implementation begins.
Request input from a Power Automate automation consultant when substantial workflows sit behind the application. Explain whether automation runs for an application task, on a schedule or in response to an external event. The licensing reviewer needs the full picture rather than a screenshot of the front end. Also name the owner of each source system. Technical feasibility, security approval and commercial entitlement are related but separate checks; a working demonstration does not settle all three.
Plan capacity using information the business can supply
Dataverse capacity reporting distinguishes database, file and log usage. For scoping, this is a reminder to examine more than the number of transaction rows. Documents, images, retained history and operational records can affect the planned footprint. Have the platform administrator review existing usage and the proposed addition rather than guessing from application size.
Prepare a simple estimate with assumptions that can be revised. Ask how many records arrive each month, how many attachments each record carries and how long the business needs them. Include expected growth and any initial data migration. Avoid presenting a precise forecast when the underlying volumes are unknown. A range with explicit assumptions is more useful for a decision than a single confident figure derived from incomplete information.
| Planning input | Question for the business | Evidence to gather |
|---|---|---|
| Records | How much new information is created each month? | Recent transaction counts |
| Files | What documents or images accompany each item? | Representative file sizes |
| History | What must remain available and for how long? | Approved retention expectations |
| Growth | Which teams may join after launch? | A phased adoption plan |
Need this expertise in your team?
Start with the workstream, expected outcome and working hours.
Include development, testing and support needs
Project plans often focus on the production application and forget the environments and access needed to build and maintain it. Describe where development and testing will happen, who participates and how representative data will be prepared. Ask the platform owner which existing resources can be used and what additional preparation is required.
Do not treat a developer’s personal trial or demonstration setup as evidence that the production operating model is covered. Your licensing owner should validate the intended development and runtime arrangement. Also consider who will support the application after handover and whether they need a separate role or access. These details affect both the resource engagement and the wider project readiness. A supplier can estimate development tasks while the client still has unresolved platform prerequisites; make that distinction visible in the scope.
Review external users as a separate design discussion
When customers or suppliers are involved, revisit the application approach and access route rather than simply adding them to an employee count. A portal, guest-user application or another interaction pattern may have different architectural and commercial implications. Define what external users need to see and change, then ask the appropriate specialists to assess the option.
A Power Pages solution architect can help compare a portal requirement with the wider Power Platform design. Keep this assessment grounded in user journeys: invitation, sign-in, record access, submission and support. Do not assume that an indirect interface removes all underlying product considerations. The business should understand the proposed arrangement before authorizing development. If the first release is internal only, state that boundary clearly so external access does not enter the project later as an apparently minor enhancement.
Make commercial assumptions visible in the implementation scope
A development proposal should state which platform prerequisites the client provides and which advisory tasks are included. List assumptions about existing environments, confirmed access, capacity and licensing review. An unresolved assumption should have an owner and a decision date. Otherwise it can delay development while both sides believe the other was responsible.
Compare proposals on the same basis. One supplier may include architecture assessment and another may assume all design decisions are already approved. That difference can explain effort variation more meaningfully than hourly rates alone. Ask for a small dependency register showing what must be ready for each milestone. Keep estimated implementation work separate from recurring product costs and client operating responsibilities. This makes the commercial discussion clearer without requiring the developer to act as the organization’s licensing authority.
Ask the supplier to identify a decision deadline for each unresolved assumption. For example, the data platform choice may need confirmation before detailed design, while a later adoption phase can remain provisional. This keeps the project moving without pretending every future question must be settled immediately. Record the consequence of delay so the business can prioritize the review. A dependency with an owner, date and impact is actionable; a general note saying licensing is the client’s responsibility often is not.
Choose an assessment and resource model that matches uncertainty
The Hourly Model suits a focused architecture and assumption review before a detailed scope. Project Based delivery fits an application whose user groups, components and prerequisites have been agreed. Dedicated Resource hiring fits a continuing backlog, but product entitlements and capacity still need ownership as new features are introduced. None of these engagement models removes the need for a current licensing review.
For organizations operating in the United States, Canada, the United Kingdom or continental Europe, provide the actual tenant and procurement context to the relevant reviewers. Do not infer commercial terms from the developer’s location in India. Confirm the organization-specific position through its authorized channels.
- List user groups, access patterns and existing subscriptions for review.
- Identify every data source, connector and supporting workflow.
- Estimate record, file and history growth using business evidence.
- Document development, testing and production prerequisites.
- Assign an owner to validate current terms and capacity assumptions.
- Revisit the assessment when the architecture or intended audience changes.
Before your next hiring conversation.
Can we get an accurate development quote before licensing is settled?+
You can obtain a preliminary estimate with explicit assumptions, but unresolved licensing or capacity questions may change the design and effort. Ask the supplier to identify those dependencies rather than hiding them. Confirm the architecture and operating prerequisites before treating the estimate as a firm implementation scope with stable acceptance boundaries.
Does a Microsoft 365 subscription cover our proposed Power Apps solution?+
The answer depends on the exact subscription, application design, connected services and current product terms. Provide those details to your authorized licensing reviewer and use Microsoft’s current documentation. Avoid a blanket assumption based only on owning Microsoft 365. Record the reviewed scenario so later changes can be assessed against the same assumptions.
Who should own capacity planning after the application launches?+
Name a platform or application owner who can review usage with the business. The developer should explain the design assumptions and expected growth factors during handover. Set a review point after real usage begins, then update the forecast. Ownership matters because adoption, attachments and retention choices can change after the original development assignment ends.
Your next step
To prepare a useful Power Apps resource enquiry, share the intended users, connected systems, existing environment information and any licensing questions still open. Sirius Dynamics can discuss architecture or development profiles against that brief. Begin with a focused assessment where assumptions are unresolved, then agree the implementation model. This keeps resource selection tied to a design the business is prepared to operate and fund.
Check the product detail.
Official references for the product and delivery considerations discussed here. The hiring recommendations and illustrative scenarios are Sirius Dynamics editorial guidance.
- Power Platform licensing FAQs ↗Supports consulting current licensing guidance and considering entitlements and usage limits; no prices or entitlement conclusions are asserted.
- Dataverse capacity-based storage details ↗Supports database, file and log capacity distinctions; planning checklist is editorial guidance.