Course Project Stage 01: Preinitiation and Initiation stage CCSW-313 Software Project Management - Course...

60.1K

Verified Solution

Question

Finance

imageimageimage

Course Project Stage 01: Preinitiation and Initiation stage

CCSW-313 Software Project Management - Course Project Outline Preface: This is a general fictitious project case problem that you need to work on with your three members group from the inception phase (i.e., crafting the innovative ideas), to the business feasibility analysis of your invention, to the requirement engineering of your software and ultimately to developing the project process groups (literally, pre-initiations/initiation and planning stages). The main theme of all projects is to develop a smart mobile app that delivers a quite necessary services to the community of Jeddah. To name few, (1) Smart GPS enabled carpooling services for students and employees around Jeddah, (2) Smart parking system at diverse attraction sites in Jeddah, (3) Student multi-service voluntary & trading exchange portal (i.e., tutoring, used textbooks, used devices, etc.), (4) a smart campus persona location tracking system, (5) RFID/ Fingerprint/ Camera based smart student and employee attendance system, and (6) other mobile app projects that you may decide by yourself of any other mobile app project that may require expertise in cybersecurity, Al or data analytics. Please, remember to consider the diverse expertise essential to developing a complete production version of the mobile infrastructure (see the figure below). Mobile Infrastructure Other Office Internet Exchange firewall DMZ Dial-ud router VPN intranet www mail RAS Database General Outlines and deliverables. You are a small low budget software development startup who are requested to develop smart mobile app software project that deliver a value-add service(s) to Jeddah community. As your smart software project is anticipated to be multifaceted with a mix of diverse automation and smart technologies, you may need to recruit/ subcontract external expertise (i.e., Automation engineers, IoT Engineer, Al experts, Business analysts, Data analytics expert, System architect, etc.). You need to craft your creative idea that you think it will deliver the strategic niche value and financial benefits to your tiny startup company. Hence, you need to follow JWD consulting case study and work on the following activities and deliverables: - Preinitiation and Initiation stage (10 Marks): Duration (4 Weeks) 1. Group in three students, craft your project idea, decide the project name, decide who is the group leader name and report it to the instructor asap, means this week. 2. Develop a business case analysis that include your strategic business objective, situational analysis, competitive market research data and SWOT analysis, competitive advantage of your niche product and positioning, initial software engineering requirements, budget estimates and financial analysis (i.e., software and resource cost estimates, NPV, ROI & payback analysis), schedule estimate, quality, and risk analysis as presented in the JWD case study. 3. Develop a software requirement specification document (SRS) that include a use case diagram and description of the main functional and quality specification of the system. 4. Identify and create your fictitious project stakeholder register report investors, external consultant, external subcontractors, and software experts, etc.), Include your course and Lab instructor names as main potential investors. 5. Develop your fictitious management strategy of stakeholders as delivered in JWD case. 6. Develop a project charter that follows the JWD consulting case study and include budget information, project objectives, success criteria, development methodology (predictive/Agile), project approach, roles and responsibilities list, sign-off area and stakeholder comments. 7. Develop and present your slides of the project kick-off meeting to your fictitious stakeholders. Slides should cover: (1) welcoming and presenting stakeholder credentials, (2) reviewing project background and motivation, (3) business case analysis of why your project is great in terms of strategic market value (i.e., growth, niche, etc.) and financial return, your startup company structure, reflect on project scope requirements, time schedule, software cost and resources estimates. Finally list your instructor comments as pending action items to be incorporated in your project charter before sign-off. 8. File your work in a project folder with the name convention (G#-Project Name-51). # is the group number and send it to your course and lab instructors for inspection and valuation before the kickoff meeting. The reports/documents name convention is (G#- Report name S1.doc). Financial analysis should be filed in excel sheet as (G#-Report name-51.xlsx). 9. Important: It is the group leaders' responsibility to seclude the delivery of the project folder and the kickoff meeting before the four weeks deadline. 10. Modify your work to accommodate the stakeholder/instructor comments and seek her/his signature of the revised project charter. It must be approved and signed! 11. Submit your final revised project folder with the signed project charter to your course and lab instructors for inspection and evaluation after the kickoff meeting. 12. Good luck! Planning stage of Scope, Time, Cost, Resource, etc. (10 Marks): Duration (4-6 Weeks) 1. Project Scope Management: Once you are done with the final approved (singed by instructor) project charter after amending the recommended changes/ actions of the kickoff, you start working on the project scope by developing the required documents, a fundamental stage that is essential for developing the project schedule, costing, resources, etc. 2. As explained in chapter 05 and the JWD consulting case study, you are going to work on the following activities to develop the project scope documents: Scope management plan, the governing rules for managing scope. Make it simple. Prepare a detailed project scope statement. Decide on an approach (e.g., mind-mapping) to creating the WBS and justify it. Create a complete an accurate WBS (Work Breakdown Structure) of your project. Create a WBS dictionary that describes the detailed information about each WBS item. 3. Once your WBS is approved by the instructors, you are going to create a Microsoft project 2019 file and fill in the multilevel WBS activities into it. At this stage try to learn how to customize you reports by adding your company logo and generate an attractive customized report style. This is necessary when you submit your project reports (i.e., Gantt chart, costing sheets, budges, etc.) to the project manager and the stakeholders. Please, seek the help of your LAB instructors and online resources to learn how to generate those high-profile management reports. Good luck! 4. Project Schedule Management: to be included soon! 5. Project Cost Management: To be included soon! 6. Project Resource Management: To be included if time helps. CCSW-313 Software Project Management - Course Project Outline Preface: This is a general fictitious project case problem that you need to work on with your three members group from the inception phase (i.e., crafting the innovative ideas), to the business feasibility analysis of your invention, to the requirement engineering of your software and ultimately to developing the project process groups (literally, pre-initiations/initiation and planning stages). The main theme of all projects is to develop a smart mobile app that delivers a quite necessary services to the community of Jeddah. To name few, (1) Smart GPS enabled carpooling services for students and employees around Jeddah, (2) Smart parking system at diverse attraction sites in Jeddah, (3) Student multi-service voluntary & trading exchange portal (i.e., tutoring, used textbooks, used devices, etc.), (4) a smart campus persona location tracking system, (5) RFID/ Fingerprint/ Camera based smart student and employee attendance system, and (6) other mobile app projects that you may decide by yourself of any other mobile app project that may require expertise in cybersecurity, Al or data analytics. Please, remember to consider the diverse expertise essential to developing a complete production version of the mobile infrastructure (see the figure below). Mobile Infrastructure Other Office Internet Exchange firewall DMZ Dial-ud router VPN intranet www mail RAS Database General Outlines and deliverables. You are a small low budget software development startup who are requested to develop smart mobile app software project that deliver a value-add service(s) to Jeddah community. As your smart software project is anticipated to be multifaceted with a mix of diverse automation and smart technologies, you may need to recruit/ subcontract external expertise (i.e., Automation engineers, IoT Engineer, Al experts, Business analysts, Data analytics expert, System architect, etc.). You need to craft your creative idea that you think it will deliver the strategic niche value and financial benefits to your tiny startup company. Hence, you need to follow JWD consulting case study and work on the following activities and deliverables: - Preinitiation and Initiation stage (10 Marks): Duration (4 Weeks) 1. Group in three students, craft your project idea, decide the project name, decide who is the group leader name and report it to the instructor asap, means this week. 2. Develop a business case analysis that include your strategic business objective, situational analysis, competitive market research data and SWOT analysis, competitive advantage of your niche product and positioning, initial software engineering requirements, budget estimates and financial analysis (i.e., software and resource cost estimates, NPV, ROI & payback analysis), schedule estimate, quality, and risk analysis as presented in the JWD case study. 3. Develop a software requirement specification document (SRS) that include a use case diagram and description of the main functional and quality specification of the system. 4. Identify and create your fictitious project stakeholder register report investors, external consultant, external subcontractors, and software experts, etc.), Include your course and Lab instructor names as main potential investors. 5. Develop your fictitious management strategy of stakeholders as delivered in JWD case. 6. Develop a project charter that follows the JWD consulting case study and include budget information, project objectives, success criteria, development methodology (predictive/Agile), project approach, roles and responsibilities list, sign-off area and stakeholder comments. 7. Develop and present your slides of the project kick-off meeting to your fictitious stakeholders. Slides should cover: (1) welcoming and presenting stakeholder credentials, (2) reviewing project background and motivation, (3) business case analysis of why your project is great in terms of strategic market value (i.e., growth, niche, etc.) and financial return, your startup company structure, reflect on project scope requirements, time schedule, software cost and resources estimates. Finally list your instructor comments as pending action items to be incorporated in your project charter before sign-off. 8. File your work in a project folder with the name convention (G#-Project Name-51). # is the group number and send it to your course and lab instructors for inspection and valuation before the kickoff meeting. The reports/documents name convention is (G#- Report name S1.doc). Financial analysis should be filed in excel sheet as (G#-Report name-51.xlsx). 9. Important: It is the group leaders' responsibility to seclude the delivery of the project folder and the kickoff meeting before the four weeks deadline. 10. Modify your work to accommodate the stakeholder/instructor comments and seek her/his signature of the revised project charter. It must be approved and signed! 11. Submit your final revised project folder with the signed project charter to your course and lab instructors for inspection and evaluation after the kickoff meeting. 12. Good luck! Planning stage of Scope, Time, Cost, Resource, etc. (10 Marks): Duration (4-6 Weeks) 1. Project Scope Management: Once you are done with the final approved (singed by instructor) project charter after amending the recommended changes/ actions of the kickoff, you start working on the project scope by developing the required documents, a fundamental stage that is essential for developing the project schedule, costing, resources, etc. 2. As explained in chapter 05 and the JWD consulting case study, you are going to work on the following activities to develop the project scope documents: Scope management plan, the governing rules for managing scope. Make it simple. Prepare a detailed project scope statement. Decide on an approach (e.g., mind-mapping) to creating the WBS and justify it. Create a complete an accurate WBS (Work Breakdown Structure) of your project. Create a WBS dictionary that describes the detailed information about each WBS item. 3. Once your WBS is approved by the instructors, you are going to create a Microsoft project 2019 file and fill in the multilevel WBS activities into it. At this stage try to learn how to customize you reports by adding your company logo and generate an attractive customized report style. This is necessary when you submit your project reports (i.e., Gantt chart, costing sheets, budges, etc.) to the project manager and the stakeholders. Please, seek the help of your LAB instructors and online resources to learn how to generate those high-profile management reports. Good luck! 4. Project Schedule Management: to be included soon! 5. Project Cost Management: To be included soon! 6. Project Resource Management: To be included if time helps

Answer & Explanation Solved by verified expert
Get Answers to Unlimited Questions

Join us to gain access to millions of questions and expert answers. Enjoy exclusive benefits tailored just for you!

Membership Benefits:
  • Unlimited Question Access with detailed Answers
  • Zin AI - 3 Million Words
  • 10 Dall-E 3 Images
  • 20 Plot Generations
  • Conversation with Dialogue Memory
  • No Ads, Ever!
  • Access to Our Best AI Platform: Flex AI - Your personal assistant for all your inquiries!
Become a Member

Other questions asked by students