Software Equation Based on Function Points. In International Symposium on Software Metrics, 2004. Estimating Effort by Use Case Points: Method, Tool and Case Study. Shinji Kusumoto, Fumikazu Matukawa, Katsuro Inoue, Shigeo Hanabusa, and Yuusuke Maegawa.Identifying Productivity Drivers by Modeling Work Units Using Partial Data. Springer Berlin Heidelberg, Berlin, Heidelberg, 3-14. ValueBased Software Engineering: Overview and Agenda. IEEE Transactions on Software Engineering 10, 1 (1984), 4-21. We believe our results can help project managers to optimize task allocation, or adjust project plan, and thus achieve efficient development. Task centrality can be described by customer impact, system-wide impact, team impact and future impact. Task difficulty is reflected by technology, domain difference, working relationships, customer related issues, and it is also related to the developers' personalities. Among them, task value is influenced by the role of stakeholders and project context, and is related to the task difficulty and task centrality. We conduct an interview with 47 interviewees and a survey with 148 people from 15 projects with different size and domain.Through the analysis of interviews and surveys, we find that a software task could be characterized through three aspects: value, difficulty and centrality. The main goal of this paper is to understand the variations of software development tasks. Considering the complexity of distributed software development, it is important to understand the variation of various tasks, so the projects could work more efficiently on plan formulation, personnel organization, or task allocation. Making marital or relationship adjustments and learning to parent.In order to reduce cost, get to market faster and utilize global talents, large companies often organize their software development globally (distributed over Internet), a paradigm advocated by Internetware. Becoming a parent and rearing children: learning how to manage a household with children.Establishing a residence and learning how to manage a household: learning how to budget and keep a home maintained.Becoming part of a group or community: young adults may, for the first time, become involved with various groups in the community. They may begin voting or volunteering to be part of civic organizations (scouts, church groups, etc.). This is especially true for those who participate in organizations as parents.Finding intimacy: forming first close, long-term relationships.Establishing a career: deciding on and pursuing a career or at least an initial career direction and pursuing an education.Developing emotional stability: becoming more stable emotionally which is considered a sign of maturing.Establishing identity: more firmly establishing likes, dislikes, preferences, and philosophies.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |