CompTIA Security + Cert prep 2
(Answered) Updated Fall 2024/2025.
Spiral Model
This model encourages constant improvements as each phase is repeated several times as the solution
becomes more and more complete
Waterfall Model
an SDLC approach that assumes the phases can be completed sequentially with no overlap
Used during the software development life cycle (SDLC) to denote the fact that each step should be
completed one at a time.
agile software development
A method for software development that uses new approaches, focusing on close collaboration between
programming teams and business experts
agile manifesto
Individuals and interactions over processes and tools
Working software over comprehensive documentation
Customer collaboration over contract negotiation
Responding to change over following a plan
maturity models
frameworks for helping organizations improve their processes and systems
provide a standard benchmark
Capability Maturity Model Integration (CMMI)
A process-improvement approach (useful for but not limited to software engineering projects) that can
assist in assessing the maturity, quality, and development of certain organizational business processes,
and suggest steps for their improvement.
5 levels: Initial, Managed, Defined, Quantitatively Managed, Optimizing
ensures that any code changes take place in an orderly fashion with appropriate testing and approvals
request control, change control, release control
3 elements to Change management
, request control
Manages, evaluates, and prioritizes inbound requests from customers
change control
grants permission for developers to make changes to code
release contorl
moves the code from development to production
development -> test -> staging -> production environment
code environments
user acceptance testing (UAT)
the process that determines if the system satisfies the user and business requirements
commonly referred to as beta testing
development environment
An environment used to create or modify IT services or applications.
testing environment
testing the software after development
staging environment
A "production like" environment to test installation, configuration and migration scripts.
Performance testing, load testing, processes required by other teams, boundary partners, etc.
production environment
The environment for the actual system operation. It includes hardware and software configurations,
system utilities, and communications resources. Also called the operational environment.
DevOps Goals
build collaborative relation ships between development and operations
embrace automation
facilitate rapid release of code
provide stable operating environment
DevOps
what is related to Agile to seek continuous integration?
infrastructure as code
Managing a hardware and software infrastructure using the same principles as developing computer
code.
scripts the creation of resources
The benefits of buying summaries with Stuvia:
Guaranteed quality through customer reviews
Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.
Quick and easy check-out
You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.
Focus on what matters
Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!
Frequently asked questions
What do I get when I buy this document?
You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.
Satisfaction guarantee: how does it work?
Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.
Who am I buying these notes from?
Stuvia is a marketplace, so you are not buying this document from us, but from seller ACADEMICAIDSTORE. Stuvia facilitates payment to the seller.
Will I be stuck with a subscription?
No, you only buy these notes for $12.99. You're not tied to anything after your purchase.