Organizational overview
Organizational overview - Introduce your organization (it can be fictitious). Describe what your organization does, how it defines success, what services or products it produces, and why it decided to venture into blockchain technology. Then describe the specific goals blockchain technology must meet to be deemed a success.
Blockchain environment overview - Describe the type of blockchain your organization has decided to implement and why. Explain how your chosen blockchain implementation is the best choice for your organization’s goals and capabilities, and how your organization participates in your chosen blockchain network’s governance.
a) Reasons for engaging in this project (Why do you want to implement this application?).
b) Project objectives.
c) Project constraints.
d) Project stakeholders.
e) Project scope
f) Project risks (Include scalability, compliance, and security)
g) Project benefits o Project cost (Provide reasonable estimates of personnel and infrastructure cost to accomplish what you’re proposing.)
Deliverables - a list (with descriptions) of artifacts to be delivered to the customer (defined in stakeholders above) at the end of the project.
Critical success factors - What criteria will customers use to determine whether the deliverables are acceptable?
Work Breakdown Structure - What steps are necessary to take your application from a development environment to a deployed and operating environment? This section demonstrates an understanding of the implementation process. Provide a description, along with details, of tasks necessary to deploy a blockchain application and make it available for end users. You don’t need to provide specific commands or details but describe the process in enough detail that your technical staff could create procedures from your plan.
Quality plan - Describe how you plan to measure and enforce quality standards at each step. Describe your chosen quality metrics and how you will ensure your desired quality standards will be maintained.
Operationalization plan - Once you have successfully deployed your application conducted a formal hand-off to customers, describe how you will hand-off the maintenance of your application to operations. Describe the process of handing off the application and what operations needs to take delivery of your application responsibilities.