BSA 385 Complete Class – All Assignments and DQsBSA 385 Week 1 Discussion QuestionsDQ 1: Why is cost-effective software engineering so important in todayâs design and development of Information System solutions?DQ 2:Based on the Keston (2010) article, under what circumstances would you consider using Agile software development methodologies? Why has flexibility become so important in developing viable system solutions? BSA 385 Week 2 Individual Assignment: Frequent Shopper Program 1Frequent Shopper Program, Part I Background: Smith Consulting is a firm that has been contracted to develop the Frequent Shopper Program for Kudler Fine Foods. The student will complete the following individual assignments in Weeks 2-4, in the context of the firm working on the project. Research, write, and provide a 4-6 page proposal of the alternative methods the firm might consider for completing the Frequent Shopper Program. Include the following in the proposal:1. Explain the advantages and disadvantages for each method relative to this project.2. Explain how the firm would conduct testing for each development method.BSA 385 Week 2 Discussion QuestionsDQ 1:When you are analysing your software/system development project, you need to adequately set the stage for your Design Phase. One way to do this is to have an Analysis Phase documentation package that can guide your design efforts and delineate how your software/system is to function. What specifications, models, and delineations would you include in this analysis/design documentation package?DQ 2:Based on the Woodward (2010) article, what affect does Service-Oriented Architecture (SOA) have on the traditional SDLC? Why has SOA had such a dramatic influence on system development?BSA 385 Week 3 Individual Assignment: Technical Article Document Frequent Shopper Program 2Frequent Shopper Program, Part IIFor the Frequent Shopper Program, create a technical architecture document defining the following:1. Hardware platform: Describe the hardware environment to support the development and production of this system. 2. Network connections between the stores and headquarters: A network diagram is required. 3. Software Development Tools: Describe the software development tool proposed to build this application. 4. Database information: An entity-relationship diagram (ERD) is expected for customer data covering personal data and purchases. 5. User interfaces: Describe the interface for data collection and notification to store personnel and customers. 6. Controls: Describe the controls to make sure the customer information is accurately maintained and the purchase activity is accurately captured.7. Security: Describe the security measures to protect the customerâs personal and purchase history data.BSA 385 Week 3 Discussion QuestionsDQ 1:User Interface delineations are a key aspect of the Physical Model design description of your proposed system solution. Discuss the importance of the user interface and the different kinds of interfaces that you could use in a system solution (including the types of interfaces that could be used in various prototypes implemented during your system development cycle).DQ 2:Your test plan and strategy is extremely important to the overall success and realization of your information system/software system development efforts. What different kinds of testing would you employ during the design and development of your system? Would you have a different plan for Commercial-Off-The-Shelf (COTS) software as compared to software built in-house?It is often said that you cannot ¿test quality into a system.¿ In other words, a perfect test plan will not result in a quality system solution. Explain why you agree or disagree with this statement.BSA 385 Week 4 Individual Assignment: Frequent Shopper Program 3Frequent Shopper Program Part III .For the items specified in the technical architecture document developed for the Frequent Shopper Program, write a 4-6 page paper describing the following: 1. Quality assurance process and procedures to ensure the functionality and performance requirements are met.2. Testing procedures to ensure the application is operational at all levels (program, network, systems, and interfaces). 3. Implementation steps and procedures necessary to achieve operational status.BSA 385 Week 4 Discussion QuestionsDQ 1:How do you develop a website with full range of selling oh let’s say Antiques of whatever you collect (pick what you collect). YOU are going to develop the software that goes into this….go read up on this and develop a software and implementation plan to do so, no buying packages already out there….in other words RUN with this…..have FUN with this, make up software names, take something out there make it better be CREATIVE.DQ 2:Based on the Kercher (2011) article, what affect does Microsoft Office Live® have on how small medium size businesses design, develop, implement, deploy, and support office systems?BSA 385 Week 5 Team Assignment: Smith Software Testing EnvironmentSubmit the paper describing standards and testing environment.BSA 385 Week 5 Smith Team Assignment Software Testing Environment PresentationSubmit the Smith Consulting Management presentation.BSA 385 Week 4 Discussion QuestionsDQ 1:How important is it to choose the right tools given the paradigm shift to user-facing, web-based application solutions? How has this affected the traditional SDLC analysis phase?DQ 2:Should an enterprise architecture strategy be established before an enterprise SDLC methodology is established? Do you think an emphasis on architecture preempts the traditional reliance on the SDLC methodology to ensure IT governance?