ASSESSMENT 2- Part A BRIEF | |
Subject Codeand Title | SDM404 Software Development and Management |
Assessment | Software Project Proposal |
Individual/Group | Individual/Collaborative |
Length | Maximum two pages, 1000 words (+/- 10%) |
Learning Outcomes | This assessment addresses the SubjectLearning Outcomes outlined at the bottom of this document. |
Submission | Due by 11:55pm AESTSunday of Module5. |
Weighting | 10% |
Total Marks | 100 |
Task Summary
A software project proposal is a document that a software engineer submits to other business stakeholders for approval. This document should describe what you want to do, how are you going to do it and what would be the output of the proposed software. The software project proposal should also show the benefits of the software to the business, the funding and resources that you will need to finish the project and an estimate of the time to finish the project. In software development, the project does not exist until it has been proposed and given the approval. The project proposal is your first step at coordinating all the elements of your potential project. This is your first step in managing all the tasks, equipment and other materials you’ll need and align them with a feasible schedule to achieve the project’s objective.
Please refer to the Task Instructions for details on how to complete this task.
Context
This assessment will help you develop your analytical and problem solving skills. You will need to be able to identify a certain problem that you wish to solve, propose a solution to the problem and communicate your ideas to different stakeholders to get their approval for your proposal.
All assessments for SDM404 are integrated to help you develop your skills in producing high quality software solutions in time and within budget. Your project proposal will provide the goals, objectives and structure of what the project looks like to help you focus on estimating the effort, cost and schedule for your project. When making design and implementation decisions, you always look at the project proposal to help set the direction of your decisions.
Task Instructions
To complete this assessment you need to write and submit a software project proposal.
This proposal needs to be approved by your learning facilitator, changes and modifications to the original proposal may be required according to the feedback you receive. The aim of this assessment is to choose a certain problem, diagnose it and propose a solution that would convince the other stakeholders to approve your proposal. Keep in mind that you are not expected to come up with an innovative solution to an existing problem or a unique problem to solve, you just need to provide a proper solution to a problem that you want to solve.
To find your project topic, take the following steps:
Note: At the end of the semester, you will present an implemented software application of your proposed project. It is important to keep in mind that this is a 12-week course (3 weeks to study a different software project management strategies and prepare a report about it, 2 weeks will be allocated to identifying a project topic, 3 weeks to prepare a detailed project plan to follow, 4 weeks will be allocated to implement your project).
Document Proposal Format:
Your document should have the following format:
Assessment Rubric
Assessment Attributes | Fail (Yet to achieve minimum standard) 0-49% | Pass (Functional) 50-64% | Credit (Proficient) 65-74% | Distinction (Advanced) 75-84% | High Distinction (Exceptional) 85-100% |
Composition
10% | The document lacked overall organisation. Limited underlying logic and flow of ideas overall
Grammatical and spelling errors throughout document. | The document was organised and clearly written for most part. Limited logic and/or flow of ideas in some parts of the document.
Grammatical and spelling errors werepresent in some parts of the document. | The document was organised and clearly written. The logicand/or flow of ideasin the entire document were easy to follow in most parts.
Vocabulary was well chosen with some minor improvement needed.
Sentences were mostly grammatically correct and/or only a few spelling errors were present | The document was well organised and clearly written. The underlying logic and/or flow of ideas were easy to follow throughout the document Vocabulary was well chosen and supported reader comprehension.
Sentences were grammatically correct and free from spelling errors. | The document was well organised and clearly written. The underlying logic was clearlyarticulated and easy to follow throughout the document Vocabulary was chosen that precisely expressed the intended meaning and supported reader comprehension.
Sentences were grammatically correct and free from spelling errors. |
High -level Problem Description and Detailed Problem Description
30% | High -level context description of the problem domain is missing or is unclear.
Demonstrated little to no ability to define a manageable and achievable topic. | High -level context description of the problem domain is missing or is unclear.
Defines a problem that is manageable and achievable, however too narrowly focused and leaves out relevant aspects of the problem; or theproblem is so | High - level context description of the problem domain is clear.
Defined a focused and manageable/achievable problemthat appropriately addresses most of the relevant aspectsof the problem. | High - level context description of the problem domain is clear and describes the exact purpose of the project.
Defined a focused and manageable/achievable problem that appropriately addresses relevant aspects | High - level context description of the problem domain is clear,concise and describes the exact purpose of the project.
Identified a creative, focused, and manageable problem that addresses potentially significant yet previously less-explored |
![]() |
Key issues and/or problems were not identified; or key issues and/or problems were identified inaccurately. Meaning is unclear. | broad that it cannot be adequately addressed. Identified some key issues and/or problems. Descriptions have some inaccuracies or omissions that interfere with the interpretation of the meaning being conveyed. |
Identified mostkey issues and/or problems. Some minor inaccuracies or omissions may be present, but do not interfere with meaning. | of the problem.
Identified all possible key issues and/or problems. | aspects of the problem.
Identified all possible key issuesand/or problems and described them clearly, accurately, and appropriately. | |
Proposed Solution
30% | Demonstrated littleto no ability to identify an approach for solving the problem and/or proposed a solution related to the problem. | Identified only a single approach for solving the problem that does not apply within a specific context in the problem. Proposed one solution that is “generic” (off the shelf) rather than individually designed to address the specific contextual factors of the problem. | Identified multiple approaches for solving the problem, only some of which apply within a specific context in the problem. Proposed one or more solutions that indicatesome understanding of the problem. | Identified multiple approaches for solving the problem that applywithin a specific context of the problem. Proposed one or more solutions that indicate comprehension of the problem. | Identified multiple and creative approaches for solving the problem that apply within a specific context of the problem. Proposed one or more solutions that indicate a deep comprehension of problem. |
Business Value of the proposed solution
20% | Did not present the business value (significance) of the proposed solution.
Significance of the proposed solution failed to present analysis and/or | Presented someappropriate business value (significance) of the proposed solution. Some relevant information was missing. Significance of the proposed solution showed limited | Presented appropriate businessvalue (significance) of the proposed solution.
Generally showed analysis of significance of the proposed solution. Minor | Presented sufficient and appropriate business value (significance) of the proposed solution.
Showed analysis of significance of the proposed solution. | Presented appropriate, sufficient and credible business value (significance) of the proposed solution.
Significance of the proposed solution showed clear analysis, relevance, and |
present an inaccurate or inappropriate information. | analysis. May contain inaccuracies or omissions that interfere withanalysis and/or meaning. | inaccuracies or omissions do not interfere with analysis or meaning. | validity. | ||
Project Plan 10% | Software process is not identified or poorly described. | Software process were identified and described. Stages of the software process have some description and timeline presented.
Provides justification of the use of the software process. | Identifies appropriate software processfor the project. Describes the stages of the software process correctly and timeline presented is achievable. Justification of the identified software process is described clearly and demonstrateunderstanding of the software process. | Competently identifies appropriate software process for the project. Stages of the software processare presented in detail. Timeline shows careful planning.
Justification were clearly described and demonstrate clear understanding of the software process. | Proficiently identifies appropriate software processfor the project. Exceptional description of the stages of the software process. Timeline is thorough and shows that carefulplanning was applied. Justification identifies all relevant aspects of the project and demonstrates higher level of understanding of the software process. |
The following Subject Learning Outcomes are addressed in this assessment | |
SLO b) | Evaluate different software processes, and assess theirsuitability in a given context. |
SLO c) | Identify, analyse, and manage software project risks. |
SLO d) | Estimate software project effort, cost,and schedule. |
SLO e) | Plan an effective wayof communication betweenthe different stake holders. |
"Punjab Assignment Help – Your trusted partner for expert, plagiarism-free, and on-time assignment solutions to help you achieve academic success effortlessly!"
Get original papers written according to your instructions and save time for what matters most.