How smart contracts work?
Smart contracts are simply programs stored on a blockchain that run when predetermined conditions are met.
What is Smart Contract?
Discovery and User Stories
Step 2: Architecture
Step 3: Implementation
Smart Contract Development Process
Security Audit: Preparation and Response
Step 5: Deployment and Monitoring
Find out more info here