Question

In: Computer Science

HPP Software House has been assigned as Lead developer for CIMM Bank Mobile Application. a) Prepare...

HPP Software House has been assigned as Lead developer for CIMM Bank Mobile Application.

a) Prepare project scheduling (Gantt Chart) by implementing Agile development methodology phases. Your Gantt chart should consist of the following requirements.
i. SIX (6) phases that consist of 2 sprints.

ii. TWO (2) Task for every phases identified in the above question.

iii. FIVE (5) deliverable or milestone


b) Elaborate FOUR (4) software projects management spectrum based on the project perspective.


c) Describe THREE (3) categories of project management tools that can be used for the project. Give an example each to support your answer.

Solutions

Expert Solution

Answer (b):- Four software management spectrum nased on the project perspective are:-

THE PEOPLE:

  • People factoe is very much important in the process of software development.
  • There are following areas for software people like, recuriting, selection, performance management, training, compensation, career development, organisation and work design, and team/culture development.
  • Organisations achieve high levels of management area.

THE PRODUCT

  • Before a project can be planned, product objectives are scope be established, alternative solutions should be considered and technical and management contraints should be identified.
  • Without this information, it is impossible to define resonable estimates of the cost, an effictive assessment of risk, a realistic breakdown of project tasks, or a manageable project schedule.
  • Objectives identify the overall goals for the product without considering how these goals will be achieved.
  • Scope identifies the primary data, functions and behaviours that characterize the product.

THE PROCESS

  • A software process provides the framework from which a comprehensive plan for software development can be established.
  • A small number of frame-work activites are applicable to all software projects, regardless of their size or complexity.
  • A number of different tasks, milestones, work products and quality assurance points enable the framework activites to be adaped to the characteristics of the software project and the requirements of the project team.

THE PROJECT

  • We canduct planned and controlled software projects for one primary reason it is the only known way to manage complexity.
  • A software project manager and the software engineers who build the product must avoid a set of common warning signs, understand the critical success factors that lead to good project management, and develop a cmmon sense approch for planning, monitoring and controlling the project.

Answer (c):- Three categories of project management tools are:-

  1. Individual tool:- These tools are only used as the name suggest by individauls. That is typically the project manager. It could be a spreadsheet, or a single instance of a project planning software installed on their laptop. ​​​​​​​whatever thhe tool is, it may be installed across the organisation and in use by multiple people, but the installations are not connected. 'Individual' here relates to how it is used, and this is one piece of software for one project, used by one person.
  2. Collabrative tools:- Collaborative tools bring groups of people together to work on common files. There is one version of thruth: a single source of the project planning data, for example. But can be accessed, viewed and sometimes amended by other project team members. Example of theis types of tool would be a wiki, plan viewing applications like Seavus Project Viewer or a team intranet site. Low tech tools could even include a shared folders on the network for storing project documentation- tools don't have to be fancy to work.
  3. Integrated tools:- At this level, project data from multiple initiatives are presented. That is, a single interface presents information from a number of projects and is accessed by a number of different project teams, who all want information about their own projects. Integrated tools often have the facility to round up information so that managers can see dashboard-style data at a high level, consolidating a number of projects into a single view. For example, a project coordinator to necessarily see all the high level financial data relating to resources at eneterprise level.

Related Solutions

Write 2 emails for this scenario - You are the Lead Developer on an in-house team...
Write 2 emails for this scenario - You are the Lead Developer on an in-house team (four people) developing a mobile game application intended to help market the company's products. The project manager sent out an email indicating that the completion date has to be moved up a week, per the CEO's request. You know that this means your team will need to work extra to get the application finished in time. Send two emails - first, email the team...
You are in a group of Accounting students that has been assigned to prepare a Cash...
You are in a group of Accounting students that has been assigned to prepare a Cash Flow Statement. You are preparing the Financing activities section. Which of the following items would be included in the financing activities? 1) Issue common stock for cash 2) Payment on principal of note payable 3) Payment of dividends 4) Sale of equipment for cash
You have been assigned a case that needs mobile forensic analysis. A mobile is found from...
You have been assigned a case that needs mobile forensic analysis. A mobile is found from the suspect’s office, and it might have critical information related to the case. a) Discuss the information that can be retrieved from this mobile’s SIM card. b) Illustrate the general procedure to access the content on this mobile phone SIM card. c) Explain measures to validate data on this mobile.
As a small software developer firm, you have approached the AXZ Bank to obtain a term...
As a small software developer firm, you have approached the AXZ Bank to obtain a term loan so that the firm can purchase a new server. The AXZ bank provides two (2) offers to your company, as listed below: a) a loan of $100,000 over a five (5) year period at an interest rate of 7.65% per annum (per year) payable at the end of each month. b) a loan of $100, 000 over a three (3) year period at...
As a small software developer firm, you have approached the AXZ Bank to obtain a term...
As a small software developer firm, you have approached the AXZ Bank to obtain a term loan so that the firm can purchase a new server. The AXZ bank provides two (2) offers to your company, as listed below: a) a loan of $100,000 over a five (5) year period at an interest rate of 7.65% per annum (per year) payable at the end of each month. b) a loan of $100, 000 over a three (3) year period at...
A software developer has measured the number of defects per 1,000 lines of code in software...
A software developer has measured the number of defects per 1,000 lines of code in software modules being developed by the company. Construct the appropriate chart(s) for these data using 3 sigma control limits. Is the process in control? Why or why not? Sample Number of defects per 1,000 lines of code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 5 10 11 2 6 8 12 2 7 3 6 10 9...
Question 2 (6 marks) John Smith, a security analyst, has been assigned to analyze China Mobile...
Question 2 John Smith, a security analyst, has been assigned to analyze China Mobile using the constant-dividend-growth model. Johnassumes that China Mobile’s earnings and dividends will grow at a constant rate. Identify, within the context of the constant-dividend-growth model, how each of the following factors would affect the P/E ratio.        a) Systematic Risk of China Mobile.                                                                            b) Estimated growth rate of earnings and dividends.                                                               c) Interest rate                                                                                                                There's no data!!! Question 3 a) What is systematic risk and unsystematic...
You are a renowned software developer and you have been hired by an old British boyband...
You are a renowned software developer and you have been hired by an old British boyband that wants to make a comeback in the industry. They ask you to make an app to showcase their new music and events. In your implementation, you have a class for each of the 5 group members, but you find that compiling each band member’s class takes more time than you currently have. Luckily, you remember that you learned about Makefiles in your favorite...
You have been assigned to lead a project team. You have been given a lot of latitude in how you will lead this team.
You have been assigned to lead a project team. You have been given a lot of latitude in how you will lead this team. Think about all of the aspects involved in planning, organizing, staffing, leading and controlling this project team. Write a two-page paper on what the five functions of management mean and how you would utilize each of them to successfully put together and lead this project team. Planning 2. Organizing 3. Staffing 4. Coordinating 5. Controlling
You have been recently assigned as the manager for the audit of Layton Co, a software...
You have been recently assigned as the manager for the audit of Layton Co, a software engineering company whose securities are publicly traded. You are filling in for your colleague, Luke Paolo, who has taken a sick leave at short notice. The company's audit for the financial year ended 30 June 20Y0 is nearing completion and its draft financial statements recognize a profit before tax of $65.4 million and total assets of $27.9 million. You are in the midst of...
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT