Loading...

Messages

Proposals

Stuck in your homework and missing deadline? Get urgent help in $10/Page with 24 hours deadline

Get Urgent Writing Help In Your Essays, Assignments, Homeworks, Dissertation, Thesis Or Coursework & Achieve A+ Grades.

Privacy Guaranteed - 100% Plagiarism Free Writing - Free Turnitin Report - Professional And Experienced Writers - 24/7 Online Support

What is preliminary investigation in software engineering

29/10/2021 Client: muhammad11 Deadline: 2 Day

System development life cycle

Introduction

System development life cycle is a useful process used in developing software systems (Wolff, 1989). It includes a series of steps that begin with the reflection of the problem at hand through to the implementation and maintenance process so, to ensure the system meets the expectations of end users. There are several models and methodologies developed to accomplish a successful system development. Some may have four steps and others seven steps, but most of the steps are common, it is the approach that may differ. Below is the comparison of the seven-step model and the spiral model that has four steps.

The seven-step model

The seven step SDLC model follows a seven-step series of the process of developing a software system. These steps follow one another in a sequence beginning with a preliminary investigation, planning, design, development, testing, implementation and finally maintenance.

Preliminary investigation

The preliminary investigation is the first step of the seven-step SDLC model that involves reflection on the problem at hand and the available alternatives to solving the problem. The purpose of this step is to try and understand the best alternative that can help to solve the problem in a cost-effective manner. Preliminary investigation entails the general requirements of the system under development and not the technical specifications of the system (Kumar et al., 2013).

Planning

The planning step involves the collection of data from the users and other stakeholders so as to identify the end users of the system under development so as to develop the system from the users’ perspective. It involves specifying the users and the system requirements and the objectives of the new system based on the data collected from the field. It also entails setting aside the resources required to carry out the development activity, selecting the project team, and then assigning duties to them. In other words, this step comes up with the budget and the schedule for the project.

Design

The design phase's purpose is to transform the system requirements into technical design specifications to ease the work of the development process. There is the creation of the logical and the physical design of the system both for the databases and the user interface. The essence of coming up with those designs is so as to help the programmers to understand how to structure the system both for the backend and frontend.

Development

The development stage is where the coding of the system takes place. It entails the conversion of the design specifications into a functioning system as per the objectives outlined in the planning phase. The developers construct databases, application programs as well as the required system interfaces. Unit testing also takes place in this phase.

Testing

The testing phase is the fifth step in the seven-step model of the SDLC and entails the checking the developed system for bugs and producing test cases (Rastogi, 2015). The testing of the system takes place on several platforms available so as to ensure that the developed system is a platform, independent. After the quality assurance team confirms that there are no errors or bugs, the system then proceed to the next phase of implementation.

Implementation

The implementation phase is where the installation of the error-free system takes place as well as the training of the end users that will be working with the system. A company also discards the old system and begins to use the new system. The implementation of the system takes place under the supervision of the system analyst as he/she is the one that understands well the system requirements and objectives.

System maintenance

The system maintenance entails ongoing system support after its implementation until the system becomes obsolete. The phase takes place throughout the working life cycle of the system, and there is a correction of bugs, enhancing the system to meet emerging requirements and providing technical support to users.

The Spiral SDLC Model

The Spiral SDLC model entails the collaboration between multiple stakeholders in the concurrent process of software engineering for that software that is very risky (Bohem & Hansen, 2001). The distinguishing characteristics of this model from other SDLC models are that it involves anchor point milestones and incorporates a cyclic process of system development. It employs the cyclic nature to enhancing the understanding of the system by the developers and decreasing the risks. The anchor point milestones are for coordinating efforts among the development sub-teams and the stakeholders so as to have the required system accomplished (Bohem & Hansen, 2001). The spiral nature of this type of system development model consists of four quadrants with each quadrant having a activity that is taking place. The four phases having explanation below include identification and understanding of system requirements, risk analysis, building and testing the system and evaluating the system to confirm if it meets user requirements.

Identify and understand user needs

