This is a five week assignment

 

Week -1

 

The first step will be to select an organization as the target for your software assurance guidelines document. This organization will be used as the basis for each of the assignments throughout the course and should conform to the following guidelines:

 

  • Nontrivial: The selected organization should be large enough to allow reasonable exercise of the software assurance guidelines planning process.
  • Domain Knowledge: You should be familiar enough with the organization to allow you to focus on the planning tasks without significant time required for domain education.
  • Accessibility: You should have access to the people and other information related to the organization. This will be an important part of the planning process.

 

The selected organization may already have software assurance guidelines in place and still be used as the basis for the projects in this course. The selected organization must produce software applications for the government, and is therefore subject to software assurance requirements. It is understood that such an organization may not be readily accessible. Therefore, you may feel free to identify a hypothetical organization that meets the requirements. Any necessary assumptions may be made to fulfill the requirements of organization selection.

 

Select an existing organization, or identify a hypothetical organization that fits the requirements listed above. Submit your proposal to your instructor before proceeding further with the assignments in the course. Approval should be sought within the first several days of the course. Your instructor will tell you how to submit this proposal and what notification will be given for project approval.

 

Assignment:

 

For the assignments in this course, you will not be implementing any software assurance policies or procedures. You will be developing a comprehensive software assurance guidelines document. Your first task in this process will be to select an organization (or identify a hypothetical organization) to use as the basis of your projects. You will also create the shell document for the final project deliverable that you will be working on during each unit. As you proceed through each project phase, you will add content to each section of the final document to gradually complete the final project deliverable. Appropriate research should be conducted to support the development of your guideline document, and assumptions may be made when necessary.

 

The project deliverables are the following:

 

  • Submit your organization proposal to instructor for approval.
  • Create a software assurance guidelines document shell in Word. It should include the following:
    • Create a title page
      • Course number and name
      • Project name
      • Student name
      • Date
    • Table of contents (TOC) 
      • Use autogenerated TOC
      • Separate page
      • Maximum of 3 levels deep
      • Update the TOC before submitting your project
    • Section headings (create each heading on a new page with “TBD” as content, except for sections listed under New Content below)
      • Project Outline
      • Security in the Development Life Cycle
      • Software Assurance Techniques
      • Security in Nontraditional Development Models
      • Security Static Analysis
      • Software Assurance Policies and Processes
    • New Content
      • Project outline and requirements
        • Brief description of the organization (can be hypothetical) and where the guidelines will be implemented
        • Company size, location(s), and other pertinent information
        • List of the software applications provided by the company for the government
          • The software list must include at least 1 desktop and 1 Web application.
          • A database must be used with one of the applications.
        • A summary of the software development organization within the company, employees and reporting structure, systems and technologies used for software development, testing, source control, and document storage
          • Material can be taken from the approved proposal that was submitted to the instructor (ensure that this project is approved by the instructor).
      • Security in the development life cycle
        • Provide an outline of the SDLC model that is used in your organization, including each of the major phases.
        • This should be a traditional SDLC. Extended models, such extreme programming, will be covered in a later section.
        • Identify specific components of the security development model that can be applied to each of the phases of your SDLC model.
        • For each pairing of security development model component to SDLC model phase, describe how the security model is applied and the major tasks that are involved

 

 

 

 

 

Week-2

 

For this assignment, you will identify the types of applications that are being produced by the company, and perform an evaluation of security risks applicable to these applications. You will then identify the types of software assurance techniques to be used for security risk mitigation in each of the software applications.

 

