Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

1. You are the project manager for a new web-based online shopping system. Due t

ID: 3870643 • Letter: 1

Question

1.   You are the project manager for a new web-based online shopping system. Due to market competition, your management has directed you to go live with your systems one week earlier than originally scheduled. One member of your development team is a sharp, smart programmer with less than one year of experience. He asks you why your team is required to follow what he calls cumbersome, out-of-date change management procedures. What would you tell him?
2.   Explain why the change management principles discussed in this chapter should be used when managing operating system patches.
3.   Explain why a database administrator (DBA) should not be allowed to develop programs on the systems they administer.
4.   Your company has just decided to follow the Capability Maturity Model Integration. You manage a development shop of 15 programmers with four team leaders. You and your team have determined that you are currently at CMMI-DEV level 1, Initial. Describe the actions you might take to move your shop to level 3, the Defined maturity level.
5.   You have just been made Director of E-commerce Applications, responsible for over 30 programmers and ten major software projects. Your projects include multiple web pages on ten different production servers, system security for those servers, three development servers, three test/QA servers, and some third-party software. Which of those resources would you place under change management practices and why?

Explanation / Answer

Answer 1:

The market is full of compition so to adapt to the changing market and keep up with the market trend the project manager should take drastic actions to keep up with the market, even if it requires to do go-live one week earlier. Even though the change management procedure is outdated, it will do the job. The management is quite experienced then the programmer and they know that this procedure will do the job for them.

But the project manager will not discard the question fully, he will assure the programmer that his question will be considered as a proposal to the management and if the management agrees then this proposal will be used for next change management process.

Answer 2:

Change management process requires certain tasks, to be completed before the change itself is completed. The tasks for OS patching should be performed serially so that no issues comes in the way. These tasks are the guidelines as to what steps needs to be followed one by one for patching the Os successfully. To if the tasks are not followed I the change process there is a chance that something might go wrong.

Answer 3:

DBA’s are responsible for managing the database and keeping it error free and up and running. They are not experts in developing applications in the system. They may have theoretical knowledge about how to create applications but do not have the experience to practically develop it, and debug what to do when some code fails to work. The experienced application developers are well aware of developing applications and knows which areas and in which scenarios the application might fails based on their experience and can work accordingly to avoid or remove those factors while development.

Answer 4:

Moving from CMM level 1 to CMM level 3 requires quite a lot of new processes that needs to be incorporated into the system.

In addition, they need to first achieve CMM level 2 first in order to move to CMM level 3. So it’s a step by step procedure that the organization needs to follow to fall into the appropriate category.

The organization needs to see that goals needs to tbe followed from CMM level 2 and try to achieve it. Once they have achieved it and gained the cirtification, they should keep CMM level 2 as their standard way of operations and then adentify the CMM level 3 goals and try to achive it by standardizing and forcing systems to follow certain processes so that they gain CMM level 3 maturity.

Answer 5:

Following are the resources that should be placed in the project and the reason are as follows:

Security admins: For each server to manage and monitor the security of the servers.

Administrators: local server administrators for each server, and a global administrator to manage all the servers working.

Engagement manager: For the third party software, and making sure that the software is working correctly with the current project.

Server hardware/software maintaince person; People who will make sure the server software and hardwares are up and running correctly.

I have solved your question. Please do not forget to give a positive like to the answer. Thank you.