A​‌‌‌‍‍‌‍‌‌‍‍‌‍‍‌‌‌‍‍​ssignment 2: ImplementingSoftware Development Project Management Best Practices Imagine you are anadvisory board member for a Fortune 500 organization, representing theInformation Technology Division. Your organization is looking forward toexpanding its mobile software development platform and optimizing softwareproject management practices. Specific organizational goals include minimizingsoftware development costs and improving the reliability of mobileapplications. As a member, you are asked to qualify methodologies and recommendbest practices for optimizing software development. Research frameworks thatmay be used for meeting the organization’s goals and consider best practicesfor software project management strategies for this project. Write a four (4) pagepaper in which you: 1. Describe how the development-process framework providesopportunities for streamlining software development, increasing quality, andminimizing risk. Explain the distinct focus areas that exist within systemengineering and software development. Note: Refer to Figure 2.1B in Chapter 2 of the textbook for information onprocess frameworks for developing software-intensive systems. 2. Compare andcontrast at least two (2) traditional software development process models withrespect to iterative-development process models. Provide details on the variousbenefits and challenges that each method offers for an aggressive mobiledevelopment strategy. 3. Determine at least three (3) risks that may occur ifthe requirements engineering process is not properly followed. Speculate on howfailing to perform these processes may lead to project failure. Includeexamples to support your answer. 4. Develop a software project management planfor the organization described within the scenario above. Describe the minimumlevel of detail that should be included within each section of the plan. Note:Refer to Table 4.4A inChapter 4 of the textbook for information on templates for a software projectDetermine how each component of the software project management planfacilitates and ensures that the project team members have adequate directionfor a software development project. Include at least two (2) scenarios that mayoccur if a project is improperly planned. 5. Recommend at least three (3) bestpractices for software project management strategies for this project. 6. Useat least three (3) quality resources in this assignment. Note: Wikipedia andsimilar Websites do not qualify as quality resources. Your assignment mustfollow these formatting requirements: • Be typed, double spaced, using TimesNew Roman font (size 12), with one-inch margins on all sides; citations andreferences must follow APA or school-specific format. Check with your professorfor any additional instructions. • Include a cover page containing the title ofthe assignment, the student’s name, the professor’s name, the course title, andthe date. The cover page and the reference page are not included in therequired assignment page length. The specific course learning outcomesassociated with this assignment are: • Explain the use of process frameworksfor developing technology-based systems. • Compare and contrast traditionalwith iterative software development process models. • Compare and contrast theframeworks, standards, and guidelines for software development process models.• Explain the planning process for software projects


Describe how the development-process framework provides opportunities for streamlining software development, increasing quality, and minimizing risk
Order Now on customessaymasters.com