Assignment 2: Best Coding Practices

You have been promoted to manager for the e-Commerce site for the company you made up in Assignment 1.

You are concerned about the recent SQL attack. Your team reacted to the situation by notifying you immediately. You and your team were successful in containing and correcting the issues that allowed the Website and database to be compromised by a SQL injection attack. Knowing that many of the issues can be created by human error, you have decided to evaluate the processes your team uses when they code. As their leader, it is your responsibility to be current on all of the best secure coding practices. Your job is to create guidelines for best coding practices, which you will present to your team. For Part I, you’re going to write a memo to the CEO and CSO documenting your guidelines based on your findings when you evaluated your company’s processes.

Justify why it is less expensive to build secure software than to correct security issues after a breach. Outline the objectives and purpose of your company’s “best secure coding practices” and explain how it will influence your division. Evaluate which method of the secure software development life cycle will best serve your team and explain how you plan on implementing your thoughts into your existing processes. Identify three resources that can be used as “reference material” and act as a beginner’s guideline for new employees. Outline the importance of each resource and how each resource can assist new coders. Use at least four quality references in this assignment. Note: Wikipedia and similar websites do not qualify as quality references. Be sure to CITE your sources with complete functioning Web links. Test the links to ensure they work before submitting your paper Format your assignment according to the following formatting requirements: Typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides. Include a cover page containing the title of the assignment, the student’s name, the professor’s name, the course title, and the date. The cover page is not included in the required page length. Include a reference page. Citations and references must follow professional business language format. Part II: PowerPoint Presentation Create a PowerPoint presentation for your team in which you: Outline the all of the major aspects of the Best Practice Coding guideline, including objectives, purpose, resources, and methodology. Note: Please include your fictional company’s name on each slide of your presentation. Remember, you’re planning on using this experience when you take what you’ve learned out into the real world.

#Assignment #Coding #Practices

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

A. Read, watch, or review the resources on the Problem

 A.  Read, watch, or review the resources on the Problem Overview(new tab) page as well as the following resources: An outlook is a summary of the major trends and a projection of those trends into the near future. You can think of it as analogous to a stock analyst’s report that

For the first CAP, we are going to set the

  For the first CAP, we are going to set the foundation for your Critical Assignment due in week 8. Professionals in the field of Kinesiology work with a diverse population of participants ranging from athletes, clinical patients, fitness enthusiasts, etc. In order to optimize performance, it is implied that physical ability

COMPLETE WK1 PRE TEST, WK1 LABS ASSIGNMENT, AND WK1 POST

COMPLETE WK1 PRE TEST, WK1 LABS ASSIGNMENT, AND WK1 POST TEST   Wk 1 – Lab(s) Assignment Instructions Wk 1 – Lab(s) Assignment Instructions Wk 1 – Pre-test [due Thurs]Wk 1 – Lab(s) Assignment (120 points) [due Mon] Complete the following labs: Installing Nano Server Installing Server 2016 Datacenter (Desktop

1. Name a few characteristics making data research and analysis

  1. Name a few characteristics making data research and analysis in healthcare a separate industry. Think holistically and consider scientific, policy, and social impact sides. 2. Explain how processed and analyzed data is used in healthcare.  Offer a minimum of 2 examples where the data analysis supports health service

Discuss the following: Using Rational Theories discuss intra-racial crime and

Discuss the following: Using Rational Theories discuss  intra-racial crime and victimization. Put another way, why is it that Blacks are more likely to kill/assault/victimize other Blacks (or why is it that Latinos are more likely to kill/assault/ victimize other Latinos or why is it that Whites are more likely to

Assignment 2: Application: Process Recordings A process recording is a

Assignment 2: Application: Process Recordings A process recording is a written tool field education experience students, field instructors, and faculty use to examine the dynamics of social work interactions in time. Process recordings can help in developing and refining interviewing and intervention skills. By conceptualizing and organizing ongoing activities with

Business managers and employees use written communication every day. Opportunities

 Business managers and employees use written communication every day. Opportunities for written communication in the business world include everything from reports, memos, and documentation to emails, instant messaging, and social media. Effective written communication can help build and grow business relationships, accelerate results, solicit input and feedback, rally personnel toward

Critical Reflection Paper 2-3 pages Nursing Assignment Help

1. Introduction(25%) Deliver a brief outline of the meaning (not a description) ofeach Chapter and articles you read, in your own words. 2. Your Critique(50%) What is your reactionto the content of the articles? What did you learnabout creating and printing brochures? What type of information must containthe brochures? What

Course Competency: Analyze the increased complexity of care among older

  Course Competency: Analyze the increased complexity of care among older adults. Your supervisor needs to make sure that each of the in-service topics will be covered by someone, so she is asking the staff to communicate their topic preference. Below is the list of problems your supervisor wants the

Readings: Chapters 2-4 in Stone, Patton, & Heen (Difficult Conversations

Readings: Chapters 2-4 in Stone, Patton, & Heen (Difficult Conversations Text) Chapters 1-2 in Wilmot and Hocker (Interpersonal Conflict)         For this week’s post: Think about the way your family of origin tends to handle conflict. Which of the 3 background systems described in Chapter 2 of Wilmot and Hocker

Article: https://doi.org/10.3390/fi11090195 Post: After reading the article this week, and

Article: https://doi.org/10.3390/fi11090195 Post: After reading the article this week, and any other relevant research you locate, please discuss the following:  What are some of the potential risks involved with cloud computing? Does the research and model in this article propose a viable solution to cloud-based risk management? Word Count: 300additional Scholarly sourceStrict

Now that you have had the opportunity to interview a

  Now that you have had the opportunity to interview a school psychologist and a teacher, and to observe a classroom, the next step is to apply that knowledge to adapt lessons or activities to ensure all students including those with exceptional learning needs can learn. Think of a student

Research Google’s corporate culture and respond to the following: Do

Research Google’s corporate culture and respond to the following: Do you think Google’s unique culture will help or hurt Google in the long run? Please explain your answer.  Do you see any challenges Google may face in the future because of its emphasis on having a risk-taking culture?  Be sure

Part 1: Initial PostFor this discussion, you will be evaluating

 Part 1: Initial PostFor this discussion, you will be evaluating the marketing strategy for an existing consumer (B2C) product offering. As mentioned in your etext in Chapter 6, “offerings are products and services designed to deliver value to customers – either to fulfill their needs, satisfy their “wants,” or both.”