15 pages/≈4125 words
IT & Computer Science
Development Framework Methods: The City And State Where It Is Located (Essay Sample)
A case study about the development of an e-commerce system in a companysource..
DEVELOPMENT FRAMEWORK AND METHODS
The Name of the Class (Course)
The Name of the School (University)
The City and State where it is located
Contents TOC \o "1-3" \h \z \u Company Description PAGEREF _Toc511319397 \h 3The problem PAGEREF _Toc511319398 \h 3Proposed Solutions. PAGEREF _Toc511319399 \h 3Management of the project PAGEREF _Toc511319400 \h 4Justification of the DSDM atern approach PAGEREF _Toc511319401 \h 4SECTION B: High-level requirements analysis and Moscow prioritization PAGEREF _Toc511319402 \h 7SECTION C: Legal, Social, Ethical and Professional issues PAGEREF _Toc511319403 \h 14Works Cited PAGEREF _Toc511319404 \h 19
Paint Everything is a mid-sized company that produces paint for sale to a variety of consumers including art stores and hardware stores. The compound was founded in 1958 and has experienced reasonable growth. However, due to stagnation in sales in recent years the former managing director, Peter Cook of the company initiated a project to create an e-commerce website for the company so that clients would order the paint products directly from the company. Unfortunately, the project is still incomplete due to disorganization in its management. The successor to Peter Cook has chosen to revive the project and has enlisted the services of Sally Flowers who is an IT consultant to spearhead the project.
* The current IT department does not have the expertise in designing an e-commerce website.
* The previous website did not satisfy end user needs
* The IT team did not understand the problem the previous website was supposed to solve before proposing technical solutions.
* The IT team did not design a system that could complement the current ordering system.
* There no clear protocols on how development should proceed as the current systems were developed decades ago.
* The management commissions an external IT consultant.
* The management wishes to recruit additional members of the IT team with the help of the external IT consultant.
The IT consultant proposes the DSDM a tern approach in designing the website.
Management of the project
The managing director has placed an external consultant Sally Flowers in charge of the design process and she is free to recruit members of her team.
Justification of the DSDM atern approach
Dynamic Systems Development Methodology is a procedure that enables information system technicians to efficiently construct software projects (Methodsandtools.com, 2018). The dsdm atern approach would be very appropriate for the creation of an e-commerce website for Paint Everything company as it has stages including pre-project, foundation, feasibility, deployment, engineering, exploration, and post project which will streamline the project (Methodsandtools.com, 2018).
The first step is the pre-project phase. This stage involves the introduction of a clear proposal for our project and to elaborate its relevance to the organization (Agile Business Consortium, 2018). The first step is the identification of the problem that the project should solve as the creation of an e-commerce platform to promote the sale of our paint products. Moreover, through research, we identify and explain the end user needs so that the engineers design a system that caters to all the desires of the customer (Agile Business Consortium, 2018).
The next step is the feasibility stage. The purpose of this phase is to determine whether the project is viable and will solve all the problems that the pre-project phase identified without interfering with the profitability of the company (Agile Business Consortium, 2018). The management consultant should assess if the benefits of creating an e-commerce website will outweigh the costs incurred in the maintenance and construction of the platform. Additionally, the feasibility study should verify the future impact of the e-commerce site to the existing in-house ordering system. The feasibility study then gives an estimation of the overall cost of developing the website and the time it will take. Finally, the management plans for the foundation step.
The foundation step involves the enactment of solid and lasting foundations for the project (Methodsandtools.com, 2018). The purpose of this step is to define the high-level needs of the project and to elaborate their significance and priority to the business. The foundation stage also elaborates the business practices that the e-commerce platform will enhance for the benefit of the company (Methodsandtools.com, 2018).
The company then provides data that will be essential for the proper functioning of the website, for example, the types of products that the consumer can purchase on the site and payment options. The project management team also states the policies and stratagems that it will apply to guide the process of building the website in the proposed timeframe and at minimum cost.
After the foundation stage what follows is the exploration phase. This phase entails the investigation of the business requirements to turn them into a practical result (Agile Business Consortium, 2018). The primitive website produced at this stage is not meant for commercial use but for demonstration and testing to show that the website satisfies the end user needs. The exploration stage generates a site that will undergo further modification to meet all technical acceptance standards.
The engineering phase follows the exploration stage and it involves the improvement of the initial website in an incremental and iterative manner to attain full operational capabilities. The developers concentrate on enhancing the non-functional needs of the platform which include maintainability, supportability, security, performance, and capacity to promote user experience and increase the efficiency of the product (Methodsandtools.com, 2018). Moreover, business representatives in this phase are concerned with ensuring that the system is suitable for commercial purposes.
The seventh stage is the deployment stage (Agile Business Consortium, 2018). In this phase, the company launches the website and makes it accessible to the customers. The marketing department should advertise the site in print, electronic and social media to ensure that the customers are aware of the new platform. The human resource department should train staff on the maintenance of the website and its operations. The post-project phase follows the deployment of the website and it evaluates the performance of the site to determine whether the site has met the goals set in the pre-project phase.
The advantages of the dsdm include its strict adherence to the set budget and deadlines. Secondly, it in cooperates stakeholders from all departments thus ensuring that the platform produced complements the existing system and does not interfere with current processes at the company. Thirdly, the approach stresses the testing of the website before deployment to ensure that it is user-friendly. In addition, the project managers consult business experts throughout the development process to ensure that the website has business value (Methodsandtools.com, 2018). The major drawback of the dsdm process is its need for qualified development human resource in both the technical and business sectors which is costly to hire (Methodsandtools.com, 2018).
SECTION B: High-level requirements analysis and Moscow prioritization
As the stakeholders analyze the broad objective that a project should accomplish, they inevitably compose a list of requirements that the website should fulfil. High-level requirements are those functional requirements that give a detailed description of a service, feature or function that should be in cooperated into the design of the e-commerce website so that the final design can satisfy the end user needs (Jindal, 2016). On the contrary, non-functional requirements are those requirements that specify how efficient and effective the website should be in carrying out its functions (Jindal, 2016). We can describe according to the restrictions that the technicians will consider when constructing the website for example security and the desirable qualities that the platform will have upon the completion of the project. Therefore, we will identify the requirements that are not high-level requirements as those non-functional requirements that those members who attended the meeting proposed.
The managing director Scott Hardy states that placing orders should be quick and hassle-free. It is not a high-level requirement because it simply describes how easily a customer should place an order and feature that is visible to the user will not achieve this condition but the ease of use of placing an order will be determined by the skill of the technical personnel and the algorithms applied to design the website.
Wendy Lucas from the Finance department states that the tracking and ordering processes should be quick and easy. We choose this requirement to be a non-functional requirement because the design of the website will determine the ease with which a client can order and track the products.
Frederick Davenport from the central quality unit asserts that the security of the system should be of paramount importance to mitigate against attempts at hacking. We cannot classify this requirement as a high-level requirement because the inclusion of security protocols into the design of the project will protect the security and integrity of the system. A specific feature, therefore, does not solve the problem of security.
Frederick Davenport also recommends that the system should be transparent about the data collection policies of the company in dealing with customers and sales. This recommendation is not a high-level req...
Get the Whole Paper!
Not exactly what you need?
Do you need a custom essay? Order right now:
- Issues Relating To The Development Of Cloud And It SystemsDescription: When dealing the computing and IT systems, it is advisable to take into account the issues related to the compliance with the statutory frameworks. The aspect of liability especially during data transfer is an essential legal issue. ...4 pages/≈1100 words| 3 Sources | Harvard | IT & Computer Science | Essay |
- Virality In Digital Media Research Assignment PaperDescription: What does virality mean in the context of digital media? Why making content go viral seems to be so desirable?...9 pages/≈2475 words| 3 Sources | Harvard | IT & Computer Science | Essay |