- Due to the growth and sophistication of cyber-attacks against organizations, the client and software developers need to agree on security definitions derived from the client’s business goals. As a software engineer, you have explored the concept of System Quality Requirements Engineering (SQUARE). Now you need to convince your team to build security and quality concepts into the early stages of the development life cycles. Your job is to discuss SQUARE methodology or SQUARE steps to show your team the advantages of using SQUARE methodology in the development stage. How will you accomplish this? What are some things you might do to get the team on board with your plan?
- Note: The Security Quality Requirements Engineering (SQUARE) project is identifying and assessing processes and techniques to improve requirements identification, analysis, specification, and management. The project is also focusing on management issues associated with the development of good security requirements.
System Quality Requirements Engineering (SQUARE)