O'Reilly logo

SOA Made Simple by Ronald van Luttikhuizen, Lonneke Dikmans

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Software development

The process of software development spans a number of activities:

  • Requirements management: Gathering demands, wishes, and constraints for your project and prioritizing them. Finding out what end users and the business want, what laws and regulations apply for your project, and what architecture guidelines are relevant. Requirements can be functional, as well as non-functional (response time, availability, and so on). Requirements need to be communicated to designers and developers. Based on these requirements testers can create test plans, and code can be designed and developed.
  • Solution architecture: Create the solution architecture for the project based on the requirements and relevant reference architectures. Possibly have ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required