The project deliverables are as follows:

 

  • Update the software assurance guidelines document title page with new date and project name.
  • Update the previously completed sections based on instructor feedback.
  • Complete the Software Assurance Techniques section.
    • Analysis:
      • List and describe at least 3 software applications that are produced by the organization. The applications must include at least 1 desktop application and 1 Web application.
        • One of the applications must use a database for data storage.
      • Identify at least 2 areas of each application that are at security risk, and describe the possible threats and their implications to the organization and to the client (in this case, the government).
      • For each security risk, identify at least 1 software assurance technique that can be applied to reduce the security threat.
    • Guidelines:
      • Based on the analysis that was performed in the previous step, prepare a set of software assurance guidelines that the organization can use for all of the applications that it creates.
      • Guidelines should be categorized by the type of software application and if the application is using a database for data storage or not.
      • Guidelines should identify the software assurance technique to be applied, and they should provide sufficient detail to allow the software development group to implement the technique.

 

 

 

Wwek-3

 

For this assignment, you will continue development of your software assurance guidelines document to address security in nontraditional development models. This new section of your document will provide guidance to the company when it is using nontraditional development models to ensure that it follows processes and policies that will minimize the threat of security problems. The security development model will be used as the basis for your analysis.

 

The project deliverables are as follows:

 

  • Update the software assurance guidelines document title page with the new date and project name.
  • Update previously completed sections based on instructor feedback.
  • Security in Nontraditional Development Models section:
    • Identify a non-traditional software development model that could be used by your company.
    • Provide a summary of the major steps in the development model, and describe the potential security threats for each step.
    • Using the security development model as the foundation for analysis, develop and document appropriate policies and processes for each security risk that will minimize the threat.
    • Association with the security development model should be demonstrated in the policies and processes.

 

 

 

Week-4

 

for this assignment, you will continue development of your software assurance guidelines document for your selected organization. New content will include a section called Security Static Analysis. In this section, you will focus on an application that your organization might produce. You will first create a design for an application with code samples in C or C++ to illustrate the tenets of the security development model. You will also identify security static analysis tools, and prepare guidelines on how they would be used in the sample code and throughout the software development in the company.

 

The project deliverables are as follows:

 

  • Update the software assurance guidelines title page with new date and project name.
  • Update the previously completed sections based on instructor feedback.
  • Complete the Security Static Analysis section:
    • Prepare a design for an application your organization might produce.
    • Include appropriate diagrams to identify the major components of the application.
    • Describe the major components and potential security issues where appropriate and as related to the security development model.
    • Create code samples in C, C++, or Java to illustrate the tenets of the security development model.
    • Identify at least 3 security static-analysis tools, and prepare guidelines for how they would be used in the sample code and throughout the software development in the company

 

 

 

 

 

Week-5

 

The final step in developing the software assurance guidelines document is to develop the overall software assurance policies and processes that include software developer training, software assurance metrics to be collected, and the security team’s role and responsibilities These policies and procedures will be instrumental in the ongoing value of software assurance in your company. You will also further refine the software assurance guidelines document and produce the final draft version. Updates may be based on peer and instructor feedback. 

The project deliverables are as follows:

 

  • Update the software assurance guidelines document’s title page with new date and project name.
  • Update previously completed sections based on instructor feedback.
  • Software Assurance Policies and Processes section:
    • Prepare a plan for the training of the software developers in the organization on the new software assurance guidelines.
    • Define the metrics that will be collected to track the effectiveness of software assurance in the company.
      • Include a description of how each of the metrics will be obtained and used.
    • Identify the roles and responsibilities of the members of the security team with respect to software assurance in the organization.
  • Software assurance guidelines document, final version:
    • Review the entire document for any changes and improvements you would like to make.
    • Ensure that this final version of the plan is sufficiently detailed to allow the organization to confidently move forward with software assurance based on your findings.
    • Any previous instructor feedback should be addressed with appropriate changes.

 

 

 

Calculate your order
Pages (275 words)
Standard price: $0.00
Client Reviews
4.9
Sitejabber
4.6
Trustpilot
4.8
Our Guarantees
100% Confidentiality
Information about customers is confidential and never disclosed to third parties.
Original Writing
We complete all papers from scratch. You can get a plagiarism report.
Timely Delivery
No missed deadlines – 97% of assignments are completed in time.
Money Back
If you're confident that a writer didn't follow your order details, ask for a refund.

