Preview

Review of Smith Consulting Development Methods

Better Essays
Open Document
Open Document
1626 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Review of Smith Consulting Development Methods
There are three goals to acquire in software engineering to achieve the ultimate goal, a quality application. These goals are to be reliable, efficient, and maintainable. To achieve these goals will almost certainly create a satisfied customer with a quality product. There are many methodologies to achieve this and knowing which one is the key to success. Consideration should be taken that not one size fits all in the development process. There are requirements set forth by the customer, requirements set forth by the Institute of Electrical and Electronics Engineers, (IEEE); this includes the proper documentation or artifacts. Smith Consulting should first consider and understand the reasoning for this and apply it to acquire the ultimate from them and deliver to their customers. Smith Consulting has an obligation to maintain and provide proper documentation, not only because it is required but to aid in the development process.
The Systems Development and Life Cycle (SDLC) is a methodology used in the development process successfully by employing phases. There are the planning, analysis, design, and implementation involved in the process and revisits to the various phases. This is an orderly and manageable method of development, however, as the industry has expanded and learned from mistakes there are other alternatives available. The classical SDLC can take up from three to five years to complete; the rapid evolution of technology can prove to be a costly process for organizations. Other methods such as ‘Agile Methodology’ have proven to be beneficial in the development process still using the classical SDLC phases in the process. Prototyping is another methodology used when acceptable as well as ‘Rapid Application Development’ (RAD) on larger scale projects. Knowing which methodology to use and when to use it will prove to be the difference in a successful project or one that fails. SCC’s current documentation processes include creating a



References: Braude, Eric (2010). The Goals and Terminology of Software engineering. Retrieved from The University of Phoenix Ebook Datatbase. McElrath, R. (2007). XML Legal Document Utility. Retrieved from https://www.oasis-open.org/committees/download.php/24846/Example-SoftwareDesignDocument-LegalXMLUtility.pdf NYS. (n.d.). SYSTEM REQUIREMENTS ANALYSIS. Retrieved from http://www.its.ny.gov/pmmp/guidebook2/SystemReq.pdf Princeton University (n.d.). Retrieved from http://www.princeton.edu/~achaney/tmve/wiki100k/docs/Waterfall_model.html PTC Ingegrity (2013). SDLC. Retrieved from http://www.mks.com/solutions/discipline/software-development-life-cycle-sdlc-system-development What is Agile model- advantages, disadvantages and when to use it?. (n.d.). Retrieved from http://istqbexamcertification.com/what-is-agile-model-advantages-disadvantages-and-when-to-use-it/ What is Waterfall model- advantages, disadvantages and when to use it?. (n.d.). Retrieved from http://istqbexamcertification.com/what-is-waterfall-model-advantages-disadvantages-and-when-to-use-it/

