Preview

Survey Paper

Powerful Essays
Open Document
Open Document
953 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Survey Paper
One of the initial steps in researching a problem is to know exactly what the problem is and compose a problem statement that unambiguously identifies and defines the problem to research. Sekaran (2003) said, “No amount of good research can find solutions to the situation, if the critical issue or the problem to be studied is not clearly pinpointed” (p. 69). The area of research for this paper focuses on software development, in particular, the study of agile software development methodologies and if these methodologies are successful in delivering software on time, within budget, and includes the requested features.
Researching a problem requires data to analyze, test hypotheses, and answer questions but the data and the source for the data must be appropriate for the research. Sekaran (2003) states, “The source of the information and the manner in which data are collected could well make a big difference to the rigor and effectiveness of the research project” (p. 219). Data is gathered from numerous sources, including individuals, groups, panels of respondents, the Internet, company records, government publications, and the media. Gathering this data is accomplished through a number of collection methods, including interviews, questionnaires, and observations. The research gathering method for this paper is based on a survey questionnaire that will be mailed to software development organizations.
The survey questionnaire captures three categories of data essential to the research, (1) the general demographics of software development organizations, including the size of the organization, the size of the development team, and experience level of the development team, (2) information related to the most recent project, including the project budget, the duration of the project, and the success of the project, (3) the methodology used on the most recent project and the development team’s feeling concerning the agile development methodology.
These three data



References: Sekaran, U. (2003). Research methods for business: A skill-building approach (4th ed.). New York, NY: John Wiley & Sons.

