
Learn the six phases of the software development lifecycle and its key methodologies, and see how a detailed, team-based plan guides software from idea to maintenance.
Explore the six SDLC phases—planning and requirement analysis, defining requirements, designing architecture, building, testing, deployment, and maintenance—and see how initiation and budget shape Nina's house project.
The lecture covers planning and requirement analysis in the SDLC, showing how a business analyst gathers user and business requirements to form a high-level plan with costs and timelines.
Release the product to the market after testing, train users, migrate data, and support post go live maintenance, including user acceptance testing.
Explore extreme programming (XP) within agile processes, emphasizing customer collaboration, iterative testing from day one, and simple design; compare spiral, big bang, and scrum approaches across cycles and risks.
Identify and document business requirements during the requirements analysis phase of the waterfall SDLC to guide design, construction, and process requirements.
Prioritize requirements using the Moscow method to balance must haves, should haves, could haves, and won't haves, aligning stakeholders with delivery time and resource constraints.
Learn how smart requirements guide the requirement gathering phase of the SDLC, with concrete examples that show writing specific, measurable, achievable, realistic, and timely needs.
Explore the waterfall methodology, covering quality assurance, software testing, and go-live with user acceptance testing. Manage changes through change requests and the change control board.
Master the first days as a business analyst by dressing professionally, arriving early, bringing a notepad, water bottle, and lunch, and aligning with stakeholder cues for a strong impression.
Begin your first week by meeting the team, touring the office, obtaining a badge and parking pass, and setting up your desk, then clarify requirements and coordinate with stakeholders.
Observe meetings, take notes, and learn roles during the first days as a business analyst. Read documents, master scope, and perform gap analysis to draft essential requirements.
Gather information on the interface of all systems through interface analysis to map external touchpoints, schedule meetings when needed, and gather stakeholder feedback while contributing across teams.
Solicit timely feedback from the project manager, technology stakeholders, and your reporting manager to align requirements, set performance goals, and plan long-term career growth as a business analyst.
Explore requirements gathering and the techniques involved for collecting input from customers and stakeholders. Understand why this is a crucial responsibility for a business analyst.
Develop a clear requirements management plan that organizes requirements gathering elements into a structured package, with defined requirement types, traceability, attribute values, and templates to meet stakeholders' requests.
Craft and manage a requirements management plan early, anticipate lengthy debates, and update a glossary of terms, including business, stakeholder, and non-functional requirements, plus plan for capturing session information.
Navigate the challenges of requirements gathering by syncing with stakeholders, selecting effective techniques, and ensuring requirements are necessary, in scope, measurable, achievable, realistic, and traceable.
Explore scope creep as a challenge in requirements gathering and learn techniques like use case modeling, prototyping, and observation to document requirements, define scope, and trace changes through change control.
Learn seven essential techniques for requirements gathering—brainstorming, joint application development (JAD) sessions, focus groups, interviews, observation or shadowing, prototyping or storyboards, and surveys—to improve stakeholder collaboration and project outcomes.
Explore structured walkthrough types in the SDLC, including requirements, design, code, and test, highlighting author, presenter, moderator, reviewers, and scribe roles, and how documentation flows between teams.
Apply baselining and requirements walkthrough to validate client changes, capture written approvals, and maintain version control. Conduct SDLC roll-off and pre-baseline reviews with brainstorming to document clarifications and feasible alternatives.
Apply practical baselining and requirements walkthrough tips by preparing stakeholders, reviewing in meaningful sections, handling feedback, and achieving sign-off in waterfall and agile projects.
Explore the agile methodology as an alternative to traditional projects and learn its values, principles, and practices for iterative delivery and collaboration.
Explore agile versus waterfall distinctions, with a focus on Scrum and kanban, and learn how iterative scope resets in agile reduce overhead and speed delivery.
Explore how Agile prioritizes evolving business needs via backlog and quick adaptation. See why tailoring and mixing methods from Waterfall and Agile can improve project success.
Evaluate strategies and select the right SDLC models by assessing stakeholder needs and defining selection criteria, comparing agile, waterfall, and scrum approaches.
Discover the agile scrum framework, a time-boxed, iterative approach that builds software incrementally through prioritized user stories delivered in two to four week iterations.
Explore agile scrum by turning features into user stories, sizing and prioritizing them with points, delivering software iteratively with customer feedback, and adapt scope or deadlines when needed.
Master the scrum framework: product owner and backlog, user stories, sprint backlog, and release planning. Observe daily scrum, burndown charts, the scrum task board, and sprint reviews and retrospectives.
START YOUR BUSINESS ANALYST CAREER THE RIGHT WAY WITH A COURSE BUILT AND TAUGHT BY INDUSTRY EXERTS
Updates March 2021
**** IMPORTANT ***
All projects are now run AGILE. Every organization uses agile jargon. We have updated the course to ensure that not only do you get Business Analysis basics and fundamentals, but you get it with the understanding that your work will get done in an Agile framework. The work is the same, but how it gets done must be adapted. We have done this so that this course is the most up-to-date and current introductory course to Business Analysis.
Who is this course for?
This training is put together for people who are exploring the possibility of business analysis as a career or need to improve their business skills to be considered for promotions. It is very much a Foundations level course, but don't be fooled: it goes in-depth with many examples.
What is the approach?
Our learning approach is designed in an innovative way. We have used the principles of micro-learning that include short and smart videos that will keep you attentive and help you retain more.
In addition, we will ask you to take short quizzes every 5 to 7 minutes during the training sessions based on what you’ve learned so far. You will see Examples, Mind Maps, Dialogue Simulations, Screencasts, and a lot of visuals to keep things fun and diverse.
Why Incept?
We do this for a living as information technology consultants. Our training is geared towards making sure that you not only crack your first business analyst job interview but also hit the ground running on your first day of the project. One course to give you all the basics. That's our goal for you.
Why Business Analysis?
At one of our career events, a speaker gave an excellent analogy of Business Analysis as a career. She said that "working as a BA is like flying the F-16 at a Mach 2 over a boulder-strewn landscape, two meters off the ground. If you crash, it's just like a video game at the arcade, and you'll have more quarters and lives." Cool! The best jobs are the ones where you are flying the F-16, your pocket full of quarters, trying not to crash. Good Luck, it's going to be an exciting journey!!