Question: MegaSoft is a small software design company set up two years ago. In MegaSoft's short period of trading it has built up a strong local
MegaSoft is a small software design company set up two years ago. In MegaSoft's short period of trading it has built up a strong local reputation working with small businesses to develop software applications. Two months ago, MegaSoft accepted a large software development project from a local manufacturing company, although to date the company had no previous experience of managing a project of this scale. In addition, MegaSoft already had a full order book from existing clients.
Stewart was appointed as project manager; he is technically competent but is not happy about being responsible for team management and coordination. The project team has been given a broad outline of the timescales for the project activities but it believes they are unrealistic. When members of the team expressed their concerns to Stewart, he stated that as project manager he had ultimate control over the project and they should just get on with the job'. Stewart added that he was focused on the task and this was his most important role as project manager. Stewarts approach has led to the project team becoming demotivated and less productive.
MegaSoft has a limited number of software engineers available for its projects, so Stewart has planned to assign them to the project as and when they are required. Once phase one of the project was underway, Stewart allocated three software engineers to work full time on the project. One of the engineers became ill and one of the other engineers has been sent for by his line manager to carry out work on another project. This has reduced the number of software engineerhours available and the project is already behind schedule. Stewart is aware that without the additional engineers the project will not be delivered within the required timescales.
Stewart knows the importance of a project sponsor for authorizing changes on the project. He is also aware that he needs to keep the project sponsor informed of any issues that might delay the progress of the project, but the project has started without the identification of a project sponsor. Although Stewart understands the problems that are caused when the project is not updated for changes, he has decided that he will not adjust the plan for the delay until a sponsor is allocated to the project.
The client has now contacted the Finance Director of MegaSoft and wants to arrange a meeting because it is not satisfied with the amount of contact it has with Stewart as project manager. It is concerned that, as the customer for the project, its expectations are not being met.
a Explain the various challenges Stewart is facing in the project due to his lack of people and project management skills, and how he could overcome them.
b Discuss the importance of undertaking a postproject and postimplementation review and provide examples of what would be involved in such a review for this software development project
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