You May Also Find These Documents Helpful

  • Good Essays

    Bsa 385 Week 2

    • 791 Words
    • 4 Pages

    Developing software is far from an exact science and without a structured system to guide the process a project is likely to fail. Defining and adhering to a Software Development Life Cycle (SDLC) early in the project will help to guide the development of a new information system. In addition to having the structure for the development team to work within a defined and agree upon SDLC will help to set the proper expectations for deliverables with the stakeholders and customer(s). Smith Consulting has been given the task of creating a Frequent Shopper program for Kudler Fine Foods. As a result Smith Consulting needs to decide on which SDLC will work best for this project. In addition to selecting a SDLC to use Smith Consulting will need to determine how testing will be conducted. The purpose of this paper is to compare and contrast Waterfall and Scrum SDLC's, including how testing will be performed for each, such that Smith Consulting will be able to make an informed decision on which methodology to use when creating the Frequent Shopper Program for Kudler Fine Foods.…

    • 791 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Bis/220 Week 5 Summary

    • 265 Words
    • 2 Pages

    Developing the right programs for a company’s needs can become a major project. Going into weeks 4 and 5, I did not realize how much work and detail went into planning, developing and implementing a software program. There is a team structure with a project manager and the involvement of the company utilizing the program can be very involved to no say at all. I learned that a scope is a list of features desired in a project. I gained knowledge of the Software Development Life Cycle (SDLC). The many phases of the SDLC are need, prototype, investigation, analysis, design, testing, operations, and maintenance, and finally implementing the system. The scope creep involves adding functions after the project has been initiated. I also learned that RAD stands for Rapid App Development and is an alternative to the traditional life cycle. At work we use a scope in planning our shut-downs in order to gain an outlook of work to be done. A scope can be used at home when you receive a tax return in order to allocate funds toward different family needs. Another topic team members have learned was why the data is transmitted from the high volume data and the way its transmitting microwave towers or satellites are used, these have very powerful and large wavelengths that can travel long distances. We also discovered we all use electronic communication every day, from text messaging to e-mail and other forms of web based electronic communication such as…

    • 265 Words
    • 2 Pages
    Satisfactory Essays
  • Best Essays

    Sekaran, U. (2003). Research methods for business: A skill-building approach (4th ed.). Hoboken, NJ: John Wiley & Sons, Inc…

    • 2176 Words
    • 9 Pages
    Best Essays
  • Better Essays

    Res/341 Data Collection

    • 1381 Words
    • 6 Pages

    Sekaran, U. (2003). Research methods for business: A skill-building approach (4th ed.). New York, NY: John Wiley & Sons.…

    • 1381 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Software development is the full-cycle process of developing a software product. The software development cycle, assuming the software project management follows the waterfall model, includes: requirement gathering, system analysis, designing, coding, testing, and implementation. A software development team must commit to creating and maintaining (i.e. bug fixes) the source code to remain relevant and progressive against competition.…

    • 665 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Module 11 Final Exam

    • 1584 Words
    • 7 Pages

    The one of a kind features of agile methods infer from the arrangement of standards found in the “Agile Manifesto” (Agile Manifesto, n.d.): people and connections are more essential than procedures and instruments, working programming is more significant than far reaching documentation, client coordinated effort is favored over contract transaction, and versatility is esteemed higher than making and after an arrangement.…

    • 1584 Words
    • 7 Pages
    Better Essays
  • Best Essays

    Primavera Goes Agile

    • 1855 Words
    • 6 Pages

    The popular buss word now is Agile in any IT project, this is because, it has considerable impact on how projects are planned and executed. In this era of modern technology, we see most organizations are implementing agile methodology; this management approach is useful for vendor of project portfolio management solutions. Some may argue that traditional methods like waterfall approaches are well-established scientific management principles that will lead to high quality project portfolios; Primavera contend that agile methodologies have the distinctive attributes of a job-shop or craft industry and are the paramount approach for project portfolio…

    • 1855 Words
    • 6 Pages
    Best Essays
  • Better Essays

    Teamwork Paper

    • 1181 Words
    • 5 Pages

    References: Sekaran, Uma. (2003). Chapter 10: Data Collection Methods. Research Methods For Business. A Skill Building Approach, Fourth Edition. A Pearson Education Company.…

    • 1181 Words
    • 5 Pages
    Better Essays
  • Good Essays

    However, the rapid change in customer demands and fiercer market competition forced it to make a choice whether or not to adopt agile methods instead of traditional plan-driven development method. The iterative nature of agile method makes it an excellent alternative when it comes to managing software projects. But since the new method differed from the traditional way in almost every respect, Jharna Software had to take a flexible and feasible approach for change management to execute the agile method. There was no denying for the necessary and urgency of the change management in term of customer orientation business model. The case that a rival company Ampersand was closed after lost a main client confirmed this point.…

    • 596 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Extreme Programming (Xp)

    • 1570 Words
    • 7 Pages

    Goodpasture, J. C. (2010). Project management the agile way: Making it work in the enterprise. Fort Lauderdale, FL: J. Ross Publishing, Inc.…

    • 1570 Words
    • 7 Pages
    Better Essays
  • Powerful Essays

    This purpose of this paper is to give an understanding of the information systems development methodologies available. A software development methodology or system development methodology in software engineering is a framework that is used to structure, plan, and control the process of developing an information system. Here are some iterative methodologies that can be used especially for large projects and some of their characteristics.…

    • 2018 Words
    • 9 Pages
    Powerful Essays
  • Satisfactory Essays

    The Chaos Report

    • 910 Words
    • 4 Pages

    • Only 16,2% of the software development projects are completed on-time and on-budget - 9% in large companies • Projects completed have only 42% of the original requirements…

    • 910 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Cmmi or Agile Methods

    • 713 Words
    • 3 Pages

    This paper will compare and contrast the CMMI model and the agile method model. In the software engineering profession there has passed time since professionals listen, or read with frequency in conversations, projects or e-mails, the questions about whether their businesses should implement the CMMI, or the agile methods for their software development projects. The capability maturity model integration (CMMI) is a model to make improvements and to evaluate the different processes of development, maintenance, and operation of software systems. The agile development method is one of a growing number of alternatives to traditional, process-centric software management methods with a focus on people, results, minimal methods and maximum collaboration (Highsmith, 2000). All in all, there exist some vast similitudes and differences between both models.…

    • 713 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    One mooted solution to project management issues is Agile Software Engineering. Agile software engineering was devised, in the early 1990's, as a counter to the then-prevalent preference for huge, carefully-planned and expertly orchestrated grand projects. As Alistair Cockburn has noted, "the 1990's saw some of the most bloated, over-organised attempts at problem-solving imaginable, whereas agile software engineering came in like a breath of fresh air and proclaimed that the era of the individual was back" (Cockburn, 2001). While the old system was believed to deliver nothing more than bureaucracy, inconsistency and ineffectiveness, agile software engineering was seen as a new way of offering software engineers the chance to work on a series of steps, making their own decisions and working with others as and when they saw fit. Eventually, in 2001, the proponents of the new, more agile methods of software engineering met and issues an Agile Manifesto, which laid out the new principles that they believed should govern software engineering.…

    • 1885 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    | Aim: Application of software engineering practices to the development of software in information system development domain where professionalism, quality, schedule, and cost are important in producing an information system. Objectives: * To understand the importance and need of information system software engineering * To discuss different software development models appropriate for the development and maintenance of software products * To introduce the basic project management concepts for the development of a high-quality product * To impart comprehensive knowledge regarding software development lifecycle * To demonstrate, with justification, an appropriate set of tools to support the development of a range of software projects * Hands on Training for CASE Tools and testing tools.…

    • 1101 Words
    • 5 Pages
    Satisfactory Essays