Systems Analysis and Design for Adroit Ads Company
Verified
Added on 2024/04/26
|29
|5985
|419
AI Summary
This report focuses on the systems analysis and design process for Adroit Ads, a London-based advertising agency. It covers different system lifecycle models, feasibility studies, system investigations, and documentation.
Contribute Materials
Your contribution can guide someone’s learning journey. Share your
documents today.
Systems Analysis and Design 0
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
Table of Contents Introduction................................................................................................................................3 LO1 Understand different systems life cycles...........................................................................4 1.1 Evaluate different systems lifecycle models....................................................................4 M1. Identify and apply strategies to find appropriate solutions...........................................11 1.2 Discuss the importance of following a procedural/staged lifecycle in a systems investigation.........................................................................................................................12 System Analysis and Design for systems investigation:......................................................12 M2. Select/ design and apply appropriate methods/ techniques..........................................13 LO2 Understand the importance of a feasibility study............................................................14 2.1 Discuss the components of a feasibility report..............................................................14 2.2 Assess the impact of different feasibility criteria on a systems investigation................16 LO3 Be able to perform a systems investigation.....................................................................17 3.1 Undertake a systems investigation to meet a business need..........................................17 3.2Useappropriatesystemsanalysistoolsandtechniquestocarryoutasystems investigation.........................................................................................................................19 M3. Present and communicate appropriate findings............................................................21 3.3 Create documentation to support a systems investigation.............................................22 3.4 Evaluate how user and systems requirements have been addressed..............................24 Conclusion................................................................................................................................26 References................................................................................................................................27 1
List of Figure Figure 1: SDLC Lifecycle..........................................................................................................4 Figure 2: Rapid Applications Design Model............................................................................5 Figure 3: Spiral Model...............................................................................................................6 Figure 4: Iterative Model...........................................................................................................7 Figure 5: Agile Development Model.........................................................................................8 Figure 6: Waterfall model..........................................................................................................9 Figure 7: V- Shape Model........................................................................................................10 Figure 8: Prototyping Model....................................................................................................11 Figure 9: Entity Relationship Diagram....................................................................................19 Figure 10:Context Diagrams....................................................................................................20 Figure 11: Data Flow Diagrams (DFDs)..................................................................................20 Figure 12: use case Diagram....................................................................................................21 List of Table Table 1: Table of Questionnaires for adroit Ads......................................................................15 Table 2: Table of user documentation......................................................................................23 Table 3: Technical review question.........................................................................................24 Table 4: Customer review question.........................................................................................25 2
Introduction AdroitAdsisaLondonbasedadvertisingagencywhichiscreatedcommercials advertisements such as video, poster, and short film. Adroit Ads want to award of the best advert companies. In the Adroit Ads Company, the creative team handles all activities of the company. Here, I will be developed system application for Adroit Ads. The report is divided by into three sections. The first section will be explained SDLC life cycle and various type of Model. The second section will be described FSR report and their components.The third section will be included the user and system requirement with documentation. . 3
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
LO1 Understand different systems life cycles 1.1 Evaluate different systems lifecycle models What is SDLC? System Development Life Cycle is a procedure that developed a system with low price and high quality in the shortest time. It is also included the process of development, maintain, modify and upgrade the system or software. It develops only software, only hardware, and combine a form of both which fulfill the client need (Alwan, 2015). SDLC have planning, building, design, testing, defining and deployment stage. SDLC Model type Waterfall Model Spiral Model Agile Model Figure1: SDLC Lifecycle Rapid Applications Design (RAD) Model:RAD is combined form of iterative development and prototyping model that is no need more planning. It writes software according to 4
planning phase which is a need for developing the product. It focuses on customer need which is collected from workshops and group (Daassnet, 2015). Advantages: RAD is decreased the development time and Iteration time due to powerful RAD tools. RAD is getting reviews initial stage which is encouraged the developer. It rises reusability of system components. It also solvesintegration issues in the beginning stage. RAD can be measured theProgress. Disadvantages: It only works for small development times. It is a modularized system which is built on RAD. RAD system is depended on modeling skills and user interaction. It needs experienced developers/designers. RAD Management complexity is high. Figure2: Rapid Applications Design Model Spiral Model:Spiral Model is combined form of iterative development and water model. Spiral model has four phases such as Identification, Design, Construct or Build, and Evaluation & Risk Analysis (Boehm, 1988). Advantages: 5
The need of client is more accurately defined and Changing need is acceptable during any phase. It is supported extensive prototypes. The user can be connected with the system until early phase. It is broke the system small part and risk is managed by risk management. Disadvantages: In the spiral model, systemManagement is a complex process. System product is not defined early phase. It is an indefinite process. It is an expensive process for the small project. Figure3: Spiral Model Iterative Model:Iterative Model is broke the project small parts and then developed in each iterativeprocess.Afterallpartdeveloped,thecompletesystemisimplementedand developed. It is not attempted full specification of need in the starting phase. In the starting phase of development, the model is implementing and specifying of software.It is a repeating process where each repeating process created a new product at the end of the iteration (Powell-Morse, 2016). Advantages: 6
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
It is easily measured Progress of project. It is offered the debugging and Testing process for each smaller iteration It has processed Parallel development cycle. In the project, less risk or easily manage the risk due to risk analysis. It supports changing requirements. It is needed less time for Initial Operating. It is suitable for large and critical projects. Disadvantages: It cannot apply when user need change after the start model. Management of the project is required attention due to complexity. It is not suitable for smaller projects. It has design issues. It is needed a risk analysis for skilled resources. Figure4: Iterative Model Agile Model:Agile is a collection of the incremental and iterative process model. Agile model is work on a realistic approach. It is mainly aimed that software is fast delivery with the customer satisfaction and process adaptability. Agile Model is broke the large system into a small system which is built as incremental. Iterations of the small system are offered by incremental built. It takes 1 to 3 weeks to complete each iteration (Smartsheet, n.d.). Advantages: It is no need of planning or less. 7
Agile process is appropriate for fixed or changing need. Agile process is needed min Resource and rule for system development. It is easy to manage because agile process offered flexibility to developers. Disadvantages: It does not handle complex dependencies during system development. In the Agile process, Customer interaction is more which may be the wrong direction to the team. It holds risk in the form maintainability, extensibility, and sustainability. Not suitable for handling complex dependencies. Figure5: Agile Development Model Waterfall Model:It is also called the linear-sequential life cycle model. It is used where requirements and Product are well defined.Technology and Ample resources for waterfall model are freely available. In the waterfall model, customer interaction is less because customer interacts with the software after completed (Calikus, 2015). Advantages: Waterfall model is working small project because its needs are well defined. It is work single stage at a time so waterfall phase is not overlapped 8
Waterfall model is easy and simple Model because it is easily managed due to rigidity. Disadvantages: Water model is the worst model for the long, complex, and ongoing object-oriented projects. The software is working after all stage completed. It is included large amount uncertainty and risk. Figure6: Waterfall model V- Shape Model:It is also called Verification and Validation model. It is called V-Shape mode because their execution processes are executed in sequential V-shape manner. In the V- Shape, Each stage development cycle is directly depended on testing phase. V-shape stages are not overlapped (Sami, 2012). Advantage: At a time, it is work single stage so it easily manages the project. V- Shape model is working smaller projects because the need for project is well- defined. V- Shape Model is highly-disciplined, simple and essay learning model. Disadvantage: V- Shape Model contains uncertainty and risk in the project. 9
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
V- Shape Model is a poor model for the long, complex, and ongoing object-oriented projects. After the testing stage, V- shape Model cannot go back or change in the functionality. Figure7: V- Shape Model Prototyping:In the prototyping Model, the model is a plan with a prototype in the early stage then design, test, and developed. Also, Analyses are collecting the user feedback earlier stage (Thakur, 2015). Advantage: It is recognized errors in the early phase. It is a fast process because the prototype is developed a system in the week. Disadvantage: There is performance, security, system recovery & backup issue which can be overlooked in the model. Documentation of system is not available or incomplete. 10
Figure8: Prototyping Model M1. Identify and apply strategies to find appropriate solutions. M1 is needed to explain the various type of system development life cycle so it is successfully achieved by me in 1.1 sections. 11
1.2 Discuss the importance of following a procedural/staged lifecycle in a systems investigation System Analysis and Design for systems investigation: System Analysis:In System, the Analysis process is examining and analyzing the existing or new systems and then recognizes the client need. System Design:It is part of SDLC life cycle. In this process, a new system design according to client need. After exploration and analysis of the system, the system is designed. Here, I have explained seven stage for developed application for Adroit Ads. Using this stage, I will be able to design application given time and cost. Initiation Stage:It is the first stage which is examining the existing system and finding the Problems. In this stage, also study costing, software or hardware requirements, staffing, and timescales issue.The analysis process is a time-consuming process so it takes hours and days’ time to identify the error in the pre-installed system. In the Initiation Stage, gather all information related system elements and software. Analysis of the requirement:In this stage, System analyst recognizes the software function and their working for the new system. Also, the analyst makes a report on requirements of system and clients and system performance which they are going to be developed. System design:In this stage, System analyst design number of the design according to client need. Firstly, Analyst makes the rough image on the computer or the paper then check it fulfills all requirements or not. Mainly focus; analyst will choose the best design for the system System coding:It is a time-consuming process of SDLC life cycle. The analyst is converted system design into the coding. Coding or program is only readable for the machine. In stage, a number of chance to error occurs. System testing:After the completion of system coding stage, System analyst tests the system. He has checked the system that system is working according to expectations or not. System implementation:In this stage, the analyst is forward the system to client and hope for a positive feedback. 12
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
System maintenance:It is the last stage of SDLC life cycle. Analyst requirements to maintain the system and check system is working with their standards set (Freddy, 2009). M2. Select/ design and apply appropriate methods/ techniques I have chosen the waterfall model for Adroit Ads application because It is fulfilled all requirement of the company and also built an error-free system. This method is useful in application implementation process (Adroit Ads). of the application Waterfall model is helped to the delivery project at the time. 13
LO2 Understand the importance of a feasibility study 2.1 Discuss the components of a feasibility report FSR is a formal document of the feasibility study. It includes the analysis result summarizes. FSR is estimations the proposed solution and alternatives solution to investigate project and find out the system is cost-effective, profitable and feasible In the FSR report, supports and describes a most feasible solution for the project. FSR Report is a document which is recognized the goal, search, and estimate the project solutions for save time and money (Lewinson, 2010). A system is contained four type of feasibility which must be passed by the system. 1.Technological Feasibility 2.Operational Feasibility 3.Schedule Feasibility 4.Economic Feasibility Feasibility Components:As System Analyst in theAdroit Ads, I have discussed thefeasibility components which are found a feasible solution for the project. Purpose:The aim of new well-organized system application is designed forAdroit AdsAdvertisement agency because it will be growth in the market and performs their operation well. It is not possible with the current system. There is an interconnection betweenCreative Teamand their other department (such as account team, HR Team, IT Team, Media Team). There is onlyCreative Teamwhich handles all load of the company soAdroit Adsis needed a new well-organized system application. Structure:Structure of Adroit Ads application is depended on recommended by the client which is a help to design application. Then I will found need of an application that is clear for the introduction. After that, I will define the design criteria. Then the application is developed according to the recommendation and design criteria. At end test the application, it is met client requirements or not. Intendedaudience:Intendedaudienceofnewsystemapplication(AdroitAds Advertisement agency) is staff (account team, creative team, HR Team, IT Team, Media Team), Adroit Ads Company and their customer. For this, I have designed a system application because in the current system is an only creative team. The intended audience of the current system is the intended audience distributed by creative Team of Adroit Ads Advertisement agency. 14
Outcomes:New system application is well planned and designed which is reduced the load of the creative team. It isa solid application that is supported the processes of Adroit Ads company creative team. It will also manage their customer and logical approach (Anon, 2015). Fact-finding techniques:Here, I have discussed Fact-finding techniques of Adroit Ads Company such as Interviews, Observation, and Questionnaires. Fact-finding is a formal processthatiscollectingthe informationthrough questionnaires,research,interviews, meetings, sampling, and other techniques. Information may be related the system issue, need, and preferences. Interviews:Interviews is a technique of fact-finding. Conduct timing of interview takes more time because it is depended on other person od organize. Interview with Adroit Ads Company CEO isdifficult so there is need for questions asked are in the right order. It helps to find out company aim and working process. Observation:Observation is a technique of fact-finding that is Observe the person or organize activities and learn about them.In Adroit Ads, CEO isObserve all organize that is help control and manage the company. Questionnaires:Questionnaire is a method of fact-finding. TheAdroit Ads company is usedQuestionnaires for gathering the information from the client. Questionnaires are helped to find the goal of project and need of the client. Here, I have developed the questionnaires for adroit Ads (Slideshare, 2015). Table1: Table of Questionnaires for adroit Ads S.noQuestions 1Which type of system application is needed by Adroit? 2What type of security do Adroit Ads want in the application? 3Which of the functions did Adroit Ads require the application? 4What is the budget of Adroit Ads for the application? 5Do Adroit Ads want a distributed application? 15
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
2.2 Assess the impact of different feasibility criteria on a systems investigation Legal:Legal feasibility of Adroit Ads company is covered all legal requirements. Adroit Ads is covered customers rights law, data protection, and revenue laws. All legal information provides the customer and staff. Social:Social criterion is told about the service and least trend of the market. Adroit Ads Company is offered Advertisement service for the customer. They focused to fulfill the customer need because customer rejected the service if it is not meet their requirements. Economic:Economic feasibility is played a major role early stage of the project. Feasibility criteria for Economic, Analyst is determining the changing of the current system which is useful and cost saving for the Adroit Ads Company. Analyst designed and developed the Adroit Ads system application which is also fulfilled all market standard. Technical:Adroit Ads is focused on a technical resource which is needed to fulfill their requirements. In the check, the Adroit Ads system needs for any updating or modification. It is covered all technical issue like online payment system, a database of company, hardware, and software of the system. Timescales:Timescales is a basic feasibility criterion in the Adroit Ads company because it is measured the timing (apply the change in the current system,how much time need the system application to come in the market, how much time need to complete the client project). 16
LO3 Be able to perform a systems investigation 3.1 Undertake a systems investigation to meet a business need System investigation is a process that is found requirements of the system. It is helped built the system. Here, I have explained a System investigation steps for the Adroit Ads. Assurance of quality:It is a systematic approach that is helped to improve the reliability of the organization. Quality assurance is a process that is checked application met the client requirements or not. For Adroit Ads, Quality assurance is defined for the application because it is helped to found error and faults in the current application of Adroit Ads.It also improves the user experience of Adroit Ads (Rouse, 2012). Name of stakeholders:Stakeholder is a single person or group of person that is effect by organize actives. A stakeholder is directly or indirectly manner affected by the company. HR and payroll team, Creative team, IT team, Account Team and other team are Stakeholder in Adroit Ads. Adroit Ads have also included CEO, User, and client as Stakeholder (Landau, 2017). Measurement of requirements:It is a type of document that is measured the application preformation.I have explained requirementspecifications for Adroit Ads which are given below: Goal:It is explained application scope that is developed forAdroit Ads. The goal is helped to manage the activities of the creative team. Substitute solutions:It is used as backup plan during the application development. Substitute solutions have reduced the risk and utilize the time and effort ofAdroit Ads. Input and output:For the development of the application, various type of programing language and resource are used asInputs. As output, Adroit Ads want a system application which supports creative team and through this application, they will be able to get an award of the best advert company. Limitations:Each project has some limitation in thedevelopment phase. Forof an application for Adroit Ads is also some limitations like as 1.Application security is less so easily attack by a hacker. 2.Cost for application development is less. 3.Availability of resources in the application is less. 17
Documentation of Requirement:CompanyRequirements are defined objectives and goals for the project. Adroit Ads CompanyRequirement hasdeveloped an application which improves the function of the creative team.Requirements are defined in two terms like as non-functional requirements and functional requirements. Here, I have defined the non- functional requirements and functional requirements of Adroit Ads. Functional Requirements: 1.It is help identifying working and functionality of the application. For the Adroit Ads, the application manages the all staff & client information and defined each team (account, creative, HR, IT) function. 2.Functional requirements have defined the behavior of the application in the limitations, conditions or rule. For theAdroit Ads, account department has managed the account and communicated the client and creative department is create video, the short film according to client need. 3.Functionalrequirementsofapplicationisconnectedwithsecurityand interface of applicationNon-functional requirements 1.Non-functionalrequirementsOfAdroitAdsapplicationisdefinedon accessibility, efficiency, loading time, and quality. 2.Non-functionalrequirementsOf Adroit Adsapplicationistold how the application completed its task in given condition. For example, payment process 3.Non-functionalrequirementsOfAdroitAdsapplicationhasdefinedthe behaviorofanapplicationduringthedevelopmentphase(AdroitAds) (Eriksson, n.d.). For example, what issues are raised during the development of application? 18
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
3.2 Use appropriate systems analysis tools and techniques to carry out a systems investigation Performing the performing system investigation for Adroit Ads, I have used lots of tools and techniques like as DFD, ERD, context diagram and use case diagram. All these tools and techniques are used during the development phase of the application. Here, I have explained these tool and techniques. ER Diagram:ERD is a data model that is describing relations between entities.Logical ERD and physical ERD are two type of ERD. It is also known as ERD, Entity Relationship Diagram or ER model Here, I have designed ER Diagram for Adroit Ads Company (Brandenburg, n.d.). Figure9: Entity Relationship Diagram Context Diagrams:It is a graphic design which is defined the boundaries and interface of project or application. It is also showed the interactions of application with other.Here,I have designed Context Diagrams for Adroit Ads Company (Modernanalyst, n.d.). 19
Figure10:Context Diagrams Data Flow Diagrams (DFDs):DFD is a graphically representation of system requirements. It is showing information flow in the system.It is a automated, manual and combination of both. Here, I have designed Data Flow Diagrams for Adroit Ads Company (Visual-paradigm, 2012). Figure11: Data Flow Diagrams (DFDs) 20
Use Case Diagrams:It is a graphic illustration that is defined the interaction between system elements.Here,IhavedesignedUseCaseDiagramsforAdroitAdsCompany (Sourcemaking, n.d.). Figure12: use case Diagram M3. Present and communicate appropriate findings. M3 is needed to explain context diagram, data flow diagram (DFD), use case diagram, and ERD (entity relation diagram) so it is successfully achieved by me in 3.2 sections. 21
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
3.3 Create documentation to support a systems investigation Documentationisanoutlinethatisneedtocompletetheprojectortask.Internal Documentation and ongoing documentation are types of documentation which is tell how the system is developed and what system effect in organizing is. Documentation is made a connection between non-technical and technical background. It guides the staff, manager, and customer. Documentation of Adroit Ads is also tracking the development of the application. The tracking process helps the new staff in the learning and training process. Documentation steps are explained below: 1.Gathering information: Adroit Ads is London based advertising agency which offered to advertise with the help of video, articles, and poster. Adroit Ads is held a creative team for creating the advertising. As a system analyst, I have collected Adroit Ads background information from company history and CEO. 2.Data assembly process:Data is playing major role in anyorganization. Data is collected from a various type of sources such as surveys, questionnaires, interview, and research. As a system analyst, I have assembled Adroit Ads Company data through CEO interview, questionnaires(staffmember)andobservation.Thisdataishelptoadeveloped application. 3.Problem Statement:Each project, Problem statement is defined in a single statement. Problem statement has defined the problem in the current system. These problems are resolved in the new system.Problem Statement of Adroit Ads company “Designed and implement a system application that helps the creative team” 4.SuggestionOrRecommendations:Recommendationisanimportantpartofthe documentationprocess.Accordingtouserfeedbackandreviewssuggested recommendations.Recommendationshaveimprovedtheapplicationorsystem. Recommendations may be positive and negative. For the AdroitAdsCompany, first Recommendations is related to security. System security is improved using encryption technique. Second, Application response time should be reduced. For the system investigation, user documentation is explained below: 22
Table2: Table of user documentation CharacteristicsExplanation ClientHere, I have designed the application forAdroit Ads company. Organize contain acreative team and their staff. creative directors, actors, ad directors, models, and art directors. Requirements for Client The client wants an application that helps to manage organize and reduced the load of the creative team. They also wantcommunication and interaction between staff member through the application Limitations During Application development Application budget Resources availability 23
3.4 Evaluate how user and systems requirements have been addressed. User requirements:It tells about the user need. User requirements also tell about how the user interacts with the application. It also includes that user needs a response application which is easily response the user without any delay. Adroit Ads Company want a system application which is support and manages the creative team. The application should be user- friendly and more responsive.In the application, they want Accounts department, HR department, and so-on departments that is fulfilled the payments, media availability, and actor recruitment. System requirements:It is included system requirements that are needed for the application development time. It tells about how is application is work.Wrikle (need for the work management),AccountAbility(forthemanageaccount),IDLE(fordevelopingthe application), and todo.iv (for the time-tracking) are system requirements to developed Adroit Ads Company application. , Verification and validation of requirements: Adroit Ads is followed Verification and validation process for the system. The validation process is checked that system is developed correct or not (according to user requirement). The verification process is checked that system has fulfilled all need of client or not. There are following step for the checked Verification and validation of requirements of the system. 1.Technical review:In this section,Adroit Ads creative team is taking review of the application. It is based on user experience after the use of the application. Here, I have explained questionnaire for the Technical review that is showed below: Table3: Technical review question 24 Technical review questionUser AUser BUser CUser D How is creative teamwork in the application? GoodAvgGoodExcellent ApplicationInteraction with Staff GoodExcellentAvgGood Application Communicationwiththe user AvgGoodExcellentAvg
Secure Best Marks with AI Grader
Need help grading? Try our AI Grader for instant feedback on your assignments.
2.Manage Review:Adroit Ads company review is managed by IT Team. Adroit Ads IT Team is collecting the reviews and feedbacks form a different type of people. These reviews and feedbacks may be positive and negative which is help the system improvement. Here, I have told about some recommendations according to user review. Update the application time to time so the user can be got update application. Application security level should be increased using encryption data. Because current system security is poor so the hacker easily attacks. Make the system can be made more responsive user can easily assess the system. 3.Customer review:In this section, the system is reviewed byCustomer with a differenttypeofquestionnaires.Here,Ihaveexplainedquestionnaireforthe Customer review that is showed below: Table4: Customer review question Customer review questionCustomer 1Customer 2Customer 3Customer 4 Security of AccessExcellentAvg.Avg.Good Response and loading time of application Avg.GoodPoorGood GUI of ApplicationGoodExcellentGoodExcellent 25
Conclusion Here, I have successfully designed a report on System Analysis and Design for Adroit Ads. I have described the SDLC Lifecycle which is used for developed of application. Adroit Ads application is designed and developed using waterfall model because it is Adroit Ads budget and developed given time. The learner will be able to learn aboutFSR report & their components, and fact-finding technique. In the report, I have explained tool and technique (like as DFD, ERD, Use case, and context diagram) that is used for development of the application. Future, I have also includedapplicationdocumentation, user requirements and system requirements in the report. 26
References Alwan, M., 2015. What is System Development Life Cycle?. [online] Airbrake Blog. Availableat:https://airbrake.io/blog/sdlc/what-is-system-development-life-cycle [Accessed 26 Jan. 2018]. Anon, 2015. [online] Available at:https://www.linkedin.com/pulse/key-components-good- feasibility-study-mwanzoni-ltd/[Accessed 26 Jan. 2018]. Boehm,1988.Boehm’sspiralmodelofthesoftwareprocess.[online]Software Engineering 10th Edition. Available at:http://iansommerville.com/software-engineering- book/web/spiral-model/[Accessed 26 Jan. 2018]. Brandenburg, L., n.d. How to Create an Entity Relationship Diagram (ERD). [online] Bridging-the-gap. Available at:http://www.bridging-the-gap.com/erd-entity-relationship- diagram/[Accessed 26 Jan. 2018]. Calikus, E. ,2015. [online] Available at:https://www.researchgate.net/figure/Figure-6- Waterfall-Model_283048282_fig5[Accessed 26 Jan. 2018]. Daassnet.,2015.DesignandDevelopment.[online]Availableat: http://www.daassnet.com/new/index.php/en/professionalservices/d-d.html[Accessed26 Jan. 2018]. Eriksson, U., n.d.. Functional Requirements vs Non Functional Requirements. [online] ReQtest.Availableat:https://reqtest.com/requirements-blog/functional-vs-non- functional-requirements/[Accessed 26 Jan. 2018]. Freddy, 2009. Which life cycle are more crucial, systems investigation, systems. [online] JustAnswer.Availableat:https://www.justanswer.com/computer/20cgg-life-cycle- crucial-systems-investigation-systems.html[Accessed 26 Jan. 2018]. Landau,P.,2017.WhatisaStakeholder?-DefinitionofStakeholder- ProjectManager.com.[online]ProjectManager.com.Availableat: https://www.projectmanager.com/blog/what-is-a-stakeholder[Accessed 26 Jan. 2018]. Lewinson,M.,2010.HowtoWriteaFeasibilityStudyReport(FSR).[online] Mymanagementguide.Availableat:http://www.mymanagementguide.com/feasibility- study-reporting-steps-to-writing-a-feasibility-study-report-fsr/[Accessed 26 Jan. 2018]. Modernanalyst, n.d.. Introduction to Context Diagrams > Business Analyst Community & Resources|ModernAnalyst.[online]Availableat: http://www.modernanalyst.com/Resources/Articles/tabid/115/ID/1355/Introduction-to- Context-Diagrams.aspx[Accessed 26 Jan. 2018]. 27
Paraphrase This Document
Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Powell-Morse, A., 2016. Iterative Model: What Is It And When Should You Use It?. [online]AirbrakeBlog.Availableat:https://airbrake.io/blog/sdlc/iterative-model [Accessed 26 Jan. 2018]. Rouse, M., 2012. What is quality assurance (QA)? - Definition from WhatIs.com. [online] SearchSoftwareQuality.Availableat: http://searchsoftwarequality.techtarget.com/definition/quality-assurance[Accessed26 Jan. 2018]. Sami, M., 2012. Software Development Life Cycle Models and Methodologies. [online] Mohamed Sami. Available at:https://melsatar.blog/2012/03/15/software-development- life-cycle-models-and-methodologies/[Accessed 26 Jan. 2018]. Slideshare,2015.Factfindingtechniques.[online]Availableat: https://www.slideshare.net/imthiyasbtm/fact-finding-techniques-53785925[Accessed26 Jan. 2018]. Smartsheet., n.d.. What's the Difference? Agile vs Scrum vs Waterfall vs Kanban. [online] Available at:https://www.smartsheet.com/agile-vs-scrum-vs-waterfall-vs-kanban [Accessed 26 Jan. 2018]. Sourcemaking.,n.d..DesignPatternsandRefactoring.[online]Availableat: https://sourcemaking.com/uml/modeling-business-systems/external-view/constructing- use-case-diagrams[Accessed 26 Jan. 2018]. Thakur, D. , 2015. Prototyping Information Systems Analysis Presentation. [online] Slideplayer. Available at: http://slideplayer.com/slide/4913149/[Accessed 26 Jan. 2018]. Visual-paradigm, 2012. What is Data Flow Diagram (DFD)? How to Draw DFD?. [online]Availableat:https://www.visual-paradigm.com/tutorials/data-flow-diagram- dfd.jsp[Accessed 26 Jan. 2018]. 28