The document discusses various topics related to software development life cycles including waterfall, agile, scrum frameworks. It describes roles in scrum like product owner, scrum master, development team. It also covers 3-tier architecture, MVC pattern, coding best practices, testing strategies and source control.
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
The "2017 Scrum by Picture" is something you can call Scrum Guide illustrated. It is based on the newest version of "Scrum Guide".
You will find the theory, scrum values, scrum team, scrum events including sprint, sprint planning, daily scrum, review and retrospective as well as scrum artifacts. All of those is explained in easy to follow, illustrated nicely presentation, which can assist you to catch the idea behind Scrum.
Feel free to share "2017 Scrum by Picture" with your Scrum friends.
Scrum 101 Learning Objectives:
1. Waterfall project methodology basics - what is waterfall and where did it come from?
2. Agile umbrella practices and frameworks - what is agile? what isn't agile? Where does Scrum fit in?
3. Scrum empirical theory - emperical vs. theoretical
4. Parts of the Scrum framework - roles, events / ceremonies, artifacts and rules
5. Features of cultures that use Scrum
Introduction to the scrum framework: roles, activities and artifacts.
Scrum is an agile methodology for project management, to create a high quality product.
www.nieldeckx.be
PowerPoint presentation on Agile software development and Scrum. First and foremost it´s not about tools or processes. It´s about the mindset needed to be successful in delivering valuable software to the customer
Lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems, Scrum Theory, Scrum Pillars, Scrum values, Scrum teams, Scrum Master, Scrum Events, the Sprint, Sprint planning, daily Scrum
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
( *** PRINCE2 Agile Certification Training: https://bit.ly/2KIz6Oh *** )
( *** AgilePM Certification Training: https://bit.ly/2V3QhMf *** )
This presentation on What is Agile Project Management? explains the need for blending Agile concepts with control and governance of Project Management, also explains how it can be done.
Areas Covered:
1. Need for Agile Project Management
2. Understanding Principles of Agile & Project Management
3. What is Agile Project Management?
4. Difference Between Agile & Waterfall
5. Challenges if Agile Project Management
6. Understanding Agile Frameworks
7. Agile Project Management Career Paths
#AgileProjectManagement #InvensisLearning
Subscribe to our channel: https://bit.ly/3dmqNQS
Click here to check upcoming webinars on Agile Project Manager: https://goo.gl/M9v8oP
About Invensis Learning:
Invensis Learning is a pioneer in providing globally-recognized certification training courses for individuals and enterprises worldwide. We have trained and certified 15,000+ professionals from 50+ courses through multiple training delivery modes.
Invensis Learning provides live online certification training on Agile Project Management, there are two career paths one can opt for.
1. AgilePM certification by APMG: https://bit.ly/2V3QhMf
2. PRINCE2 Agile certification by AXELOS: https://bit.ly/2KIz6Oh
Upon enrolment, you will get lifetime access to a Learning Management System which will contain all class resources like recordings and Ppts, along with access to Agile Project Management webinars.
BECOME A CERTIFIED AGILE PROJECT MANAGER!
For more information please visit our website: https://www.invensislearning.com
Follow Us on:
Facebook: https://www.facebook.com/invensislearn/
LinkedIn: https://www.linkedin.com/company/inve...
Twitter: https://twitter.com/invensiselearn/
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
There are a lot of choices and alternatives for getting started with Agile. It can be confusing. This talk will give you a brief guided tour of Agile methodologies so that you have some understanding of how they are similar and how they differ. We'll cover some of the history of iterative development and waterfall as well as the Agile Manifesto to provide context. At the end of this, you will have an understanding of key principles and the Agile landscape.
Please email me if you would like a download.
Introduction to the scrum framework: roles, activities and artifacts.
Scrum is an agile methodology for project management, to create a high quality product.
www.nieldeckx.be
PowerPoint presentation on Agile software development and Scrum. First and foremost it´s not about tools or processes. It´s about the mindset needed to be successful in delivering valuable software to the customer
Lightweight framework that helps people, teams and organizations generate value through adaptive solutions for complex problems, Scrum Theory, Scrum Pillars, Scrum values, Scrum teams, Scrum Master, Scrum Events, the Sprint, Sprint planning, daily Scrum
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
( *** PRINCE2 Agile Certification Training: https://bit.ly/2KIz6Oh *** )
( *** AgilePM Certification Training: https://bit.ly/2V3QhMf *** )
This presentation on What is Agile Project Management? explains the need for blending Agile concepts with control and governance of Project Management, also explains how it can be done.
Areas Covered:
1. Need for Agile Project Management
2. Understanding Principles of Agile & Project Management
3. What is Agile Project Management?
4. Difference Between Agile & Waterfall
5. Challenges if Agile Project Management
6. Understanding Agile Frameworks
7. Agile Project Management Career Paths
#AgileProjectManagement #InvensisLearning
Subscribe to our channel: https://bit.ly/3dmqNQS
Click here to check upcoming webinars on Agile Project Manager: https://goo.gl/M9v8oP
About Invensis Learning:
Invensis Learning is a pioneer in providing globally-recognized certification training courses for individuals and enterprises worldwide. We have trained and certified 15,000+ professionals from 50+ courses through multiple training delivery modes.
Invensis Learning provides live online certification training on Agile Project Management, there are two career paths one can opt for.
1. AgilePM certification by APMG: https://bit.ly/2V3QhMf
2. PRINCE2 Agile certification by AXELOS: https://bit.ly/2KIz6Oh
Upon enrolment, you will get lifetime access to a Learning Management System which will contain all class resources like recordings and Ppts, along with access to Agile Project Management webinars.
BECOME A CERTIFIED AGILE PROJECT MANAGER!
For more information please visit our website: https://www.invensislearning.com
Follow Us on:
Facebook: https://www.facebook.com/invensislearn/
LinkedIn: https://www.linkedin.com/company/inve...
Twitter: https://twitter.com/invensiselearn/
When I needed to do presentations of Scrum to executives and students, I started to look for existing ones. Most presentations I found were very good for detailed presentations or training. But what I was looking for was a presentation I could give in less than 15 minutes (or more if I wanted). Most of them also contained out dated content. For example, the latest changes in the Scrum framework were not present and what has been removed was still there.
Join BostonPHP and Michael Bourque as he presents the concept of Scrum and shows why so many people are now deploying scrum to their development projects. Michael will take us through the process and talk about how his company, Parametric Technology Inc. (PTC) , is successfully applying Scrum.
There are a lot of choices and alternatives for getting started with Agile. It can be confusing. This talk will give you a brief guided tour of Agile methodologies so that you have some understanding of how they are similar and how they differ. We'll cover some of the history of iterative development and waterfall as well as the Agile Manifesto to provide context. At the end of this, you will have an understanding of key principles and the Agile landscape.
Please email me if you would like a download.
This is a high-level presentation I will be presenting to employees at Medavie. I thought it might be useful for other people as well. Its vendor agnostic.
From historical mapping to mobile 3D augmented reality, this presentation takes a look at data management developments relevant to the Environment industry.
Can agile frameworks help small development teams? After looking at some agile basics, I examine two projects where a small development team used scrum. Agile can be used by small teams to their advantage with commitment and some work.
Discover 12 principles for Agile Development created by @liquidconcept.
Liquid Concept is a swiss interactive communications agency. We share the values of our international clients: quality, user-friendliness, clarity and attention to detail
An overview of Docker and Linux containers. There are three parts:
An introduction to Docker and containers
A demo that the audience can try out
An overview of the various vendors and groups in this space
The demo is meant to be a simple, step-by-step recipe that introduces the basic commands and ends by spinning up a node.js app using two linked containers: node and redis.
The final section explores the companies and groups that are working on containers, either complementing Docker's contributions or in direct competition with them.
Presentation (animated) on Agilve vs Iterative vs Waterfall models in SDLC.
Detailed comparison across Process, Planning, Execution and Completion.
#Cricket Analogy#
Waterfall (Test Match) vs Iterative (ODI) Format vs Agile (T20)
#Waterfall: Test Match Format - Strategic-Phase by Phase like Innings by Innings.
Game for Specialists, Slow and Steady.
#One Day (ODI) Format : Strategic approach – First10/Middle/Slog overs.
Mix of Specialists and
All-Rounders, Result oriented.
#T20 Format: Lively,Dynamic, Full of Action. Game for All-Rounders. Changes with every over.
Highly Result oriented
Introduction to Agile software testing - The 5th seminar in public seminar series from KMS Technology which have been delivering from 2011 in every two months
SDLC-Software Development Life Cycle fundamentals /basics
The Presentation provides fundamentals of SDLC . The intent is to provide the high level overview to the readers .Details on teh SDLC process , Frameworks are provided.
Feedback for improving the contents are always welcome !
Process models are not perfect, but provide road map for software engineering work. Software models provide stability, control, and organization to a process that if not managed can easily get out of control
Software process models are adapted to meet the needs of software engineers and managers for a specific project.
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns
Unlocking Business Potential: Tailored Technology Solutions by Prosigns
Discover how Prosigns, a leading technology solutions provider, partners with businesses to drive innovation and success. Our presentation showcases our comprehensive range of services, including custom software development, web and mobile app development, AI & ML solutions, blockchain integration, DevOps services, and Microsoft Dynamics 365 support.
Custom Software Development: Prosigns specializes in creating bespoke software solutions that cater to your unique business needs. Our team of experts works closely with you to understand your requirements and deliver tailor-made software that enhances efficiency and drives growth.
Web and Mobile App Development: From responsive websites to intuitive mobile applications, Prosigns develops cutting-edge solutions that engage users and deliver seamless experiences across devices.
AI & ML Solutions: Harnessing the power of Artificial Intelligence and Machine Learning, Prosigns provides smart solutions that automate processes, provide valuable insights, and drive informed decision-making.
Blockchain Integration: Prosigns offers comprehensive blockchain solutions, including development, integration, and consulting services, enabling businesses to leverage blockchain technology for enhanced security, transparency, and efficiency.
DevOps Services: Prosigns' DevOps services streamline development and operations processes, ensuring faster and more reliable software delivery through automation and continuous integration.
Microsoft Dynamics 365 Support: Prosigns provides comprehensive support and maintenance services for Microsoft Dynamics 365, ensuring your system is always up-to-date, secure, and running smoothly.
Learn how our collaborative approach and dedication to excellence help businesses achieve their goals and stay ahead in today's digital landscape. From concept to deployment, Prosigns is your trusted partner for transforming ideas into reality and unlocking the full potential of your business.
Join us on a journey of innovation and growth. Let's partner for success with Prosigns.
Software Engineering, Software Consulting, Tech Lead, Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Transaction, Spring MVC, OpenShift Cloud Platform, Kafka, REST, SOAP, LLD & HLD.
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
Code reviews are vital for ensuring good code quality. They serve as one of our last lines of defense against bugs and subpar code reaching production.
Yet, they often turn into annoying tasks riddled with frustration, hostility, unclear feedback and lack of standards. How can we improve this crucial process?
In this session we will cover:
- The Art of Effective Code Reviews
- Streamlining the Review Process
- Elevating Reviews with Automated Tools
By the end of this presentation, you'll have the knowledge on how to organize and improve your code review proces
Exploring Innovations in Data Repository Solutions - Insights from the U.S. G...Globus
The U.S. Geological Survey (USGS) has made substantial investments in meeting evolving scientific, technical, and policy driven demands on storing, managing, and delivering data. As these demands continue to grow in complexity and scale, the USGS must continue to explore innovative solutions to improve its management, curation, sharing, delivering, and preservation approaches for large-scale research data. Supporting these needs, the USGS has partnered with the University of Chicago-Globus to research and develop advanced repository components and workflows leveraging its current investment in Globus. The primary outcome of this partnership includes the development of a prototype enterprise repository, driven by USGS Data Release requirements, through exploration and implementation of the entire suite of the Globus platform offerings, including Globus Flow, Globus Auth, Globus Transfer, and Globus Search. This presentation will provide insights into this research partnership, introduce the unique requirements and challenges being addressed and provide relevant project progress.
Check out the webinar slides to learn more about how XfilesPro transforms Salesforce document management by leveraging its world-class applications. For more details, please connect with sales@xfilespro.com
If you want to watch the on-demand webinar, please click here: https://www.xfilespro.com/webinars/salesforce-document-management-2-0-smarter-faster-better/
Top 7 Unique WhatsApp API Benefits | Saudi ArabiaYara Milbes
Discover the transformative power of the WhatsApp API in our latest SlideShare presentation, "Top 7 Unique WhatsApp API Benefits." In today's fast-paced digital era, effective communication is crucial for both personal and professional success. Whether you're a small business looking to enhance customer interactions or an individual seeking seamless communication with loved ones, the WhatsApp API offers robust capabilities that can significantly elevate your experience.
In this presentation, we delve into the top 7 distinctive benefits of the WhatsApp API, provided by the leading WhatsApp API service provider in Saudi Arabia. Learn how to streamline customer support, automate notifications, leverage rich media messaging, run scalable marketing campaigns, integrate secure payments, synchronize with CRM systems, and ensure enhanced security and privacy.
Enterprise Resource Planning System includes various modules that reduce any business's workload. Additionally, it organizes the workflows, which drives towards enhancing productivity. Here are a detailed explanation of the ERP modules. Going through the points will help you understand how the software is changing the work dynamics.
To know more details here: https://blogs.nyggs.com/nyggs/enterprise-resource-planning-erp-system-modules/
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamtakuyayamamoto1800
In this slide, we show the simulation example and the way to compile this solver.
In this solver, the Helmholtz equation can be solved by helmholtzFoam. Also, the Helmholtz equation with uniformly dispersed bubbles can be simulated by helmholtzBubbleFoam.
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
Atelier - Innover avec l’IA Générative et les graphes de connaissancesNeo4j
Atelier - Innover avec l’IA Générative et les graphes de connaissances
Allez au-delà du battage médiatique autour de l’IA et découvrez des techniques pratiques pour utiliser l’IA de manière responsable à travers les données de votre organisation. Explorez comment utiliser les graphes de connaissances pour augmenter la précision, la transparence et la capacité d’explication dans les systèmes d’IA générative. Vous partirez avec une expérience pratique combinant les relations entre les données et les LLM pour apporter du contexte spécifique à votre domaine et améliorer votre raisonnement.
Amenez votre ordinateur portable et nous vous guiderons sur la mise en place de votre propre pile d’IA générative, en vous fournissant des exemples pratiques et codés pour démarrer en quelques minutes.
Enhancing Research Orchestration Capabilities at ORNL.pdfGlobus
Cross-facility research orchestration comes with ever-changing constraints regarding the availability and suitability of various compute and data resources. In short, a flexible data and processing fabric is needed to enable the dynamic redirection of data and compute tasks throughout the lifecycle of an experiment. In this talk, we illustrate how we easily leveraged Globus services to instrument the ACE research testbed at the Oak Ridge Leadership Computing Facility with flexible data and task orchestration capabilities.
Globus Connect Server Deep Dive - GlobusWorld 2024Globus
We explore the Globus Connect Server (GCS) architecture and experiment with advanced configuration options and use cases. This content is targeted at system administrators who are familiar with GCS and currently operate—or are planning to operate—broader deployments at their institution.
Navigating the Metaverse: A Journey into Virtual Evolution"Donna Lenk
Join us for an exploration of the Metaverse's evolution, where innovation meets imagination. Discover new dimensions of virtual events, engage with thought-provoking discussions, and witness the transformative power of digital realms."
How Recreation Management Software Can Streamline Your Operations.pptxwottaspaceseo
Recreation management software streamlines operations by automating key tasks such as scheduling, registration, and payment processing, reducing manual workload and errors. It provides centralized management of facilities, classes, and events, ensuring efficient resource allocation and facility usage. The software offers user-friendly online portals for easy access to bookings and program information, enhancing customer experience. Real-time reporting and data analytics deliver insights into attendance and preferences, aiding in strategic decision-making. Additionally, effective communication tools keep participants and staff informed with timely updates. Overall, recreation management software enhances efficiency, improves service delivery, and boosts customer satisfaction.
Software Engineering, Software Consulting, Tech Lead.
Spring Boot, Spring Cloud, Spring Core, Spring JDBC, Spring Security,
Spring Transaction, Spring MVC,
Log4j, REST/SOAP WEB-SERVICES.
Globus Compute wth IRI Workflows - GlobusWorld 2024Globus
As part of the DOE Integrated Research Infrastructure (IRI) program, NERSC at Lawrence Berkeley National Lab and ALCF at Argonne National Lab are working closely with General Atomics on accelerating the computing requirements of the DIII-D experiment. As part of the work the team is investigating ways to speedup the time to solution for many different parts of the DIII-D workflow including how they run jobs on HPC systems. One of these routes is looking at Globus Compute as a way to replace the current method for managing tasks and we describe a brief proof of concept showing how Globus Compute could help to schedule jobs and be a tool to connect compute at different facilities.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
3. Topics that are covered:-
Different SDLC.
Waterfall methodology advantages and disadvantages.
Agile with scrum framework Roles, Process and
Benefits.
Requirements and analysis
Structure of 3-tier architecture and its layers.
4. Topics that are covered:-
model view controller(MVC).
Technical design document(TDD).
Code re-use, code convention, code comments, unit
testing
Testing phase which includes QA and QC.
source control.
5. Software Development Life Cycle
(SDLC):-
A software development life cycle is a series of steps or
phases that are performed to develop a software
project.
6. Different Software development
life cycles(SDLC):-
Waterfall model
Agile-scrum model
Spiral model
Rapid application model
V-model
Etc…
8. Advantages :-
A waterfall model is easy to follow.
Quality is given higher priority than time and cost.
Documentation is done at every stage of a waterfall
model allowing team to understand what has been
done.
The stages cannot be jumped or bypass.
9. Disadvantages :-
It can be implemented for any size project but mostly
preferable to small projects.
Requirement must be gathered in the beginning and
there won’t be any change.
The stakeholder may not be completely satisfied.
Its difficult to estimate time and cost.
10.
11. Why agile is mostly used?
The highest priority is to satisfy the customer.
It saves time, money and it involves stakeholders
through the project.
The change in requirements is possible during the
project.
Deliver working software frequently.
12.
13. Agile with scrum methodology:-
Scrum is an framework in agile that is basically used
in software development for better results.
Self-organization small teams manage their own
workload.
They organize themselves around clear goals and
constraints.
14. Note:-
Teams goals are your goals you must commit to them.
There is no individual failure-the team fails !
There is no individual success-the team succeed !
15.
16. Product Owner:-
The person responsible for maintaining the Product Backlog
by representing the interests of the stakeholders.
Scrum Master:-
The person responsible for the Scrum process, who arranges
daily meetings, tracks the backlog of work to be done.
Development Team:-
A cross-functional group of people responsible for delivering
potentially shippable increments of Product at the end of
every Sprint.
17.
18. Sprint:-
It is a span of 2-4 weeks to finish a part of project.
Product backlog:-
The product backlog is an priority ordered list of
requirements.
Sprint planning meeting:-
The scrum master plans the sprints and gives the
tasks to the teams.
Sprint backlogs:-
The list of tasks that are to be completed during the
sprint.
19. Stand up meeting:-
In this meet the team reports about –
What they did?
What they are going to do?
Impediments meeting:-
They will discuss about new technique or any
problem in the sprint.
Retrospective meeting:-
It is held after every sprint, what went well and
what went wrong.
22. Development phase:-
Every developer develops the project using a 3-tier
architecture in their projects.
In this architecture the software is divided into three
layers they are-
1. User Interface Layer(UI)
2. Business Logic Layer(BLL)
3. Data Access Layer(DAL)
Through this logic, data and user interface are divided
into three division.
24. Use:-
if any change need to be done then we can modify
a particular structure without disturbing the other
structure.
Example :-
If the replace Sql server database with oracle
database then we need to change only data layer.
25. How this layers work:-
UI Layer:-
It deals with the user interface and interaction.
Presentation layer is your UI Layer.
You can design your interface for you application
using our own control (i.e web, windows or
mobile).
26. Business Logic Layer:-
Application layer or Business Layer is the middle or
Bridge layer.
In this layer we can write logics of the program or any
validation code.
This layer communicates with presentation layer and
database layer.
27. Data Access layer:-
This layer makes a connection to the database layer.
In this layer we can write queries or database
connection.
It communicates only with the Business layer.
28. Advantages of using 3 tier
architecture:-
It makes the logical separation between business layer,
presentation layer and database layer.
It helps to maintain and understand large project and
complex project.
Database Security can be provided at application layer.
29. Why to use 3 tier architecture in
projects:-
If a new developer joins you for the same project then
it becomes very difficult to make him/her understand
about the code.
It becomes very difficult to find any specific part of
project code.
Our database server is not secured because database
server code is directly written in the page level.
30. Model view controller(MVC):-
Model:-
It handles the logic for the application (i.e model
objects retrieves stored data from the database).
View:-
It handles the display part for the application.
Controller:-
This part handles the user interactions (typically read
from the view, control user input and input data to the
model)
31. example:-
It is a framework for building web application.
Consider a web application:-
The model represents the application core(in case of
list of database).
The view displays the data(the database records).
The controller handles the input(to the database).
33. Technical Design Document(TDD):-
This TDD is prepared by team in the presence of all
team members.
It consists of-
o Class diagram
o Database diagram
o Controls added and modified
o Code level changes.
This document is studied clearly by every team
member before starting of the project.
34. Code Re-use:-
Code reuse is the practice of using the same segment
of code in multiple applications.
Reusing code saves programming time, which reduces
costs.
Code reuse is promoted through
API
Frameworks
Libraries.
35. Coding conventions:-
This are the rules to be followed when we are writing a
code.
There are some rules in using private and public
variables.
camel case-Car Performance.
Adding space after use of binary operators ==,&&.
36. Coding comments:-
Comments are like describing a part of code what it
does.
It is important to use comments while programming.
When a coder replaces with a new coder, the new
coder must easily understand the code.
37. Unit test:-
This test is done at the end of the program.
It is basically done by the coder to check whether the
code runs properly or not.
After checking the code, if it runs properly then the
code is sent to testing phase.
38. Testing Phase
In testing phase it’s basically done two methods .
1. Manual
2. Automation.
In manual testing he check the working application
manually by observing each and every option in the
project.
Using automation we need to write a program in which
we can test a particular option many times.
39. In automation various tools are used like selenium,
QTP etc.
Automation method is best technique because we can
save a lot of time.
40. Quality assurance(QA):-
QA is a planned and systematic set of activities
necessary to provide adequate confidence that
products and services will conform to specified
requirements and meet user needs.
It is process oriented.
Defect prevention based.
41. Quality control:-
Quality control is the process by which product quality
is compared with applicable standards and the action
taken when non conformance is detected.
It is product oriented.
Defect detection based.
42. Tester must have the knowledge of all the
requirement's of the project and he must know the
tools used in the project.
There are many types of testing -
Black box testing:-
In this testing simply the input is given and checks for
the output.
White box testing-
This testing includes the code checking at every stage.
43. Source control:-
It is to maintain the source code in the central server.
By this any coder can access the code.
We can even keep a track on history of modifications.
Comparison of different versions can be done so that
we will have an idea of where the code has been
modified.