You May Also Find These Documents Helpful

  • Good Essays

    Franchise.org,. (2010). What are the advantages and disadvantages of owning a franchise | International Franchise Association. Retrieved 24 March 2015, from http://www.franchise.org/what-are-the-advantages-and-disadvantages-of-owning-a-franchise…

    • 988 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    Smith Consulting Software

    • 4498 Words
    • 18 Pages

    The LTA (Learning Team A) group has been asked to define, develop, and propose standards for a software testing environment at Smith Consulting. The LTA group will review several aspects of the system documentation currently being used by Smith Consulting and provide proposed solutions for each of the areas defined in this document.…

    • 4498 Words
    • 18 Pages
    Powerful Essays
  • Best Essays

    Smith Consulting is developing a better production documentation environment for our company. The following discussion and implementation strategy discusses software development methodology selection, Quality Assurance Processes, procedures, and guidelines to be utilized at SC for all current and future projects internally and externally for our clients. This document will also determine project management orthodoxy, define our client relationship and also our program document specifications and requirements. This will serve SC and its future clients in a consistent, quality and professional future for enhanced software development capabilities in accordance with established best practices throughout the software engineering community.…

    • 3816 Words
    • 16 Pages
    Best Essays
  • Satisfactory Essays

    Xacc/210 Final Project

    • 522 Words
    • 3 Pages

    The system development life cycle, known as the SDLC, consist of six stages. A project team works through the stages of conceptualize, analyze, design, construct and implement a new information technology system. By using the system development life cycle it increases the accuracy and efficiency, also decreasing the odds of product failure.…

    • 522 Words
    • 3 Pages
    Satisfactory Essays
  • Powerful Essays

    Cis 210 Research Paper

    • 1323 Words
    • 6 Pages

    As part of my job, I must complete a 10-to-15 page paper that follows this project through the system development life cycle (SDLC). This assignment will require I to do the following:…

    • 1323 Words
    • 6 Pages
    Powerful Essays
  • Good Essays

    “Businesses and organizations use various types of information systems to support the many processes needed to carry out their business functions. Each of these information systems has a particular purpose or focus, and each has a life of its own. This “life of its own” concept is called the systems development life cycle or SDLC, and it includes the entire process of planning, building, deploying, using, updating, and maintaining an information system. The development of a new information system involves several different, but related activities. These activities, or phases, usually include planning, analysis, design, implementation, and maintenance/support. In other words, SDLC is a conceptual model that guides project management in information system development.”(Wikibooks)…

    • 429 Words
    • 2 Pages
    Good Essays
  • Powerful Essays

    Ellis-Christensen, T. (2010) Wise GEEK.com. What is the Difference between a HMO and PPO? Retrieved September 18, 2010 from http://www.wisegeek.com/what-is-the-difference-between-a-hmo-and-ppo.htm…

    • 1649 Words
    • 7 Pages
    Powerful Essays
  • Satisfactory Essays

    COM 220 Week 4 Checkpoint

    • 398 Words
    • 3 Pages

    Why is the systems development life cycle important (SDLC)? Who participates in the SDLC methodology?…

    • 398 Words
    • 3 Pages
    Satisfactory Essays
  • Best Essays

    There are several Software Development Life Cycle methods that are availabel to utilize although, the Waterfall SDLC is the most desirable due to the simplicity and straight forward methods utilized and will be discussed in regards to topics in this paper. The benefits of this model type include departmentalization and manegerial control. A schedule can be set for each phase similarly to a how a factory system works from one step to the next in a proceeding manner until the product is complete. However, once in the testing phase it is difficult to revert back to make any additional changes. (SDLC Models., n.d.).…

    • 1383 Words
    • 5 Pages
    Best Essays
  • Satisfactory Essays

    The Systems development life cycle is an efficient process used by a systems analyst to develop an information system and training. The objective aims to produce a high quality system that meets or exceeds customer expectations, reaches completion within time and cost estimates, works effectively and efficiently in the current and planned IT infrastructure, and is inexpensive to maintain and cost-effective to enhance.…

    • 595 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Cis207

    • 776 Words
    • 4 Pages

    The System Development Life Cycle (SDLC) is a framework and set of processes to create or alter IT information systems, using best practices, methodologies, and models.…

    • 776 Words
    • 4 Pages
    Good Essays
  • Better Essays

    Sdlc Value

    • 1412 Words
    • 6 Pages

    There are always changes in technology and throughout the system development process, if there is a change in technology during the project is still ongoing it would be best to incorporate the new technology by continuing. There are four different system development processes in which will help make projects more likely to succeed; (1) System Development Lifecycle (SDLC), (2) Rapid Application (RAD), (3) Object-Oriented System Development (OOD), and (4) Extreme Programming (XP).…

    • 1412 Words
    • 6 Pages
    Better Essays
  • Good Essays

    Moving to an Ehr Report

    • 783 Words
    • 4 Pages

    Pros and Cons of EHR. (2010 - 2012). Retrieved 3 25, 2012, from Health IT Associates: http://www.healthita.com/pros-cons-of-ehr/…

    • 783 Words
    • 4 Pages
    Good Essays
  • Powerful Essays

    Cis 300 Notes

    • 2475 Words
    • 10 Pages

    A systems development methodology is an organized approach to manage the development of information systems. The Systems Development Life Cycle (SDLC) is a methodology organized into a number of major activities known as phases. The number of phases can vary from IT…

    • 2475 Words
    • 10 Pages
    Powerful Essays
  • Best Essays

    ThoughtPick. (2010). 10 Must-Know Advantages & Disadvantages of Social Media. Retrieved July 19, 2011, from http://blog.thoughtpick.com/2010/11/10-must-know-advantages-disadvantages-of-social-media.html…

    • 2035 Words
    • 9 Pages
    Best Essays