In the identification and understanding of the user needs the system analyst collects data in the field to understand what the users need and the features the system should embody (Rastogi, 2015). There should be the carrying out of the feasibility study to find out if there are enough resources for developing the system and if it meets some conditions such as technology and legal requirements. The system analyst prepares walkthroughs and systematically reviewed for streamlining the system requirements (Madachy et al., 2006). The walkthroughs are the peer reviews of the system that the designer of the system uses to guide the development, team.

Risks analysis

The risk analysis stage is where the system analyst guides the development team in discovering the risks that might face the development of the system. The study of the risks of the system development is for reducing costs that might arise later in the process as the mitigation of those risks later in the process can be costly (Madachy et al., 2006). It is also for finding the most appropriate strategy to use to control those risks before proceeding to the next phase. The risks help the development team to choose the method by which they will approach the development of the subsequent phases.

Building and testing

Building and testing are the third stages of the spiral SDLC model, and it involves the actual coding of the system according to the system specifications, and the approach arrived at in the previous phase. The development of the system takes place according to the expertise of the development team members. System testing also takes place in the development phase where there is testing of the various modules and entire system for bugs (Pressman, 2005). The deliverable for this step is a working system considering the user needs.

System evaluation

System evaluation is the last step of the spiral SDLC model whose concern is to let customers evaluate the developed system and get their feedback so that the further improvement of the system can take place. The development team must come up with a document of the areas corrected and the features added onto the system.

References

Boehm, B. & Hansen, W. (2001). The spiral model as a tool for evolutionary acquisition.

Kumar, N.et al. (2013). Evolving new software development life cycle model SDLC-2013. IJSCE, 3(1).

Madachy, R., et al. (2006). Spiral lifecycle increment modeling for new hybrid processes.

Mishra, A. & Dubey, D. (2013). A comparative study of different software life cycle models in different scenarios. International journal of advanced research in Computer Science and management studies, 1(5), 64.

Pressman, S. (2005). Software engineering: A practitioner's approach, (6th Ed.), McGraw-Hill Higher Education: Boston. Pp 45-67.

Rastogi, V. (2015). Software development life cycle model’s comparison, consequences. IJCSIT, 6(1), 168-172.

Wolff, J. (1989). The management of risk in system development: Project SP and the New Spiral Model. Software Engineering Journal, 4(3), 134-142.

The Texas Administrative Code (TAC) is a collection of all state office governs in Texas.

In Austin, L. M., & In Klimchuk, D. (2014). Private law and the rule of law.

Homework is Completed By:

Writer Writer Name Amount Client Comments & Rating
Instant Homework Helper

ONLINE

Instant Homework Helper

$36

She helped me in last minute in a very reasonable price. She is a lifesaver, I got A+ grade in my homework, I will surely hire her again for my next assignments, Thumbs Up!

Order & Get This Solution Within 3 Hours in $25/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 3 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 6 Hours in $20/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 6 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

Order & Get This Solution Within 12 Hours in $15/Page

Custom Original Solution And Get A+ Grades

  • 100% Plagiarism Free
  • Proper APA/MLA/Harvard Referencing
  • Delivery in 12 Hours After Placing Order
  • Free Turnitin Report
  • Unlimited Revisions
  • Privacy Guaranteed

6 writers have sent their proposals to do this homework:

Accounting & Finance Master
Professional Coursework Help
24/7 Assignment Help
Top Academic Guru
Engineering Exam Guru
Isabella K.
Writer Writer Name Offer Chat
Accounting & Finance Master

ONLINE

Accounting & Finance Master

I have read your project details and I can provide you QUALITY WORK within your given timeline and budget.

$16 Chat With Writer
Professional Coursework Help

ONLINE

Professional Coursework Help

I reckon that I can perfectly carry this project for you! I am a research writer and have been writing academic papers, business reports, plans, literature review, reports and others for the past 1 decade.

$28 Chat With Writer
24/7 Assignment Help

ONLINE

24/7 Assignment Help

As an experienced writer, I have extensive experience in business writing, report writing, business profile writing, writing business reports and business plans for my clients.

$27 Chat With Writer
Top Academic Guru

ONLINE

Top Academic Guru

I reckon that I can perfectly carry this project for you! I am a research writer and have been writing academic papers, business reports, plans, literature review, reports and others for the past 1 decade.

$41 Chat With Writer
Engineering Exam Guru

