Information Technology > QUESTIONS & ANSWERS > IME671A: SOFTWARE PROJECT MANAGEMENT Harvard UniversityIME 671ASPM_Assignment (All)
IME671A: SOFTWARE PROJECT MANAGEMENTChapter 3 Questions 1 to 181. Write five major responsibilities of a software project manager• Involves with the senior managers in 'the process of appointing... team members • Builds the project team and assigns tasks to various team members • Responsible for effective project planning and scheduling, project monitoring and control activities in order to achieve the project objectives • Acts as a communicator between the senior management and the other persons involved in the project like the development team and internal and external stakeholders • Effectively resolves issues (if any) that arise between the team members by changing their roles and responsibilities • Modifies the project plan (if required) to deal with the situation.make software projects much more difficult to manage, compared to many other types of projects such as a project to lay out a 100 km concrete road on an existing nonconcrete road.• Invisibility: Software remains invisible, until its development is complete and it is operational. • Changeability: Because the software part of any system is easier to change as compared to the hardware part, the software part is the one that gets most frequently changed. • Complexity: Even a moderate sized software has millions of parts (functions) that interact with each other in many ways—data coupling, serial and concurrent runs, state transitions, control dependency, file sharing, etc. • Uniqueness: Every software project is usually associated with many unique features or situations • Exactness of the solution: Mechanical components such as nuts and bolts typically work satisfactorily as long as they are within a tolerance of 1 percent or so of their specified sizes. • Team-oriented and intellect-intensive work: Software development projects are akin to research projects in the sense that they both involve team-oriented, intellect-intensive work.At which point in the software development life cycle (SDLC), does the project management activities start? When do these end? Identify the important project management activities.• Planning: The most important parts of software development, requirement gathering or requirement analysis are usually done by the most skilled and experienced software engineers in the organization. After the requirements are gathered from the client, a scope document is created in which the scope of the project is determined and documented. • Implementation: The software engineers start writing the code according to the client's requirements. • Testing: This is the process of finding defects or bugs in the created software. • Documentation: Every step in the project is documented for future reference and for the improvement of the software in the development process. The design documentation may include writing the application programming interface (API). • Deployment and maintenance: The software is deployed after it has been approved for release. • Maintaining: Software maintenance is done for future reference. Software improvement and new requirements (change requests) can take longer than the time needed to create the initial development of the software.4. What is meant by the ‘size’ of a software project? Why does a project manager need to estimate the size of the project? How is the size estimated? [Show More]
Last updated: 2 years ago
Preview 1 out of 238 pages
Buy this document to get the full access instantly
Instant Download Access after purchase
Buy NowInstant download
We Accept:
Can't find what you want? Try our AI powered Search
Connected school, study & course
About the document
Uploaded On
Jun 05, 2021
Number of pages
238
Written in
This document has been written for:
Uploaded
Jun 05, 2021
Downloads
0
Views
48
In Scholarfriends, a student can earn by offering help to other student. Students can help other students with materials by upploading their notes and earn money.
We're available through e-mail, Twitter, Facebook, and live chat.
FAQ
Questions? Leave a message!
Copyright © Scholarfriends · High quality services·