In the first chapter, we discussed in brief what it means to scope a Django standalone app, including your goals in creating a standalone app, the considerations of third-party dependencies, and the job the app is expected to perform.
In this chapter, we’ll revisit these same considerations in more depth and specifically with respect to looking at a possible Django standalone app in the context of an existing codebase.
Scoping and the nature of the problem
Defining the scope of a software project is one of the first challenges in a project, and one of the most important. The scope defines ...