Build Management (12 marks) A client of yours has confidential plans to develop an open-source web browser and has asked you to provide advice on build management by looking at a competitor (Mozilla...

1 answer below »


you can design your own template or refer to online resources. However, the assignment should be well presented in a standard report format.




Build Management (12 marks) A client of yours has confidential plans to develop an open-source web browser and has asked you to provide advice on build management by looking at a competitor (Mozilla ‘Firefox’). Give your advice as follows: 1. A brief description of the nightly build system of Mozilla Firefox for managing changes to software and systems (4 marks) 2. How Mozilla arrives at a release of Firefox that is distributed to the public (4 marks) 3. Advantages and Disadvantages of this system for the client (4 marks). Note that the nightly builds evolve over time so carefully reference the facts that you have gathered and indicate the dates to which your descriptions refer. You should be able to answer this section in about 400 words. Request for Proposal (RFP) (20 marks) Provide a detailed RFP for the following system. Aussie Business Buzz (ABB) is a business that sells a variety of technology products (e.g., PCs, laptops, phones, routers), and provides device repairs and mobile device accessories. They want an integrated system to support their 4 branch shops as the opportunity arises. They envisage the system will evolve over time and plan to expand to many more locations. Their initial requirements are: 1. A customer relations database with information about products and services purchased, and devices left with them for repair (customer details, customer purchase history, problem report, work details, etc.) 2. A marketing system that allows for digital marketing using e-mail, social media, and any other modern marketing techniques. This will use details in the customer relations database but allow other prospective customers’ details to be entered in the existing Aussie Business Buzz website (not part of this RFP). 3. A stock management system that includes products for sale, parts for use in repairs, and automatic ordering from wholesalers. The system must be able to be used for individual locations to find products and parts at other ABB locations when necessary. 4. Reports for management, who may be at any location, of the status of all the above so they can order stock, recruit staff, and make other management decisions. Your RFP should use one or more guidelines that you will reference. You may be tempted to go overboard here so try to restrict your RFP to a reasonable size (up to 1000 words maximum), less if possible. Remember that the fewer restrictions the better in an RFP so that the responders can come up with new ideas that you have not imagined so far. This also means your RFP will not contain much technical information about the requested system but will contain information about your existing systems (the website unless you add to the specification). Your RFP should allow for bespoke software development; but it should also clearly be able to consider existing applications, solutions built from components, SaaS solutions, other solutions, and any combination of these. As you have learned, your RFP must contain: · The system description · Explanation of how you would evaluate proposals received · Explanation of how you would answer questions · Any other facts that would ensure proposals are useful to you and worth a supplier’s effort to respond to the RFP Note there are many things missing from the above specification that you may wish to add to your RFP. A lot of your RFP will be details that you will need to make up, e.g., who to contact and how. You can use your own information or invent names and other data along the ABB theme.
Answered Same DayAug 24, 2022

Answer To: Build Management (12 marks) A client of yours has confidential plans to develop an open-source web...

Shubham answered on Aug 24 2022
67 Votes
Build Management
Question 1
The nightly build system of Mozilla Firefox includes the concept of software development that is required for the software and it builds a newly available source code. The Mozilla developers can build and write codes that are then merged with a common repository and it is compiled for creating a pr
e-released version of Firefox. It includes the concept of development that is required for testing code and it has the ability to build applications and provides developers a shared base for working (Gadelha, Ramalho and Massoni, 2021). The built system provides a brilliant way for managing changes in the system and software. In this user through the system can file bugs and it can be then solved by the team of developers to ensure the optimal functionality of the software for end users. This is the way in which the system collects usage statics of every feature that provides practice for finding issues early.
Question 2
Mozilla Firefox is an open-source software contributor and it commits to keeping the internet public and free resources with the mission that matches OSS development. The difference between the two forms of copyleft licenses lies in the scope of source code. Licenses like GPL V3 and GPL V2 are allowed for making modification and allows distribution of the original code to the public. The additional requirement is that the developer discloses updates to the original provided source code (Claes et al. 2018). License states that legal issues will be handled by the company and it may arise from software incorporation of code. The code can only become part of the consumer device including installation information that is required for reinstallation and update of the software.
Question 3
The advantage includes providing agility and flexibility that enables the use of technology offering multiple ways for solving the problem (Claes et al. 2018). It has the ability for taking the community version and understanding the way for solving the problem for delivering value. It provides the advantage to start quickly and small with community versions and then migrate to commercial support solutions as business requirements.
The disadvantage of this system includes difficulty in suing as it includes tricks to set up and use. It may lack a friendly interface that can affect productivity while adapting to the new system. Compatibility issues may raise because it will need the right driver to use the application and it can add extra cost to the project.
Request for Proposal (RFP)
    Introduction & Background
    The software development requires a multifaceted undertaking and a team that is required for guiding processes and principles for structuring the work. It includes a way for providing the framework and system for aching the progress.
Aussie Business Buzz is a business that provides a variety of technology products including services for repairing mobile device accessories and devices. The company is planning to develop an integrated system that can support all 4 branches as opportunities are rising. The requirements of the company include the development customer relations database that includes information about services and products that are purchased and devices that are left by the customer for...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here