The SDLC which is Software Development Life Cycle, is the total development life cycle of a system or a software. It involves a series of steps performed in a company to deliver a software project. A Business Analyst is closely related with each of the steps involved in the Software Development Life Cycle (SDLC). The series of steps which involves a BA in the SDLC process are as follows:
Naturally, a Business Analyst is not just confined to the above mentioned roles. Given below is a brief description of the activities in which a BA is involved.
At first when a prospective project is put forth in front of the team, the Project Manager, Business Analyst and the Technical Architect is involved in the Initiation and Planning phase. Key points for discussion are as follows:
- Feasibility of the project?
- Will the project be profitable?
- Technical challenges?
- Project technical risks?
- Impact Analysis
On completion of the above discussion, a SOW (Statement of Work) keeping the client in loop is signed and a project plan is made which gives a detailed view of the milestone of the project, iteration and end date of each phase during the development of the project.
Requirement Analysis:
During the Analysis Phase most of the typical business analysis requirements related activities take place. A Business Analyst is heavily involved in making appointments with the client and start with interviewing them about the requirement of the project. This process is commonly known as Requirement gathering or Requirement Elicitation. This is where the BA will also use their modelling skills to document business requirements and prioritize activities. The information gathered is documented using MS Word or any similar software to represent use cases, use case diagram, activity diagram and data flow diagram etc.
The requirements have now been designed into a solution which is being implemented. The Business Analyst doesn’t have much to do in this phase. At times, it can happen that the BA is asked to clarify requirements or in certain Agile Scrum projects the business analyst will be asked to review prototypes. Business analyst should frequently have meeting with the team or developer in case of clarification to ensure that the project is on the right track.
During the Testing and Implementation phase the Business Analyst can assist with reviewing the test scripts to ensure all functional requirements are being tested. The BA can also make use of a Traceability Matrix to trace the requirements during implementation. After which the project is sent for User Acceptance Testing, in which business analyst makes an appointment with client and the client performs a sanity check. In case of bugs the project is sent back to the development team, else client will accept the project and beta version is implemented.
Thus this concludes that the role of a BA is not confided to Analysis or Requirements Gathering phase alone but also in the Design and development as well as the testing phase.
About Author:
Disha Udani is a consultant in Systems Plus Pvt. Ltd. Within Systems Plus, she actively contributes to the areas of Technology and Information Security. She can be contacted at: disha.udani@spluspl.com
nice .Thank you for sharing BA Online Training
ReplyDeletegood information . BA Online Training
ReplyDeleteThe functionality of the business solutions permit you to improve these functions and provide an easier way of manipulating information and make them more helpful for business applications. https://softurio.de/buchhaltungssoftware/
ReplyDeletegood . thank you for sharing BA online training hyderabad
ReplyDeleteThanks for writing such a good article, I stumbled onto your blog and read a few post.
ReplyDeleteBusiness Analyst Online Training
Very useful. covers important topic in BA BA Online Training Bangalore
ReplyDeleteThanks for all the information you have provided. Business Analyst Online Training
ReplyDeleteThere is a lot of information here that can help any business get started with a successful SalesForce Online Training
ReplyDeletethe blog is completely about the role of business analyst in SDLC BA Online Training
ReplyDeleteThank you for sharing a useful information BA Online Training Bangalore
ReplyDeleteThanks for a available information Business Analyst Online Training
ReplyDeleteNice. Thanks for a Business Analyst good blog Business Analyst Online Training Hyderabad
ReplyDeleteNice . BA Online Course
ReplyDeleteawesome post presented by you..your writing style is fabulous and keep update with your blogs Business Analyst Online Training
ReplyDeleteThank you for sharing information with us.
ReplyDeleteIf you want to Know about BaOnlineTrainings, Contact us
baonlinetraining,business analyst
professional business analyst
business analyst courses
business analyst training course online
IT business analyst training
technical business analyst training
business analyst course
business analyst training
business analyst training modules
business analyst training in India
Thank you for sharing information with us.
ReplyDeleteIf you want to Know about BaOnlineTrainings, Contact us
baonlinetraining in Newyork
business analyst in USA
business analyst in NewYork
business analyst in NewYork
business analyst courses NewYork
Very informative best IT networking company in dubai
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteI gained new knowledge from well written content of this blog. It is showing some different kind of strategy to keep work better and improve with every new assignment. Gracefully written blog bioresonantie friesland
ReplyDeleteSomeone essentially help to make significantly articles I would state. That is the first time I frequented your web page and to this point? I amazed with the analysis you made to make this actual publish incredible. Great job! for more information visit our website
ReplyDeleteThanks for sharing with us. This is more helpful for find how to develop an organization by fahim moledina.
ReplyDeleteNice blog.Thank you for sharing. If you need more business valuation tips from industry gurus like Gary L’Heureux keep visitng..
ReplyDeleteA good working environment is fostered by good business etiquette. When management and workers treat one another with the respect and sensitivity dictated by good business manners, it creates a positive working atmosphere.
ReplyDeleteBusiness mentor in the UK
Thank you for your post. This is useful information.
ReplyDeleteHere we provide our special one's.
business analyst in USA
business analyst in Newyork
business analyst courses Newyork
IT certification training near me
certification training for IT
ba role in testing in newyork
business analyst placement in usa
business analyst job placement in newyork
This is a very interesting web page and I have enjoyed reading many of the articles and posts contained on the website, keep up the good work and hope to read some more interesting content in the future.
ReplyDeleteDocument Management Software
Cloud Document Management System
Document Management System
Electronic Document Management Software
https://globexdocuments.co//
ReplyDeletehttps://globexdocuments.co//
https://globexdocuments.co//
https://globexdocuments.co//
https://globexdocuments.co//
https://globexdocuments.co//
https://globexdocuments.co//
https://globexdocuments.co//
Ansible online training
ReplyDeleteAnsible training
Appium online training
Appium training
AWS online training
AWS training
Azure DevOps online training
Azure DevOps training
Azure online training
Azure training
Chef online training
Chef training
Data Guard online training
Data Guard training
Data Modelling online training
Data Modelling training
Data Science online training
Data Science training
DevOps online training
DevOps training
nice post.
ReplyDeleteBusiness analysis online online training
Cognos online online training
Core Java online online training
Django online online training
Go Language online online training
Best article on Business Analyst Course for those who are looking for making career in this technology.
ReplyDeleteHi, I read your whole blog. This is very nice. Good to know about the Busniess Analyst and is very demanding in future. We are also providing various Business Analyst & Certification Courses, anyone interested can Business Analyst certification for making their career in this field.
ReplyDeleteI have found great and massive information. Thanks for sharing
ReplyDeleteServiceNow Course Online
Best ServiceNow Online Training
Very helpful content.Thanks for the sharing useful information.
ReplyDeleteBusiness Analysis Training
ReplyDeleteThis CSA Dumps Exam Guide is a must-have for any serious student. It's a comprehensive resource that breaks down complex concepts. The interactive features and real-world context made studying enjoyable and effective.Thanks to these i passed my ServiceNow Certified System Administrator exam.
Great blog the content is informative and engaging. Visit my website to get best Information
ReplyDeletewooden frame design for wall
Nice blog
ReplyDeleteProvider of Azure Cloud Consulting Services | TechTraid
Important planning
ReplyDelete