NOTES: ALL OF THIS WAS NOT PROPERTIES OF MINE. JUST TAKING KEYPOINT HERE
Scrum helps to fulfill the customer’s requirements by interacting with the client and developer.
combination of integration of tasks to reach a specified goal.
* ineffective communication
* misunderstanding
* lack of knowledged of requirement -> need efficient understanding of task and user requirement [16, 17]
Teams model: * Isolated Scrum team * Distributed Scrum of Scrum * Fully Integrated Scrum team * etc
This category need a lot of attention in ealry stage of the project [21, 22]
complexity
* task complexity
* story point complexity
usually select the easy one and ultimateliy left the complex task at end and affect project completion [25, 26]
Enhance communication:
Retrospective meetings.
Need to define process for managing and approving changes in the project.
Due to these factors mostly the cost and time exceed scrum-based projects.
To overcome these issues from the accurate and precise estimation in the scrum project we have developed a web-based software system to estimate the effort of a user story as well as the budget.
Software Project Management is a combination of different processes like planning, organizing, controlling, and interaction between members.
Agile software methodology is widely used in software industries due to its flexible and dynamic nature. the project is developed in different iterations and there is a quick response to changes.
Scrum is the most important and trendy component of agile methodology in industry and research. -> [find the reference]
Team member discous cost and effort estimation. Issue:
* less accurate when there is a lack of previous experience with the same projects.
* The anchoring effect, it will depent on knowledge, experience, and individual skill. it has deep impact and influence.
* Domination. Most experience determine all
* need to have viewpoint from highly extensive, skilled, experince person
Wideband Delphi Focus on interaction between team members. interaction and communication are essential priciple for development. Issue:
Expert judgment method
only discussion between expert. carries the same issue.
Unit of software size amd intiuitive combination of complexity and inherent risk developemnt. Use to estimate the size.
Issue:
* no specifict tool or procedure for the selection / priority of user stories. it's purely based on estimator -> need estimator that have sufficient knowledge & skill
* inflate the story point. the team underpressure to achieve more story point. higher velocity and create low quaility of work
*
Use Case Point
Velocity
SLOC
CHECK THE TABLE, feature and issue of existing methods
There is a strong need to propose an Estimation technique after examining the Literature Review and survey results that will be a predictive base.
Category of Module:
Gender Age Experience Designation COST Time Requirement understanding User stories Handling Communication Manager role Change of request Module/Sprint Formation Team base issues Languages Experience Developers participation Self-made team Factors Affecting Cost Estimation
Cost Time Requirement understanding User stories Handling Communication Manager role Change of request Module/Sprint Formation Team base issues Languages Experience Developers participation Self-made team
Tags: [
]