lOMoARcPSD|20439856 1160 161962432009 3 Unit 34 System Analysis Design Reworded 2021 1 pqhrm (Institute of Chartered Accountants of Sri Lanka) Studocu is not sponsored or endorsed by any college or university Downloaded by Suraj Madushanka (smmadushanka@gmail.com) lOMoARcPSD|20439856 Higher Nationals Internal verification of assessment decisions – BTEC (RQF) INTERNAL VERIFICATION – ASSESSMENT DECISIONS HND in Computing Programme title Miss. Valuka Assessor Internal Verifier Unit 34: System Analysis & Design Unit(s) Automated system for E-Solutions Private Limited Assignment title M.G.R.P. Jayarathne Student’s name List which assessment criteria the Assessor has awarded. Pass Merit Distinction INTERNAL VERIFIER CHECKLIST Do the assessment criteria awarded match those shown in the assignment brief? Is the Pass/Merit/Distinction grade awarded justified by the assessor’s comments on the student work? Has the work been assessed accurately? Is the feedback to the student: Give details: • Constructive? • Linked to relevant assessment criteria? • Identifying opportunities for improved performance? • Agreeing actions? Does the assessment decision need amending? Y/N Y/N Y/N Y/N Y/N Y/N Y/N Y/N Assessor signature Date Internal Verifier signature Date Programme Leader signature (if required) Date Confirm action completed Remedial action taken Give details: Assessor signature Date Internal M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 1 lOMoARcPSD|20439856 Date Verifier signature Programme Leader signature (if required) Date M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 2 lOMoARcPSD|20439856 Higher Nationals - Summative Assignment Feedback Form Student Name/ID M.G.R.P. Jayarathne / KAN|A – 013359 Unit Title Unit 34: System Analysis & Design 1 Assessor 09/01/2021 Submission Date Date Received 1st submission Re-submission Date Date Received 2nd submission Assignment Number Miss Valuka Assessor Feedback: LO1 Evaluate the strengths and weaknesses of the traditional and agile systems analysis methodologies Pass, Merit & Distinction P1 M1 D1 Descripts LO2 Produce a feasibility study for a system for a business-related problem Pass, Merit & Distinction Descripts P2 M2 LO3 Analyse their system using a suitable methodology. Pass, Merit & Distinction Descripts P3 M3 D2 LO4 Design the system to meet user and system requirements. Pass, Merit & Distinction Descripts Grade: P4 Assessor Signature: M4 Date: Resubmission Feedback: Grade: Assessor Signature: Date: Internal Verifier’s Comments: Signature & Date: * Please note that grade decisions are provisional. They are only confirmed once internal and external moderation has taken place and grades decisions have been agreed at the assessment board. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 3 lOMoARcPSD|20439856 Pearson Higher Nationals in Computing Unit 34: Systems Analysis & Design Assignment 01 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 4 lOMoARcPSD|20439856 General Guidelines 1. A Cover page or title page – You should always attach a title page to your assignment. Use previous page as your cover sheet and make sure all the details are accurately filled. 2. Attach this brief as the first section of your assignment. 3. All the assignments should be prepared using a word processing software. 4. All the assignments should be printed on A4 sized papers. Use single side printing. 5. Allow 1” for top, bottom , right margins and 1.25” for the left margin of each page. Word Processing Rules 1. The font size should be 12 point, and should be in the style of Time New Roman. 2. Use 1.5 line spacing. Left justify all paragraphs. 3. Ensure that all the headings are consistent in terms of the font size and font style. 4. Use footer function in the word processor to insert Your Name, Subject, Assignment No, and Page Number on each page. This is useful if individual sheets become detached for any reason. 5. Use word processing application spell check and grammar check function to help editing your assignment. Important Points: 1. It is strictly prohibited to use textboxes to add texts in the assignments, except for the compulsory information. eg: Figures, tables of comparison etc. Adding text boxes in the body except for the before mentioned compulsory information will result in rejection of your work. 2. Avoid using page borders in your assignment body. 3. Carefully check the hand in date and the instructions given in the assignment. Late submissions will not be accepted. 4. Ensure that you give yourself enough time to complete the assignment by the due date. 5. Excuses of any nature will not be accepted for failure to hand in the work on time. 6. You must take responsibility for managing your own time effectively. 7. If you are unable to hand in your assignment on time and have valid reasons such as illness, you may apply (in writing) for an extension. 8. Failure to achieve at least PASS criteria will result in a REFERRAL grade . M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 5 lOMoARcPSD|20439856 9. Non-submission of work without valid reasons will lead to an automatic RE FERRAL. You will then be asked to complete an alternative assignment. 10. If you use other people’s work or ideas in your assignment, reference them properly using HARVARD referencing system to avoid plagiarism. You have to provide both in-text citation and a reference list. 11. If you are proven to be guilty of plagiarism or any academic misconduct, your grade could be reduced to A REFERRAL or at worst you could be expelled from the course M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 6 lOMoARcPSD|20439856 Student Declaration I hereby, declare that I know what plagiarism entails, namely to use another’s work and to present it as my own without attributing the sources in the correct form. I further understand what it means to copy another’s work. 1. I know that plagiarism is a punishable offence because it constitutes theft. 2. I understand the plagiarism and copying policy of Edexcel UK. 3. I know what the consequences will be if I plagiarise or copy another’s work in any of the assignments for this program. 4. I declare therefore that all work presented by me for every aspect of my program, will be my own, and where I have made use of another’s work, I will attribute the source in the correct way. 5. I acknowledge that the attachment of this document signed or not, constitutes a binding agreement between myself and Pearson , UK. 6. I understand that my assignment will not be considered as submitted if this document is not attached to the assignment. KANA013359@esoft.academy 09/01/2021 Student’s Signature: (Provide E-mail ID) Date: (Provide Submission Date) M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 7 lOMoARcPSD|20439856 Higher National Diploma in Computing Assignment Brief Student Name /ID Number M.G.R.P. Jayarathne / KAN|A - 013359 Unit Number and Title Unit 4: Systems Analysis & Design Academic Year 2021/22 Unit Tutor Miss Valuka Automated system for E-Solutions Private Limited Assignment Title Issue Date Submission Date 09/01/2021 IV Name & Date Submission format The submission should be in the form of an individual written report written in a concise, formal business style using single spacing and font size 12. You are required to make use of headings, paragraphs, and subsections as appropriate, and all work must be supported with research and referenced Please provide in-test citations, reference list and bibliography using Harvard referencing system. Please also provide a bibliography using the Harvard referencing system. The recommended word limit is not less than 5000 words, although you will not be penalised for exceeding the total word limit. Unit Learning Outcomes: LO1 Evaluate the strengths and weaknesses of the traditional and agile systems analysis methodologies. LO2 Produce a feasibility study for a system for a business-related problem. LO3 Analyse their system using a suitable methodology. LO4 Design the system to meet user and system requirements. Assignment Brief and Guidance: M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 8 lOMoARcPSD|20439856 *Please note that assignment guidance is for reference only and should be more specific in detail to meet customized needs. Assignment brief Case study The new automated system is designed to replace the current, manual, error-prone process of E-Solutions private Limited. The automation of existing process is to reduce the company’s expenses and enhance the productivity significantly. This transformation also would support for: 1) Successful teams working 2) Completing projects on time and within budget due to a better understanding of system requirements and tasks to be completed 3) Starting projects on time through automated project scheduling system. In the proposed system, the Project director creates a project and a “project profile” for each project. The creation of the project profile includes identification of project employee costs, the assignment of tasks to the project, and the assignment of a project manager. The project profile is consisted of project id, project personnel cost, a list of tasks assigned, and the project manager. The Project director also creates the teams for a given project, assigns employees to the teams, and assigns a team leader. The Project manager is responsible for assigning tasks to various teams working on the projects(s). The Team Leader assigns tasks to the team members. Additional functionality includes: Produce and update information about different software projects, project teams, specific team member assignments and team skills. Perform function point analysis to identify the personnel cost of the project and provide information to generate invoices upon completion of project phases. Monitor projects and identify completed tasks and ongoing tasks of each project. Activity 01 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 9 lOMoARcPSD|20439856 Discuss traditional and agile system analysis methodologies used in the industry by comparing and contrasting the strengths and weaknesses of them. Critically evaluate two methodologies by referring to the examples to support your answer. Activity 2 Produce a feasibility report for the scenario given above and assess the importance of feasibility criteria used for the system investigation. Critically evaluate the strengths and weaknesses of feasibility study with relevant to the proposed solution. Activity 3 Analyse and review the system requirements of the proposed solution given in the scenario using a suitable methodology. Functional and non-functional requirements of the system should be clearly mentioned. Assessment of the effectiveness and suitability of the chosen methodology should be provided with proper justifications. Activity 4 Produce a system design specification for the above scenario and assess the effectiveness of your design and the methodology used with reference to how it meets the user requirements. Your system design specification should include architectural design, interface design, database design, and program design. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 10 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 11 lOMoARcPSD|20439856 Acknowledgement The work on this assignment has been an inspiring, often exciting, sometimes challenging, but always an interesting experience. This assignment would not have been possible without the support of many people. First of all, I would like to express my deep and sincere thankfulness to my lecturer, Miss Valuka. Without her guidance and support this assignment cannot be done properly like this. She always gives us his support and, guides us how doing our assignment in purpose to produce a good outcome from an assignment that have been studied. And I take this opportunity to thank my institute, ESOFT Metro Campus – Kandy, for providing us with the necessary facilities. Especially I would like to thank my parents, family members and colleagues for whom I have great regard and I wish to extend my beneficent thanks to all those who have helped me. Thank you M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 12 lOMoARcPSD|20439856 Table of Content LO1 Evaluate the strengths and weaknesses of the traditional and agile systems analysis methodologies..........................................................................................................................14 Traditional VS Agile methodologies....................................................................................14 Traditional methodology..................................................................................................14 Benefits/Advantages of Traditional Methodology...........................................................14 Disadvantages of Traditional Methodology.....................................................................16 Agile methodology...............................................................................................................17 Benefits/Advantages of Agile Methodology....................................................................17 Disadvantages of Agile Methodology..............................................................................18 Exact deference between Agile and Traditional...............................................................19 LO2 Produce a feasibility study for a system for a business-related problem.........................21 Feasibility study...................................................................................................................21 Technical Feasibility.........................................................................................................22 Operational feasibility......................................................................................................22 Economic feasibility.........................................................................................................22 Legal feasibility................................................................................................................22 Schedule feasibility..........................................................................................................23 Feasibility report...................................................................................................................24 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 13 lOMoARcPSD|20439856 LO1 Evaluate the strengths and weaknesses of the traditional and agile systems analysis methodologies. Traditional VS Agile methodologies Traditional methodology Customary task the executives (Cascade Strategy) is a straight methodology where cycles happen in an anticipated grouping. In this methodology, the venture follows a preplanned set of stages and expects that the prerequisites stay fixed while the financial plan and undertaking course of events can be changed. This methodology is more appropriate for projects where the chance of changes in the extension is insignificant. The workplace of the Task Supervisor holds all the obligations of the venture and is responsible for the outcomes. Aside from the task arranging measure, even the clients have no say during the undertaking's execution stage. Also, if there should arise an occurrence of any issues, colleagues should raise the issue to their chief who has the last say. Since customary tasks the board vigorously depends on legitimate arranging and investigation in the advancement stage, the subsequent improvement measure is very smoothed out. This permits the undertaking administrator to zero in on various assignments since the task group works without the least direction except if an issue is raised. Task directors utilize the procedures and apparatuses characterized by the Venture The board Organization (PMI), a worldwide body for a project the executive’s expert that create guidelines and systems. Benefits/Advantages of Traditional Methodology Cost-Effective. Since the undertakings are simpler to finish under Customary Venture The board. That is the reason they probably take less time to finish and in gathering the timetable effectively. There are not any odds of confronting bugs, mistakes, or complex issues during the arranging, planning, testing, and last execution of the undertaking. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 14 lOMoARcPSD|20439856 The organizations cheerfully go for the Customary Approach for more modest and consecutive tasks. They take less time, fewer designers, and fewer assets to finish. It is additionally less expensive because the organizations don't have to utilize hefty innovation and hardware to finish such tasks. Suitable for Remote Projects. Correspondence and diverse geological positions turn into a significant obstacle for bigger and complex ventures. Conventional activities are more modest and simpler ones are profoundly appropriate for far-off projects. As such tasks can be created by a more modest group and don't need a lot of correspondence to address the obstacles. It’s more Sequential. It has consecutive examples which make it simple to follow the customary philosophy. The successive ventures needn't bother with much change during the turn of events. On the off chance that you adhere to the creating plan, there are likely the best opportunities to complete your errand inside the time timetable and any remaining measures. The succession likewise makes the board and advancement simpler. The conventional model suits best the more modest ventures where prerequisites are clear and reasonable. Each progression in the conventional strategy has a beginning and endpoint subsequently it's adaptable to impart progress to partners and clients. The zeroed-in preplanning on prerequisites and plan prior to composing a code decreases the danger of blunders and postponement. The successive system requires appropriate documentation for each stage which brings about an upgraded comprehension of the rationale behind the code and assessment. This succession makes the legitimate path for the partner to have knowledge into a particular stage. Quick Time Around. A standard issue confronting numerous organizations, regardless of where they're in the business life cycle, is they stall out down and dirty of everyday tasks, to the detriment of directing business development exercises. It squanders assets, cash, and time. Conventional philosophy projects don't need a lot changing as they follow a grouping. That is the reason they are followed through on schedule. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 15 lOMoARcPSD|20439856 Optimization of customer satisfaction. Customary Ventures are not very intricate to meet the necessities of the customer. Each task the board approach exceptionally focuses on the bliss of the customers. The whole improvement measure happens under the sharp perspective on the customer's necessities. The customer is monitoring each cycle, the secret about criticism focused on each request. On the occasion the client is clear concerning the necessities of the product that will be created, the conventional model is the absolute best way to deal with the following because it follows a successive system, and prerequisites are clarified in the absolute first stage. Responsible for the quality of deliverable. Each Product Advancement Procedure has the objective to convey quality improvement to make a powerful item, productively fulfilling the market's needs. It is more stupid than an extravagant presumption to accomplish 100% outcomes. The practical methodology and refined exactness can be achieved through devoted capability, cooperation, coordination, and the board. Disadvantages of Traditional Methodology 1. Risk Involving and challenging Development Now and again the clients and partners don't know about their necessities in the beginning, and cascade Programming Improvement can't to start without social affair every applicable detail and prerequisites. That is the reason the conventional methodology doesn't offer a lot of room for the client's criticism and the redid eventual outcome. It is additionally a not suitable model for perplexing, huge, and object-arranged undertaking advancement. 2. No easy Change When an application is on the testing stage, it is likely incomprehensible, time taking, and costly to return and fix it as per the necessities. Now and then you need to begin again to execute any changes. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 16 lOMoARcPSD|20439856 3. Local Optimization All individual subcontractors just consideration about their own endeavors and ability. In the case of something turns out badly, there isn't a common collaboration to guard and handle the issue. No collaboration, no fantasy work in customary undertaking the executives. 4. Lack of Coordination The subcontractors are included as people, not as a solitary unique group. There is no endeavor is made to have solidarity, shared collaboration, and obligation to the turn of events. The absence of coordination postpones improvement and can cause some major issues. Agile methodology Coordinated undertaking the board (APM), a genuinely later and adaptable way to deal with the project the executives, is all the rage these days. As per the beat of the calling 2017 review, 71% of associations utilized a dexterous methodology for their activities and one of the primary explanations for this is the versatility of Spry. It is an iterative way to deal with the project the board that basically centers around client input, adaptability, and compelling joint effort between colleagues. Dexterous permits project groups to be more adaptable and guarantee that the result is as indicated by the client's norms. The light-footed structure partitions the task into more modest time-boxed runs that regularly keep going for about fourteen days. These runs help project groups deftly managing changes and advancements. Since client cooperation is a critical component of the APM system, that is the reason ordinary updates are shipped off to clients and their input is quickly accepted. Benefits/Advantages of Agile Methodology Enhanced Flexibility. At the point when Light-footed and Conventional venture the executives are looked at, Nimble is 'undoubtedly' more adaptable. Since the whole undertaking is isolated into more modest runs, presenting changes halfway gets incredibly simple. Transparency. As opposed to the conventional methodology, the entire group thinks about the advancement of the undertaking in Nimble. In this methodology, the entire group chooses the arrangement together and shares the responsibility for the project which improves project M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) 17 Downloaded by Suraj Madushanka (smmadushanka@gmail.com) lOMoARcPSD|20439856 straightforwardness. Additionally, clients are likewise included all through the task and their input is considered for an adequate end result. Effective Collaboration. All Deft approaches urge groups to share data consistently. There is no compartmentalization of data and each and every part's assessment is considered regardless of the position they hold in the organization. For instance, on account of the Scrum project the board, the most well-known Nimble system, groups have everyday 'stand-up' gatherings and run arranging where the group talks about their advancement, issues, and plans for the afternoon. Effective Problem-solving. Since Lithe follows an 'everyone ready and available' approach; the way toward tackling issues gets simpler and more effective. Colleagues likewise have the self-sufficiency to roll out paltry improvements without getting an endorsement from the venture chief which saves a great deal of time and animates progress. Reduced Complexities. Famous Spry procedures like Scrum and Kanban strategy require the division of the whole venture into a lot more modest and feasible undertakings. This permits the constant advancement of the task while guaranteeing quality. On account of the conventional methodology, unexpected changes or issues once in a while return the group to 'square one'.This brings about the wastage of both time and cash. In 2017 alone, the U.S government lost about $32 billion in bombed IT projects because of this explanation. Disadvantages of Agile Methodology 1. In the event of some product expectations, particularly the enormous ones, it is hard to evaluate the exertion needed toward the start of the product improvement life cycle. 2. There is an absence of accentuation on vital planning and documentation. 3. The task can undoubtedly get taken off course if the client agent isn't clear what ultimate result that they need. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 18 lOMoARcPSD|20439856 4. Just senior software engineers are equipped for taking the sort of choices needed during the improvement cycle. Subsequently, it has a bad situation for novice developers, except if joined with experienced assets. Exact deference between Agile and Traditional Adaptability Lithe venture the executive’s procedure is substantially more adaptable than the customary methodology. While working, if your colleagues feel that they need to make changes in their item or their functioning interaction, a dexterous task the board permits them to do as such. Nimble venture the executives doesn't have confidence in after an inflexible construction; they fundamentally center around the item. What's more, due to this adaptability, individuals favor the lithe undertaking the executives’ approach more. Then again, in conventional or cascade projects the board follows a hierarchical methodology. That implies you can't deal with any extremely late changes without influencing the work interaction or results. Straightforwardness In lithe venture the board, each choice and plan is straightforward. The item proprietor, colleagues, customers, everybody is engaged with settling on choices and changes. From arranging, looking into, and testing an item, spry system, the colleagues can altogether see the work progress and settle on educated choices. Despite what is generally expected, in the customary venture the executive’s approach, the task director will settle on every one of the important choices or with few senior individuals. Other colleagues can't see the improvement from beginning to end as expected. Frequently work is done in storehouses, so straightforwardness gets lost for different storehouses. Degree for Criticism In the event that you utilize the customary philosophy for creating or building another item, you need to design everything all along. You need to finish each assignment inside a M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 19 lOMoARcPSD|20439856 prearranged time and spending rules. That implies you can't permit any huge changes dependent on input that may postpone the item conveyance. Notwithstanding, with the dexterous methodology, you can acknowledge steady criticism from the item proprietor and clients. Ceaseless input will assist you with bringing better outcomes and convey excellent items inside the cutoff time. Thus, engineers and venture supervisors lean toward utilizing nimble undertaking the executives to the conventional methodology. Venture Intricacy Light-footed undertaking the board is the ideal fit for every single complex assignment. In the event that your task stages are reliant upon different stages or have interconnected stages, at that point, the light-footed methodology is the most ideal decision to make work straightforward to lessen intricacy. Continuous assessments and transformations help in lessening intricacy and necessity vagueness. While customary task the executive’s philosophy follows a straight methodology, it can't oversee complex undertakings where prerequisites are equivocal, and work is intricate. As we've referenced before, you can't roll out abrupt improvements to this methodology. Customary is a superior fit for less perplexing or little activities. Consumer loyalty Clients assume an essential part in the nimble system. It zeros in addition to gathering client assumptions by tolerating their input after every emphasis. In spry, work is conveyed continually to the end clients. Along these lines, they can give their important musings and urge the coordinated group to follow up on the input successfully. As a nimble venture the board esteems client input, the group comprehends the client's particulars and gives them great items and wanted administrations. It assists with keeping up client commitment and improve fulfillment. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 20 lOMoARcPSD|20439856 LO2 Produce a feasibility study for a system for a business-related problem. Feasibility study A feasibility study is an analysis that considers all of a project's relevant factors, including economic, technical, legal, and scheduling considerations, in order to determine the project's chances of success. A feasibility study's goal is to determine whether the system is worthwhile to deploy and if it can be implemented within the existing budget and timeline. The feasibility study's findings should be summarized in a report that suggests whether or not the requirements engineering and system development process should be continued. A feasibility analysis, as the name implies, is used to determine the viability of an idea, such as ensuring that a project is legally, technically, and economically feasible. It tells us whether a project is worthwhile—in some situations, a project may be impossible to complete. There are a variety of reasons for this, including the need for too many resources, which not only stops those resources from performing other duties, but also may cost more than the company would earn back by taking on a project that isn't profitable. Types of feasibility study • Technical feasibility • Operational feasibility • Economic feasibility • Legal feasibility • Schedule feasibility M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 21 lOMoARcPSD|20439856 Technical Feasibility The technological resources accessible to the organization are the subject of this examination. It helps organizations in determining whether technical resources are sufficient for the project and whether the technical team is capable of converting ideas into working systems. The proposed system's hardware, software, and other technical needs are also evaluated for technical feasibility. As an exaggerated example, a company would not want to try to put Star Trek transporters in its building because the project is currently not technically feasible. Operational feasibility This assessment entails undertaking studies to determine whether—and how well—the project can meet the organization's needs. Operational feasibility studies also look at how a project plan meets the requirements specified during the system development requirements analysis phase. Economic feasibility This assessment usually includes a cost-benefit analysis of the project, which helps organizations in determining the project's viability, cost, and benefits before allocating financial resources. It also functions as an independent project assessment and enhances project credibility by assisting decision-makers in determining the proposed project's positive economic benefits to the organization. Legal feasibility This assessment looks at if any component of the proposed project violates any regulations, such as zoning rules, data protection regulations, or social media laws. Assume a company wishes to develop a new office building at a specified location. A feasibility study may discover that the desired location for the company is not designated for that sort of business. That organization has just saved a lot of time and effort by discovering early on that their idea was not feasible. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 22 lOMoARcPSD|20439856 Schedule feasibility This evaluation is important for project success; after all, if a project is not completed on time, it will fail. An organization estimates the amount of time it will take to execute a project when scheduling feasibility. After all of these factors have been considered, the feasibility study can help identify any potential project constraints, such as: • Internal Project Constraints: Technical, Technology, Budget, Resource, etc. • Internal Corporate Constraints: Financial, Marketing, Export, etc. • External Constraints: Logistics, Environment, Laws, and Regulations, etc. Importance of Feasibility Study The importance of a feasibility study involves the desire of an organization to “get it right” before investing resources, time, or money. A feasibility study may uncover fresh ideas that totally change the scope of a project. It's preferable to make these decisions ahead of time rather than rushing into a project only to discover that it won't work. A feasibility study is usually advantageous to a project since it provides you and other stakeholders with a clear picture of what is being proposed. Below are some key benefits of conducting a feasibility study: • Improves project teams’ focus • Identifies new opportunities • Provides valuable information for a “go/no-go” decision • Narrows the business alternatives • Identifies a valid reason to undertake the project • Enhances the success rate by evaluating multiple parameters M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 23 lOMoARcPSD|20439856 • Aids decision-making on the project • Identifies reasons not to proceed Aside from the approaches to feasibility study listed above, some projects also require the analysis of other constraints - • Internal Project Constraints: Technical, Technology, Budget, Resource, etc. • Internal Corporate Constraints: Financial, Marketing, Export, etc. • External Constraints: Logistics, Environment, Laws, and Regulations, etc. (Anon., 2021) Feasibility report Table 1: Feasibility Report Feasibility report Project scope: This project requires the creation of a new automated system for E-solutions private limited. The main goal of this project is to minimize the company's cost while also increasing the system's productivity. Budget for project: LKR 170,000.00 Project Duration: 9-10 months M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 24 lOMoARcPSD|20439856 Technical feasibility: This project will include a local webpage for individuals who access the automated system; this page will need to be hosted internally, which will require the use of a PC and a network, as well as a local web server. For those who access the automated system through the internet, the webpage will need to be hosted through a provider. Hardware and services: A powerful server is needed to allow many users to access into the system. Fast network switches and network connection will be required to provide a good user experience. Legal feasibility: Customers that wish to use the system will be required to register. To ensure that client information is saved and handled safely, proper data protection rules will need to be followed. Operational feasibility: Staff will receive training to ensure that they are comfortable with the system. Economic feasibility Web hosting services Additional resources Training cost Contract for development system Total cost cost 100,000.00 75,000.00 125,000.00 260,000.00 560,000.00 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 25 lOMoARcPSD|20439856 References Anon., 2021. www.digite.com. Available at: [Online] https://www.digite.com/agile/scrum- methodology/#:~:text=Scrum%20is%20an%20agile%20development,the%20development %20of%20the%20project. [Accessed 01 09 2021]. Anon., 2021. Available www.simplilearn.com. at: [Accessed 01 09 2021]. Anon., 2021. Available [Online] https://www.simplilearn.com/feasibility-study-article www.tutorialspoint.com. [Online] at: https://www.tutorialspoint.com/system_analysis_and_design/system_analysis_and_design_ development_life_cycle.htm [Accessed 01 09 2021]. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 26 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 27 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 28 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 29 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 30 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 31 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 32 lOMoARcPSD|20439856 M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) Downloaded by Suraj Madushanka (smmadushanka@gmail.com) 33 lOMoARcPSD|20439856 Grading Criteria Achieved Feedback LO1 Evaluate the strengths and weaknesses of the traditional and agile systems analysis methodologies. P1 Discuss the strengths and weaknesses of the traditional and agile systems analysis methodologies. M1 Compare and contrast the strengths and weaknesses of the traditional and agile systems analysis methodologies. LO2 Produce a feasibility study for a system for a business-related problem. P2 Produce a feasibility study for a system for a business related problem. M2 Evaluate the relevance of the feasibility criteria on the systems investigation for the business related M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) 34 Downloaded by Suraj Madushanka (smmadushanka@gmail.com) lOMoARcPSD|20439856 problem. LO1 & LO2 D1 Critically evaluate the strengths and weaknesses of the traditional and agile methodologies and feasibility study. LO3 Analyse their system using a suitable Methodology P3 Review a system using a suitable methodology for a business-related problem. M3 Analyse the effectiveness of the methodology used in providing a solution for a given business context. LO4 Design the system to meet user and system Requirements P4 Design a fully functional system to meet user and system requirements for the business related problem. M4 Assess the effectiveness of the system design with M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) 35 Downloaded by Suraj Madushanka (smmadushanka@gmail.com) lOMoARcPSD|20439856 reference to the methodology used and how the design meets user and system requirements. LO3 & LO4 D2 Justify the choice of the analysis methodology used in the context of the business problem. M.G.R.P. Jayarathne KAN|A – 013359 Assignment No. – 01 (SAD) 36 Downloaded by Suraj Madushanka (smmadushanka@gmail.com)