Skip to main content

Elaborating Dynamics 365 Requirements

When implementing Microsoft Dynamics 365 (formerly Dynamics CRM), one of the early steps in the process is to elaborate requirements so they can be mapped to Dynamics features or to configurations or customizations needed to fulfill the requirements.

Many customer requirements start off as rather vague, and require further investigation before they can be the solid basis of the project.  Let's take a look at some CRM requirements and how to explore them.

Requirement: Ability to identify and assign roles to office staff members
Analysis Questions

  • Who are the users of the system?
  • What user roles will be needed?
  • Should all users of the same user role have the same access to all records? Or does access depend on the organizational hierarchy or record ownership?
  • Who will administer your Dynamics users?
  • What about external users?  Is this covered in another requirement?

Requirement: Track all customers
Analysis Questions
  • Who are customers?  Individuals (Contacts) or organizations (Accounts)?  
  • What information should be tracked for each customer?
  • What about other people and organizations, such as suppliers, competitors, teammates and others?  Should they be tracked in Contacts and Accounts as well?  
  • When are records archived?
  • Is there a data retention policy which must be followed? 

Requirement: Accepts all format work sample uploads
Analysis Questions
  • Which file formats should be accepted?
  • Where are uploaded documents to be stored?  In Dynamics as Notes? SharePoint? Azure BLOB storage?
  • What is meant by "format"? Does this mean file format or something else?
Requirement:  Ability to integrate with financial management systems to ensure reconciliation of payments and accounts.
Analysis Questions
  • Have you enumerated, defined and designed the integrations?  
  • Are the integrations one-way, two-way or multi-directional?
  • Does your organization use an integration product such as Scribe, BizTalk or Kingswaysoft?  If so, will that product be used for these integrations?
  • What is the anticipated transaction volume?  
  • What degree of concurrence is desired?
  • How will errors be handled?  Should rollback occur across more than one system? 

Requirement: The Vendor shall perform configuration and integration that eliminates the creation of manual work due to staff by enforcing both error handling and data validation.
Analysis Questions

  • What are the data validation rules?
  • How is data entered in the system?  Manually or through integrations?
  • Who enters data in the system?  Internal or external users or both? Will users receive training? 
  • What about data to be converted from existing systems?  Has it been cleansed?
Requirement: Must be fully functional on all major smartphone, tablet, and desktop browsers
Analysis Questions
  • Which are the mobile and desktop apps and browsers which will be supported? For instance, is Windows Mobile a target platform? Blackberry? 
  • Which versions will be supported?  Only the latest version?  
  • What will happen for future versions?
Requirement: Provides accessibility to users 24 hours per day, seven days per week
Analysis Questions
  • When is scheduled downtime?
  • How will upgrades be handled? 
  • What do the Service Level Agreements (SLAs) for the components of the solution promise?
Based on these examples, you can see that most requirements initially provided by customers will benefit from deeper analysis.  The questions suggested here are just the starting point and the answers to the questions will likely elicit further inquiry. 

Popular posts from this blog

The DATA Act Driving Grant Management Automation

The Digital Accountability and Transparency Act enacted in May 2014 calls for making spending data available in open, standardized formats to be published online.  It is a continuation of transparency initiatives and lessons learned with experiences such as, the 2009 economic stimulus under the Recovery Act and the spending site

Government grantees will have significant new administrative responsibilities.  Many organizations that were tracking grants in spreadsheets or documents will have to adopt more sophisticated automated grant management systems such as Microsoft Grants Manager to keep up with reporting rules.

For profit companies will lose some privacy as a result of this law.  Grant recipients will be required to disclose information including officer salaries.

Continued improvements to publishing grant opportunities such as may make it easier to find grants. These reforms together are designed to improve the effectiveness of grant prog…

Key Concepts for Microsoft Dynamics 365: Entities and Attributes

To understand Microsoft Dynamics 365 (formerly Dynamics CRM and Dynamics 365 Customer Engagement), you need to learn some new terms and concepts that may be a bit different from what you know from databases and solutions that are hosted on premises. This is the second post in a series, and covers entities and attributes.

Entities are the most fundamental part of Dynamics 365 in terms of storing your business data.  They are similar in concept to database tables, and the relate to one another like tables in a relational database. For instance, Dynamics 365 has an entity called Contacts that stores data such as name, address, and email address of people that you track.   Accounts is a related entity that describes the organizations to which Contacts may belong.

Although they are similar to database tables, Dynamics entities allow you to do some customizations that are not possible in a standard database table.  Field labels, for instance, are part of an entity, and they may differ from …

Dynamics 365 for Government Contractors (GovCon) Frequently Asked Questions (FAQ)

One of InfoStrat's most popular solutions is Dynamics 365 for Government Contractors (GovCon).

Here are some answers to frequently asked question on this solution:
Can I add new fields to the solution?  -- Yes, the solution is fully customizable and you can add your own new fields to any form, view or report.Does Dynamics 365 for GovCon work on mobile devices?  -- Yes, Microsoft offers mobile apps for all the most popular platforms including iPhone, iPad, and Android phone and tablets.Does Dynamics 365 connect with bid data systems such as Deltek and Onvia?  -- Some information services, such as Onvia, offer integration with Dynamics 365.  Others require third party solutions such as the InfoStrat integration with Deltek GovWin IQ.What do customers typically customize for their unique requirements? -- Not all contractors follow the same steps in the capture process.  Most clients will tailor the business process to add or remove steps in order to match their sales methodology.  Of…