Notes for success by design:
A workshop is essentially an alignment exercise that allows the
solution architect to assess if best practices are being followed and
identify and highlight issues or potential risks that can derail the
project.
Essentially, Success by Design brings the learning and experiences
from thousands of customer cloud deployments to your project to help
make the journey to the cloud smoother, faster, and more successful.
Part of the success by design is splitting each part of the process into
modules. This includes things like data migration, security model BI
and analytics and more
Success by Design workshops give the project team critical insights
into the customer program and an opportunity to provide timely
recommendations to ensure alignment with Microsoft product strategy
and roadmap.
Main goal we want to achieve is to create an easy framework to
introduce business to cloud technology.
The promise of a cloud-based digital transformation platform should
allow organizations to innovate at a faster pace and have a
competitive business advantage.
Success by Design can help provide the necessary context and
historical perspective in the form of the workshop findings and
recommendations, success measures, follow-up actions, and so on.
Different steps are needed when implementing the success by design.
This includes aligned expectations, workshop outcomes, preparation,
delivery and follow up
Success by Design includes several workshops, including
Solution blueprint, Data model, User experience, Data
migration, Test strategy, Security, Solution performance, and
Go-live readiness. User training isn't a workshop that is
included in Success by Design.
The five key goals of Success by Design are product direction
strategic alignment, innovation evangelism, best practice and
knowledge sharing, execution excellence, and escalation
management.
In the prepare phase, most of the functionality is built and
you're preparing for user acceptance testing and training.
Initiate, implement, prepare and operate are the major steps for the
success by design methodology.
Success by design follows the above steps and has its benefits as in
the picture.
Success by design follows three main core principles which are Early
Detection, proactive guidance and predictable success.
Initiate phase is where it is In discovery mode, some time is needed for
research and gathering the requirements. Here, a solution architect will
conduct the solution blueprint workshop.
Implementation phase is when the team is now ready and active in the
implementation of the system. The implementation workshop should
also be planned before finalizing the details design of the component.
During the implementation phase, you can expect questions that are
related to the design of specific components, technology choices,
upcoming changes, and roadmap, deprecations, application lifecycle
management (ALM), and build.
In the prepare phase, the project is done with all requirements met
with the final preparations of the user acceptance testing. Go live
readiness review is used which is where we check that everything is
set and good to be sent to users. We validate nonfunctional
requirements here including search performance and overall
throughput. The solution architect conducts the Go-live readiness
workshop to review the plan and highlight gaps and issues. The
solution architect also ensures that the proactive performance checks
and the solution checker are implemented.
In the operate phase, this is where the product has been fully launched
and post launch tests and maintenance is being made. After the
customer is live, the solution architect should perform a post go-live
review. Discuss the transition plan and share the same with the
maintenance team.