Please enable JavaScript.
Coggle requires JavaScript to display documents.
SDLC - Coggle Diagram
SDLC
BASICS:
PRODUCTION:
Development:
Starts once the design requirements are completed.
Software will now be designed into code
Testing & Bug fixing:
Your job
Testers test output with the requirements
Identify issues
See how the requirements are acting
Design:
Make your research look nice
Putting pieces together
How things work together
Deployment:
Once the product is tested and freed from any bugs
This is ready to go
Everyone has a say
Requirements:
Information and requirements are gathered
User requirements, and system requirements
Idea:
Brainstorming Idea to solve a problem
**Maintenance:
There are things we need to change
Simple maintenance things
Customer feedback
REQUIREMENTS:
AGILE:
Why?
Allows you to communication with your team
Team feedback
Let's you adjust along the way
Definition:
Agile is a workflow style.
Taking small bits to building something big overtime
Being flexible
Focus on small pieces
Small bits to build something overtime
Story Point:
Use in Agile development
Define how difficult something is
Senior person will do something faster on this
SCRUM:
Definition:
A team tactic to move the ball (product)
They come together with planning
The idea of who does what
Has specific way
Done in an Agile Way
SCRUM Meeting:
What did you do yesterday?
What will you do today?
Do you have any blockers?
SPRINT:
Definition:
Are from 1-3 weeks
Predict what happens at the end of the week
Weekly goals
Team plans a sprint to succeed in a week.
Consists:
Narrow a large clump of backlogs
Narrow into a small order
Decide before a sprint on these items
A sprint is a calender
Idea:
Get better everytime with a sprint
Put things in the right order
Bite off something we could chew
Show a demo what you did
Review what was made
Sprint is filtering Product backlog into
small incroments. Sprint is filtration.
Sprint is a calander
SPRINT Planning:
The Update that gets the most money is priority,
Ask questions on behalf of users (think ahead)
QA Job is RISK Reduction.
SCOPE:
What is the goal for this Sprint?
(Learn SDLC and Agile processes)
Who is available for this Sprint?
(Team)
What to include?
Team confidence?
Planning:
Info:
Look at the team, and who can do what
No doing things independently
Mobile developer, Back-end developer, assign jobs
Light up different members of the team
by making them come together
Figure out the order of things
QA DURING PLANNING:
Risk Analysis
Type of testing
START-UP:
New companies chase the money
Don't care about planning
Start cooking
USER STORY:
Refinement:
We're the users of the product
Open discussion with the product owner
Conversation
Backlog Refinement:
Remove stories
Create new user stories
Prioritize stories
Move items at the top of backlog for delivery
Filled with things we want to do
See what you need to work on
Stories are created by developers
BLOCKER:
Can't work on it because someone didn't do their weight and it blocks you from doing your work.
Structure:
you have requirements
put the requirements in the user story
you have a group of gathered user stories - Backlog
move those storypoints out of the backlog for the sprint
Find user stories in the Storypoints
= 6. Find out how many storypoints can your team do in a sprint
Find how many storypoints you can do in a plan.
maybe 60-70 storypoints? A storypoint is a user of measurement for how long you can do a sprint for.
IMPORTANT:
DEMO Meeting:
Demo Meetings show what a team has got.
Shows a usable piece of software for stakeholders.
QA shows documentation, or deployment.
Retrospective:
Find the ways that work for you and
DO THOSE
.
Do a demo for every Sprint.
What Success have we had?
What mistakes have we made?
What can we do to improve our process in the future?
TOOLS:
Charles Proxy
Meant for Mobile Testing
JIRA
PLANNING ON JIRA
PURPOSE:
What is it?
Process used by software companies to develop and test high quality software.
Software, Development, Life, Cycle
Team sport:
Every one has a say
The whole team comes together