Calculate the price of your order

You will get a personal manager and a discount.
We'll send you the first draft for approval by at
Total price:
$0.00
Power up Your Academic Success with the
Team of Professionals. We’ve Got Your Back.
Power up Your Study Success with Experts We’ve Got Your Back.
betgar
betgar
betparibu
matadorbet
matadorbet giriş
matadorbet güncel
iptv satın al
iptv abonelik
jojobet güncel giriş
piabellacasino
piabellacasino giriş
piabellacasino güncel giriş
matadorbet
matadorbet giriş
matadorbet güncel
betturkey
bettürkey
betturkey giriş
selcuksports
taraftarium24
canlı maç izle
justin tv
perabet
perabet giriş
perabet güncel giriş
extrabet
extrabet giriş
extrabet güncel giriş
kralbet
kralbet giriş
amgbahis
amgbahis giriş
amgbahis güncel
kralbet
kralbet giriş
kralbet
kralbet giriş
dinamobet
dinamobet giriş
dinamobet güncel giriş
jojobet
ngsbahis
ngsbahis giriş
ngsbahis güncel giriş
ngsbahis
ngsbahis giriş
ngsbahis güncel giriş
betasus
betasus giriş
betasus güncel giriş
kavbet
kavbet giriş
ganobet
ganobet giriş
casibom
casibom giriş
casibom güncel giriş
supertotobet
supertotobet giriş
supertotobet giriş
supertotobet
supertotobet giriş
supertotobet
supertotobet güncel giriş
supertotobet güncel giriş
bahibom
bahibom giriş
kingroyal
kingroyal giriş
imajbet
imajbet güncel
imajbet giriş
deneme bonusu
deneme bonusu veren siteler
deneme bonusu veren siteler 2026
casino siteleri
lisanslı casino siteleri
dddeneme bonuscusu
betzula
marsbahis
marsbahis giriş
marsbahis güncel
marsbahis
marsbahis giriş
marsbahis telegram
casibom
marsbahis
marsbahis giriş
marsbahis güncel giriş
casibom giriş
betasus
betasus
marsbahis
marsbahis giriş
marsbahis güncel giriş
royalbet
royalbet giriş
royalbet güncel giriş
taraftarium24
justin tv
canlı maç izle
betasus
betzula
enbet
betpuan
gonebet
gonebet
betwild
betwild giriş
betwild giriş güncel
damabet
damabet giriş
damabet giriş güncel
biabet
biabet giriş
biabet giriş güncel
dizipal
dizipal giriş
yabancı dizi izle
pokerklas
pokerklas giriş
pokerklas yeni adres
interbahis
interbahis güncel
interbahis aktif
sloto
tipobet
tipobet giriş
tipobet güncel giriş
elexbet
elexbet giriş
elexbet güncel
marsbahis
marsbahis giriş
marsbahis güncel giriş
marsbahis
marsbahis giriş
marsbahis güncel giriş
marsbahis
marsbahis giriş
marsbahis güncel giriş
betturkey
hazbet
polobet
betturkey
betturkey
betturkey
jojobet
jojobet giriş
jojobet güncel giriş
zirvebet
zirvebet giriş
zirvebet güncel giriş
realbahis
betkolik
süratbet
betorder
betorder giriş
betorder
betorder giriş
teosbet
teosbet
Betpas
zirvebet
zirvebet giriş
betcio
betcio giriş
betcio güncel giriş
jojobet
jojobet giriş
jojobet güncel giriş
dizipal
dizipal giriş
yabancı dizi izle
buy instagram followers
ai video generator
dizipal
esim
baklava
bursa satılık daire
deneme bonusu veren siteler
deneme bonusu
deneme bonusu veren siteler
deneme bonusu
deneme bonusu veren siteler
deneme bonusu veren siteler
deneme bonusu veren siteler
extrabet
extrabet güncel
extrabet giriş
deneme bonusu veren siteler
madridbet
madridbet giriş
madridbet güncel giriş
kingroyal
kingroyal giriş
kingroyal güncel giriş
google reklam
galabet
deneme bonusu veren siteler
deneme bonusu veren siteler
jojobet
sports api
Sports Betting API
Casino Api
betturkey
sahabet
holiganbet
jojobet
betpas
betpas giriş
jojobet
tipobet güncel giriş
betpas güncel
betpas giriş
betpas
deneme bonusu
deneme bonusu veren siteler
tipobet güncel giriş
dinamobet güncel giriş
jojobet
casibom
betburada
kingroyal
holiganbet
enjoybet
enjoybet giriş
enjoybet güncel
romabet
romabet giriş
romabet güncel
ikimisli
ikimisli giriş
ikimisli güncel
casibom
deneme bonusu veren siteler
deneme bonusu veren siteler
deneme bonusu veren siteler
betpas
betpas giriş
imajbet
imajbet giriş
casibom
casibom giriş
casibom güncel giriş
lunabet
lunabet giriş
kalebet
kalebet giriş
casibom
casibom giriş
casibom güncel giriş
betine
casinofast
sloto
tophillbet
tophillbet giriş
tophillbet giris
sekabet
jojobet
güvenilir casino siteleri
güvenilir bahis siteleri
casino siteleri
jojobet
kralbet
kralbet giriş
kralbet güncel giriş
bahiscasino
bahiscasino giriş
bahiscasino güncel giriş
sekabet güncel giriş
tophillbet
tophillbet giriş
tophillbet güncel giriş
betmarino
betmarino giriş
betmarino giris
grandbetting
grandbetting giriş
sonbahis
sonbahis giriş
nesinecasino
nesinecasino giriş
deneme bonusu veren siteler
lordcasino
lordcasino giriş
enbet
enbet giriş
restbet giriş
realbahis
dinamobet
betwoon
betwoon güncel giriş
betwoon giriş
Betwoon Twitter
pokerklas
pokerklas giriş
deneme bonusu veren siteler
betorder
betorder giriş
deneme bonusu
deneme bonusu veren siteler
betcio
kralbet
kralbet
kralbet
kralbet giriş
betcio
betcio giriş
betcio güncel
kralbet
dizipal
dizipal giriş
yabancı dizi izle
betine
betine giriş
casibom giriş
taraftarium24
canlı maç izle
deneme bonusu veren siteler
deneme bonusu veren siteler
holiganbet
holiganbet giriş
onwin
pusulabet
kingroyal, kingroyal giriş
kingroyal, kingroyal giriş
enbet, enbet giriş
betasus, betasus giriş
bahiscasino, bahiscasino giriş
galabet, galabet giriş
betasus
betasus giriş
holiganbet
kingroyal
enbet
hiltonbet, hiltonbet giriş
wbahis
pusulabet
betsilin, betsilin giriş
betplay
lunabet, lunabet giriş
betasus
betnano
galabet
deneme bonusu
betoffice
betoffice giriş
ultrabet
ultrabet giriş
ultrabet
ultrabet giriş
ultrabet güncel giriş
celtabet
benimbahis
benimbahis giriş
imajbet
imajbet giriş
ngsbahis
ngsbahis giriş
marsbahis
teosbet
vevobahis
marsbahis
betnis
goldenbahis
goldenbahis giriş
deneme bonusu veren siteler
casibom
casibom giriş
casibom güncel giriş
casibom
casibom giriş
casibom güncel giriş
onwin
onwin giriş
onwin güncel giriş
Marsbahis
kulisbet
kulisbet
amgbahis
amgbahis giriş
amgbahis güncel giriş
alobet
gonebet
gonebet
betpark
betpark giriş
cratosroyalbet
cratosroyalbet giriş
deneme bonusu
grandpashabet
grandpashabet giriş
deneme bonusu
grandpashabet
grandpashabet giriş
deneme bonusu veren siteler
spinco
tambet giriş
1win giriş
teosbet giriş
casibom
casibom giriş
casibom
casibom giriş
jojobet
jojobet giriş
jojobet
jojobet giriş
marsbahis
marsbahis giriş
marsbahis
marsbahis giriş
betsmove
betsmove giriş
deneme bonusu veren siteler
extrabet
extrabet giriş
extrabet güncel giriş
extrabet
extrabet giriş
extrabet güncel giriş
extrabet
extrabet giriş
mavibet
casino siteleri
enjoybet
enjoybet giriş
enjoybet güncel
casino siteleri
jojobet
jojobet giriş
jojobet yeni adres
Monobahis
Monobahis Giriş
Monobahis Güncel Giriş
Caddebet
Caddebet Giriş
Caddebet Güncel Giriş
İkimisli
İkimisli Giriş
İkimisli Güncel Giriş
goldenbahis
goldenbahis giriş
deneme bonusu
deneme bonusu veren siteler
goldenbahis
goldenbahis giriş
Cratosroyalbet
cratosroyalbet güncel
Cratosroyalbet giriş
deneme bonusu veren siteler
pokerklas
pokerklas giriş
pokerklas güncel
romabet
romabet giriş
romabet güncel
merit güncel giriş
merit üyelik
merit güncel adres
extrabet
pokerklas
pokerklas giriş
artemisbet
artemisbet giriş
artemisbet
artemisbet giriş
kavbet
jojobet
lunabet
marsbahis giriş
ultrabet
ultrabet giriş
ultrabet güncel giriş
ultrabet
ultrabet giriş
benimbahis
benimbahis giriş
ultrabet
ultrabet giriş
deneme bonusu
deneme bonusu veren siteler
matbet
betpas
perabet
milanobet
vevobahis
vevobahis
deneme bonusu
deneme bonusu veren siteler
lisanslı casino siteleri
türk ifşa
türk ifşa izle
ifşa
deneme bonusu veren siteler
casibom
piabellacasino
piabellacasino giriş
marsbahis
piabellacasino
piabellacasino giriş
casibom
meybet
casibom
jupiterbahis
casibom
casibom
holiganbet
holiganbet giriş
casibom
Marsbahis
casibom
kralbet
imajbet
imajbet
perabet
perabet
sahabet
casibom
grandpashabet
grandpashabet giriş
grandpashabet güncel giriş
holiganbet
holiganbet giriş
holiganbet güncel giriş
perabet
perabet giriş
perabet aktif
perabet
perabet giriş
perabet aktif
perabet
perabet giriş
perabet aktif
perabet
perabet giriş
perabet aktif
restbet
sahabet
betrupi
grandpashabet giriş
restbet
casinoroyal giriş
jojobet giriş
pokerklas
pokerklas giriş
pokerklas güncel
holiganbet
perabet
matbet
holiganbet
jojobet
supertotobet
lisanslı bahis siteleri
bitcoin ile ödeme alan casino siteleri
mariobet
betturkey
pokerklas
kulisbet
kulisbet
ganobet giriş
ganobet
kulisbet
kulisbet
alobet
alobet
betmoon
betmoon giriş
kingroyal
kingroyal giriş
kralbet
kralbet giriş
artemisbet
artemisbet giriş
betpark
betpark giriş
betpark
betparibu
betparibu
betparibu
betparibu
marsbahis
marsbahis giriş
aresbet
aresbet
aresbet
aresbet
linkmarketim
betparibu
piabellacasino
piabellacasino giriş
deneme bonusu
deneme bonusu veren siteler
piabellacasino
piabellacasino giriş
perabet
tambet
jojobet
vaycasino
padisahbet
deneme bonusu
deneme bonusu veren siteler
güvenilir casino siteleri
madridbet
madridbet giriş
betmarino
betmarino giriş
matadorbet
türk ifşa
türk ifşa izle
goldenbahis
goldenbahis giriş
imajbet
matbet
matbet giriş
matbet güncel giriş
pusulabet
pusulabet giriş
pusulabet güncel giriş
marsbahis
marsbahis giriş
marsbahis güncel giriş
lunabet
lunabet giriş
betorder
betorder giriş
klasbahis
klasbahis giriş
dinamobet
deneme bonusu veren siteler
savoybetting
savoybetting giriş
mavibet
mavibet giriş
mavibet güncel giriş
mavibet
mavibet giriş
ganobet
jojobet
jojobet giriş
ligobet
betpas
betpas güncel
betpas giriş
1win
holiganbet
holiganbet giriş
starzbet
onwin
onwin giriş
onwin
superbetin
superbetin
starzbet
lunabet
Jestbahis
Jestbahis Giriş
Jestbahis Güncel Giriş
betpas
betpas giriş
betpas güncel
casibom
casibom giriş
casibom güncel giriş
cratosroyalbet
betturkey
royalbet
royalbet giriş
royalbet güncel
royalbet
royalbet giriş
royalbet güncel
jojobet
radissonbet
jojobet
jojobet giriş
jojobet güncel giriş
gameofbet
grandpashabet
supertotobet
mariobet
jojobet
ibizabet
nesinecasino
tambet
amgbahis
jojobet
jojobet giriş
jojobet
jojobet giriş
alobet
alobet
ganobet
ganobet giriş
ganobet
ganobet giriş
ganobet
romabet
milanobet
padisahbet
ikimisli
madridbet
starzbet giriş
starzbet güncel giriş
starzbet
betewin
mavibet
mavibet giriş
mavibet güncel giriş
mavibet giriş
mavibet giriş
mavibet güncel giriş
interbahis
Monobahis
Monobahis Giriş
Monobahis Güncel Giriş
queenbet
queenbet giriş
queenbet güncel giriş
Betasus
Betasus Giriş
Betasus Güncel Giriş
Alobet
Alobet Giriş
Alobet Güncel Giriş
grandpashabet
grandpashabet giriş
grandpashabet
grandpashabet giriş
deneme bonusu veren siteler
vdcasino giriş
superbetin giriş
betturkey giriş
betpas giriş
restbet giriş
perabet
perabet giriş
perabet güncel giriş
perabet
perabet giriş
perabet güncel giriş
casibom giriş
artemisbet
artemisbet giriş
artemisbet
artemisbet giriş
tarafbet
tarafbet giriş
artemisbet
artemisbet giriş
matbet
matbet giriş
holiganbet
holiganbet giriş
pusulabet
pusulabet giriş
pusulabet
pusulabet giriş
Jojobet
Marsbahis
Marsbahis
tarafbet
tarafbet giriş
Casibom
Casibom
betgaranti
betgaranti giriş
betgaranti
betgaranti giriş
Jojobet
tarafbet
tarafbet giriş
betpark
betpark giriş
betpark
betpark giriş
türk ifşa
türk ifşa izle
betplay
betplay giriş
betplay
betplay giriş
betzula
betzula
betasus
kralbet
kingroyal
kingroyal giriş
kingroyal
kingroyal giriş
sahabet
sahabet giriş
kingroyal
kingroyal giriş
kingroyal
kingroyal giriş
deneme bonusu
deneme bonusu veren siteler
casibom
casibom giriş
casibom
sahabet
sahebt giriş
onwin
onwin giriş
onwin
onwin giriş
onwim
onwin giriş
onwin
onwin giriş
tipobet
tipobet güncel giriş
tipobet güncel
tipobet giriş
ddeneme bonusuu
deneme bonusu 2026
slot siteleri
casino siteleri
deneme bonusu veren siteler
deneme bonusu
deneme bonusu veren siteler
deneme bonusu veren siteler
deneme bonusu
deneme bonusu veren siteler
deneme bonusu veren siteler
deneme bonusu
deneme bonusu veren siteler
deneme bonusu veren siteler
deneme bonusu
deneme bonusu veren siteler
deneme bonusu veren siteler