There are several steps in WordPress web development such as:
Planning & knowing requirements
Designing layout
Creating sitemap & wireframe
Writing and testing code
Implementation of back-end services & databases
Testing
Deployment & maintenance