ONLINE

Engineering Exam Guru

After reading your project details, I feel myself as the best option for you to fulfill this project with 100 percent perfection.

$44 Chat With Writer
Isabella K.

ONLINE

Isabella K.

I am a PhD writer with 10 years of experience. I will be delivering high-quality, plagiarism-free work to you in the minimum amount of time. Waiting for your message.

$21 Chat With Writer

Let our expert academic writers to help you in achieving a+ grades in your homework, assignment, quiz or exam.

Similar Homework Questions

Ductile damage abaqus example - Naplan online test administration handbook for teachers - Http www drugfreeworld org drugfacts the truth about drugs html - Strategic Financial Analysis - Exam 2 - Continuity vs uniform continuity - Chapter 18 the victorians make the modern outline - Rhetorical devices in blink by malcolm gladwell - Larson Property Management - Clinical Field Experience B: Student Needs and Instructional Planning - Divorce and remarriage four christian views pdf - Juan ponce de leon journal entries - Principles of computer security 4th edition mcgraw hill - Managerial Accounting_Discussion5 - Children of Heaven moview review - Social psychology aronson 10th edition - For the past several years steffy lopez answer - Seaforth oval to bluff lookout - Human resource information systems 4th edition - God's bits of wood themes - Customer profitability and customer relationship management at rbc case analysis - Question - Qnt 561 week 1 practice problems - P1220 timer control circuit - Allport and postman 1947 - Netiq identity governance documentation - Mcgraw hill enzyme lab - Scale of the universe website worksheet - Wedding cake model of justice - CISO VS CIO - Week 6 Assignment: Chi Square - Wayland custom woodworking payroll project answers - Mybizhomepage - Forum 5 - Abrsm exam entry deadlines - Risk control self assessment checklist for nurse practitioners - CRIMINAL JUSTICE - What does consonance mean in a poem - Advantages of programmed decision making - Solving trig equations in a given interval - Mgh pata case analysis - Group Community Health Promotion 1/2 -1 page - Ch poorri brain teaser - Leadership reflection paper sample - A difficult pregnancy a nurse practitioner looks for answers - John pennekamp fishing regulations - Allusions from greek mythology - Wok with yan apron sayings - As nzs 3500.3 2015 free download - Remember the titans main message - Feldman's three-phase model of socialization and the six socialization tactics - Seton hall email address - 604 crate engine cheats - Relaxing music with water sounds meditation deep sleep music 429 - Qbcc licence application form - Pride and prejudice marriage scene - Gcse physics unit 2 - Order # 9358 - Lakes grammar parent lounge - Ch3i polar or nonpolar - Daikin field settings table brc1e62 - Https m youtube com watch v ekhtsc9pu2a - Midpoint and length of a line segment - Assume that adults have iq scores - Labor relations presentation hrm 531 - Proposal Completion Challenges and review - +91-9924492424 Girlfriend/Boyfriend Vashiakran Specialist Baba Ji - Strategic planning 6-assignments - Econ essay - Semi log graph paper - They say i say moves academic writing edition 3rd - NEED 3+ PAGES WITH 4 Peer Reviewed REFERENCES CITED IN APA FORMAT - Surface finish drawing symbol - Stant 12440 fuel cap tester - Whole to whole comparison - Health Communications ASSIGNMENT - Big Sugar - Ms hagen of films crossword - Human resources management / organizational behaviour - Importance of partnership working with other professionals - Managerial economics a problem solving approach froeb pdf - Fire control room equipment - St davids family practice - Disneyland paris marketing strategy - PMP4 - Annular ring moment of inertia - Executive Summary of ACO - Balancing the long-term goals and short-term drivers - Campbell biology vol 1 w mastering biologynew design - National geographic blizzard 101 - Define the following terms answer - Astronomical distance of 3.26 light years - 7/9 as a recurring decimal - Terminal digit filing order - 2 full pages work (Teaching Plan Sickle Cell Anemia 10 Year Old- due 4 hours from now) Apply if only you can meet the deadline - Abiotic factors in the rainforest - Johnny partner aluminum expedition toilet - Single displacement reaction chemical equation example - Children's home society eligibility questionnaire - Dead mountains wilderness area