Hello everyone. To get my bachelor's degree I need to create the full documentation of a new project, and needless to say I have to make academic references and justify my decisions. Most of this stuff I know from experience or practice, or have outdated sources to reference.
In delivering the best paper I can, and also to grow professionally, I am looking for up-to-date information that can apply to modern software development (especially now that Cloud architecture is everywhere). I will greatly appreciate it if you can help me with the best sources you know, preferably printed material.
The most important topics to justify are:
- Security measures
- Software methodologies (mostly for small groups. I'm thinking agile)
- Feasibility studies
- Requirement gathering
- Data/database architecture (non-relational, noSQL databases)
- Implementation plan