When a company needs a new software program, they have some idea of what they want the new program to do. This lesson describes the purpose and importance of the gathering and analyzing requirements in the software development lifecycle.
This video gives a brief overview of the Analysis Phase of the SDLC. The slides in this video correspond to Chapter 3 of "Systems Analysis & Design", 6th ed, by Dennis, Wixom, and Roth.
It covers in detail all the stages of System Development Life Cycle. Lecture by Prof. Sunita Arora, Head of Department of Computer Science & Applications.
This video will cover the SDLC with specific focus on the software quality assurance testing phase. http://www.testaholic.net/understanding-the-software-development-life-cycle
This Video SDLC | Software Development Life Cycle to non IT Professionals and Beginners. This SDLC video gives a brief explanation of about SDLC phases and SDLC models For more Manual Testing Tools Material and notes visit : https://www.bestdotnettraining.com/ManualTesting-online-training-videos https://www.deccansoft.com/manual-testing-training Agenda: • SDLC Phases • SDLC Models Software Development Life Cycle Software Development Life Cycle Phases: Any project development will have SDLC phases. Each models will have their own life cycle to develop the software. Following are the SDLC Phases: • Requirement Analysis • Design • Coding • Testing • Deployment & Maintenance Requirement Analysis: • In this phase client has to provide the requirements. • Business Analyst will involve in this phase and discuss with the client on the needs, and it is an interactive process to discuss about the objective and scope of the project. • This requirement information used to plan the basic project approach and to conduct product feasibility study in the technical, financial and resources areas. • Once discussion is completed, then the entire requirement has documented in SRS, which useful for next phase. • Requirements can be Functional and Non-Functional. Design: • After Requirements are finalized, then it is responsibility of the Developer or System architect to develop the system design, system design consists of hardware and software requirements in the project. • All the technical details of system design is discussed with the client, based on the various parameters like risk assessments, technology to be used for developing the project, budget and time constraints and etc… are reviewed for the best design approach. • Selected design approach will give the brief about all the architectural modules and components that need to be developed in the project along with database communication with external and any third party modules if required, this design details is usually kept in DSD(Design Specification Document) for next phase. There are two stages in design: • HLD – gives the architecture of the software product to be developed and is done by architects and senior developers • LLD – done by senior developers. It describes how each feature in the product should work and how every component should work. Here, only the design will be there and not the code. Note1: • The client should approve UI design. • Technical manager has to approve the business logic. • As a tester, we need only SRS and UI design box. Coding: • After requirement and design phase is complete, now developers takes the responsibility to develop the application as per the requirements and design which has discussed in before phases. • Based on the guidelines of the company, developers will develop the application in different high language like Java, C & C++, C#, PHP. This phase takes more time to complete. • Developers also write unit test to verify the code that they have written is working as per the client requirements, once coding is complete, build will release for testing. Testing: • Once we receive the build from the development team, testing is conducted on build to find defects. • The main aim of testers is to find defects, and verify whether the developed application is working as per the customer’s requirements or not. Usually, different levels of testing is conducted on application, to ensure that application is working in all aspects. • Identified defects shared with development, thus they will fix the defects and revert to testing team, now testers will retest the build. • This chain will continue until software is defect free, and the software is ready to ship. Deployment and Maintenance: • Once the software has tested fully, then application goes to deployment stage and the customer can use the application. If any issue in the application, it is maintained by the production team. • Here the customer uses the product, and finds certain bugs and defects, and sends the product back for error correction and bug fixing. Visit Our Complete Video Tutorials channel https://www.youtube.com/user/Deccansoft123 Visit for More Video Tutorials provided by Microsoft Certified Trainer in MS.NET Technologies http://www.bestdotnettraining.com/videolibrary Follow Us: FaceBook: https://www.facebook.com/bestdotnetTraining Google+: https://plus.google.com/u/0/106673331317048429651/posts
Business Analysis Training & Certification provided Online from USA industry expert trainers with real time project experience. This video is a Video recording of a Live Webinar presentation done by our Sr. Business Analysis trainer who is also a Manager. COURSE PAGE: https://www.zarantech.com/business-analyst-training/ REGISTER FOR FREE LIVE DEMO: http://promo.zarantech.com/free-webinar-ba/ CONTACT: +1 (515) 309-7846 (or) Email - email@example.com Get More Free Videos - Subscribe ➜ https://goo.gl/5ZqDML "business analysis tutorial" "free business analysis training" "online business analysis training" "Best business analysis training" "business analysis training for Beginners" "Best business analysis Training" Reviews / Testimonials from past trainees are saying: https://goo.gl/ZVfnE4 Refer your friends to ZaranTech - http://www.zarantech.com/be-a-friend-tell-a-friend.
What is Analysis Phase and its Steps? Feasibility Study Requirement Analysis Project Planing Data Analysis Database Design Process ICS II (Computer Science) Chapter 3 Lecture 1
This session explains basic SDLC concepts along with the role of the BA in it
This is the process of discovering, analyzing, defining, and documenting the requirements. It involves measuring each and every functional requirement, non-functional requirement,technical, operational, and transitional requirements.