Review of the paper 2 against guidelines of paper 1This is an evaluation of a paper by Abdel-Hamid, T.K. , K. Sengupta, and C. Swett - The Impact of Goals on Software Project Management: An Experimental Investigation- against the guidelines given by Barbara A Kitchenham et al. in Preliminary Guidelines for Empirical Research in Software Engineering. Context GuidelinesAccording to the context guidelines there are certain clauses that must be followed in the research papers. According to C1, as much industrial context must be specified as possible. The entities, attributes and measures that capture the contextual information must be clearly defined.
The paper under consideration is based on exploring the impact of project goals on managerial decision making in software project environments. The study mentions that this topic has been studied in various other contexts like clerical tasks, prose learning, typing etc. that cover the importance of goal setting in specific terms in any kind of managerial decisions. According to the information available, goal setting has more effect on simple tasks but have weaker effects on complex tasks. They have identified software project management as a complex task.
That is why it requires a continuous process of identifying goals and reconciling and multiple goal decision making. It is good enough context explanation. C2- - If a specific hypothesis is being tested, state it clearly prior to performing the study and discuss the theory from which it is derived, so that its implications are apparent. If a specific hypothesis is being tested, state it clearly prior to performing the study and discuss the theory from which it is derived, so that its implications are apparent.
The study mentions that “it was designed to investigate the impact of different project goals on project management decision (planning and resource allocation) and project performance (cost, schedule and quality)”. It also mentions Weinberg and Schulman experiment which concluded that “programming is such a complex activity that programmers have an almost infinite number of choices in terms of how they will write a program in order to meet certain specification and if given specific objectives, programmers can make programming choices in such a way that they will meet those objectives – provided they do not conflict with other specific objectives. ” It also mentions multi-goal study by Locke and Bryan(1969)C3- If the research is exploratory, state clearly and, prior to data analysis, what questions the investigation is intended to address and how it will address them. The study has framed the research question as follows: - “Do difference in Goal sets result in different planning and staff allocation strategies in the management of software projects? ” The possibility of goals raises the follow-up question: -“Do differences in project planning and staff allocation strategies result in different levels of project performance (defined in terms of cost, schedule, and quality)? ” For investigation it says - “The research questions were explored in the context of a simulation game in which subjects played the role of project managers running the programming phase of a software project. ”